// RANDOM VARIABLES RContinuousRandomVariable |ObjectName: Fc1RV |CurrentValue: 4 |DistributionType: Lognormal (zeta, sigma) |Mean: 4 |StandardDeviation: 0.16 RContinuousRandomVariable |ObjectName: Fc2RV |CurrentValue: 5.2 |DistributionType: Lognormal (zeta, sigma) |Mean: 5.2 |StandardDeviation: 0.208 RContinuousRandomVariable |ObjectName: FyRV |CurrentValue: 60 |DistributionType: Lognormal (zeta, sigma) |Mean: 60 |StandardDeviation: 2.4 // RESPONSES RFileResponse |ObjectName: MaxDriftResponse |Model: FrameInterface |ResponseFile: Drift.txt |Maximum: true |Row: 0 |Column: 2 // MODELS ROpenSeesModel |ObjectName: FrameInterface |DisplayOutput: true |ParameterList: Fc1RV; Fc2RV; FyRV; |ExecutableFile: OpenSees.exe |InputFile: Frame.tcl // FUNCTIONS RFunction |ObjectName: DriftLSF |Expression: 324 * 0.014 - MaxDriftResponse |GradientAnalysisType: FiniteDifference |PerturbationFactor: 1000 RFunction |ObjectName: DriftResponse |Expression: MaxDriftResponse |GradientAnalysisType: FiniteDifference |PerturbationFactor: 1000 // ANALYSIS TOOLS RStepperNonlinSingleConstrSolver |ObjectName: mySolver |StepSizeSearcher: myStepSizeSearcher |StepDirectionSearcher: myStepDirectionSearcher |Transformer: myTransformer |ConvergenceChecker: myConvergenceChecker |MaximumIterations: 100 |OutputDisplayLevel: Minimum RArmijoStepSizeSearcher |ObjectName: myStepSizeSearcher |OutputDisplayLevel: Minimum |Transformer: myTransformer |MeritChecker: myMeritChecker |MaximumReductions: 10 RAdkZhangMeritChecker |ObjectName: myMeritChecker |Multiplier: 2 |Adder: 10 |Factor: 0.5 RHLRFStepDirectionSearcher |ObjectName: myStepDirectionSearcher RNatafTransformer |ObjectName: myTransformer |OutputDisplayLevel: None RStandardConvergenceChecker |ObjectName: myConvergenceChecker |E1: 0.001 |E2: 0.001 |OutputDisplayLevel: Minimum RIndependentNormalRandomNumberGenerator |ObjectName: myRandomNumberGenerator |StartPoint: Origin |StandardDeviation: 1 |Transformer: myTransformer RHistogramAccumulator |ObjectName: myHistogramAccumulator |MaximumIterations: 100000 |OutputDisplayLevel: None |PlottingInterval : 100 |NumberOfBins: 100 RFailureProbabilityAccumulator |ObjectName: myFailureAccumulator |MaximumIterations: 1000000 |OutputDisplayLevel: None |TargetCoefficientOfVariation: 0.05 |RandomNumberGenerator: myRandomNumberGenerator |PlottingInterval : 100 // CREATE THE ORCHESTRATING ANALYSIS ALGORITHMS RFORMAnalyzer |ObjectName: myFORMAnalysis |LimitStateFunction: DriftLSF |NonlinearSingleConstraintSolver: mySolver |ComputeRandomVariableSensitivities: true |ComputeDecisionVariableSensitivities: true |ComputeModelResponseStandardDeviationSensitivities: true |PrintSensitivities: false |CorrectProbabilityWithFirstPrincipalCurvature: false RSamplingAnalyzer |ObjectName: mySamplingAnalysis |RandomNumberGenerator: myRandomNumberGenerator |Transformer: myTransformer |Accumulator: myHistogramAccumulator |FunctionList: DriftResponse;