diff --git a/docs/.buildinfo b/docs/.buildinfo index b5266b7c..35b47417 100644 --- a/docs/.buildinfo +++ b/docs/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: dfe7311502e66a5e1a89ccacdc216591 +config: 7cdd6d3258f1dad27bb3b8e9c861e266 tags: b812aa65388374b20f6c919e0a750ea9 diff --git a/docs/.doctrees/common/developer_manual/architecture/desktop/architecture.doctree b/docs/.doctrees/common/developer_manual/architecture/desktop/architecture.doctree index 311a93c6..09c6a4e9 100644 Binary files a/docs/.doctrees/common/developer_manual/architecture/desktop/architecture.doctree and b/docs/.doctrees/common/developer_manual/architecture/desktop/architecture.doctree differ diff --git a/docs/.doctrees/common/developer_manual/how_to_build/desktop/how_to_build.doctree b/docs/.doctrees/common/developer_manual/how_to_build/desktop/how_to_build.doctree index 150ca627..69e71cb4 100644 Binary files a/docs/.doctrees/common/developer_manual/how_to_build/desktop/how_to_build.doctree and b/docs/.doctrees/common/developer_manual/how_to_build/desktop/how_to_build.doctree differ diff --git a/docs/.doctrees/common/front-matter/cite.doctree b/docs/.doctrees/common/front-matter/cite.doctree index 1de47cb7..6427189a 100644 Binary files a/docs/.doctrees/common/front-matter/cite.doctree and b/docs/.doctrees/common/front-matter/cite.doctree differ diff --git a/docs/.doctrees/common/front-matter/desktop/ack.doctree b/docs/.doctrees/common/front-matter/desktop/ack.doctree index 9e1d4e19..1ee7de26 100644 Binary files a/docs/.doctrees/common/front-matter/desktop/ack.doctree and b/docs/.doctrees/common/front-matter/desktop/ack.doctree differ diff --git a/docs/.doctrees/common/front-matter/desktop/ack_pbe.doctree b/docs/.doctrees/common/front-matter/desktop/ack_pbe.doctree index 77dd9305..84fac277 100644 Binary files a/docs/.doctrees/common/front-matter/desktop/ack_pbe.doctree and b/docs/.doctrees/common/front-matter/desktop/ack_pbe.doctree differ diff --git a/docs/.doctrees/common/front-matter/glossary.doctree b/docs/.doctrees/common/front-matter/glossary.doctree index dafc4514..d9eeaf3a 100644 Binary files a/docs/.doctrees/common/front-matter/glossary.doctree and b/docs/.doctrees/common/front-matter/glossary.doctree differ diff --git a/docs/.doctrees/common/reqments/All-Requirements_allCols.doctree b/docs/.doctrees/common/reqments/All-Requirements_allCols.doctree index fe5d44d6..2b27761d 100644 Binary files a/docs/.doctrees/common/reqments/All-Requirements_allCols.doctree and b/docs/.doctrees/common/reqments/All-Requirements_allCols.doctree differ diff --git a/docs/.doctrees/common/reqments/Common.doctree b/docs/.doctrees/common/reqments/Common.doctree index b85d1e08..9bfe3ded 100644 Binary files a/docs/.doctrees/common/reqments/Common.doctree and b/docs/.doctrees/common/reqments/Common.doctree differ diff --git a/docs/.doctrees/common/reqments/WE-UQ-Requirements.doctree b/docs/.doctrees/common/reqments/WE-UQ-Requirements.doctree index d36ab9a7..d4c49134 100644 Binary files a/docs/.doctrees/common/reqments/WE-UQ-Requirements.doctree and b/docs/.doctrees/common/reqments/WE-UQ-Requirements.doctree differ diff --git a/docs/.doctrees/common/reqments/WEUQ.doctree b/docs/.doctrees/common/reqments/WEUQ.doctree index c70419f3..f87133f3 100644 Binary files a/docs/.doctrees/common/reqments/WEUQ.doctree and b/docs/.doctrees/common/reqments/WEUQ.doctree differ diff --git a/docs/.doctrees/common/reqments/key.doctree b/docs/.doctrees/common/reqments/key.doctree index cce32fee..57124946 100644 Binary files a/docs/.doctrees/common/reqments/key.doctree and b/docs/.doctrees/common/reqments/key.doctree differ diff --git a/docs/.doctrees/common/reqments/reqPelicun.doctree b/docs/.doctrees/common/reqments/reqPelicun.doctree index 0bffbfeb..692b2352 100644 Binary files a/docs/.doctrees/common/reqments/reqPelicun.doctree and b/docs/.doctrees/common/reqments/reqPelicun.doctree differ diff --git a/docs/.doctrees/common/reqments/reqQUOFE.doctree b/docs/.doctrees/common/reqments/reqQUOFE.doctree index ee1ffcb3..89d6af83 100644 Binary files a/docs/.doctrees/common/reqments/reqQUOFE.doctree and b/docs/.doctrees/common/reqments/reqQUOFE.doctree differ diff --git a/docs/.doctrees/common/technical_manual/desktop/SimCenterUQTechnical.doctree b/docs/.doctrees/common/technical_manual/desktop/SimCenterUQTechnical.doctree index 138ef57c..c7fa7d5e 100644 Binary files a/docs/.doctrees/common/technical_manual/desktop/SimCenterUQTechnical.doctree and b/docs/.doctrees/common/technical_manual/desktop/SimCenterUQTechnical.doctree differ diff --git a/docs/.doctrees/common/technical_manual/desktop/spatial_correlation.doctree b/docs/.doctrees/common/technical_manual/desktop/spatial_correlation.doctree index 151e27d2..77e2c433 100644 Binary files a/docs/.doctrees/common/technical_manual/desktop/spatial_correlation.doctree and b/docs/.doctrees/common/technical_manual/desktop/spatial_correlation.doctree differ diff --git a/docs/.doctrees/common/user_manual/examples/desktop/examples.doctree b/docs/.doctrees/common/user_manual/examples/desktop/examples.doctree index a306f9b3..5618e9c5 100644 Binary files a/docs/.doctrees/common/user_manual/examples/desktop/examples.doctree and b/docs/.doctrees/common/user_manual/examples/desktop/examples.doctree differ diff --git a/docs/.doctrees/common/user_manual/examples/desktop/hdro-0001/README.doctree b/docs/.doctrees/common/user_manual/examples/desktop/hdro-0001/README.doctree index be9b8c24..0d08032c 100644 Binary files a/docs/.doctrees/common/user_manual/examples/desktop/hdro-0001/README.doctree and b/docs/.doctrees/common/user_manual/examples/desktop/hdro-0001/README.doctree differ diff --git a/docs/.doctrees/common/user_manual/examples/desktop/hdro-0002/README.doctree b/docs/.doctrees/common/user_manual/examples/desktop/hdro-0002/README.doctree new file mode 100644 index 00000000..183d3bb8 Binary files /dev/null and b/docs/.doctrees/common/user_manual/examples/desktop/hdro-0002/README.doctree differ diff --git a/docs/.doctrees/common/user_manual/examples/desktop/hdro-0003/README.doctree b/docs/.doctrees/common/user_manual/examples/desktop/hdro-0003/README.doctree new file mode 100644 index 00000000..073da6e8 Binary files /dev/null and b/docs/.doctrees/common/user_manual/examples/desktop/hdro-0003/README.doctree differ diff --git a/docs/.doctrees/common/user_manual/examples/desktop/hdro-0004/README.doctree b/docs/.doctrees/common/user_manual/examples/desktop/hdro-0004/README.doctree new file mode 100644 index 00000000..4bc3aaea Binary files /dev/null and b/docs/.doctrees/common/user_manual/examples/desktop/hdro-0004/README.doctree differ diff --git a/docs/.doctrees/common/user_manual/examples/desktop/weuq-0012/README.doctree b/docs/.doctrees/common/user_manual/examples/desktop/weuq-0012/README.doctree index 4afaa726..17c48812 100644 Binary files a/docs/.doctrees/common/user_manual/examples/desktop/weuq-0012/README.doctree and b/docs/.doctrees/common/user_manual/examples/desktop/weuq-0012/README.doctree differ diff --git a/docs/.doctrees/common/user_manual/examples/desktop/weuq-0016/README.doctree b/docs/.doctrees/common/user_manual/examples/desktop/weuq-0016/README.doctree new file mode 100644 index 00000000..bc435f0a Binary files /dev/null and b/docs/.doctrees/common/user_manual/examples/desktop/weuq-0016/README.doctree differ diff --git a/docs/.doctrees/common/user_manual/installation/desktop/install_Windows.doctree b/docs/.doctrees/common/user_manual/installation/desktop/install_Windows.doctree index ca4b517b..840f396d 100644 Binary files a/docs/.doctrees/common/user_manual/installation/desktop/install_Windows.doctree and b/docs/.doctrees/common/user_manual/installation/desktop/install_Windows.doctree differ diff --git a/docs/.doctrees/common/user_manual/installation/desktop/install_macOS.doctree b/docs/.doctrees/common/user_manual/installation/desktop/install_macOS.doctree index 8abbb473..6983f914 100644 Binary files a/docs/.doctrees/common/user_manual/installation/desktop/install_macOS.doctree and b/docs/.doctrees/common/user_manual/installation/desktop/install_macOS.doctree differ diff --git a/docs/.doctrees/common/user_manual/releases/eeCapabilities.doctree b/docs/.doctrees/common/user_manual/releases/eeCapabilities.doctree index 113a9d58..18876993 100644 Binary files a/docs/.doctrees/common/user_manual/releases/eeCapabilities.doctree and b/docs/.doctrees/common/user_manual/releases/eeCapabilities.doctree differ diff --git a/docs/.doctrees/common/user_manual/releases/eePlans.doctree b/docs/.doctrees/common/user_manual/releases/eePlans.doctree index 509bad54..0a59ddb1 100644 Binary files a/docs/.doctrees/common/user_manual/releases/eePlans.doctree and b/docs/.doctrees/common/user_manual/releases/eePlans.doctree differ diff --git a/docs/.doctrees/common/user_manual/releases/eeReleaseNotes.doctree b/docs/.doctrees/common/user_manual/releases/eeReleaseNotes.doctree index b7076e57..9de693be 100644 Binary files a/docs/.doctrees/common/user_manual/releases/eeReleaseNotes.doctree and b/docs/.doctrees/common/user_manual/releases/eeReleaseNotes.doctree differ diff --git a/docs/.doctrees/common/user_manual/releases/pbeReleaseNotes.doctree b/docs/.doctrees/common/user_manual/releases/pbeReleaseNotes.doctree index b5a9c2e2..c37a8f04 100644 Binary files a/docs/.doctrees/common/user_manual/releases/pbeReleaseNotes.doctree and b/docs/.doctrees/common/user_manual/releases/pbeReleaseNotes.doctree differ diff --git a/docs/.doctrees/common/user_manual/releases/quoReleaseNotes.doctree b/docs/.doctrees/common/user_manual/releases/quoReleaseNotes.doctree index 67285b10..e7264a66 100644 Binary files a/docs/.doctrees/common/user_manual/releases/quoReleaseNotes.doctree and b/docs/.doctrees/common/user_manual/releases/quoReleaseNotes.doctree differ diff --git a/docs/.doctrees/common/user_manual/releases/r2dCapabilities.doctree b/docs/.doctrees/common/user_manual/releases/r2dCapabilities.doctree index 6f05ba9d..831e70ca 100644 Binary files a/docs/.doctrees/common/user_manual/releases/r2dCapabilities.doctree and b/docs/.doctrees/common/user_manual/releases/r2dCapabilities.doctree differ diff --git a/docs/.doctrees/common/user_manual/releases/r2dPlans.doctree b/docs/.doctrees/common/user_manual/releases/r2dPlans.doctree index 33e3a949..fed01d16 100644 Binary files a/docs/.doctrees/common/user_manual/releases/r2dPlans.doctree and b/docs/.doctrees/common/user_manual/releases/r2dPlans.doctree differ diff --git a/docs/.doctrees/common/user_manual/releases/r2dReleaseNotes.doctree b/docs/.doctrees/common/user_manual/releases/r2dReleaseNotes.doctree index e15bdd7f..a9492453 100644 Binary files a/docs/.doctrees/common/user_manual/releases/r2dReleaseNotes.doctree and b/docs/.doctrees/common/user_manual/releases/r2dReleaseNotes.doctree differ diff --git a/docs/.doctrees/common/user_manual/releases/wePlans.doctree b/docs/.doctrees/common/user_manual/releases/wePlans.doctree index 9827f2dd..c3d0c05d 100644 Binary files a/docs/.doctrees/common/user_manual/releases/wePlans.doctree and b/docs/.doctrees/common/user_manual/releases/wePlans.doctree differ diff --git a/docs/.doctrees/common/user_manual/releases/weReleaseNotes.doctree b/docs/.doctrees/common/user_manual/releases/weReleaseNotes.doctree index 2bda0375..1510bf56 100644 Binary files a/docs/.doctrees/common/user_manual/releases/weReleaseNotes.doctree and b/docs/.doctrees/common/user_manual/releases/weReleaseNotes.doctree differ diff --git a/docs/.doctrees/common/user_manual/troubleshooting/desktop/troubleshootingRunning.doctree b/docs/.doctrees/common/user_manual/troubleshooting/desktop/troubleshootingRunning.doctree index b1cb739c..6edd377a 100644 Binary files a/docs/.doctrees/common/user_manual/troubleshooting/desktop/troubleshootingRunning.doctree and b/docs/.doctrees/common/user_manual/troubleshooting/desktop/troubleshootingRunning.doctree differ diff --git a/docs/.doctrees/common/user_manual/troubleshooting/desktop/troubleshootingStartup.doctree b/docs/.doctrees/common/user_manual/troubleshooting/desktop/troubleshootingStartup.doctree index 3b1f71ec..418629c6 100644 Binary files a/docs/.doctrees/common/user_manual/troubleshooting/desktop/troubleshootingStartup.doctree and b/docs/.doctrees/common/user_manual/troubleshooting/desktop/troubleshootingStartup.doctree differ diff --git a/docs/.doctrees/common/user_manual/usage/desktop/DakotaBayesianCalibration.doctree b/docs/.doctrees/common/user_manual/usage/desktop/DakotaBayesianCalibration.doctree index 0dacdd27..07b9adad 100644 Binary files a/docs/.doctrees/common/user_manual/usage/desktop/DakotaBayesianCalibration.doctree and b/docs/.doctrees/common/user_manual/usage/desktop/DakotaBayesianCalibration.doctree differ diff --git a/docs/.doctrees/common/user_manual/usage/desktop/DakotaDeterministicCalibration.doctree b/docs/.doctrees/common/user_manual/usage/desktop/DakotaDeterministicCalibration.doctree index f5640870..7b8197a2 100644 Binary files a/docs/.doctrees/common/user_manual/usage/desktop/DakotaDeterministicCalibration.doctree and b/docs/.doctrees/common/user_manual/usage/desktop/DakotaDeterministicCalibration.doctree differ diff --git a/docs/.doctrees/common/user_manual/usage/desktop/DakotaGradientFreeOptimization.doctree b/docs/.doctrees/common/user_manual/usage/desktop/DakotaGradientFreeOptimization.doctree index 68606a82..c9c43dee 100644 Binary files a/docs/.doctrees/common/user_manual/usage/desktop/DakotaGradientFreeOptimization.doctree and b/docs/.doctrees/common/user_manual/usage/desktop/DakotaGradientFreeOptimization.doctree differ diff --git a/docs/.doctrees/common/user_manual/usage/desktop/DakotaReliability.doctree b/docs/.doctrees/common/user_manual/usage/desktop/DakotaReliability.doctree index 693dcb28..2c905c20 100644 Binary files a/docs/.doctrees/common/user_manual/usage/desktop/DakotaReliability.doctree and b/docs/.doctrees/common/user_manual/usage/desktop/DakotaReliability.doctree differ diff --git a/docs/.doctrees/common/user_manual/usage/desktop/DakotaSensitivity.doctree b/docs/.doctrees/common/user_manual/usage/desktop/DakotaSensitivity.doctree index baad77c7..f392da1d 100644 Binary files a/docs/.doctrees/common/user_manual/usage/desktop/DakotaSensitivity.doctree and b/docs/.doctrees/common/user_manual/usage/desktop/DakotaSensitivity.doctree differ diff --git a/docs/.doctrees/common/user_manual/usage/desktop/FEM.doctree b/docs/.doctrees/common/user_manual/usage/desktop/FEM.doctree index f9ffb0a1..450e7253 100644 Binary files a/docs/.doctrees/common/user_manual/usage/desktop/FEM.doctree and b/docs/.doctrees/common/user_manual/usage/desktop/FEM.doctree differ diff --git a/docs/.doctrees/common/user_manual/usage/desktop/RV.doctree b/docs/.doctrees/common/user_manual/usage/desktop/RV.doctree index 836e9f50..ce7cdfda 100644 Binary files a/docs/.doctrees/common/user_manual/usage/desktop/RV.doctree and b/docs/.doctrees/common/user_manual/usage/desktop/RV.doctree differ diff --git a/docs/.doctrees/common/user_manual/usage/desktop/SIM.doctree b/docs/.doctrees/common/user_manual/usage/desktop/SIM.doctree index 198c1bda..3e4e0129 100644 Binary files a/docs/.doctrees/common/user_manual/usage/desktop/SIM.doctree and b/docs/.doctrees/common/user_manual/usage/desktop/SIM.doctree differ diff --git a/docs/.doctrees/common/user_manual/usage/desktop/SimCenterUQSampling.doctree b/docs/.doctrees/common/user_manual/usage/desktop/SimCenterUQSampling.doctree index 623cca40..d6931c44 100644 Binary files a/docs/.doctrees/common/user_manual/usage/desktop/SimCenterUQSampling.doctree and b/docs/.doctrees/common/user_manual/usage/desktop/SimCenterUQSampling.doctree differ diff --git a/docs/.doctrees/common/user_manual/usage/desktop/SimCenterUQSurrogate.doctree b/docs/.doctrees/common/user_manual/usage/desktop/SimCenterUQSurrogate.doctree index b30bc262..030be62f 100644 Binary files a/docs/.doctrees/common/user_manual/usage/desktop/SimCenterUQSurrogate.doctree and b/docs/.doctrees/common/user_manual/usage/desktop/SimCenterUQSurrogate.doctree differ diff --git a/docs/.doctrees/common/user_manual/usage/desktop/UQ.doctree b/docs/.doctrees/common/user_manual/usage/desktop/UQ.doctree index 670c76da..96cb30ed 100644 Binary files a/docs/.doctrees/common/user_manual/usage/desktop/UQ.doctree and b/docs/.doctrees/common/user_manual/usage/desktop/UQ.doctree differ diff --git a/docs/.doctrees/common/user_manual/usage/desktop/response/EDP.doctree b/docs/.doctrees/common/user_manual/usage/desktop/response/EDP.doctree index 0c4d5faa..3e53c31c 100644 Binary files a/docs/.doctrees/common/user_manual/usage/desktop/response/EDP.doctree and b/docs/.doctrees/common/user_manual/usage/desktop/response/EDP.doctree differ diff --git a/docs/.doctrees/common/user_manual/usage/desktop/response/resEE.doctree b/docs/.doctrees/common/user_manual/usage/desktop/response/resEE.doctree index 7b141f6e..b72ea39a 100644 Binary files a/docs/.doctrees/common/user_manual/usage/desktop/response/resEE.doctree and b/docs/.doctrees/common/user_manual/usage/desktop/response/resEE.doctree differ diff --git a/docs/.doctrees/common/user_manual/usage/desktop/usage.doctree b/docs/.doctrees/common/user_manual/usage/desktop/usage.doctree index 99a61eea..6c1bafd0 100644 Binary files a/docs/.doctrees/common/user_manual/usage/desktop/usage.doctree and b/docs/.doctrees/common/user_manual/usage/desktop/usage.doctree differ diff --git a/docs/.doctrees/common/user_manual/usage/desktop/wind/ExperimentalWindForce.doctree b/docs/.doctrees/common/user_manual/usage/desktop/wind/ExperimentalWindForce.doctree index 34e9c5d6..0ec12d1e 100644 Binary files a/docs/.doctrees/common/user_manual/usage/desktop/wind/ExperimentalWindForce.doctree and b/docs/.doctrees/common/user_manual/usage/desktop/wind/ExperimentalWindForce.doctree differ diff --git a/docs/.doctrees/common/user_manual/usage/desktop/wind/ExperimentalWindPressure.doctree b/docs/.doctrees/common/user_manual/usage/desktop/wind/ExperimentalWindPressure.doctree new file mode 100644 index 00000000..733542eb Binary files /dev/null and b/docs/.doctrees/common/user_manual/usage/desktop/wind/ExperimentalWindPressure.doctree differ diff --git a/docs/.doctrees/common/user_manual/usage/desktop/wind/WindEvents.doctree b/docs/.doctrees/common/user_manual/usage/desktop/wind/WindEvents.doctree index b575c2a8..4a913262 100644 Binary files a/docs/.doctrees/common/user_manual/usage/desktop/wind/WindEvents.doctree and b/docs/.doctrees/common/user_manual/usage/desktop/wind/WindEvents.doctree differ diff --git a/docs/.doctrees/environment.pickle b/docs/.doctrees/environment.pickle index 6067dd4d..5d34af90 100644 Binary files a/docs/.doctrees/environment.pickle and b/docs/.doctrees/environment.pickle differ diff --git a/docs/.doctrees/index.doctree b/docs/.doctrees/index.doctree index 46e89c24..06de03e9 100644 Binary files a/docs/.doctrees/index.doctree and b/docs/.doctrees/index.doctree differ diff --git a/docs/_downloads/a3b5ec0c1377be976ae7d8fc9284583d/MDOF_Lu_HazusData.txt b/docs/_downloads/a3b5ec0c1377be976ae7d8fc9284583d/MDOF_Lu_HazusData.txt new file mode 100644 index 00000000..7dc54baf --- /dev/null +++ b/docs/_downloads/a3b5ec0c1377be976ae7d8fc9284583d/MDOF_Lu_HazusData.txt @@ -0,0 +1,148 @@ +High_code +1 W1 1 50 18.4547 0.4 0.0870354 1000 0.8 -0.001 3 1 0.1 0.2 0.004 0.012 0.04 0.1 0.35 0.33333 4.27 0.1 +2 W2 1 50 56.243 0.4 0.0794118 1000 0.6 -0.001 2.5 1 0.1 0.2 0.004 0.012 0.04 0.1 0.2 0.33333 3.66 0.1 +3 S1L 1 3 38.7247 0.25 0.0865974 1000 1 -0.001 3 1 0 0.2 0.006 0.012 0.03 0.08 0.25 0.33333 3.66 0.05 +4 S1M 4 7 51.7562 0.156 0.133734 1000 1 -0.001 3 1 0 0.2 0.004 0.008 0.02 0.0533 0.216 0.33333 3.66 0.05 +5 S1H 8 50 62.9659 0.098 0.181032 1000 1 -0.001 3 1 0 0.2 0.003 0.006 0.015 0.04 0.17 0.33333 3.66 0.05 +6 S2L 1 3 56.243 0.4 0.0670927 1000 0.5 -0.001 2 1 0 0.2 0.005 0.01 0.03 0.08 0.2 0.33333 3.66 0.05 +7 S2M 4 7 75.8694 0.333 0.103936 1000 0.5 -0.001 2 1 0 0.2 0.0033 0.0067 0.02 0.0533 0.172 0.33333 3.66 0.05 +8 S2H 8 50 85.0452 0.254 0.142936 1000 0.5 -0.001 2 1 0 0.2 0.0025 0.005 0.015 0.04 0.136154 0.33333 3.66 0.05 +9 S3 1 50 14.0607 0.4 0.0670927 1000 1 -0.001 2 1 0 0.2 0.004 0.008 0.024 0.07 0.4 0.33333 4.57 0.05 +10 S4L 1 3 74.5959 0.32 0.0727412 1000 0.5 -0.001 2.25 1 0 0.2 0.004 0.008 0.024 0.07 0.175 0.33333 3.66 0.05 +11 S4M 4 7 135.617 0.267 0.113192 1000 0.5 -0.001 2.25 1 0 0.2 0.0027 0.0053 0.016 0.0467 0.13 0.33333 3.66 0.05 +12 S4H 8 50 150.934 0.203 0.156628 1000 0.5 -0.001 2.25 1 0 0.2 0.002 0.004 0.012 0.035 0.101538 0.33333 3.66 0.05 +13 S5L 1 3 73.8189 0.1 0.111111 1000 0.3 -0.001 2 1 0 0.2 0.003 0.006 0.015 0.035 0.175 0.33333 3.66 0.05 +14 S5M 4 7 135.154 0.083 0.178288 1000 0.3 -0.001 2 1 0 0.2 0.002 0.004 0.01 0.0233 0.13 0.33333 3.66 0.05 +15 S5H 8 50 149.979 0.063 0.253968 1000 0.3 -0.001 2 1 0 0.2 0.0015 0.003 0.0075 0.0175 0.101538 0.33333 3.66 0.05 +16 C1L 1 3 60.5694 0.25 0.0864933 1000 0.5 -0.001 3 1 0.4 0.2 0.005 0.01 0.03 0.08 0.2 0.33333 3.05 0.07 +17 C1M 4 7 106.813 0.208 0.133025 1000 0.5 -0.001 3 1 0.4 0.2 0.0033 0.0067 0.02 0.0533 0.15 0.33333 3.05 0.07 +18 C1H 8 50 124.386 0.098 0.180809 1000 0.5 -0.001 3 1 0.4 0.2 0.0025 0.005 0.015 0.04 0.120833 0.33333 3.05 0.07 +19 C2L 1 3 73.8189 0.4 0.079034 1000 0.6 -0.001 2.5 1 0.4 0.2 0.004 0.01 0.03 0.08 0.175 0.33333 3.05 0.07 +20 C2M 4 7 177.272 0.333 0.121997 1000 0.6 -0.001 2.5 1 0.4 0.2 0.0027 0.0067 0.02 0.0533 0.112 0.33333 3.05 0.07 +21 C2H 8 50 191.02 0.254 0.16673 1000 0.6 -0.001 2.5 1 0.4 0.2 0.002 0.005 0.015 0.04 0.0908333 0.33333 3.05 0.07 +22 C3L 1 3 73.8189 0.1 0.121951 1000 0.3 -0.001 2.25 1 0.4 0.2 0.003 0.006 0.015 0.035 0.175 0.33333 3.05 0.07 +23 C3M 4 7 176.739 0.083 0.194625 1000 0.3 -0.001 2.25 1 0.4 0.2 0.002 0.004 0.01 0.0233 0.112 0.33333 3.05 0.07 +24 C3H 8 50 188.236 0.063 0.277192 1000 0.3 -0.001 2.25 1 0.4 0.2 0.0015 0.003 0.0075 0.0175 0.0908333 0.33333 3.05 0.07 +25 PC1 1 50 12.3031 0.6 0.0667285 1000 0.5 -0.001 2 1 0.1 0.2 0.004 0.008 0.024 0.07 0.35 0.33333 4.57 0.07 +26 PC2L 1 3 73.8189 0.4 0.0667594 1000 0.5 -0.001 2 1 0.1 0.2 0.004 0.008 0.024 0.07 0.175 0.33333 3.05 0.07 +27 PC2M 4 7 177.272 0.333 0.104 1000 0.5 -0.001 2 1 0.1 0.2 0.0027 0.0053 0.016 0.0467 0.112 0.33333 3.05 0.07 +28 PC2H 8 50 191.02 0.254 0.142857 1000 0.5 -0.001 2 1 0.1 0.2 0.002 0.004 0.012 0.035 0.0908333 0.33333 3.05 0.07 +29 RM1L 1 3 73.7728 0.533 0.0667362 1000 0.6 -0.001 2 1 0.1 0.2 0.004 0.008 0.024 0.07 0.175 0.33333 3.05 0.1 +30 RM1M 4 50 178.128 0.444 0.103371 1000 0.6 -0.001 2 1 0.1 0.2 0.0027 0.0053 0.016 0.0467 0.112 0.33333 3.05 0.1 +31 RM2L 1 3 73.7728 0.533 0.0667362 1000 0.6 -0.001 2 1 0.1 0.2 0.004 0.008 0.024 0.07 0.175 0.33333 3.05 0.1 +32 RM2M 4 7 178.128 0.444 0.103371 1000 0.6 -0.001 2 1 0.1 0.2 0.0027 0.0053 0.016 0.0467 0.112 0.33333 3.05 0.1 +33 RM2H 8 50 190.644 0.338 0.143332 1000 0.6 -0.001 2 1 0.1 0.2 0.002 0.004 0.012 0.035 0.0908333 0.33333 3.05 0.1 +34 URML 1 2 12.3031 0.2 0.111111 1000 0.3 -0.001 2 1 0.1 0.2 0.003 0.006 0.015 0.035 0.35 0.33333 4.57 0.1 +35 URMM 3 50 81.939 0.111 0.175325 1000 0.3 -0.001 2 1 0.1 0.2 0.002 0.004 0.01 0.0233 0.166667 0.33333 3.56 0.1 +36 MH 1 50 32.8084 0.15 0.0909091 1000 0.4 -0.001 2 1 0.1 0.2 0.004 0.008 0.024 0.07 0.35 0.33333 3.05 0.05 +Moderate_code +1 W1 1 50 18.4547 0.3 0.117647 1000 0.6 -0.001 3 1 0.1 0.2 0.004 0.0099 0.0306 0.075 0.35 0.33333 4.27 0.1 +2 W2 1 50 57.1501 0.2 0.105923 1000 0.4 -0.001 2.5 1 0.1 0.2 0.004 0.0099 0.0306 0.075 0.2 0.33333 3.66 0.1 +3 S1L 1 3 38.1001 0.125 0.119461 1000 1 -0.001 3 1 0 0.2 0.006 0.0104 0.0235 0.06 0.25 0.33333 3.66 0.05 +4 S1M 4 7 51.7562 0.078 0.182377 1000 1 -0.001 3 1 0 0.2 0.004 0.0069 0.0157 0.04 0.216 0.33333 3.66 0.05 +5 S1H 8 50 62.9659 0.049 0.250134 1000 1 -0.001 3 1 0 0.2 0.003 0.0052 0.0118 0.03 0.17 0.33333 3.66 0.05 +6 S2L 1 3 57.1501 0.2 0.0898551 1000 0.4 -0.001 2 1 0 0.2 0.005 0.0087 0.0233 0.06 0.2 0.33333 3.66 0.05 +7 S2M 4 7 76.4117 0.167 0.141667 1000 0.4 -0.001 2 1 0 0.2 0.0033 0.0058 0.0156 0.04 0.172 0.33333 3.66 0.05 +8 S2H 8 50 85.155 0.127 0.199793 1000 0.4 -0.001 2 1 0 0.2 0.0025 0.0043 0.0117 0.03 0.136154 0.33333 3.66 0.05 +9 S3 1 50 14.2875 0.2 0.0898551 1000 1 -0.001 2 1 0 0.2 0.004 0.007 0.0187 0.0525 0.4 0.33333 4.57 0.05 +10 S4L 1 3 74.5959 0.16 0.0989583 1000 0.4 -0.001 2.25 1 0 0.2 0.004 0.0069 0.0187 0.0525 0.175 0.33333 3.66 0.05 +11 S4M 4 7 133.881 0.133 0.158395 1000 0.4 -0.001 2.25 1 0 0.2 0.0027 0.0046 0.0125 0.035 0.13 0.33333 3.66 0.05 +12 S4H 8 50 152.114 0.102 0.214512 1000 0.4 -0.001 2.25 1 0 0.2 0.002 0.0035 0.0093 0.0262 0.101538 0.33333 3.66 0.05 +13 S5L 1 3 73.8189 0.1 0.111111 1000 0.3 -0.001 2 1 0 0.2 0.003 0.006 0.015 0.035 0.175 0.33333 3.66 0.05 +14 S5M 4 7 135.154 0.083 0.178288 1000 0.3 -0.001 2 1 0 0.2 0.002 0.004 0.01 0.0233 0.13 0.33333 3.66 0.05 +15 S5H 8 50 149.979 0.063 0.253968 1000 0.3 -0.001 2 1 0 0.2 0.0015 0.003 0.0075 0.0175 0.101538 0.33333 3.66 0.05 +16 C1L 1 3 59.0551 0.125 0.120482 1000 0.5 -0.001 3 1 0.4 0.2 0.005 0.0087 0.0233 0.06 0.2 0.33333 3.05 0.07 +17 C1M 4 7 105.892 0.104 0.183254 1000 0.5 -0.001 3 1 0.4 0.2 0.0033 0.0058 0.0156 0.04 0.15 0.33333 3.05 0.07 +18 C1H 8 50 123.77 0.049 0.251244 1000 0.5 -0.001 3 1 0.4 0.2 0.0025 0.0043 0.0117 0.03 0.120833 0.33333 3.05 0.07 +19 C2L 1 3 73.8189 0.2 0.107143 1000 0.4 -0.001 2.5 1 0.4 0.2 0.004 0.0084 0.0232 0.06 0.175 0.33333 3.05 0.07 +20 C2M 4 7 177.804 0.167 0.16669 1000 0.4 -0.001 2.5 1 0.4 0.2 0.0027 0.0056 0.0154 0.04 0.112 0.33333 3.05 0.07 +21 C2H 8 50 191.02 0.127 0.230284 1000 0.4 -0.001 2.5 1 0.4 0.2 0.002 0.0042 0.0116 0.03 0.0908333 0.33333 3.05 0.07 +22 C3L 1 3 73.8189 0.1 0.121951 1000 0.3 -0.001 2.25 1 0.4 0.2 0.003 0.006 0.015 0.035 0.175 0.33333 3.05 0.07 +23 C3M 4 7 176.739 0.083 0.194625 1000 0.3 -0.001 2.25 1 0.4 0.2 0.002 0.004 0.01 0.0233 0.112 0.33333 3.05 0.07 +24 C3H 8 50 188.236 0.063 0.277192 1000 0.3 -0.001 2.25 1 0.4 0.2 0.0015 0.003 0.0075 0.0175 0.0908333 0.33333 3.05 0.07 +25 PC1 1 50 12.3031 0.3 0.0909091 1000 0.4 -0.001 2 1 0.1 0.2 0.004 0.007 0.0187 0.0525 0.35 0.33333 4.57 0.07 +26 PC2L 1 3 73.8189 0.2 0.0909091 1000 0.4 -0.001 2 1 0.1 0.2 0.004 0.0069 0.0187 0.0525 0.175 0.33333 3.05 0.07 +27 PC2M 4 7 177.804 0.167 0.142393 1000 0.4 -0.001 2 1 0.1 0.2 0.0027 0.0046 0.0125 0.035 0.112 0.33333 3.05 0.07 +28 PC2H 8 50 191.02 0.127 0.2 1000 0.4 -0.001 2 1 0.1 0.2 0.002 0.0035 0.0094 0.0263 0.0908333 0.33333 3.05 0.07 +29 RM1L 1 3 73.9112 0.267 0.0905686 1000 0.4 -0.001 2 1 0.1 0.2 0.004 0.0069 0.0187 0.0525 0.175 0.33333 3.05 0.1 +30 RM1M 4 50 178.128 0.222 0.142268 1000 0.4 -0.001 2 1 0.1 0.2 0.0027 0.0046 0.0125 0.035 0.112 0.33333 3.05 0.1 +31 RM2L 1 3 73.9112 0.267 0.0905686 1000 0.4 -0.001 2 1 0.1 0.2 0.004 0.0069 0.0187 0.0525 0.175 0.33333 3.05 0.1 +32 RM2M 4 7 178.128 0.222 0.142268 1000 0.4 -0.001 2 1 0.1 0.2 0.0027 0.0046 0.0125 0.035 0.112 0.33333 3.05 0.1 +33 RM2H 8 50 190.644 0.169 0.2 1000 0.4 -0.001 2 1 0.1 0.2 0.002 0.0035 0.0094 0.0263 0.0908333 0.33333 3.05 0.1 +34 URML 1 2 12.3031 0.2 0.111111 1000 0.3 -0.001 2 1 0.1 0.2 0.003 0.006 0.015 0.035 0.35 0.33333 4.57 0.1 +35 URMM 3 50 81.939 0.111 0.175325 1000 0.3 -0.001 2 1 0.1 0.2 0.002 0.004 0.01 0.0233 0.166667 0.33333 3.56 0.1 +36 MH 1 50 32.8084 0.15 0.0909091 1000 0.4 -0.001 2 1 0.1 0.2 0.004 0.008 0.024 0.07 0.35 0.33333 3.05 0.05 +Low_code +1 W1 1 50 18.4547 0.2 0.117647 1000 0.4 -0.001 3 1 0.1 0.2 0.004 0.0099 0.0306 0.075 0.35 0.33333 4.27 0.1 +2 W2 1 50 55.3642 0.1 0.109589 1000 0.3 -0.001 2.5 1 0.1 0.2 0.004 0.0099 0.0306 0.075 0.2 0.33333 3.66 0.1 +3 S1L 1 3 39.0551 0.062 0.141317 1000 1 -0.001 3 1 0 0.2 0.006 0.0096 0.0203 0.05 0.25 0.33333 3.66 0.05 +4 S1M 4 7 52.3443 0.039 0.22 1000 1 -0.001 3 1 0 0.2 0.004 0.0064 0.0135 0.0333 0.216 0.33333 3.66 0.05 +5 S1H 8 50 61.9468 0.024 0.312858 1000 1 -0.001 3 1 0 0.2 0.003 0.0048 0.0101 0.025 0.17 0.33333 3.66 0.05 +6 S2L 1 3 55.3642 0.1 0.113475 1000 0.3 -0.001 2 1 0 0.2 0.005 0.008 0.02 0.05 0.2 0.33333 3.66 0.05 +7 S2M 4 7 75.3316 0.083 0.179985 1000 0.3 -0.001 2 1 0 0.2 0.0033 0.0053 0.0133 0.0333 0.172 0.33333 3.66 0.05 +8 S2H 8 50 84.2668 0.063 0.254625 1000 0.3 -0.001 2 1 0 0.2 0.0025 0.004 0.01 0.025 0.136154 0.33333 3.66 0.05 +9 S3 1 50 13.841 0.1 0.113475 1000 1 -0.001 2 1 0 0.2 0.004 0.0064 0.0161 0.0438 0.4 0.33333 4.57 0.05 +10 S4L 1 3 70.8661 0.08 0.127551 1000 0.3 -0.001 2.25 1 0 0.2 0.004 0.0064 0.0161 0.0438 0.175 0.33333 3.66 0.05 +11 S4M 4 7 137.385 0.067 0.187909 1000 0.3 -0.001 2.25 1 0 0.2 0.0027 0.0043 0.0107 0.0292 0.13 0.33333 3.66 0.05 +12 S4H 8 50 152.114 0.051 0.266676 1000 0.3 -0.001 2.25 1 0 0.2 0.002 0.0032 0.008 0.0219 0.101538 0.33333 3.66 0.05 +13 S5L 1 3 73.8189 0.1 0.111111 1000 0.3 -0.001 2 1 0 0.2 0.003 0.006 0.015 0.035 0.175 0.33333 3.66 0.05 +14 S5M 4 7 135.154 0.083 0.178288 1000 0.3 -0.001 2 1 0 0.2 0.002 0.004 0.01 0.0233 0.13 0.33333 3.66 0.05 +15 S5H 8 50 149.979 0.063 0.253968 1000 0.3 -0.001 2 1 0 0.2 0.0015 0.003 0.0075 0.0175 0.101538 0.33333 3.66 0.05 +16 C1L 1 3 58.5827 0.062 0.147163 1000 0.5 -0.001 3 1 0.4 0.2 0.005 0.008 0.02 0.05 0.2 0.33333 3.05 0.07 +17 C1M 4 7 105.892 0.052 0.223938 1000 0.5 -0.001 3 1 0.4 0.2 0.0033 0.0053 0.0133 0.0333 0.15 0.33333 3.05 0.07 +18 C1H 8 50 122.457 0.024 0.312181 1000 0.5 -0.001 3 1 0.4 0.2 0.0025 0.004 0.01 0.025 0.120833 0.33333 3.05 0.07 +19 C2L 1 3 73.8189 0.1 0.130435 1000 0.3 -0.001 2.5 1 0.4 0.2 0.004 0.0076 0.0197 0.05 0.175 0.33333 3.05 0.07 +20 C2M 4 7 176.739 0.083 0.206088 1000 0.3 -0.001 2.5 1 0.4 0.2 0.0027 0.0051 0.0132 0.0333 0.112 0.33333 3.05 0.07 +21 C2H 8 50 188.236 0.063 0.292888 1000 0.3 -0.001 2.5 1 0.4 0.2 0.002 0.0038 0.0099 0.025 0.0908333 0.33333 3.05 0.07 +22 C3L 1 3 73.8189 0.1 0.121951 1000 0.3 -0.001 2.25 1 0.4 0.2 0.003 0.006 0.015 0.035 0.175 0.33333 3.05 0.07 +23 C3M 4 7 176.739 0.083 0.194625 1000 0.3 -0.001 2.25 1 0.4 0.2 0.002 0.004 0.01 0.0233 0.112 0.33333 3.05 0.07 +24 C3H 8 50 188.236 0.063 0.277192 1000 0.3 -0.001 2.25 1 0.4 0.2 0.0015 0.003 0.0075 0.0175 0.0908333 0.33333 3.05 0.07 +25 PC1 1 50 12.3031 0.15 0.111111 1000 0.3 -0.001 2 1 0.1 0.2 0.004 0.0064 0.0161 0.0438 0.35 0.33333 4.57 0.07 +26 PC2L 1 3 73.8189 0.1 0.111111 1000 0.3 -0.001 2 1 0.1 0.2 0.004 0.0064 0.0161 0.0438 0.175 0.33333 3.05 0.07 +27 PC2M 4 7 176.739 0.083 0.179002 1000 0.3 -0.001 2 1 0.1 0.2 0.0027 0.0043 0.0107 0.0292 0.112 0.33333 3.05 0.07 +28 PC2H 8 50 188.236 0.063 0.256569 1000 0.3 -0.001 2 1 0.1 0.2 0.002 0.0032 0.008 0.0219 0.0908333 0.33333 3.05 0.07 +29 RM1L 1 3 73.6344 0.133 0.111947 1000 0.3 -0.001 2 1 0.1 0.2 0.004 0.0064 0.0161 0.0438 0.175 0.33333 3.05 0.1 +30 RM1M 4 50 175.584 0.111 0.178571 1000 0.3 -0.001 2 1 0.1 0.2 0.0027 0.0043 0.0107 0.0292 0.112 0.33333 3.05 0.1 +31 RM2L 1 3 73.6344 0.133 0.111947 1000 0.3 -0.001 2 1 0.1 0.2 0.004 0.0064 0.0161 0.0438 0.175 0.33333 3.05 0.1 +32 RM2M 4 7 175.584 0.111 0.178571 1000 0.3 -0.001 2 1 0.1 0.2 0.0027 0.0043 0.0107 0.0292 0.112 0.33333 3.05 0.1 +33 RM2H 8 50 191.772 0.085 0.247059 1000 0.3 -0.001 2 1 0.1 0.2 0.002 0.0032 0.008 0.0219 0.0908333 0.33333 3.05 0.1 +34 URML 1 2 12.3031 0.2 0.111111 1000 0.3 -0.001 2 1 0.1 0.2 0.003 0.006 0.015 0.035 0.35 0.33333 4.57 0.1 +35 URMM 3 50 81.939 0.111 0.175325 1000 0.3 -0.001 2 1 0.1 0.2 0.002 0.004 0.01 0.0233 0.166667 0.33333 3.56 0.1 +36 MH 1 50 32.8084 0.15 0.0909091 1000 0.4 -0.001 2 1 0.1 0.2 0.004 0.008 0.024 0.07 0.35 0.33333 3.05 0.05 +Pre_code +1 W1 1 50 18.4547 0.2 0.117647 1000 0.3 -0.001 3 1 0.1 0.2 0.0032 0.0079 0.0245 0.06 0.35 0.33333 4.27 0.1 +2 W2 1 50 55.3642 0.1 0.109589 1000 0.2 -0.001 2.5 1 0.1 0.2 0.0032 0.0079 0.0245 0.06 0.2 0.33333 3.66 0.1 +3 S1L 1 3 39.0551 0.062 0.116315 1000 1 -0.001 3 1 0 0.2 0.0048 0.0076 0.0162 0.04 0.25 0.33333 3.66 0.05 +4 S1M 4 7 52.3443 0.039 0.179959 1000 1 -0.001 3 1 0 0.2 0.0032 0.0051 0.0108 0.0267 0.216 0.33333 3.66 0.05 +5 S1H 8 50 61.9468 0.024 0.254113 1000 1 -0.001 3 1 0 0.2 0.0024 0.0038 0.0081 0.02 0.17 0.33333 3.66 0.05 +6 S2L 1 3 55.3642 0.1 0.0930233 1000 0.2 -0.001 2 1 0 0.2 0.004 0.0064 0.016 0.04 0.2 0.33333 3.66 0.05 +7 S2M 4 7 75.3316 0.083 0.145601 1000 0.2 -0.001 2 1 0 0.2 0.0027 0.0043 0.0107 0.0267 0.172 0.33333 3.66 0.05 +8 S2H 8 50 84.2668 0.063 0.203594 1000 0.2 -0.001 2 1 0 0.2 0.002 0.0032 0.008 0.02 0.136154 0.33333 3.66 0.05 +9 S3 1 50 13.841 0.1 0.0930233 1000 1 -0.001 2 1 0 0.2 0.0032 0.0051 0.0128 0.035 0.4 0.33333 4.57 0.05 +10 S4L 1 3 70.8661 0.08 0.104167 1000 0.2 -0.001 2.25 1 0 0.2 0.0032 0.0051 0.0128 0.035 0.175 0.33333 3.66 0.05 +11 S4M 4 7 137.385 0.067 0.15273 1000 0.2 -0.001 2.25 1 0 0.2 0.0021 0.0034 0.0086 0.0233 0.13 0.33333 3.66 0.05 +12 S4H 8 50 152.114 0.051 0.214512 1000 0.2 -0.001 2.25 1 0 0.2 0.0016 0.0026 0.0064 0.0175 0.101538 0.33333 3.66 0.05 +13 S5L 1 3 73.8189 0.1 0.111111 1000 0.2 -0.001 2 1 0 0.2 0.0024 0.0048 0.012 0.028 0.175 0.33333 3.66 0.05 +14 S5M 4 7 135.154 0.083 0.178288 1000 0.2 -0.001 2 1 0 0.2 0.0016 0.0032 0.008 0.0187 0.13 0.33333 3.66 0.05 +15 S5H 8 50 149.979 0.063 0.253968 1000 0.2 -0.001 2 1 0 0.2 0.0012 0.0024 0.006 0.014 0.101538 0.33333 3.66 0.05 +16 C1L 1 3 58.5827 0.062 0.121454 1000 0.5 -0.001 3 1 0.4 0.2 0.004 0.0064 0.016 0.04 0.2 0.33333 3.05 0.07 +17 C1M 4 7 105.892 0.052 0.182965 1000 0.5 -0.001 3 1 0.4 0.2 0.0027 0.0043 0.0107 0.0267 0.15 0.33333 3.05 0.07 +18 C1H 8 50 122.457 0.024 0.253939 1000 0.5 -0.001 3 1 0.4 0.2 0.002 0.0032 0.008 0.02 0.120833 0.33333 3.05 0.07 +19 C2L 1 3 73.8189 0.1 0.107143 1000 0.2 -0.001 2.5 1 0.4 0.2 0.0032 0.0061 0.0158 0.04 0.175 0.33333 3.05 0.07 +20 C2M 4 7 176.739 0.083 0.167336 1000 0.2 -0.001 2.5 1 0.4 0.2 0.0021 0.0041 0.0105 0.0267 0.112 0.33333 3.05 0.07 +21 C2H 8 50 188.236 0.063 0.236398 1000 0.2 -0.001 2.5 1 0.4 0.2 0.0016 0.0031 0.0079 0.02 0.0908333 0.33333 3.05 0.07 +22 C3L 1 3 73.8189 0.1 0.121951 1000 0.2 -0.001 2.25 1 0.4 0.2 0.0024 0.0048 0.012 0.028 0.175 0.33333 3.05 0.07 +23 C3M 4 7 176.739 0.083 0.194625 1000 0.2 -0.001 2.25 1 0.4 0.2 0.0016 0.0032 0.008 0.0187 0.112 0.33333 3.05 0.07 +24 C3H 8 50 188.236 0.063 0.277192 1000 0.2 -0.001 2.25 1 0.4 0.2 0.0012 0.0024 0.006 0.014 0.0908333 0.33333 3.05 0.07 +25 PC1 1 50 12.3031 0.15 0.0909091 1000 0.2 -0.001 2 1 0.1 0.2 0.0032 0.0051 0.0128 0.035 0.35 0.33333 4.57 0.07 +26 PC2L 1 3 73.8189 0.1 0.0909091 1000 0.2 -0.001 2 1 0.1 0.2 0.0032 0.0051 0.0128 0.035 0.175 0.33333 3.05 0.07 +27 PC2M 4 7 176.739 0.083 0.144578 1000 0.2 -0.001 2 1 0.1 0.2 0.0021 0.0034 0.0086 0.0233 0.112 0.33333 3.05 0.07 +28 PC2H 8 50 188.236 0.063 0.204835 1000 0.2 -0.001 2 1 0.1 0.2 0.0016 0.0026 0.0064 0.0175 0.0908333 0.33333 3.05 0.07 +29 RM1L 1 3 73.6344 0.133 0.0915926 1000 0.2 -0.001 2 1 0.1 0.2 0.0032 0.0051 0.0128 0.035 0.175 0.33333 3.05 0.1 +30 RM1M 4 50 175.584 0.111 0.144628 1000 0.2 -0.001 2 1 0.1 0.2 0.0021 0.0034 0.0086 0.0233 0.112 0.33333 3.05 0.1 +31 RM2L 1 3 73.6344 0.133 0.0915926 1000 0.2 -0.001 2 1 0.1 0.2 0.0032 0.0051 0.0128 0.035 0.175 0.33333 3.05 0.1 +32 RM2M 4 7 175.584 0.111 0.144628 1000 0.2 -0.001 2 1 0.1 0.2 0.0021 0.0034 0.0086 0.0233 0.112 0.33333 3.05 0.1 +33 RM2H 8 50 191.772 0.085 0.197647 1000 0.2 -0.001 2 1 0.1 0.2 0.0016 0.0026 0.0064 0.0175 0.0908333 0.33333 3.05 0.1 +34 URML 1 2 12.3031 0.2 0.111111 1000 0.2 -0.001 2 1 0.1 0.2 0.0024 0.0048 0.012 0.028 0.35 0.33333 4.57 0.1 +35 URMM 3 50 81.939 0.111 0.175325 1000 0.2 -0.001 2 1 0.1 0.2 0.0016 0.0032 0.008 0.0187 0.166667 0.33333 3.56 0.1 +36 MH 1 50 32.8084 0.15 0.0909091 1000 0.4 -0.001 2 1 0.1 0.2 0.0032 0.0064 0.0192 0.056 0.35 0.33333 3.05 0.05 diff --git a/docs/_images/DakotaSensitivityAnalysis.png b/docs/_images/DakotaSensitivityAnalysis.png new file mode 100644 index 00000000..681d4685 Binary files /dev/null and b/docs/_images/DakotaSensitivityAnalysis.png differ diff --git a/docs/_images/R2DMDOFLU_Hysteresis.png b/docs/_images/R2DMDOFLU_Hysteresis.png new file mode 100644 index 00000000..3c2375d7 Binary files /dev/null and b/docs/_images/R2DMDOFLU_Hysteresis.png differ diff --git a/docs/_images/SimCenterUQ.png b/docs/_images/SimCenterUQ.png new file mode 100644 index 00000000..c8040bea Binary files /dev/null and b/docs/_images/SimCenterUQ.png differ diff --git a/docs/_images/coupled.png b/docs/_images/coupled.png deleted file mode 100644 index 3713e560..00000000 Binary files a/docs/_images/coupled.png and /dev/null differ diff --git a/docs/_images/fwIS.png b/docs/_images/fwIS.png new file mode 100644 index 00000000..5c6ff10b Binary files /dev/null and b/docs/_images/fwIS.png differ diff --git a/docs/_images/globalReliability.png b/docs/_images/globalReliability.png new file mode 100644 index 00000000..5cb06f28 Binary files /dev/null and b/docs/_images/globalReliability.png differ diff --git a/docs/_images/localReliabilityMPP.png b/docs/_images/localReliabilityMPP.png new file mode 100644 index 00000000..294746d8 Binary files /dev/null and b/docs/_images/localReliabilityMPP.png differ diff --git a/docs/_images/localReliabilityMVFOSM.png b/docs/_images/localReliabilityMVFOSM.png new file mode 100644 index 00000000..4e79242f Binary files /dev/null and b/docs/_images/localReliabilityMVFOSM.png differ diff --git a/docs/_images/we12_1.png b/docs/_images/we12_1.png index 4f22a602..25adb2d7 100644 Binary files a/docs/_images/we12_1.png and b/docs/_images/we12_1.png differ diff --git a/docs/_images/we12_3.png b/docs/_images/we12_3.png index db7534ae..19810555 100644 Binary files a/docs/_images/we12_3.png and b/docs/_images/we12_3.png differ diff --git a/docs/_images/we16_EVT.png b/docs/_images/we16_EVT.png new file mode 100644 index 00000000..67671d7f Binary files /dev/null and b/docs/_images/we16_EVT.png differ diff --git a/docs/_images/we16_GI.png b/docs/_images/we16_GI.png new file mode 100644 index 00000000..07f9e8b9 Binary files /dev/null and b/docs/_images/we16_GI.png differ diff --git a/docs/_images/we16_RES1.png b/docs/_images/we16_RES1.png new file mode 100644 index 00000000..ff8eac17 Binary files /dev/null and b/docs/_images/we16_RES1.png differ diff --git a/docs/_images/we16_RES2.png b/docs/_images/we16_RES2.png new file mode 100644 index 00000000..7271bd24 Binary files /dev/null and b/docs/_images/we16_RES2.png differ diff --git a/docs/_images/we16_RV.png b/docs/_images/we16_RV.png new file mode 100644 index 00000000..b362721b Binary files /dev/null and b/docs/_images/we16_RV.png differ diff --git a/docs/_images/we16_SIM.png b/docs/_images/we16_SIM.png new file mode 100644 index 00000000..efd49864 Binary files /dev/null and b/docs/_images/we16_SIM.png differ diff --git a/docs/_images/we16_UQ.png b/docs/_images/we16_UQ.png new file mode 100644 index 00000000..787cb5d1 Binary files /dev/null and b/docs/_images/we16_UQ.png differ diff --git a/docs/_images/we16_main.png b/docs/_images/we16_main.png new file mode 100644 index 00000000..74832bb3 Binary files /dev/null and b/docs/_images/we16_main.png differ diff --git a/docs/_images/weuqExperimentalWindPressures.png b/docs/_images/weuqExperimentalWindPressures.png new file mode 100644 index 00000000..3ae254e7 Binary files /dev/null and b/docs/_images/weuqExperimentalWindPressures.png differ diff --git a/docs/_images/weuqExperimentalWindPressures0.png b/docs/_images/weuqExperimentalWindPressures0.png new file mode 100644 index 00000000..c9a40726 Binary files /dev/null and b/docs/_images/weuqExperimentalWindPressures0.png differ diff --git a/docs/_images/weuqExperimentalWindPressures2.png b/docs/_images/weuqExperimentalWindPressures2.png new file mode 100644 index 00000000..6591c8ff Binary files /dev/null and b/docs/_images/weuqExperimentalWindPressures2.png differ diff --git a/docs/_images/weuqExperimentalWindPressures3.png b/docs/_images/weuqExperimentalWindPressures3.png new file mode 100644 index 00000000..eafadeb8 Binary files /dev/null and b/docs/_images/weuqExperimentalWindPressures3.png differ diff --git a/docs/_images/weuqExperimentalWindPressures4.png b/docs/_images/weuqExperimentalWindPressures4.png new file mode 100644 index 00000000..0427118f Binary files /dev/null and b/docs/_images/weuqExperimentalWindPressures4.png differ diff --git a/docs/_images/weuqExperimentalWindPressures6.png b/docs/_images/weuqExperimentalWindPressures6.png new file mode 100644 index 00000000..d825cc87 Binary files /dev/null and b/docs/_images/weuqExperimentalWindPressures6.png differ diff --git a/docs/_sources/common/developer_manual/architecture/desktop/architecture.rst.txt b/docs/_sources/common/developer_manual/architecture/desktop/architecture.rst.txt index c330da66..88ffb575 100644 --- a/docs/_sources/common/developer_manual/architecture/desktop/architecture.rst.txt +++ b/docs/_sources/common/developer_manual/architecture/desktop/architecture.rst.txt @@ -4,7 +4,7 @@ Software Architecture ********************* -The |app| is one of the SimCenter's computational applications, which are `scientific workflow systems `_ that execute a sequence of computational tasks specialized for natural hazard engineering (NHE) problems. In contrast to more general-purpose scientific workflow systems (such as `Taverna `_, `Kepler `_, and `Pegasus `_), SimCenter workflow systems include the following features: +The |app| is one of the SimCenter's computational applications, which are `scientific workflow systems `_ that executes a sequence of computational tasks specialized for natural hazard engineering (NHE) problems. In contrast to more general-purpose scientific workflow systems (such as `Taverna `_, `Kepler `_, and `Pegasus `_), SimCenter workflow systems include the following features: - access to high-performance computing resources, available on the cloud through |DesignSafe|, to enable parallel workflows for non-trivial large-scale NHE problems; - uncertainty quantification capabilities using `Dakota `_, which allows users to introduce input uncertainties that are propagated through the workflow with random variables; diff --git a/docs/_sources/common/developer_manual/how_to_build/desktop/how_to_build.rst.txt b/docs/_sources/common/developer_manual/how_to_build/desktop/how_to_build.rst.txt index 5fb906f5..6c4c3ebe 100644 --- a/docs/_sources/common/developer_manual/how_to_build/desktop/how_to_build.rst.txt +++ b/docs/_sources/common/developer_manual/how_to_build/desktop/how_to_build.rst.txt @@ -4,12 +4,12 @@ How to Build ============ -SimCenter tools all comprise a frontend UI and some backend applications. They are kept in separate GitHub repositories and are also built separately. The following3 sections outline (1) the applications needed to build and run, (2) instructions for building the backend applications, (3) instructions for building the frontend UI, and (4) operations to perform in the running UI to link the UI and the backend. +SimCenter tools all comprise a frontend user interface (UI) and backend applications. They are kept in separate GitHub repositories and are also built separately. The following sections outline (1) the applications needed to build and run, (2) instructions for building the backend applications, (3) instructions for building the frontend UI, and (4) operations to perform in the running UI to link the UI and the backend. .. note:: - As part of our continuous integration process, |app| is built evrey time we check code into the NHERI-SimCenter repositories. To do this we make use of a CI service. That current service is `appveyor `_. As a consequence in the |app| repo that you will clone as part of this build process there is a file **appveyor.yml**. This file contains shell commands that are issued to set-up the operating system, download the software and build it. If the following commands fail for you, look at the appveyor.yml file to see what commands are currently beeing called as these may be more up to date than what is presented below. + As part of our continuous integration process, |app| is built every time we check code into the NHERI-SimCenter repositories. To do this we make use of a CI service. That current service is `appveyor `_. As a consequence in the |app| repo that you will clone as part of this build process there is a file **appveyor.yml**. This file contains shell commands that are issued to set up the operating system, download the software and build it. If the following commands fail for you, look at the appveyor.yml file to see what commands are currently being called as these may be more up-to-date than what is presented below. ******************** Install Dependencies @@ -17,7 +17,7 @@ Install Dependencies First, ensure the following dependencies are installed: -* **C++17 compliant compiler**: many of the workflow applications included use C++17 features; consequently, they may need a newer C++17 compliant compiler. For Windows users, MSVC in `Visual Studio 2019 (Community Edition) `_ can be used. Some extensions of Visual Studio are also needed: Open Visual Studio Installer, go to Installed / More / Modify, under the Workloads tab, check Desktop development with C++ and Visual Studio extension development; under the Individual components tab, check C++ CMake tools for windows. Then click Modify. +* **C++17 compliant compiler**: many of the workflow applications included use C++17 features; consequently, they may need a newer C++17 compliant compiler. For Windows users, MSVC in `Visual Studio 2019 (Community Edition) `_ can be used. Some extensions of Visual Studio are also needed: Open Visual Studio Installer, go to Installed / More / Modify, under the Workloads tab, check Desktop development with C++ and Visual Studio extension development; under the Individual components tab, check C++ CMake tools for Windows. Then click Modify. * **OpenSees**: The workflow applications require an installation of `OpenSees `_ to carry out a structural analysis using the finite element method. @@ -85,10 +85,10 @@ Build the applications git clone https://github.com/NHERI-SimCenter/SimCenterBackendApplications -#. To build the applications you need to now navigate to the **SimCenterBackendApplications** folder that was created with the **git clone** command. Once there you will issue the following set of commands to create a **build** folder, change director to that folder, install needed software using conan, and finally use **cmake** to build and install thge applications. The following are the set of commands to type in the terminal (see notes below the code block if the commands fail). +#. To build the applications you need to now navigate to the **SimCenterBackendApplications** folder that was created with the **git clone** command. Once there you will issue the following set of commands to create a **build** folder, change directory to that folder, install needed software using conan, and finally use **cmake** to build and install the applications. The following are the set of commands to type in the terminal (see notes below the code block if the commands fail). - For those developers using the Windows operating system, in a terminal or powershell window you need to type the following: + For those developers using the Windows operating system, in a terminal or power-shell window you need to type the following: .. code:: console @@ -185,14 +185,14 @@ To build the interface, you first need to download the repo and a companion repo Use the above links if you just want to download and build the applications. If you intend to make changes to any of the code in the repo's, you should fork that repo and then clone your forked repo. Forking a repo at **github** is done through your browser as shown on the following `github guides page `_ -You now have two ways to build the application: (1) using the **Qt Creator** desktop application provided by **Qt** and (2) from terminal application. +You now have two ways to build the application: (1) using the **Qt Creator** desktop application provided by **Qt** and (2) from the terminal application. Build using Qt Creator ======================== 1. Start Qt Creator, then open the |short tool id|.pro file located in the |short tool id| directory that was downloaded in the previous step. -2. Setup the development kit in Qt Creator. This is usually done by selecting the Qt version, compiler, and configuration and following the onscreen dialog. +2. Set up the development kit in Qt Creator. This is usually done by selecting the Qt version, compiler, and configuration and following the onscreen dialog. 3. Build the application and run it in Qt Creator IDE using the **Run** button. This can be done using the keyboard shortcut ``F5`` to build and start the tool. @@ -201,7 +201,7 @@ Build from the Terminal The operations are similar to what was done when building the backend applications. In the terminal application, starting inside the directory of the cloned application again, you will create a build directory, cd into that build directory, run **qmake**, and finally make (or on Windows nmake) to create the application. -Windows developers will type the following in a terminal or a powershell window: +Windows developers will type the following in a terminal or a power-shell window: .. parsed-literal:: diff --git a/docs/_sources/common/front-matter/cite.rst.txt b/docs/_sources/common/front-matter/cite.rst.txt index 471d400b..a9cfbdef 100644 --- a/docs/_sources/common/front-matter/cite.rst.txt +++ b/docs/_sources/common/front-matter/cite.rst.txt @@ -6,8 +6,7 @@ How To Cite .. only:: R2D_app - 1. Frank McKenna, Stevan Gavrilovic, Zsarnoczay, A., Zhao, J., Zhong, K., Barbaros Cetiner, Yi, S.-. ri ., Elhaddad, W., & Arduino, P. (2024). - NHERI-SimCenter/R2DTool: Version 4.0.0 (v4.0.0). Zenodo. `DOI 10.5281/zenodo.4483614 `_ + 1. Frank McKenna, Stevan Gavrilovic, Jinyan Zhao, Kuanshi Zhong, Adam Zsarnoczay, Barbaros Cetiner, Sang-ri Yi, Pedro Arduino, & Wael Elhaddad. (2024). NHERI-SimCenter/R2DTool: Version 4.1.0 (v4.1.0). Zenodo. ``_ .. only:: PBE_app @@ -17,10 +16,7 @@ How To Cite .. only:: EEUQ_app - 1. Frank McKenna, Kuanshi Zhong, Michael Gardner, Adam Zsarnoczay, Sang-ri Yi, Aakash Bangalore Satish, - Charles Wang, & Wael Elhaddad. (2023). - NHERI-SimCenter/EE-UQ: Version 3.3.0 (v3.3.0). - Zenodo. "https://doi.org/10.5281/zenodo.7790405 + 1. Frank McKenna, Kuanshi Zhong, Michael Gardner, Adam Zsarnoczay, Sang-ri Yi, Aakash Bangalore Satish, Charles Wang, & Wael Elhaddad. (2024). NHERI-SimCenter/EE-UQ: Version 3.5.0 (v3.5.0). Zenodo. ``_ .. only:: WEUQ_app @@ -35,6 +31,11 @@ How To Cite NHERI-SimCenter/quoFEM: Version 3.5.0 (v3.5.0). Zenodo. `DOI: 10.5281/zenodo.10443180 `_ +.. only:: HydroUQ_app + + 1. Frank McKenna, Justin Bonus, Ajay B Harish, & Nicolette Lewis. (2024). + NHERI-SimCenter/HydroUQ: Version 3.1.0 (v3.1.0). + Zenodo. `DOI: 0.5281/zenodo.10902090 `_ 2. Gregory G. Deierlein, Frank McKenna, Adam Zsarnóczay, Tracy Kijewski-Correa, Ahsan Kareem, Wael Elhaddad, Laura Lowes, Matt J. Schoettler, and Sanjay Govindjee (2020) diff --git a/docs/_sources/common/front-matter/desktop/ack.rst.txt b/docs/_sources/common/front-matter/desktop/ack.rst.txt index 7fdbc31b..f69b6cd6 100644 --- a/docs/_sources/common/front-matter/desktop/ack.rst.txt +++ b/docs/_sources/common/front-matter/desktop/ack.rst.txt @@ -4,4 +4,4 @@ Acknowledgments *************** -This material is based upon work supported by the National Science Foundation under Grants No. 1621843 and No. 2131111. Any opinions, findings, conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation. +This material is based upon work supported by the U.S. National Science Foundation under Grants No. 1612843 and No. 2131111. Any opinions, findings, conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the U.S. National Science Foundation. diff --git a/docs/_sources/common/front-matter/desktop/ack_pbe.rst.txt b/docs/_sources/common/front-matter/desktop/ack_pbe.rst.txt index fddbc39b..0996c763 100644 --- a/docs/_sources/common/front-matter/desktop/ack_pbe.rst.txt +++ b/docs/_sources/common/front-matter/desktop/ack_pbe.rst.txt @@ -8,7 +8,7 @@ Acknowledgments National Science Foundation --------------------------- -This material is based upon work supported by the National Science Foundation under Grants No. 1621843 and No. 2131111. Any opinions, findings, conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation. +This material is based upon work supported by the U.S. National Science Foundation under Grants No. 1612843 and No. 2131111. Any opinions, findings, conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the U.S. National Science Foundation. ------------ Contributors diff --git a/docs/_sources/common/front-matter/glossary.rst.txt b/docs/_sources/common/front-matter/glossary.rst.txt index 2f3ef604..c93317c5 100644 --- a/docs/_sources/common/front-matter/glossary.rst.txt +++ b/docs/_sources/common/front-matter/glossary.rst.txt @@ -9,7 +9,7 @@ The following terms may be found throughout this document: .. glossary:: Workflow - The automation of a business process, in whole or part, during which documents, information or tasks are passed from one participant to another for action, according to a set of procedural rules.” [Workflow Management Coalition]. + "The automation of a business process, in whole or part, during which documents, information or tasks are passed from one participant to another for action, according to a set of procedural rules." [`Workflow Management Coalition `_]. Application A software application performs operations on data residing in a computer for a user or another program; it can be self-contained, typically termed a program or part of a group of programs. @@ -21,4 +21,4 @@ The following terms may be found throughout this document: An application or application to aid a user in setting up, scheduling, running and monitoring a user-defined scientific workflow. Software Framework - A software framework defines a set of component interfaces. It provides a set of implementations in the code of these interfaces, which allows developers to build applications for the domain for which the framework has been designed. For example, a C++ framework will provide a set of abstract classes that define interfaces and a set of concrete classes that implement the interfaces, which will allow developers to quickly build and release applications using the concrete classes. Frameworks allow developers to extend the functionality of the applications by introducing their components that meet the component interface. + A software framework defines a set of component interfaces. It provides a set of implementations in the code of these interfaces, which allows developers to build applications for the domain for which the framework has been designed. For example, a C++ framework will provide a set of abstract classes that define interfaces and a set of concrete classes that implement the interfaces, which will allow developers to quickly build and release applications using the concrete classes. Frameworks allow developers to extend the functionality of the applications by introducing components that meet the component interface. diff --git a/docs/_sources/common/reqments/All-Requirements_allCols.rst.txt b/docs/_sources/common/reqments/All-Requirements_allCols.rst.txt index d4dd9fe9..38e50792 100644 --- a/docs/_sources/common/reqments/All-Requirements_allCols.rst.txt +++ b/docs/_sources/common/reqments/All-Requirements_allCols.rst.txt @@ -1,23 +1,31 @@ -The following is the list of all requirements across all the tools. It is helpful to view an abstract hierarchy of the tools, showing **R2D** at the top and the components at the bottom. Each application pulls in many of the requirements from the others. For Example PBE, builds upon EE-UQ. It has it;'s own requirements, i.e. DL, but includes the loading, modeling and analysis requirements from EE-UQ. It specializes the UQ requirement, in that it only incorporates the sampling option. One set of requirements not shown in the figure is CR, a listing of all the common functionalty required of all the applications. +The following is the list of application requirements across all the SimCenter tools. It is helpful to view an abstract hierarchy of the tools, showing **R2D** at the top and the components at the bottom. Each tool can pull in requirements from other applications lower on the hierarchy. For example, **PBE** builds upon **EE-UQ**. It has its own requirements, i.e. **DL**, but includes the loading, modeling, and analysis requirements from **EE-UQ**. It specializes the **UQ** requirement, in that it only incorporates the sampling option. One set of requirements not shown in the figure is **CR**, the list of common research functionalities required in all the applications. -R2D ---- +.. .. raw:: latex + +.. \begin{landscape} + +R2D Requirements +---------------- .. csv-filter:: Requirements - R2D - :header: "#", "Description", "Source", "Priority", "Status" - :widths: 10, 50, 10, 10, 10 - :file: R2D.csv + :header: "#", "Description", "Source", "Priority", "Status", "R2D" + :widths: 8, 55, 8, 8, 12, 15 + :included_cols: 0, 1, 2, 3, 4, 5 + :file: generalR2D.csv + :class: longtable .. include:: key.rst -PBE ---- +PBE Requirements +---------------- .. csv-filter:: Requirements - PBE - :header: "#", "Description", "Source", "Priority", "Status" - :widths: 10, 50, 10, 10, 10 + :header: "#", "Description", "Source", "Priority", "Status", "PBE" + :widths: 8, 55, 8, 8, 12, 15 + :included_cols: 0, 1, 2, 3, 4, 5 :file: generalPBE.csv + :class: longtable .. include:: key.rst @@ -25,31 +33,36 @@ WE-UQ Requirements ------------------ .. csv-filter:: Requirements - WE - :header: "#", "Description", "Source", "Priority", "Status" - :widths: 10, 50, 10, 10, 10 + :header: "#", "Description", "Source", "Priority", "Status", "WE-UQ" + :widths: 8, 55, 8, 8, 12, 15 + :included_cols: 0, 1, 2, 3, 4, 5 :file: generalWE.csv + :class: longtable .. include:: key.rst - Hydro-UQ Requirements --------------------- .. csv-filter:: Requirements - H - :header: "#", "Description", "Source", "Priority", "Status" - :widths: 10, 50, 10, 10, 10 + :header: "#", "Description", "Source", "Priority", "Status", "Hydro-UQ" + :widths: 8, 55, 8, 8, 12, 15 + :included_cols: 0, 1, 2, 3, 4, 5 :file: generalHydro.csv + :class: longtable + .. include:: key.rst - EE-UQ Requirements ------------------ .. csv-filter:: Requirements - EE - :header: "#", "Description", "Source", "Priority", "Status" - :widths: 10, 50, 10, 10, 10 + :header: "#", "Description", "Source", "Priority", "Status", "EE-UQ" + :widths: 8, 55, 8, 8, 12, 15 + :included_cols: 0, 1, 2, 3, 4, 5 :file: generalEEUQ.csv + :class: longtable .. include:: key.rst @@ -57,33 +70,37 @@ quoFEM Requirements ------------------- .. csv-filter:: Requirements - QF - :header: "#", "Description", "Source", "Priority", "Status" - :widths: 10, 50, 10, 10, 10 + :header: "#", "Description", "Source", "Priority", "Status", "quoFEM" + :widths: 8, 55, 8, 8, 12, 15 + :included_cols: 0, 1, 2, 3, 4, 5 :file: generalQUO-FEM.csv + :class: longtable .. include:: key.rst - Earthquake Loading Requirements ------------------------------- .. csv-filter:: Requirements - EL - :header: "#", "Description", "Source", "Priority", "Status", "quoFEM", "EE-UQ", "WE-UQ", "PBE", "R2D" - :widths: 10, 50, 10, 10, 10, 10, 10, 10, 10, 10, 10 + :header: "#", "Description", "Source", "Priority", "Status", "quoFEM", "EE-UQ", "WE-UQ", "Hydro-UQ", "PBE", "R2D" + :widths: 8, 55, 8, 10, 15, 10, 10, 10 :file: _out/Loading.csv - :include: {0: 'EL\..*'} + :include: {0: '\**EL.*|#'} + :included_cols: 0, 1, 2, 3, 4, 6, 9, 10 + :class: longtable .. include:: key.rst - Wind Loading Requirements ------------------------- .. csv-filter:: Requirements - WL - :header: "#", "Description", "Source", "Priority", "Status", "quoFEM", "EE-UQ", "WE-UQ", "PBE", "R2D" - :widths: 10, 50, 10, 10, 10, 10, 10, 10, 10, 10, 10 + :header: "#", "Description", "Source", "Priority", "Status", "quoFEM", "EE-UQ", "WE-UQ", "Hydro-UQ", "PBE", "R2D" + :widths: 10, 55, 8, 10, 15, 10, 10, 10 :file: _out/Loading.csv - :include: {0: 'WL\..*'} + :include: {0: '\**WL.*|#'} + :included_cols: 0, 1, 2, 3, 4, 7, 9, 10 + :class: longtable .. include:: key.rst @@ -91,10 +108,12 @@ Surge/Tsunami Loading Requirements ---------------------------------- .. csv-filter:: Requirements - HL - :header: "#", "Description", "Source", "Priority", "Status" - :widths: 10, 50, 10, 10, 10 - :included_cols: 0, 1, 2, 3, 4 - :file: HydroLoading.csv + :header: "#", "Description", "Source", "Priority", "Status", "quoFEM", "EE-UQ", "WE-UQ", "Hydro-UQ", "PBE", "R2D" + :widths: 10, 65, 8, 10, 15, 25, 6, 6 + :included_cols: 0, 1, 2, 3, 4, 8, 9, 10 + :file: _out/Loading.csv + :include: {0: '\**HL.*|#'} + :class: longtable .. include:: key.rst @@ -102,32 +121,35 @@ UQ Requirements --------------- .. csv-filter:: Requirements - Uncertainty Quantification Methods and Variables - :header: "#", "Description", "Source", "Priority", "Status", "quoFEM", "EE-UQ", "WE-UQ", "PBE", "R2D" - :widths: 10, 50, 10, 10, 10, 10, 10, 10, 10, 10, 10 + :header: "#", "Description", "Source", "Priority", "Status", "quoFEM", "EE-UQ", "WE-UQ", "Hydro-UQ", "PBE", "R2D" + :widths: 8, 35, 10, 10, 15, 10, 10, 10, 10, 10, 10 + :included_cols: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 :file: _out/Uncertainty.csv - + :class: longtable .. include:: key.rst - RV Requirements --------------- .. csv-filter:: Requirements - Random Variables - :header: "#", "Description", "Source", "Priority", "Status", "quoFEM", "EE-UQ", "WE-UQ", "PBE", "R2D" - :widths: 10, 50, 10, 10, 10, 10, 10, 10, 10, 10, 10 + :header: "#", "Description", "Source", "Priority", "Status", "quoFEM", "EE-UQ", "WE-UQ", "Hydro-UQ", "PBE", "R2D" + :widths: 8, 40, 10, 10, 15, 10, 10, 10, 10, 10, 10 + :included_cols: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 :file: _out/RandomVariables.csv + :class: longtable .. include:: key.rst - Modeling Requirements --------------------- .. csv-filter:: Requirements - MOD - :header: "#", "Description", "Source", "Priority", "Status" - :widths: 10, 50, 10, 10, 10, 10, 10, 10, 10, 10, 10 + :header: "#", "Description", "Source", "Priority", "Status", "quoFEM", "EE-UQ", "WE-UQ", "Hydro-UQ", "PBE", "R2D" + :widths: 8, 50, 10, 10, 15, 10, 10, 10, 10, 10 + :included_cols: 0, 1, 2, 3, 4, 6, 7, 8, 9, 10 :file: _out/Modeling.csv + :class: longtable .. include:: key.rst @@ -135,90 +157,100 @@ Analysis Requirements --------------------- .. csv-filter:: Requirements - ANA - :header: "#", "Description", "Source", "Priority", "Status", "quoFEM", "EE-UQ", "WE-UQ", "PBE", "R2D" - :widths: 10, 50, 10, 10, 10, 10, 10, 10, 10, 10, 10 + :header: "#", "Description", "Source", "Priority", "Status", "quoFEM", "EE-UQ", "WE-UQ", "Hydro-UQ", "PBE", "R2D" + :widths: 8, 50, 10, 10, 15, 10, 10, 10, 10, 10 + :included_cols: 0, 1, 2, 3, 4, 6, 7, 8, 9, 10 :file: _out/Analysis.csv + :class: longtable .. include:: key.rst - Damage & Loss Requirements -------------------------- .. csv-filter:: Requirements - DL - :header: "#", "Description", "Source", "Priority", "Status", "quoFEM", "EE-UQ", "WE-UQ", "PBE", "R2D" - :widths: 10, 50, 10, 10, 10, 10, 10, 10, 10, 10, 10 + :header: "#", "Description", "Source", "Priority", "Status", "quoFEM", "EE-UQ", "WE-UQ", "Hydro-UQ", "PBE", "R2D" + :widths: 8, 50, 8, 8, 12, 10, 20 + :included_cols: 0, 1, 2, 3, 4, 9, 10 :file: _out/Damage.csv - :include: {0: 'DL\..*'} + :class: longtable .. include:: key.rst - Recovery Requirements --------------------- .. csv-filter:: Requirements - REC - :header: "#", "Description", "Source", "Priority", "Status", "quoFEM", "EE-UQ", "WE-UQ", "PBE", "R2D" - :widths: 10, 50, 10, 10, 10, 10, 10, 10, 10, 10, 10 + :header: "#", "Description", "Source", "Priority", "Status", "quoFEM", "EE-UQ", "WE-UQ", "Hydro-UQ", "PBE", "R2D" + :widths: 8, 50, 10, 10, 15, 10 + :included_cols: 0, 1, 2, 3, 4, 10 :file: _out/Recovery.csv + :class: longtable .. include:: key.rst - Common Research Application Requirements ---------------------------------------- .. csv-filter:: Requirements - CR - :header: "#", "Description", "Source", "Priority", "Status", "quoFEM", "EE-UQ", "WE-UQ", "PBE", "R2D" - :widths: 10, 50, 10, 10, 10, 10, 10, 10, 10, 10, 10 + :header: "#", "Description", "Source", "Priority", "Status", "quoFEM", "EE-UQ", "WE-UQ", "Hydro-UQ", "PBE", "R2D" + :widths: 8, 45, 8, 8, 12, 10, 10, 10, 10, 10, 10 + :included_cols: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 :file: _out/Common.csv + :class: longtable .. include:: key.rst - -BRAILS ------- +BRAILS Requirements +------------------- .. csv-filter:: Requirements - BR - :header: "#", "Description", "Source", "Priority", "Status", "WBS" - :widths: 10, 50, 10, 10, 10, 10 - :file: BRAILS.csv + :header: "#", "Description", "Source", "Priority", "Status", "BRAILS" + :widths: 8, 55, 8, 8, 12, 15 + :included_cols: 0, 1, 2, 3, 4, 5 + :file: generalBRAILS.csv + :class: longtable .. include:: key.rst - -PELICUN -------- +PELICUN Requirements +-------------------- .. csv-filter:: Requirements - P - :header: "#", "Description", "Source", "Priority", "Status", "WBS" - :widths: 10, 50, 10, 10, 10, 10 - :file: requirements_pelicun_general.csv + :header: "#", "Description", "Source", "Priority", "Status", "PELICUN" + :widths: 8, 55, 8, 8, 12, 15 + :included_cols: 0, 1, 2, 3, 4, 5 + :file: generalPELICUN.csv + :class: longtable .. include:: key.rst -BE Database ------------ +BE Database Requirements +------------------------ .. csv-filter:: Requirements - BE - :header: "#", "Description", "Source", "Priority", "Status", "WBS" - :widths: 10, 50, 10, 10, 10, 10 - :file: BE.csv + :header: "#", "Description", "Source", "Priority", "Status", "DB-BE" + :widths: 8, 55, 10, 10, 12, 10 + :included_cols: 0, 1, 2, 3, 4, 5 + :file: generalBE.csv + :class: longtable .. include:: key.rst -DL Database ------------ - +DL Database Requirements +------------------------ .. csv-filter:: Requirements - DLD - :header: "#", "Description", "Source", "Priority", "Status", "quoFEM", "EE-UQ", "WE-UQ", "PBE", "R2D" - :widths: 10, 50, 10, 10, 10, 10, 10, 10, 10, 10, 10 - :file: _out/Damage.csv - :include: {0: 'DLD.*'} + :header: "#", "Description", "Source", "Priority", "Status", "DB-DL" + :widths: 10, 50, 10, 10, 10, 10 + :included_cols: 0, 1, 2, 3, 4, 5 + :file: generalDBDL.csv + :class: longtable .. include:: key.rst +.. .. raw:: latex - +.. \end{landscape} + diff --git a/docs/_sources/common/reqments/WE-UQ-Requirements.rst.txt b/docs/_sources/common/reqments/WE-UQ-Requirements.rst.txt index 9c54abae..e4328821 100644 --- a/docs/_sources/common/reqments/WE-UQ-Requirements.rst.txt +++ b/docs/_sources/common/reqments/WE-UQ-Requirements.rst.txt @@ -3,59 +3,37 @@ General Requirements -------------------- -.. csv-table:: Requirements - General - :header: "#", "Description", "Source", "Priority", "Version", "WBS" +.. csv-filter:: Requirements - General + :header: "#", "Description", "Source", "Priority", "Status", "Implementation" :widths: 10, 60, 10, 10, 10, 10 :file: generalWE.csv + :included_cols: 0, 1, 2, 3, 4, 5 .. include:: key.rst Loading Requirements -------------------- -.. csv-table:: Requirements - Wind Loading - :header: "#", "Description", "Source", "Priority", "Version" - :widths: 10, 60, 10, 10, 10 - :file: WindLoading.csv - - -.. .. csv-filter:: Requirements - Earthquake Loading - :file: _out/Loading.csv - :header: "#", "Description", "Source", "Priority", "Status", "Implementation", "Implementation", "Implementation" - :widths: 10, 50, 10, 10, 10, 10 - :included_cols: 0,1,2,3,4,7 - :include: {0: 'WL*'} - - -.. include:: key.rst - -UQ Requirements ---------------- - - -.. csv-filter:: Requirements - Uncertainty Quantification Methods and Variables - :file: _out/Uncertainty.csv +.. csv-filter:: Requirements - Wind Loading :header: "#", "Description", "Source", "Priority", "Status", "Implementation", "Implementation", "Implementation" - :widths: 10, 50, 10, 10, 10, 10 - :included_cols: 0,1,2,3,4,7 - - + :widths: 10, 60, 10, 10, 10, 10 + :file: _out/Loading.csv + :included_cols: 0, 1, 2, 3, 4, 7 + :include: {0: '\**WL.*|#'} .. include:: key.rst Modeling Requirements --------------------- - .. csv-filter:: Requirements - Modeling :file: _out/Modeling.csv :header: "#", "Description", "Source", "Priority", "Status", "Implementation", "Implementation", "Implementation" :widths: 10, 50, 10, 10, 10, 10 - :included_cols: 0,1,2,3,4,7 + :included_cols: 0, 1, 2, 3, 4, 7 .. include:: key.rst - Analysis Requirements --------------------- @@ -63,25 +41,40 @@ Analysis Requirements :file: _out/Analysis.csv :header: "#", "Description", "Source", "Priority", "Status", "Implementation", "Implementation", "Implementation" :widths: 10, 50, 10, 10, 10, 10 - :included_cols: 0,1,2,3,4,7 + :included_cols: 0, 1, 2, 3, 4, 7 +.. include:: key.rst + +UQ Requirements +--------------- + +.. csv-filter:: Requirements - Uncertainty Quantification Methods and Variables + :file: _out/Uncertainty.csv + :header: "#", "Description", "Source", "Priority", "Status", "Implementation", "Implementation", "Implementation" + :widths: 10, 50, 10, 10, 10, 10 + :included_cols: 0, 1, 2, 3, 4, 7 + +.. include:: key.rst + +RV Requirements +--------------- + +.. csv-filter:: Requirements - Random Variables + :file: _out/RandomVariables.csv + :header: "#", "Description", "Source", "Priority", "Status", "Implementation", "Implementation", "Implementation" + :widths: 10, 50, 10, 10, 10, 10 + :included_cols: 0, 1, 2, 3, 4, 7 .. include:: key.rst Common Research Application Requirements ---------------------------------------- -.. - .. csv-table:: Requirements - CR - :header: "#", "Description", "Source", "Priority", "Status" - :widths: 10, 60, 10, 10, 10 - :file: commonR.csv - .. csv-filter:: Requirements - CR :file: _out/Common.csv :header: "#", "Description", "Source", "Priority", "Status", "Implementation", "Implementation", "Implementation" :widths: 10, 50, 10, 10, 10, 10 - :included_cols: 0,1,2,3,4,7 + :included_cols: 0, 1, 2, 3, 4, 7 .. include:: key.rst diff --git a/docs/_sources/common/reqments/WEUQ.rst.txt b/docs/_sources/common/reqments/WEUQ.rst.txt index e9bb6381..30901164 100644 --- a/docs/_sources/common/reqments/WEUQ.rst.txt +++ b/docs/_sources/common/reqments/WEUQ.rst.txt @@ -5,7 +5,7 @@ Requirements The following contains the functional requirements for the WE-UQ application. These requirements are broken down into a number of groups, **general**, **wind loading**, **building description**, **analysis**, and **UQ**. -The purpose of presenting these requirements is to inform the community on the present capabilities of the WE-UQ application and features that could be added. The original set of requirements have come from a set of grand challenge reports, **GC**. These original requirements have been broken into a smaller set of deliverable features by the senior faculty associated with the project, **SP**. Additional requirements have come from users through the User Forum, **UF**. See section :ref:`features` if you have additional features you would like to see. +The purpose of presenting these requirements is to inform the community about the present capabilities of the WE-UQ application and the features that could be added. The original set of requirements has come from a set of grand challenge reports, **GC**. These original requirements have been broken into a smaller set of deliverable features by the senior faculty associated with the project, **SP**. Additional requirements have come from users through the User Forum, **UF**. See section :ref:`features` if you have additional features you would like to see. .. include:: WE-UQ-Requirements.rst diff --git a/docs/_sources/common/reqments/key.rst.txt b/docs/_sources/common/reqments/key.rst.txt index 868800d6..dceeb278 100644 --- a/docs/_sources/common/reqments/key.rst.txt +++ b/docs/_sources/common/reqments/key.rst.txt @@ -1,7 +1,5 @@ -| key: -| Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback -| Priority: M=Mandatory, D=Desirable, P=Possible Future -| Status: Implements, InProgress and Blank (i.e. not started) -| -| -| +| **Key:** +| **Source**: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback +| **Priority**: M=Mandatory, D=Desirable, P=Possible Future +| **Status**: Implemented, InProgress, and Blank (i.e. not started) +| **Implementation**: UM=User Manual, DM=Developer Manual, SC=Source Code \ No newline at end of file diff --git a/docs/_sources/common/reqments/reqQUOFE.rst.txt b/docs/_sources/common/reqments/reqQUOFE.rst.txt index 3902dc24..3ff8ea2a 100644 --- a/docs/_sources/common/reqments/reqQUOFE.rst.txt +++ b/docs/_sources/common/reqments/reqQUOFE.rst.txt @@ -4,18 +4,17 @@ Requirements ************ -The purpose of presenting these requirements is to inform the community on the present capabilities of the |app| and features that could be added. The original set of requirements have come from a set of grand challenge reports, **GC**. These original requirements have been broken into a smaller set of deliverable features by the senior faculty associated with the project, **SP**. Additional requirements have come from users, **U** See section :ref:`features` if you have additional features you would like to see. +The purpose of presenting these requirements is to inform the community on the present capabilities of the |app| and features that could be added. The original set of requirements have come from a set of grand challenge reports, **GC**. These original requirements have been broken into a smaller set of deliverable features by the senior faculty associated with the project, **SP**. Additional requirements have come from users, **U**. See section :ref:`features` if you have additional features you would like to see. quoFEM Requirements ------------------- .. csv-filter:: Requirements - QF - :header: "#", "Description", "Source", "Priority", "Status" - :file: _out/Applications.csv - :include: {0: 'QF.*'} + :file: generalQUO-FEM.csv :widths: 10, 50, 10, 10, 10, 10 :included_cols: 0, 1, 2, 3, 4, 5 + :header: "#", "Description", "Source", "Priority", "Status", "Implementation" .. include:: key.rst diff --git a/docs/_sources/common/technical_manual/desktop/SimCenterUQTechnical.rst.txt b/docs/_sources/common/technical_manual/desktop/SimCenterUQTechnical.rst.txt index e757cd5a..6c554e55 100644 --- a/docs/_sources/common/technical_manual/desktop/SimCenterUQTechnical.rst.txt +++ b/docs/_sources/common/technical_manual/desktop/SimCenterUQTechnical.rst.txt @@ -471,7 +471,7 @@ We provide different verification measures for two different cases. | The surrogate model is considered well-trained when the **correlation coefficient (** :math:`-1<\rho<1` **) approaches 1** -.. Note:: +.. note:: Since these measures are calculated from the cross-validation predictions rather than external validation predictions, they can be biased, particularly when a **highly localized nonlinear range exists in the actual response surface** and those regions are not covered by the training samples. @@ -534,24 +534,25 @@ The goal of MFMC is to estimate the statistics of the HF model using a small num Deierlein, Gregory G., Andrei M. Reinhorn, and Michael R. Willford. (2010). Nonlinear structural analysis for seismic design. *NEHRP seismic design technical brief* 4 : 1-36. .. note:: - The concept of MFMC is different from that of **multi-model forward propagation** referred to at other parts of the documentation. - * **MFMC** algorithm has a clear hierarchy between different models in terms of accuracy. A good MFMC algorithm will give accurate estimates of the statistics of HF model. + The concept of MFMC is different from that of **multi-model forward propagation** referred to at other parts of the documentation. - * **Multi-model forward propagation** is used when one has different alternative models without clear hierarchy in accuracy, meaning for each model, we have certain *belief* that this model gives true value. Therefore, a good multi-model forward propagation algorithm will give the final estimate that compromises the estimation from different models by considering how much *belief* we have in each model. + * **MFMC** algorithm has a clear hierarchy between different models in terms of accuracy. A good MFMC algorithm will give accurate estimates of the statistics of HF model. + + * **Multi-model forward propagation** is used when one has different alternative models without clear hierarchy in accuracy, meaning for each model, we have certain *belief* that this model gives true value. Therefore, a good multi-model forward propagation algorithm will give the final estimate that compromises the estimation from different models by considering how much *belief* we have in each model. Pre-execution checklist for MFMC ---------------------------------------------- Before running the MFMC simulation model, the users are advised to check the validity and effectiveness of MFMC for their problem. Only when the below conditions are satisfied, the users are expected to gain meaningful benefit by using MFMC compared to only HF simulations: -* **The models should take the same input random variables and produces the same output quantities of interest.** For example, if target system is a structure, if one model takes stiffness as random variable and the other does not, the model violates the problem definition. Similarly, if :math:`j`-th output of the HF model is the 1st floor inter-story drift, :math:`j`-th output of the LF model should also be 1st floor inter-story drift. +* **The models should take the same input random variables and produce the same output quantities of interest.** For example, if target system is a structure, if one model takes stiffness as random variable and the other does not, the model violates the problem definition. Similarly, if :math:`j`-th output of the HF model is the 1st floor inter-story drift, :math:`j`-th output of the LF model should also be 1st floor inter-story drift. -* **The models should have clear hierarchy in terms of accuracy and time.** When the HF and LF model responses are different, the assumption is that the HF response is always accurate. Therefore, if a LF model runs faster than the HF model, it is optimal to run only the HF model, and there is no reason to introduce MFMC. +* **The models should have a clear hierarchy in terms of accuracy and time.** When the HF and LF model responses are different, the assumption is that the HF response is always accurate. Therefore, if a LF model runs faster than the HF model, it is optimal to run only the HF model, and there is no reason to introduce MFMC. -* **The response of different models should have high correlation**. The efficiency of MFMC heavily depends on the correlation between the HF and LF model outputs. Only if the correlation is fairly high, the MF estimation is meaningfully efficient than conducting only HF simulations. +* **The response of different models should have a high correlation**. The efficiency of MFMC heavily depends on the correlation between the HF and LF model outputs. Only if the correlation is fairly high, the MF estimation is meaningfully efficient than conducting only HF simulations. -Efficiency of MFMC can be evaluated using the speed-up ratio, defined as the reduction of computational effort you need to get the same Monte Carlo statistical accuracy by the MFMC and direct Monte Carlo method. :numref:`fig-MF-SP` shows the expected speed-up factor for different computation time ratios and correlation coefficient values. One can notice that only when the ratio of the model evaluation time is greater than 100 and when the correlation is greater than 0.85-0.9, the expected speed-up is significant [Patsialis2021]_. The formulation used to estimate the speed-up ratio can found at the end of this section. +The efficiency of MFMC can be evaluated using the speed-up ratio, defined as the reduction of computational effort you need to get the same Monte Carlo statistical accuracy by the MFMC and direct Monte Carlo method. :numref:`fig-MF-SP` shows the expected speed-up factor for different computation time ratios and correlation coefficient values. One can notice that only when the ratio of the model evaluation time is greater than 100 and when the correlation is greater than 0.85-0.9, the expected speed-up is significant [Patsialis2021]_. The formulation used to estimate the speed-up ratio can found at the end of this section. .. _fig-MF-SP: @@ -608,6 +609,7 @@ Randomly generate :math:`N_p` sample points and run both HF and LF simulations. Considering the remaining computational budget (:math:`C_T`), the optimal number of HF and LF simulations (denoted as :math:`N_1` and :math:`N_1+N_2`) can ideally be decided such that :math:`N_1:(N_1+N_2) = 1:r` and :math:`C_T = N_1 c_{HF} + (N_1+N_2) c_{LF}`. However, the due to practical obstacles (e.g. when multiple outputs are simultaneously considered or when the number of pilot samples exceeds :math:`N_1`) the final ratio :math:`r` can be different from the optimal one. .. note:: + When multiple outputs are considered, the simulation ratio is chosen to be the average of the optimal ratios (:math:`r^*`) for different outputs. **Step 2: Final Simulations** diff --git a/docs/_sources/common/technical_manual/desktop/spatial_correlation.rst.txt b/docs/_sources/common/technical_manual/desktop/spatial_correlation.rst.txt index dc833555..e7f79b62 100644 --- a/docs/_sources/common/technical_manual/desktop/spatial_correlation.rst.txt +++ b/docs/_sources/common/technical_manual/desktop/spatial_correlation.rst.txt @@ -20,7 +20,7 @@ where :math:`Y_{ij}` is the intensity measure (e.g., :math:`Sa(T)`), :math:`\bar Intra-event Correlation Model Options ------------------------------------- -[Jayaram08]_ found that the spatially distributed intra-event residuals :math:`\epsilon_j = (\epsilon_{1j}, \epsilon_{2j}, ..., \epsilon_{dj})` follows a multivariate normal distribution. This multivariate normal distribution can be defined by the mean, variance, and correlation (between :math:`\epsilon_{i_1j}` and :math:`\epsilon_{i_2j}`). The mean is zero (as discussed previously) and the variance can be predicted by ground motion models, but the correlation between residuals at two different sites needs to be described. The semivariogram :math:`\gamma(u,u^\prime)` is used to describe the expected squared difference between two locations :math:`u` and :math:`u^\prime`. Because it is very difficult to obtain several observations of a random variable at a given pair of sites, the stationarity assumption is usually applied to simplify it to a more trackable problem. It is typically assumed that the semivariogram only depends on the distance :math:`h` - the stationary semivariogram :math:`\gamma(h)` can be obtained from data as follows: +[Jayaram08]_ found that the spatially distributed intra-event residuals :math:`\epsilon_j = (\epsilon_{1j}, \epsilon_{2j}, ..., \epsilon_{dj})` follows a multivariate normal distribution. This multivariate normal distribution can be defined by the mean, variance, and correlation (between :math:`\epsilon_{i_1j}` and :math:`\epsilon_{i_2j}`). The mean is zero (as discussed previously) and the variance can be predicted by ground motion models, but the correlation between residuals at two different sites needs to be described. The semivariogram :math:`\gamma(u,u^\prime)` is used to describe the expected squared difference between two locations :math:`u` and :math:`u^\prime`. Because it is very difficult to obtain several observations of a random variable at a given pair of sites, the stationarity assumption is usually applied to simplify it to a more tractable problem. It is typically assumed that the semivariogram only depends on the distance :math:`h` - the stationary semivariogram :math:`\gamma(h)` can be obtained from data as follows: .. math:: @@ -49,7 +49,7 @@ Given the semivariogram is often preferred in geostatistical practice (because i Jayaram and Baker (2009) ^^^^^^^^^^^^^^^^^^^^^^^^ -[Jayaram09]_ adopted a exponential model for the semivariogram function with a isotropic hypothesis (i.e., the distance :math:`h` is the separation length): +[Jayaram09]_ adopted an exponential model for the semivariogram function with an isotropic hypothesis (i.e., the distance :math:`h` is the separation length): .. math:: @@ -174,7 +174,7 @@ where :math:`I_{h=0}` is the indicator function equal to 1 at :math:`h = 0` and Markhvida et al. (2017) ^^^^^^^^^^^^^^^^^^^^^^^ -[Markhvida17]_ proposed to use Principal Component Analysis (PCA) to develop the predictive model for cross-correlograms. In theorem, PCA performs a linear transformation of the variables of interests to an orthogonal basis, where the resulting projections onto the new basis are uncorrelated: +[Markhvida17]_ proposed to use Principal Component Analysis (PCA) to develop the predictive model for cross-correlograms. In theorem, PCA performs a linear transformation of the variables of interest to an orthogonal basis, where the resulting projections onto the new basis are uncorrelated: .. math:: diff --git a/docs/_sources/common/user_manual/examples/desktop/examples.rst.txt b/docs/_sources/common/user_manual/examples/desktop/examples.rst.txt index 5790abc6..9b34c077 100644 --- a/docs/_sources/common/user_manual/examples/desktop/examples.rst.txt +++ b/docs/_sources/common/user_manual/examples/desktop/examples.rst.txt @@ -13,21 +13,18 @@ Examples The following are a few examples showing the usage of quoFEM. Video companions showing these examples are also provided for selected problems. The files for the examples are available on Github. - .. only:: EEUQ_app The following are a few examples showing the usage of EE-UQ. Video companions showing these examples are also provided. The files for the examples are available in Github. - .. only:: Hydro - - The following are a few examples showing the usage of Hydro-UQ. The files for the examples are available on Github. - - .. only:: WEUQ_app The following are a few examples showing the usage of WE-UQ. The files for the examples are available on Github. + .. only:: HydroUQ_app + The following are a few examples showing the usage of Hydro-UQ. The files for the examples are available in the `HydroUQ Github repository `_. + .. only:: PBE_app The following are a few examples showing the usage of PBE. The files for the examples are available on Github. The scope of these examples is limited to damage and loss assessment. The usage of the tool for response estimation is identical to that of the EE-UQ application. Examples of those features are available in the `EE-UQ Documentation `_. diff --git a/docs/_sources/common/user_manual/examples/desktop/hdro-0001/README.rst.txt b/docs/_sources/common/user_manual/examples/desktop/hdro-0001/README.rst.txt deleted file mode 100644 index 20782472..00000000 --- a/docs/_sources/common/user_manual/examples/desktop/hdro-0001/README.rst.txt +++ /dev/null @@ -1,13 +0,0 @@ -.. _hydro-0001: - -Coupled Digital Twin Example -============================ - -Example to demonstrate how to run a coupled OpenSees-OpenFOAM simulation to determine floor loads on a building and then perform -an OpenSees simulation of the building assuming uncertainties in the building properties. - -.. figure:: figures/coupled.png - :align: center - :width: 400 - :figclass: align-center - diff --git a/docs/_sources/common/user_manual/examples/desktop/weuq-0012/README.rst.txt b/docs/_sources/common/user_manual/examples/desktop/weuq-0012/README.rst.txt index ae43785a..4fc6ce1b 100644 --- a/docs/_sources/common/user_manual/examples/desktop/weuq-0012/README.rst.txt +++ b/docs/_sources/common/user_manual/examples/desktop/weuq-0012/README.rst.txt @@ -8,14 +8,14 @@ Wind Tunnel-Informed Stochastic Wind Load Generation +----------------+-------------------------+ -This example estimates the probabilistic response of a building model excited by wind tunnel-informed stochastic wind loads. This example uses the experimental data obtained at the University of Florida (UF) NHERI Experimental Facility (EF), and applies the simulated wind loads to a 25-story rectangular shaped building model for response simulation. +This example estimates the probabilistic response of a building model excited by wind tunnel-informed stochastic wind loads. This example uses the experimental data obtained at the University of Florida (UF) NHERI Experimental Facility (EF), and applies the simulated wind loads to a 25-story rectangular-shaped building model for response simulation. .. _fig-we12-1: .. figure:: figures/we12_1.png :align: center :figclass: align-center - :width: 800 + :width: 50% Generating full-scale wind force time series from a model-scale wind force time series obtained from wind tunnel experiments. diff --git a/docs/_sources/common/user_manual/examples/desktop/weuq-0016/README.rst.txt b/docs/_sources/common/user_manual/examples/desktop/weuq-0016/README.rst.txt new file mode 100644 index 00000000..33c0128f --- /dev/null +++ b/docs/_sources/common/user_manual/examples/desktop/weuq-0016/README.rst.txt @@ -0,0 +1,176 @@ +.. _weuq-0016: + +Wind Tunnel-Informed Stochastic Wind Pressure Generation +======================================================================= + ++----------------+----------------------------------------+ +| Problem files | :github:`Download ` | ++----------------+----------------------------------------+ + +This example estimates the probabilistic response of a building model excited by wind tunnel-informed stochastic wind **pressure time histories**. This example uses the experimental data obtained at the University of Florida (UF) NHERI Experimental Facility (EF), and applies the simulated wind loads to a 25-story rectangular-shaped building model for response simulation. This example uses the data presented in [Duarte2023]_. Note :ref:`Example 4.3 ` aims to preserve the statistics of force time history (represented as a stationary Gaussian process model) while the current example preserves those of pressure time history using a stationary non-Gaussian process model. + +.. figure:: figures/we16_main.png + :align: center + :width: 50% + :figclass: align-center + + Wind tunnel-informed pressure coefficient generator + +.. [Duarte2023] Duarte, T.G., Arunachalam, S., Subgranon, A. and Spence, S.M., (2023). Uncertainty Quantification and Simulation of Wind-Tunnel-Informed Stochastic Wind Loads. Wind, 3(3), pp.375-393. + + +Preparation of "Wind Pressure Time History File" +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +The experimental records should first be reformatted by the user such that the time histories of **wind pressure coefficient recorded at each pressure tap** can be directly imported in WE-UQ in the EVT tab. The dataset can be imported as either a MATLAB binary file or a json file. Additionally, the model-scale dimensions and additional information on the experiment should be provided. Please refer to :ref:`the User Manual` for the list of variables the file should contain. In this example, the variables in the table below are imported as a Matlab file. Note that the time history is recorded at 509 pressure taps for 32 sec with dt=0.0016 sec (20,000 time points). The reference wind speed (windSpeed) was measured at the top of the building model. + +.. table:: Variables imported to WE-UQ + :align: center + + +-----------------------+-----------------------------------------------------------------+---------------+ + |Variable |Values |Units | + +=======================+=================================================================+===============+ + |breadth |0.3 | m | + +-----------------------+-----------------------------------------------------------------+---------------+ + |depth |0.6 | m | + +-----------------------+-----------------------------------------------------------------+---------------+ + |height |0.5 | m | + +-----------------------+-----------------------------------------------------------------+---------------+ + |frequency |625 | Hz | + +-----------------------+-----------------------------------------------------------------+---------------+ + |windSpeed |12.25 | m/s | + +-----------------------+-----------------------------------------------------------------+---------------+ + |period |32 | s | + +-----------------------+-----------------------------------------------------------------+---------------+ + | tapLocations | [1x509] struct with keys id, face, xLoc, yLoc (all scalar) | m | + +-----------------------+-----------------------------------------------------------------+---------------+ + | pressureCoefficients | [1x509] struct with keys id (scalar) and data ([1x20000] array) | none | + +-----------------------+-----------------------------------------------------------------+---------------+ + | units | struct with keys length and time (all scalar) | none | + +-----------------------+-----------------------------------------------------------------+---------------+ + | t | [1x20000] array | sec | + +-----------------------+-----------------------------------------------------------------+---------------+ + +Note the tapLocations are given in the model scale value. The Matlab file used in this example is named ``CpSimCenter.mat``, and it can be found at :weuq-0016:`/src`. Using this information, WE-UQ will generate the stochastic wind pressures and convert it to wind loads that apply to a full-scale building model with a scaling factor of 200 + +Workflow +^^^^^^^^^ + +.. note:: + This example can be directly loaded from the menu bar at the top of the screen by clicking "Examples"-"E8: Wind-tunnel Informed Stochastic Wind Pressure Generator". The user may want to increase the number of samples in the UQ tab for more stable results. + +1. In the UQ tab, click "forward propagation" to perform the Monte Carlo simulation. Set the number of samples 50. + +.. figure:: figures/we16_UQ.png + :align: center + :width: 90% + :figclass: align-center + + UQ tab + +2. In the GI tab, set **# Stories** 25 as our dataset is for a 25-story building. Multiply the building scaling factor 200 by the model dimensions (0.5m x 0.3m x 0.6m; this information should be imported into the "Wind Force Time History File" at the EVT tab as shown in the previous section) and specify the full-scale building dimension at **Height, Width, and Depth**, which respectively are 100, 60, and 120. Define the **Force and Length Units** of Newtons and Meters. + + +.. figure:: figures/we16_GI.png + :align: center + :width: 90% + :figclass: align-center + + GI tab + +3. In the SIM tab, the building properties are specified. We used the floor weights of 1.e7 across the floors, and the stiffness values in each story are given as + +.. figure:: figures/we16_SIM.png + :align: center + :width: 90% + :figclass: align-center + + SIM tab + +.. table:: Stiffness of the structure + + +---------+---------+ + |Floors |Stiffness| + +=========+=========+ + |1-5 |8.e8 | + +---------+---------+ + |6-11 |5.e8 | + +---------+---------+ + |12-14 |4.e8 | + +---------+---------+ + |15-17 |3.e8 | + +---------+---------+ + |18-19 |2.5e8 | + +---------+---------+ + |20-21 |1.7e8 | + +---------+---------+ + |20-21 |1.7e8 | + +---------+---------+ + |22-24 |1.2e8 | + +---------+---------+ + |25 |0.7e8 | + +---------+---------+ + +4. In the EVT tab, select the "Experimental Wind Pressures" option for the Load Generator. Let us consider 30% of modes for the principal orthogonal decomposition (POD). The Full Scale Reference Wind Speed at the top of the building is set at 30 m/s. The duration of the generated wind loads is set to 1600 sec. The "Wind Pressure Time History File" shown in the previous section is imported next. The model scale is auto-populated only if the datasets are provided in a json file (instead of a Matlab binary file). For estimating the cross-power spectrum density function (CPSD), a window size of 4 sec, and an overlap percentage of 50 % are used. The CPSD group size, which is used to adjust the memory requirement, is set as 5. Finally, ones in every three taps are considered and other taps are ignored as defined in the Selected Taps field. Please refer to :ref:`the user manual` for more details of those parameters. + +.. figure:: figures/we16_EVT.png + :align: center + :width: 90% + :figclass: align-center + + EVT tab + +5. The FEM and EDP tabs are kept as default. Under the **Standard Wind** EDP, in this example, the structural model will automatically output peak floor acceleration (PFA), peak floor displacement respective to the ground (PFD), Peak inter-story drift ratio (PID), root-mean-squared acceleration (RMSA). + + + +6. In the RV tab, only a ``dummy`` variable that is not used in the UQ analysis is specified. This is because, in this example, we are only interested in the uncertainty (stochasticity) that arises in the wind load time histories. + +.. figure:: figures/we16_RV.png + :align: center + :width: 90% + :figclass: align-center + + RV tab + +.. note:: + The user can additionally specify random variables for structural parameters by putting a string for some of the structural properties in GI tab (e.g. "W" for the floor weight instead of 1.e7), and specifying the corresponding probability distribution at the RV tab (e.g. name: W, distribution: Normal, Mean: 1.e7, Standard Dev: 1.e6). + + +7. Once all the information is provided, click the Run or Run at DesignSafe button to run the analysis. + +Results +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Once the analysis is done, the sampling results will be displayed in the RES tab. Note that the EDP name consists of the quantity of interest, story number, and the direction of interest - for example: + + * 1-PFA-0-1 : **peak floor acceleration** at the **ground floor**, **component 1** (x-dir) + * 1-PFD-1-2 : **peak floor displacement** (respective to the ground) at the **1st floor** ceiling, **component 2** (y-dir) + * 1-PID-3-1 : **peak inter-story drift ratio** of the **3rd floor**, **component 1** (x-dir) + * 1-RMSA-10-1 : **root-mean-squared acceleration** of the **10th floor**, **component 1** (x-dir) + +The response statistics are first displayed. + +.. figure:: figures/we16_RES1.png + :align: center + :width: 90% + :figclass: align-center + + RES tab - statistics + +Additionally, the user can browse the sample realization values and inspect the correlation between various components. + +.. figure:: figures/we16_RES2.png + :align: center + :width: 90% + :figclass: align-center + + RES tab - scatter plots + + +.. note:: + + The user can interact with the plot as follows. + + - Windows: left-click sets the Y axis (ordinate). right-click sets the X axis (abscissa). + - MAC: fn-clink, option-click, and command-click all set the Y axis (ordinate). ctrl-click sets the X axis (abscissa). + diff --git a/docs/_sources/common/user_manual/installation/desktop/install_Windows.rst.txt b/docs/_sources/common/user_manual/installation/desktop/install_Windows.rst.txt index 354fd1e4..86b218d4 100644 --- a/docs/_sources/common/user_manual/installation/desktop/install_Windows.rst.txt +++ b/docs/_sources/common/user_manual/installation/desktop/install_Windows.rst.txt @@ -5,16 +5,16 @@ Install on Windows 10 .. only:: R2D_app - Install Java + **Install Java** ^^^^^^^^^^^^ .. note:: - Java is needed to use OpenSHA to characterize the regional seismic hazard (see :ref:`ground_motion_tool`). If you do not plan to use that feature, you can skip this step of the installation. + Java is required for utilizing OpenSHA for regional seismic hazard characterization (:ref:`ground_motion_tool`). Skip this step if you do not intend to use this feature. - If you have not yet installed Java, please download the installer from Java website. The version `16.0.2 `_ has been tested to be working with the latest |app|. Follow the on-screen instructions to install Java. If you run into a JVM error that suggests setting JAVA_HOME environment variable, you can do so per this `link `_ + Download and install Java from the official Java website. Version `16.0.2 `_ is confirmed compatible with the latest |app|. Follow the installation prompts. If a JVM error appears, suggesting the JAVA_HOME environment variable needs setting, refer to this `guide `_. .. note:: - The Java website should automatically detect your operating system and offer the corresponding installer for you to download. Make sure you see "64-bit Java for Windows" at the top of the page before downloading the installer. + The Java website should automatically detect and suggest the appropriate installer for your operating system. Ensure "64-bit Java for Windows" is indicated before downloading the Java installer. .. only:: WEUQ_app @@ -45,10 +45,10 @@ Install on Windows 10 Further instructions can be found in `OpenFOAM.org `_. -Download the Application -^^^^^^^^^^^^^^^^^^^^^^^^ +**Download the Application** +^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -To download the |app|, navigate to the |appLink| page which should resemble |figDownload|. The download page contains a list of downloadable files and directories. +Navigate to the |appLink| page, which should resemble |figDownload|, for a list of downloadable files and directories. Click the **Windows_Download.zip** file and select **Download** in the pop-up window's bottom right. .. only:: R2D_app @@ -59,7 +59,7 @@ To download the |app|, navigate to the |appLink| page which should resemble |fig :align: center :figclass: align-center - R2DTool download page. + R2D Tool download page. .. only:: PBE_app @@ -105,7 +105,7 @@ To download the |app|, navigate to the |appLink| page which should resemble |fig .. only:: Hydro - .. _figDownload-HydroUQ: + .. _figDownloadWin-HydroUQ: .. figure:: figures/H20Download.png :alt: HydroUQ tool download page @@ -114,23 +114,22 @@ To download the |app|, navigate to the |appLink| page which should resemble |fig HydroUQ tool download page. +After downloading, extract the zip file to your preferred location, such as **C:/SimCenter/**. You can create and move a shortcut of the |short tool id|.exe to your Desktop for convenience. -Click on the file with a name ending with **Windows_Download.zip** to download the |app|. In the pop-up window, click on the **Download** button in the bottom right corner. +.. tip:: Use an external compressor like `7-Zip `_ for faster extraction than the default Windows function. -After the download is completed, extract the zip archive to a location in your filesystem. We suggest extracting it to the **C:/SimCenter/** folder. You can create a shortcut that points to the |short tool id|.exe executable of the application and move this shortcut to your Desktop for easy access. +**Test the Installation** +^^^^^^^^^^^^^^^^^^^^^^^^^ -.. tip:: Using an external compressor program, such as `7-Zip `_, can significantly reduce the zip archive extraction time compared to the Windows default extraction function. +After installation, perform basic checks by running the |short tool id|.exe from the installation directory. -Test the Installation -^^^^^^^^^^^^^^^^^^^^^ +.. note:: -Once the installation procedure has been completed, it is a good practice to run some basic checks. Navigate to the location where you placed the application and open it by running the |short tool id|.exe executable. + Since the SimCenter is not registered as a Windows vendor, our applications may trigger a warning about unsigned applications from unknown sources when you start the |short tool name| application for the first time. It is safe to bypass this warning for SimCenter applications. -.. note:: - Since the SimCenter is not registered as a Windows vendor, our apps are not recognized by the operating system as signed applications. You may receive a warning message that lets you know about the risks involved in running unsigned applications from unknown sources when you start the |short tool name| application for the first time. It is safe to bypass that warning when running SimCenter applications. +Launch the application to view the user interface as shown in |figWinUI|. It's recommended to run the |test example| to ensure proper operation. -Once the application starts, you should see the user interface shown in |figWinUI|. We recommend running the example problem |test example| to test the application. .. only:: R2D_app @@ -140,7 +139,7 @@ Once the application starts, you should see the user interface shown in |figWinU :align: center :figclass: align-center - R2DTool on startup. + R2D Tool on startup. .. only:: PBE_app @@ -194,14 +193,13 @@ Once the application starts, you should see the user interface shown in |figWinU -Troubleshooting +**Troubleshooting** ^^^^^^^^^^^^^^^^^^^^^ -If the analysis fails, please see the :ref:`troubleshooting` page. +If the test example fails, refer to :ref:`troubleshooting`. .. note:: - When analysis fails, a quick check is to inspect the **local working directory** path in the preference menu. The below could lead to the analysis failure + Analysis failure may be due to the **local working directory** path defined in the preference menu. Check for: - * The path is located under a cloud folder, e.g. OneDriver, Box (may give file-not-found error due to the real-time cloud-only sync) - * The path contains non-alphabetic characters (may give an encoding error) - * The path contains empty space (low likelihood, but it may give the file-not-found error) - * The path is located under a different driver from the app executable (.exe) path, e.g. one is under C drive, and the other is under E drive (may give a permission error) + - Avoid setting the local working directory under cloud-synced folders like OneDrive or Box, which may cause file-not-found errors. + - Avoid including non-alphabetic characters or spaces in the path, which may potentially lead to encoding or file-not-found errors. + - Avoid setting the local working directory on a different drive than the app executable (.exe), which may result in permission errors , e.g. the executable is under the C drive, and the working directory is under the E drive. \ No newline at end of file diff --git a/docs/_sources/common/user_manual/installation/desktop/install_macOS.rst.txt b/docs/_sources/common/user_manual/installation/desktop/install_macOS.rst.txt index 1a1da7c0..149f4cfc 100644 --- a/docs/_sources/common/user_manual/installation/desktop/install_macOS.rst.txt +++ b/docs/_sources/common/user_manual/installation/desktop/install_macOS.rst.txt @@ -1,14 +1,14 @@ .. _lblInstallMac: -Install on macOS 10 +Install on MacOS =================== Install Python 3.9 ^^^^^^^^^^^^^^^^^^ -SimCenter tools require an x86-based version of Python 3.9 to run properly. If you have a different version of Python installed, you will need to add a Python 3.9 x86 version to your system. Below, we will demonstrate the process for installing Python 3.9 using the official distributor of Python, **python.org**. +SimCenter tools require an x86-based Python 3.9. If your current Python version is incompatible, follow these steps to install the required version from `Python.org `_. -To see if you have python installed and whether it is compatible with SimCenter tools, issue the following in a terminal window. +To check your Python version compatibility, issue the following in a terminal window. .. code:: @@ -17,37 +17,30 @@ To see if you have python installed and whether it is compatible with SimCenter platform.uname() exit() -As shown in the screenshot below, you should see a Python 3.9 version after issuing the python3 command and the machine='x86_64' in the last line of output from the platform.uname() command. If you see another Python version or machine='arm64', you will need to install an x86 Python 3.9 on your computer. +Ensure the output indicates Python 3.9 and `machine='x86_64'`, as shown in the screenshot below. If not, proceed to install Python 3.9 x86. .. figure:: figures/pythonKernel.png :align: center :figclass: align-center + :width: 75% Python: Kernel Version - - -**1.** To obtain an x86 version of Python 3.9 use `Python.org `_ . From their Downloads page, look under the available downloads for a 3.9 version with an **macOS 64-bit Intel-only installer** link below the version number, e.g. Python 3.9.13, and select that installer to download it. - +**1.** Visit `Python.org `_ and download the **macOS 64-bit Intel-only installer** for Python 3.9. .. figure:: figures/pythonDownload.png :align: center :figclass: align-center Python: python.org MacOS Download Page - -**2.** After running the Python.org installer, a pop-up directory window will appear containing several files, as shown in the figure below. Two of these files, ``Update Shell Profile.command.sh`` and ``Install CertificateCommand.sh`` are script files. You need to execute both script files to get Python set up correctly so that it can be invoked from the terminal application. To execute the files, double-click on the files individually with your mouse. +**2.** Run the installer. Upon completion, a folder with several files will open, as shown in the figure below. Execute ``Update Shell Profile.command.sh`` and ``Install CertificateCommand.sh`` by double-clicking each. .. figure:: figures/pythonInstallShell.png :align: center :figclass: align-center + :width: 75% Python: Folder Displayed at Conclusion of Install - - -.. warning:: - - -**3.** Once Python is installed, you need to extend it by installing a few additional packages. To facilitate this phase of the installation, we created a **nheri_simcenter** python package that automatically installs all other dependencies. Start a Terminal window and type the following command: +**3.** Install additional packages via the **nheri_simcenter** package by starting a Terminal window and type the following command: .. code-block:: bash @@ -60,9 +53,9 @@ Make sure you see a message that confirms the successful installation of the nhe 1. If you forget to invoke the ``UpdateShellProfile.command.sh`` script at the end of the install, you can always execute the correct shell file later to update the ``PATH`` variable to point to the Python application. - On Linux systems, the shell is the program that takes commands from the keyboard that you enter in the terminal window and passes them to the operating system to perform by invoking applications and passing data between applications. In the good old days, it was the only interface available to the user, i.e., there was no such thing as Finder! There are a number of shell programs that can be installed and made available to you. The most popular is the **bash** shell, and the up-and-coming one is the **Z** shell. Power MacOS users will write shell scripts to do many many useful things. By default, the applications that the shell program will invoke are limited to applications in a few specific directories that are defined in the user's ``PATH``. Users can modify this path by editing files that the shell program will read from every time the program is started. + On Linux systems, the shell is the program that takes commands from the keyboard that you enter in the terminal window and passes them to the operating system to perform by invoking applications and passing data between applications. In the good old days, it was the only interface available to the user, i.e., there was no such thing as Finder! There are a number of shell programs that can be installed and made available to you. The most popular is the **bash** shell, the up and coming one is the **Z** shell. Power MacOS users will write shell scripts to do many many useful things. By default the applications that the shell program will invoke are limited to applications in a few specific directories that are defined in the users ``PATH``. Users can modify this path by editing files that the shell program will read from everytime the program is started. - When the frontend application is running the computations it is actually running a backend application using the shell program. As a consequence the shell program must be made aware of the locations of some of the external applications that you have installed as **OpenSees** and **Dakota** do not provide installers that automatically do this when they are installed. Other applications, like **Tcl** provide scripts that you invoke to do it. In short, you have to edit the file appropriate to the shell you are using. + When the frontend application is running the computations it is actually running a backend application using the shell program. As a consequence the shell program must be made aware of the locations of some of the external applications that you have installed as **OpenSees** and **Dakota** do not provide installers that automatically do this when they are installed. Other applications, like **Tcl** provide scripts that you invoke to do it. In short you have to edit the file appropriate to the shell you are using. To find which shell program you are using when you issue commands inside the terminal window, type the following: @@ -72,21 +65,20 @@ Make sure you see a message that confirms the successful installation of the nhe If the result is ``/bin/bash`` you will need to edit the ``.bashrc`` file or the ``bash_profile`` file. If the result is ``/bin/zsh`` you will need to edit the ``.zshrc`` or ``.zprofile``. Typically, the ``.bash_profile`` or the ``.zprofile`` file is the one to edit as by design these will invoke the ``.bashrc`` or ``.zshrc`` file. If in doubt, look for these files in your home directory and see which of these other installers have modified. - 2. Python 3.10 from python.org will also work, though there is no x86 installer. The reason we do not recommend its usage is that there are additional settings that need to be modified in the application under the Preferences tab as that python package has a different mechanism for invoking the x86 version, specifically **python3-intel64**. + 2. Python 3.10 from python.org will also work, though there is no x86 installer. The reason we do not recommend it's usage is that there is additional settings that need to be modified in the application under the Preferences tab as that python package has a different mechanism for invoking the x86 version, specifically **python3-intel64**. .. only:: R2D_app - Install Java + **Install Java** ^^^^^^^^^^^^ .. note:: - Java is needed to use OpenSHA to characterize the regional seismic hazard (see :ref:`ground_motion_tool`). If you do not plan to use that feature, you can skip this step of the installation. - - If you have not yet installed Java, please download the installer from java website. The version `16.0.2 `_ has been tested to be working with the latest |app|. Follow the on-screen instructions to install Java. + Java is required for utilizing OpenSHA for regional seismic hazard characterization (:ref:`ground_motion_tool`). Skip this step if you do not intend to use this feature. + Download and install Java from the official Java website. Version `16.0.2 `_ is confirmed compatible with the latest |app|. Follow the installation prompts. If a JVM error appears, suggesting the JAVA_HOME environment variable needs setting, refer to this `guide `_. + .. note:: - - The Java website should automatically detect your operating system and offer the corresponding installer for you to download. Make sure you see "Mac OS X" at the top of the page before downloading the installer. + The Java website should automatically detect and suggest the appropriate installer for your operating system. Ensure "64-bit Java for Windows" is indicated before downloading the Java installer. .. only:: WEUQ_app @@ -104,26 +96,25 @@ Make sure you see a message that confirms the successful installation of the nhe To install OpenFOAM-10 on macOS, follow the instructions in `OpenFOAM for macOS `_ . - -Download the Application & Move it from the DMG image -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +**Download the Application** +^^^^^^^^^^^^^^^^^^^^^^^^^^^^ To download the |app|, navigate to the |appLink| page which should resemble |figDownload|. The download page contains a list of downloadable files and directories. .. only:: R2D_app - .. _figDownload-R2D: + .. _figDownload: .. figure:: figures/R2DDownload.png :align: center :figclass: align-center - R2DTool download page. + R2D Tool download page. .. only:: PBE_app - .. _figDownload-PBE: + .. _figDownload: .. figure:: figures/pbeDownload.png :align: center @@ -133,7 +124,7 @@ To download the |app|, navigate to the |appLink| page which should resemble |fig .. only:: EEUQ_app - .. _figDownload-EE: + .. _figDownload: .. figure:: figures/eeDownload.png :align: center @@ -143,7 +134,7 @@ To download the |app|, navigate to the |appLink| page which should resemble |fig .. only:: WEUQ_app - .. _figDownload-WE: + .. _figDownload: .. figure:: figures/weDownload.png :align: center @@ -154,18 +145,19 @@ To download the |app|, navigate to the |appLink| page which should resemble |fig .. only:: quoFEM_app - .. _figDownload-quoFEM: + .. _figDownload: .. figure:: figures/quoFEMDownload.png :align: center :figclass: align-center + :width: 75% quoFEM download page. .. only:: Hydro - .. _figDownload-HydroUQ: + .. _figDownload: .. figure:: figures/H20Download.png :align: center @@ -173,12 +165,13 @@ To download the |app|, navigate to the |appLink| page which should resemble |fig HydroUQ tool download page. -Click on the file with a name ending with **Mac_Download.dmg** to download the |app|. In the pop-up window, click on the **Download** button in the bottom right corner. After the download is completed, open the dmg file and **MOVE** the |short tool name| application by dragging on it to a location in your filesystem. After the application has been copied to a location outside the dmg, the dmg can be deleted and the application run. -.. warning:: - The application must be copied to a location on your filesystem outside of the DMG image. If you run the |short tool name| from within the dmg, i.e. if you open the dmg and then start the application from the window that pops up, it will **FAIL** when you try to run any workflow. - +Click on the file with a name ending with **Mac_Download.dmg** to download the |app|. In the pop-up window, click on the **Download** button in the bottom right corner. After the download is completed, open the dmg file and **copy** the |short tool name| **to a location in your filesystem**. + +.. note:: + + We suggest copying the application to your Desktop. After copying the application, you can move the dmg file to the trash or eject it. Test the Installation ^^^^^^^^^^^^^^^^^^^^^ @@ -187,16 +180,18 @@ Once the installation procedure has been completed, it is a good practice to run .. note:: - SimCenter apps are code-signed and notarized, but because they are not downloaded from the operating system's app store, they may not be recognized as safe applications. Depending on your security settings, when you start a SimCenter app for the first time, your operating system may show a dialog box indicating it is unsafe. If this dialog appears, choose the cancel button. Try to start the app again, this time by right-clicking on it and selecting open. + SimCenter apps are code-signed and notarized, but because they are not downloaded from the operating system's app store, they may not be recognized as safe applications. Depending on your security settings, when you start a SimCenter app for the first time, your operating system may show a dialog box indicating it is unsafe. If this dialog appears, choose the cancel button. Try to start the app again, this time by right clicking on it and selecting open. - If the app still fails to open. You need to go to System Settings->Privacy and Security. Under the Security section you need to at least temporarily select the option to allow applications downloaded from the **App Store and Identified Developers**. With this checked try again. If it fails again, go back to System Settings->Privacy and Security. Just below the section you just checked, there should be some text about why the app was stopped and an option to **Open Anayway" , as shown in figure below. Click on the button and the app should start. + If the app still fails to open. You need to go to System Settings->Privacy and Security. Under the Security section you need to at least temprarily select the option to allow applications downloaded from the **App Store and Identified Developers**. With this schecked try again. If it fails again, go back to System Settings->Privacy and Security. Just below the section you just checked, there should be some text about why the app was stopped and an option to **Open Anayway" , as shown in figure below. Click on the button and the app should start. .. figure:: figures/AppleSecurity.png - :align: center - :figclass: align-center + :align: center + :figclass: align-center + :width: 50% -Once the application starts, you should see the user interface shown in |figUI|. We recommend running the example problem |test example| to test the application. + +Once the application starts, verify the setup by running an example problem |test example|, see |figUI|. .. only:: R2D_app @@ -206,15 +201,16 @@ Once the application starts, you should see the user interface shown in |figUI|. :align: center :figclass: align-center - R2DTool on startup. + R2D Tool on startup. .. only:: PBE_app .. _figUI-PBE: .. figure:: figures/PBE_startup.png - :align: center - :figclass: align-center + :align: center + :figclass: align-center + :width: 75% PBE application on startup. @@ -223,8 +219,9 @@ Once the application starts, you should see the user interface shown in |figUI|. .. _figUI-EE: .. figure:: figures/EE-UQ.png - :align: center - :figclass: align-center + :align: center + :figclass: align-center + :width: 75% EE-UQ application on startup. @@ -233,8 +230,9 @@ Once the application starts, you should see the user interface shown in |figUI|. .. _figUI-WE: .. figure:: figures/WE-UQ.png - :align: center - :figclass: align-center + :align: center + :figclass: align-center + :width: 75% WE-UQ application on startup. @@ -243,8 +241,10 @@ Once the application starts, you should see the user interface shown in |figUI|. .. _figUI-quoFEM: .. figure:: figures/quoFEM.png - :align: center - :figclass: align-center + :align: center + :figclass: align-center + :width: 75% + quoFEM application on startup. @@ -254,8 +254,9 @@ Once the application starts, you should see the user interface shown in |figUI|. .. _figUI-HydroUQ: .. figure:: figures/HydroMac.png - :align: center - :figclass: align-center + :align: center + :figclass: align-center + :width: 75% HydroUQ application on startup. @@ -263,12 +264,10 @@ Once the application starts, you should see the user interface shown in |figUI|. When the |app| is running, open the app/preferences or File/Preferences and make sure that python3 appears under **External Applications:Python**, as shown in the figure below. If you used older versions of SimCenter tools this was not the default. The exact location of python3 that you installed can be found by opening the terminal application and executing the **which python3** command. Enter the path shown as a response to the Preferences panel under Python and then press the **Save** button. - .. _figUI-preferences: - - .. figure:: figures/pythonPreferences.png - :align: center - :figclass: align-center - - Set Python Preferences. + .. figure:: figures/pythonPreferences.png + :align: center + :figclass: align-center + :width: 75% + Set Python Preferences. diff --git a/docs/_sources/common/user_manual/releases/eeCapabilities.rst.txt b/docs/_sources/common/user_manual/releases/eeCapabilities.rst.txt index a42fd49d..bc174baf 100644 --- a/docs/_sources/common/user_manual/releases/eeCapabilities.rst.txt +++ b/docs/_sources/common/user_manual/releases/eeCapabilities.rst.txt @@ -5,13 +5,13 @@ Capabilities ************ -**Version 3.4** of |app| was released **September 29**. The following lists the functionality available in this current version. (Note: New features and fixes in this release are marked :blue:`blue` in the following list of features.) +**Version 3.5** of |app| was released **April 2024**. The following lists the functionality available in this current version. (Note: New features and fixes in this release are marked :blue:`blue` in the following list of features.) Structural Information Model ============================ -Applications used to specify/select the structural model to be used in analysis. +Applications used to specify/select the structural model to be used in the analysis. #. MDOF: creating idealized multi-degree-of-freedom models #. OpenSees: user-defined OpenSees models @@ -32,7 +32,8 @@ Applications used to specify/select ground motions for the structure. #. Site Response: propagating rock motions to the surface #. Multiple PEER: using multiple PEER recordings #. Multiple SimCenter: using multiple SimCenter-format recordings -#. User Specified Database: selecting and scaling ground motions from the user-specified flatfile +#. User-specified Database: selecting and scaling ground motions from the user-specified flatfile +#. Physics-based ground motion simulations generate by the `M9 project `_. Engineering Demand Parameter Generator @@ -73,7 +74,7 @@ Applications to perform the uncertainty quantification for the response paramete #. Monte Carlo Sampling (MCS) - a. Resample from existing correlated dataset of samples + a. Resample from an existing correlated dataset of samples #. :blue:`Multi-fidelity Monte Carlo (MFMC)` diff --git a/docs/_sources/common/user_manual/releases/eePlans.rst.txt b/docs/_sources/common/user_manual/releases/eePlans.rst.txt index 040fe747..b04d1d7a 100644 --- a/docs/_sources/common/user_manual/releases/eePlans.rst.txt +++ b/docs/_sources/common/user_manual/releases/eePlans.rst.txt @@ -6,13 +6,12 @@ Release Plans ************* -The following features are planned to be developed for upcoming releases of |app|. We are actively working on the features in the next release. Farther development priorities may change depending on feedback from the community. If you have any suggestions, we encourage you to contribute and contact us through the SimCenter Forum. +There are not any new releases planned for |app|. The development plans may change depending on feedback from the community. If you have any suggestions, we encourage you to contribute and contact us through the SimCenter Forum. -March 2024 ----------- - #. Automatic access to physics-based ground motion simulation results (1.1.1.3) +September 2024 +--------------- + #. Domain Reduction Method to incorporate physics-based ground motion simulation output (e.g., output from SW4, SCEC BP) into the workflow. (Sep 2024) - - .. note:: - - The numbers in parentheses are for internal tracking purposes. +December 2024 +--------------- + #. Create reduced order models automatically from high-fidelity models of structures in OpenSees, given an OpenSees script of a high-fidelity model and a list of the degrees of freedom of interest. diff --git a/docs/_sources/common/user_manual/releases/eeReleaseNotes.rst.txt b/docs/_sources/common/user_manual/releases/eeReleaseNotes.rst.txt index 915a05b7..1d06af0c 100644 --- a/docs/_sources/common/user_manual/releases/eeReleaseNotes.rst.txt +++ b/docs/_sources/common/user_manual/releases/eeReleaseNotes.rst.txt @@ -5,10 +5,20 @@ Release Notes ************* -Version 3.4.0 (Current) +Version 3.5.0 (Current) ----------------------- -**Release date:** September. 2023 +**Release date:** March. 2024 + +**Highlights** + +#. Physics-based ground motion simulations generate by the `M9 project `_. + + +Version 3.4.0 +----------------------- + +**Release date:** October 2023 **Highlights** @@ -17,24 +27,24 @@ Version 3.4.0 (Current) Version 3.3.0 ----------------------- -**Release date:** March. 2023 +**Release date:** March 2023 **Highlights** -#. Multi model uncertainty propagation options for Modeling (SIM) and Analysis (FEM) tabs +#. Multi-model uncertainty propagation options for Modeling (SIM) and Analysis (FEM) tabs #. Gaussian process surrogate modeling Version 3.2.0 ------------- -**Release date:** Sept. 2022 +**Release date:** September 2022 **Highlights** #. **New Structural Information Model Generators** a. Concrete Building Model: automatic concrete building design and model generation - b. MDOF-LU: MDOF shear building model built using user supplied Hazus data + b. MDOF-LU: MDOF shear building model built using user-supplied Hazus data #. Moving damping ratio specification from FEM to SIM panels. #. Improvements to the message area #. Decoupling the output units defined in GI with the units used in the simulation. @@ -45,7 +55,7 @@ Version 3.1.0 **Release date:** July 2022 -** Highlights** +**Highlights** #. New Surrogate option in defining spectrum in PEER event #. Fixing the radio button in Multiple Event (uncheck is now enabled) @@ -55,7 +65,7 @@ Version 3.1.0 Version 3.0.0 ------------- -**Release date:** March. 2022 +**Release date:** March 2022 **Highlights** @@ -65,7 +75,7 @@ Version 3.0.0 c. Generating new realizations of structural responses from trained surrogate d. Including user-defined ground motion intensity measures in the modeling training #. Site-specific seismic disaggregation - a. Seismic hazard disaggregation at given return period and user-defined IM + a. Seismic hazard disaggregation at a given return period and user-defined IM b. Target conditional mean spectrum (ASCE7) calculation based on disaggregated mean magnitude and distance c. Ground motion selection and scaling to the disaggregation-based target spectrum #. Refactored results panel synced from new SimCenterCommon @@ -76,20 +86,18 @@ Version 3.0.0 Version 2.2.7 ------------- -**Release date:** Jan. 2022 +**Release date:** January 2022 **Highlights** -#. New Options added for PEER NGA Event: -Specifying the fault type, pulse-like feature, and duration filter in ground motion selection -Adding the option of "Geometric" suite average for the PEER NGA West2 ground motion selection +#. New Options added for PEER NGA Event: Specifying the fault type, pulse-like feature, and duration filter in ground motion selection Adding the option of "Geometric" suite average for the PEER NGA West2 ground motion selection #. In User Defined EDP fixed a bug of using user-specified EDP names Version 2.2.6 -------------- -**Release date:** Dec. 22nd, 2021 +**Release date:** December 22, 2021 **Highlights** @@ -103,17 +111,18 @@ Version 2.2.6 Version 2.2.5 ---------------- -**Release date:** Oct. 4th, 2021 +**Release date:** October 4, 2021 **Highlights** + #. new options for NGA selection -#. option to select motions from user flat file -#. changing look and feel for message box location +#. option to select motions from a user flatfile +#. changing the look and feel of the message box location Version 2.2.0 ------------- -**Release date:** Nov 6, 2020 +**Release date:** November 6, 2020 **Highlights** @@ -130,7 +139,7 @@ Version 2.1.0 #. Added Sensitivity and Reliability #. Added new spectrum options for peerNGA -#. Modified FEM interface provides different damping options and more analysis options to user +#. Modified FEM interface provides different damping options and more analysis options to users Version 2.0.0 ------------- @@ -140,7 +149,7 @@ Version 2.0.0 **Highlights** #. More UQ Sampling capabilities, -#. another stocahstic loading module +#. another stochastic loading module #. calling PEER NGA to select and download files diff --git a/docs/_sources/common/user_manual/releases/pbeReleaseNotes.rst.txt b/docs/_sources/common/user_manual/releases/pbeReleaseNotes.rst.txt index 52d279b0..ea7aa9af 100644 --- a/docs/_sources/common/user_manual/releases/pbeReleaseNotes.rst.txt +++ b/docs/_sources/common/user_manual/releases/pbeReleaseNotes.rst.txt @@ -8,7 +8,52 @@ Release Notes Version 3 ========= - .. dropdown:: Version 3.3 (:blue:`Current`) + .. dropdown:: Version 3.4 (:blue:`Current`) + :open: + + **Release date:** March 2024 + + **Major updates:** + + - Ability to select from Physics based ground motions generated by M9 project + + - Update the Pelicun3 Damage and Loss engine to v3.3: + + - Changes affecting backwards compatibility + + - Remove "bldg" from repair consequence output filenames: The increasing scope of PBE now covers simulations for transportation and water networks. Hence, labeling repair consequence outputs as if they were limited to buildings no longer seems appropriate. The bldg label was dropped from the following files: DV_bldg_repair_sample,DV_bldg_repair_stats,DV_bldg_repair_grp, DV_bldg_repair_grp_stats, DV_bldg_repair_agg, DV_bldg_repair_agg_stats. + + - Decision variable types in the repair consequence outputs are named using CamelCase: Earlier they used all capitals. This change was made to be consistent with other parts of the codebase. For example, we use "Cost" instead of "COST". This might affect post-processing scripts. + + - "ea" units were replaced with "unitless" where appropriate for clarity: There should be no practical difference between the calculations due to this change. Interstory drift ratio demand types are one example. + + - Weighted component block assignment is no longer supported: We recommend using more versatile approach of defining the same component type multiple times to achieve the same effect. + + - Damage functions are no longer supported: Damage functions were used to assign quantity of damage as a function of demand. Contrast this with fragility curves that assign probability of limit state exceedance as a function of demand. We recommend using the new multilinear CDF type fragility functions to develop theoretically equivalent, but more efficient models. + + - Deprecation warnings + + - Remove Bldg from repair settings label in DL configuration file: Following the changes above, we dropped Bldg from BldgRepair when defining settings for repair consequence simulation in a configuration file. The previous version (i.e., BldgRepair) will keep working until the next major release, but we encourage everyone to adopt the new approach and simply use the Repair keyword in the input files. + + - New features + + - Location-specific damage processes: This new feature is useful when you want damage to a component type to induce damage in another component type at the same location only. For example, damaged water pipes on a specific story can trigger damage in floor covering only on that specific story. Location-matching is performed automatically without you having to define component pairs for every location using the following syntax: '1_CMP.A-LOC', {'DS1': 'CMP.B_DS1'} , where DS1 of CMP.A at each location triggers DS1 of CMP.B at the same location. + + - Multilinear CDF random variable: allows using a multilinear approximation of any CDF in the tool. + + - Allow multiple definitions of the same component type at the same location and direction in the asset model. (If needed, we can later add a feature to propagate these as separate instances to model, e.g., components used by various tenants.) + + - Update JSON outputs to follow new standard SimCenter output format + + - Include unit information in every CSV and JSON output file. + + - Several minor efficiency improvements that lead to faster runtimes - major improvments in that area are coming in the next minor release + + - Several error and warning messages added to provide more meaningful information when something goes wrong in a simulation. + + - A lot of minor bugs fixed and robustness of the Pelicun engine ensured by bringing back continuous integration. + + .. dropdown:: Version 3.3 :open: **Release date:** Jan 2024 diff --git a/docs/_sources/common/user_manual/releases/quoReleaseNotes.rst.txt b/docs/_sources/common/user_manual/releases/quoReleaseNotes.rst.txt index 41eef07f..99086aff 100644 --- a/docs/_sources/common/user_manual/releases/quoReleaseNotes.rst.txt +++ b/docs/_sources/common/user_manual/releases/quoReleaseNotes.rst.txt @@ -23,6 +23,7 @@ Major Version 3 #. Bayesian calibration of a **hierarchical model** .. dropdown:: Version 3.4 + :open: **Release date:** October. 2023 @@ -30,6 +31,7 @@ Major Version 3 #. **Multi-fidelity** Monte Carlo Simulation .. dropdown:: Version 3.3 + :open: **Release date:** March. 2023 @@ -40,6 +42,7 @@ Major Version 3 #. Switching the display order of the UQ method and UQ engine .. dropdown:: Version 3.2 + :open: **Release date:** September. 2022 @@ -59,6 +62,7 @@ Major Version 3 .. dropdown:: Version 3.1 + :open: **Release date:** June. 2022 @@ -76,6 +80,7 @@ Major Version 3 .. dropdown:: Version 3.0 + :open: **Release date:** March. 2022 @@ -99,6 +104,7 @@ Major Version 3 Major Version 2 ================= .. dropdown:: Version 2.4.1 + :open: **Release date:** Dec. 2021 @@ -118,6 +124,7 @@ Major Version 2 .. dropdown:: Version 2.4.0 + :open: **Release date:** Oct. 2021 @@ -138,6 +145,7 @@ Major Version 2 #. Minor improvements and bug fixes .. dropdown:: Version 2.3 + :open: **Release date:** May 2021 @@ -153,6 +161,7 @@ Major Version 2 .. dropdown:: Version 2.2 + :open: **Release date:** Oct. 2020 @@ -169,6 +178,7 @@ Major Version 2 #. Changes to UI to reduce wasted space .. dropdown:: Version 2.0 + :open: **Release date:** Sept. 2019 diff --git a/docs/_sources/common/user_manual/releases/r2dCapabilities.rst.txt b/docs/_sources/common/user_manual/releases/r2dCapabilities.rst.txt index f531046f..cd144f3a 100644 --- a/docs/_sources/common/user_manual/releases/r2dCapabilities.rst.txt +++ b/docs/_sources/common/user_manual/releases/r2dCapabilities.rst.txt @@ -5,27 +5,19 @@ Capabilities ************ +**Version** |tool version| of |app| was released in **April 2024**, introducing significant updates and enhancements. This document outlines the functionalities available in the current version, highlighting new features and improvements marked in :blue:`blue`. -**Version** |tool version| of |app| was released **Jan 2024**. The following is the functionality available in this current version. (Note: New features and fixes in this release are marked :blue:`blue` in the following list of features.) -The major update from Version 3.0 is adding the analysis capability for :blue:`regional transportation infrastructure`. Note that since version 3.0, most **Haz** options were moved to the **Tool** main menu. +Major updates from Version 4.0 are adding liquefaction-induced ground deformation estimation in the :blue:`regional earthquake event generation tool`, refactored :blue:`regional inventory generation tool BRAILS`, and upgraded :blue:`damage and loss engine Pelicun`. - - - -**Release date:** Dec, 2023 +**Release date:** April, 2024 #. **Hazard Types**: * :ref:`User specified earthquakes `. * :ref:`User specified hurricanes `. - * :ref:`ShakeMap Scenarios `, which supports importing the following ShakeMap outputs: - a. ShakeMap ground motion grid in .xml format. - b. PGA contours in .json format. - c. Fault rupture in .json format. - * :ref:`Raster Defined Hazard ` for Earthquake, Hurricane, Inundation**. - * **GIS Defined Hazard for Earthquake, Hurricane, Inundation**. - - + * :ref:`ShakeMap Scenarios ` for earthquake events, allowing the import of ShakeMap `XML grid file `_, PGA Contours (.json) file, and Fault Rupture (.json) file. + * :ref:`Raster Defined Hazard ` for Earthquake, Hurricane, Inundation. + * **GIS Defined Hazard** for Earthquake, Hurricane, Inundation. #. **Asset Types**: @@ -33,38 +25,40 @@ The major update from Version 3.0 is adding the analysis capability for :blue:`r a. Load building database in a ``.csv`` format. b. Load building database in a ``.gis`` format. * :ref:`Transportation infrastructure `: - a. :blue:`Load transportation infrastructure database in SimCenter's` ``.geojson`` :blue:`format.` - b. :blue:`Load transportation infrastructure database in common` ``.gis`` :blue:`format.` + a. Load transportation infrastructure database in SimCenter's ``.geojson`` format. + b. Load transportation infrastructure database in common ``.gis`` format. #. **Asset Modeling**: * :ref:`Buildings `: - a. MDOF-LU (MDOF shear building model) - b. OpenSeesPy script building generator - c. IMasEDP, i.e., no structural modeling, and the Intensity Measures (IMs) are considered the Engineering Demand Parameters (EDPs) - d. CustomPy + a. MDOF-LU (MDOF shear building model). + b. OpenSeesPy building generator. + c. None (Used for the IMasEDP option in Asset Analysis). + d. CustomPy. * :ref:`Transportation infrastructure `: - a. IMasEDP, i.e., no structural modeling, and the Intensity Measures (IMs) are considered the Engineering Demand Parameters (EDPs) + a. None (Used for the IMasEDP option in Asset Analysis). #. **Asset Analysis**: * :ref:`Buildings `: - a. OpenSees - b. OpenSeesPy - c. IMasEDP, i.e., no analysis as the IM is considered the EDP - d. CustomPy for CustomPy in Asset Modeling - e. None for IMasEDP option in Modeling. + a. OpenSees. + b. OpenSeesPy. + c. IMasEDP (simplified analysis using Intensity Measures (IMs) as Engineering Demand Parameters (EDPs)). + d. CustomPy for CustomPy Asset Modeling. + e. Pre-trained surrogate models. * :ref:`Transportation infrastructure `: - a. None for IMasEDP option in Modeling. + a. IMasEDP (simplified analysis using Intensity Measures (IMs) as Engineering Demand Parameters (EDPs)). #. **Damage and Loss**: * :ref:`Buildings `: - * Pelicun - a. HAZUS MH EQ + * Pelicun Damage and Loss Methods: + a. HAZUS MH EQ Story b. HAZUS MH EQ IM c. HAZUS MH HU + d. User-provided Models * :ref:`Transportation infrastructure ` - a. HAZUS MH EQ - b. HAZUS MH EQ IM + * Pelicun Damage and Loss Methods: + a. HAZUS MH EQ IM + b. User-provided Models #. **Uncertainty Quantification**: * :ref:`Dakota `: @@ -72,7 +66,7 @@ The major update from Version 3.0 is adding the analysis capability for :blue:`r b. Monte Carlo Sampling (MCS) -#. ** Additional Tools To Perform Tasks Generating or Using Data in Workflow**: +#. **Additional Tools To Perform Tasks Generating or Using Data in Workflow**: * :ref:`Earthquake Scenario Simulation ` (ground motion selection) * Site definition: a. Grid @@ -92,15 +86,24 @@ The major update from Version 3.0 is adding the analysis capability for :blue:`r * Record selection: a. PEER NGA West 2 ground motion database b. None, i.e., stop at the IM stage and no record selection - * Ground motion prediction equations: + * Ground motion models: a. Abrahamson, Silva & Kamai (2014) b. Boore, Stewart, Seyhan & Atkinson (2014) c. Campbell & Bozorgnia (2014) d. Chiou & Youngs (2014) - * Intensity Measures: + * Intensity measures: a. Spectral acceleration (SA) b. Peak ground acceleraation (PGA) - * Vs30 Model: + c. Peak ground velocity (PGV) + * Ground failure models: + a. Liquefaction triggering + 1. Zhu et al. (2017) + 2. Hazus (2020) + b. Liquefaction lateral spreading permanent ground deformation (PGD_h) + 1. Hazus (2020) + c. Liquefaction settlement permanent ground deformation (PGD_v) + 1. Hazus (2020) + * Vs30 model: a. CGS/Wills Vs30 (Wills et al., 2015) b. Thompson California Vs30 (Thompson et al., 2018) c. Global Vs30 (Heath et al., 2020) @@ -121,6 +124,8 @@ The major update from Version 3.0 is adding the analysis capability for :blue:`r * :ref:`OpenQuake Selection ` * :ref:`Census Data & American Community Survey ` - + * `Building and Infrastructure Recognition using AI at Large-Scale (BRAILS) `_ + * Building inventory generation + * Transportation inventory generation diff --git a/docs/_sources/common/user_manual/releases/r2dPlans.rst.txt b/docs/_sources/common/user_manual/releases/r2dPlans.rst.txt index 75d5ce01..4aa541ba 100644 --- a/docs/_sources/common/user_manual/releases/r2dPlans.rst.txt +++ b/docs/_sources/common/user_manual/releases/r2dPlans.rst.txt @@ -6,46 +6,41 @@ Release Plans ************* -The following features are planned to be developed for upcoming releases of |app|. We are actively working on the features in the next release. Farther development priorities may change depending on feedback from the community. If you have any suggestions, we encourage you to contribute and contact us through the SimCenter Forum. +The following features are planned to be developed for upcoming releases of |app|. Development priorities may change depending on feedback from the community and our users. For suggestions or to contribute, we encourage you to reach out via the `SimCenter Forum `_. -March 2024 +June 2024 ---------- -#. Water Distribution Network, buried pipelines.(1.3.4.3) +#. **Water Distribution Network, Buried Pipelines** (1.3.4.3): Add modeling capabilities for buried water pipelines and other water distribution infrastructure. -#. Efficient forward propagation using Multi-Fidelity Monte-Carlo (1.2.3.1) - Use a few realizations of the output calculated with expensive, high-fidelity models to evaluate and correct the bias in efficient, approximate models, such as surrogates. With little extra computational demands, this method provides a substantial improvement in surrogate model performance if you have the high-fidelity models available that were used to train the surrogates. +#. **Efficient Forward Propagation using Multi-Fidelity Monte-Carlo** (1.2.3.1): This feature leverages a small number of high-fidelity model outputs to improve the accuracy of efficient, approximate models, such as surrogates, enhancing performance with minimal computational overhead. -#. Add datasets to simulate subassembly damage and losses under wind demands (1.3.5.1) - Data from recent publications in the Performance-Based Wind Engineering literature is collected to enable high-resolution performance assessment under wind hazard, add data to DB-DamegeAndLoss. +#. **Add Datasets to Simulate Subassembly Damage and Losses Under Wind Demands** (1.3.5.1): Incorporation of damage and loss data published in recent Performance-Based Wind Engineering research to facilitate high-resolution wind hazard performance assessments. The data is added to the `SimCenter Damage and Loss Model Library `_. -#. Probabilistic asset inventories (1.3.6.2) - Calibrate, store, and propagate uncertainties in building features at the regional scale. For example, we have some but not all information for all buildings in an area, fill in the gaps using information we do know. +#. **Probabilistic Asset Inventories** (1.3.6.2): Calibrate, store, and propagate uncertainties in building features at the regional scale. Probabilistically fill in missing building features using the known information. - -June 2024 +Sep 2024 ---------- -#. Automatic access to physics-based ground motion simulation results (1.1.1.3) +#. **Access to Physics-Based Ground Motion Simulation Results** (1.1.1.3): Integration of physics-based ground motion simulation data into hazard assessments. -#. Add datasets to simulate subassembly damage and losses under water demands (1.3.5.2) +#. **Add Datasets to Simulate Subassembly Damage and Losses Under Water Hazard Demands** (1.3.5.2): Expansion of the `SimCenter Damage and Loss Model Library `_ to include water hazard-specific damage and loss models. -#. Add datasets to simulate high-resolution damages and losses in buried pipeline networks (1.3.5.4) - +#. **Add Datasets to Simulate High-Resolution Damages and Losses in Buried Pipeline Networks** (1.3.5.4): Expansion of the `SimCenter Damage and Loss Model Library `_ to include detailed water pipeline damage and loss models. -Sept 2024 +Dec 2024 --------- -#. Develop methods to model interdependencies between physical components, housing, socio-economic functions, and lifelines (1.3.4.6) - -#. Add datasets to simulate high-resolution damages and losses in transportation networks (1.3.5.3) - -#. Develop and implement metrics and their visualization to inform recovery and community resilience (1.4.3.2) +#. **Model Interdependencies Between Physical Components, Housing, Socio-economic Functions, and Lifelines** (1.3.4.6): Incorporation models and simulation programs to capture the interdependencies between physical and socio-economical components. -#. Look at aspects related to recovery. Housholds (1.4.3.2), Infrastructure (1.4.2.4), Business operations (1.4.2.5) +#. **Add Datasets to Simulate High-Resolution Damages and losses in Transportation Networks** (1.3.5.3): Expansion of the `SimCenter Damage and Loss Model Library `_ to detailed transportation infrastructure damage and loss models. +#. **Develop and implement metrics and their visualization to inform recovery and community resilience** (1.4.3.2): Development of new metrics and visualization tools to support recovery planning and community resilience assessment. Sept 2025 --------- -#. Multi-fidelity models in regional simulations (1.3.3.1) -#. Multi-scale models for wind and water (1.3.3.2) +#. **Multi-Fidelity Models in Regional Simulations** (1.3.3.1): Introduction of multi-fidelity modeling approaches for enhanced regional simulation capability. - .. note:: +#. **Multi-Scale Models for Wind and Water** (1.3.3.2): Development of multi-scale modeling capabilities for wind and water hazard assessment. - The numbers in parentheses are for internal tracking purposes. +.. note:: + The numbers in parentheses are internal tracking identifiers. diff --git a/docs/_sources/common/user_manual/releases/r2dReleaseNotes.rst.txt b/docs/_sources/common/user_manual/releases/r2dReleaseNotes.rst.txt index 09ffbabf..d03aafc8 100644 --- a/docs/_sources/common/user_manual/releases/r2dReleaseNotes.rst.txt +++ b/docs/_sources/common/user_manual/releases/r2dReleaseNotes.rst.txt @@ -6,39 +6,54 @@ Release Notes *************************** -Version 4.0.1 (Current) +Version 4.1.0 (Current) ----------------------- -**Release date:** Jan. 2024 +**Release date:** April 2024 **Highlights** -#. Support the assessment of transportation infrastructure. -#. Revised interface for earthquake scenario simulation tool. -#. Added Brails-Transportation tool to generate transportation infrastructure inventory. -#. Allow using PreTrained Surrogate Models from EE-UQ as structural analysis models. +#. Enhanced earthquake event generation toolbox to include simulation of Peak Ground Velocity (PGV) and liquefaction-induced Permanent Ground Deformation (PGD). +#. Improved BRAILS-Buildings widget for more flexible interaction with BRAILS building inventory generation capabilities, allowing: + + #. Import of footprint and building data from OpenStreetMaps, Microsoft Global Building Footprints dataset, FEMA USA Structures, and user-specified data sources. + #. Use of National Structures Inventory data or other user-specified data to create a baseline building inventory. + #. Requesting specific attributes for inventory generation. + +#. Updated the damage and loss engine Pelicun to version 3.3. + +Version 4.0.1 +----------------------- + +**Release date:** January 2024 +**Highlights** + +#. Added support for transportation infrastructure assessment. +#. Revised earthquake scenario simulation tool interface. +#. Introduced Brails-Transportation tool for transportation infrastructure inventory generation. +#. Integration of PreTrained Surrogate Models from EE-UQ for structural analysis. Version 3.0.0 ----------------------- -**Release date:** May. 2023 +**Release date:** May 2023 **Highlights** -#. Revised Interface, added new Tools section and moved some existing applications to that pulldown -#. Hazard Occurance Model added to earthquake selection -#. Revised input file format in anticipation of multiple asset types with multiple options for each +#. Interface revision with a new Tools section and reorganization of existing applications. +#. Addition of Hazard Occurrence Model for earthquake selection. +#. Updated input file format to support multiple asset types with multiple asset subtypes. Version 2.2.0 ------------- -**Release date:** Sept 2022 +**Release date:** September 2022 **Highlights** -#. Obtain information from Census and ARC -#. Updated ground motion input options for OpenQuake +#. Enhanced data acquisition from Census and ARC. +#. Updated ground motion input options for OpenQuake. Version 2.1.0 ------------- @@ -47,43 +62,43 @@ Version 2.1.0 **Highlights** -#. Ability to perform regional site response analysis taking motions at rock to surface -#. Ability to import hazards as a raster -#. Ability to employ custom fragility functions in Pelicun DL framework -#. Support of tsunami hazards -#. Ability to import population demographics from census and merge with building inventory +#. Regional site response analysis capability for motion translation from rock to surface. +#. Hazard import as raster. +#. Custom fragility function support in Pelicun DL framework. +#. Tsunami hazard support. +#. Import population demographics from census and integration with building inventory. Version 2.0.0 ------------- -**Release date:** Dec. 2021 +**Release date:** December 2021 + +**Highlights** -#. QGIS integrated into R2D with the ability to: +#. Integration of QGIS into R2D, enabling: - #. load several types of GIS files into R2D to visualize and extract information -post-process results based on advanced queries and expression filters -join external databases to GIS features to add additional information for pre- and post-processing -export GIS layers into many supported formats for viewing in other GIS applications + #. Loading of various GIS files for visualization and information extraction. + #. Post-process results based on advanced queries and expression filters. + #. External database joining to GIS features for enhanced pre- and post-processing. + #. Export of GIS layers in multiple formats for external GIS application viewing. -#. Filtering of assets to include in an analysis based on advanced queries and expressions +#. Advanced query and expression-based asset filtering for analysis inclusion. -#. OpenQuake source selection tool +#. OpenQuake source selection tool enhancements: - #. OpenQuake Scenario-Based Seismic Hazard Analysis to calculate intensity measure from OpenQuake rupture sources - #. OpenQuake Classical Probabilistic Seismic Hazard Analysis to calculate intensity measures from OpenQuake seismic source and ground motion logic trees + #. Scenario-Based and Classical Probabilistic Seismic Hazard Analysis using OpenQuake for intensity measure calculation. -#. Widget to import building inventory in ShapeFile format +#. Building inventory import widget supporting ShapeFile format. -version updates to 2.0.0 as older versions run at design-safe will not load due to changes in backend. +Note: Version updates to 2.0.0 are critical as older versions will not run on design-safe due to backend changes. Version 1.0.0 ------------- -Initial Release allows assessment of impact of earthquake on a region - -#. Ground motion Selection using EarthquakeScenario application to obtain scenario specific ground motions for user defined scenario utiling PEER NGA & user defined inputs -#. Building Inventory input by user -#. Building Modeling utilizing MDOF-LU -#. Building Loss Estimation using Pelicun and Hazus fragilities & consequence function. -#. Interface incorporated ArcGis - +Initial Release for earthquake impact assessment on regions: +#. Earthquake Scenario application for ground motion selection based on PEER NGA & user-defined inputs. +#. User-defined building inventory input. +#. Building modeling with MDOF-LU. +#. Building loss estimation utilizing Pelicun and Hazus fragilities and consequence functions. +#. ArcGIS integrated interface. +``` \ No newline at end of file diff --git a/docs/_sources/common/user_manual/releases/wePlans.rst.txt b/docs/_sources/common/user_manual/releases/wePlans.rst.txt index 9802415a..7fb6b49c 100644 --- a/docs/_sources/common/user_manual/releases/wePlans.rst.txt +++ b/docs/_sources/common/user_manual/releases/wePlans.rst.txt @@ -8,19 +8,15 @@ Release Plans The following features are intended to be included in |app| in upcoming releases. These may change, depending on feedback and changing priorities, though the ones closest out are things we are actively working and will be delivered. If you have any suggestions or wish to contribute, please contact us through the SimCenter Forum. -Mar 2024 ----------- - #. Aerodynamic Database (1.1.1.4) - Develop an aerodynamic database integrating CFD simulation and experimental measurements. - -Apr 2024 +May 2024 ---------- #. Digital Wind Tunnel (1.2.5.2) - CFD models for a complex-shaped building with explicitly modeled surrounding buildings. #. Surrogate support for regional assessment (1.3.6.1) - Extend surrogates developed in EE-UQ that can be utilized in R2D for wind hazard simulation. - #. Multi-Fidelity Monte-Carlo (1.2.3.1) - Utilizing low-fidelity models to predict the response of high-fidelity models efficiently Sept 2024 --------- + #. Aerodynamic Database (1.1.1.4) - Develop an aerodynamic database integrating CFD simulation and experimental measurements. #. Digital Wind Tunnel (1.2.5.2) - Customization of the Digital Wind Tunnel models for low-rise buildings with additional application examples. #. Ability to save & utilize surrogate models using advanced Surrogate-Modeling algorithms (1.2.2.2) #. Reduced order surrogates modeling for CFD simulations (1.2.2.3) diff --git a/docs/_sources/common/user_manual/releases/weReleaseNotes.rst.txt b/docs/_sources/common/user_manual/releases/weReleaseNotes.rst.txt index b4129651..5452adb9 100644 --- a/docs/_sources/common/user_manual/releases/weReleaseNotes.rst.txt +++ b/docs/_sources/common/user_manual/releases/weReleaseNotes.rst.txt @@ -5,9 +5,19 @@ Release Notes ************* -Version 3.2 (Current) + +Version 3.3 (Current) ----------------------- +**Release date:** Apr. 2024 + +**Highlights** + +#. A new wind load generator module: wind-tunnel informed stochastic wind pressure generator + +Version 3.2 +----------- + **Release date:** Mar. 2024 **Highlights** @@ -17,12 +27,12 @@ Version 3.2 (Current) #. Integrated a new method to Turbulence Inflow Tool (TInF) tool for wind loading simulation. #. Supports visualization of the simulation data using Paraview on local machine. #. Addressed bugs in the prior release -#. Created a new example to demonstrate the recently added CFD features. - +#. Created a new example to demonstrate the recently added CFD features. +#. Option for multi-fidelity sampling, allowing for FEM models of different fidelity Version 3.1 ------------------------ +----------- **Release date:** Oct. 2023 @@ -103,4 +113,4 @@ Version 1.0 (First Release) #. High-Rise with Pressure Database (DEDM_HRP) #. Stochastic Wind Load Generator #. Expert CFD Simulation Option -#. Selection from Existing Wind Event applications \ No newline at end of file +#. Selection from Existing Wind Event applications diff --git a/docs/_sources/common/user_manual/troubleshooting/desktop/troubleshootingRunning.rst.txt b/docs/_sources/common/user_manual/troubleshooting/desktop/troubleshootingRunning.rst.txt index 2a929287..4aab20ea 100644 --- a/docs/_sources/common/user_manual/troubleshooting/desktop/troubleshootingRunning.rst.txt +++ b/docs/_sources/common/user_manual/troubleshooting/desktop/troubleshootingRunning.rst.txt @@ -3,26 +3,22 @@ Issues While Running -------------------- -Common causes of failure include incorrect setup, non-functioning or poorly functioning websites, user error, and possible bugs in the software. To discover the errors, it is useful to understand how the user interface (UI) and the backend work when the user submits to run a job. A number of things occur when the Submit button is clicked: +When running simulations, failures can occur due to various reasons such as incorrect setup, malfunctioning websites, user errors, or software bugs. Understanding the sequence of actions initiated by the user interface (UI) and backend upon job submission can aid in diagnosing issues. Here's what happens when the Submit button is clicked: -#. The UI creates a ``tmp.SimCenter`` folder in the working directory and later creates a ``templatedir`` within tmp.SimCenter. -#. The UI then iterates through all the input panels and the selected workflow applications place the files they need for the computation into the ``templatedir`` directory. -#. A Python script is run from this ``templatedir`` directory that manages the simulation workflow. Regional simulations use rWHALE.py, individual building assessments use sWHALE.py. rWHALE can be imagined as a wrapper that calls sWHALE for every asset in a regional simulation. -# If the workflow requires structural response simulation, the uncertainty propagation in the corresponding simulation is handled by the selected UQ Engine (e.g., Dakota). The workflow script creates an input file for the UQ Engine (e.g., ``dakota.in``) and places it in the ``tmp.SimCenter`` folder. -#. The response simulation is run in the workflow by the UQ engine using the input file created earlier. -#. The UQ engine creates one workdir folder in ``tmp.SimCenter`` for each realization of the structural response. -#. After all realizations have been generated, the UQ engine extracts the required outputs from the workdirs and prepares result files in the ``tmp.SimCenter`` folder. -#. These result files are then processed by the front-end and presented to the user in the **RES** tab of the desktop application. +#. A temporary directory, ``tmp.SimCenter``, is created in the working directory, followed by a ``templatedir`` within it. +#. The UI processes all input panels, and workflow applications transfer necessary files to the ``templatedir``. +#. A Python script, specific to the simulation type (rWHALE.py for regional simulations, sWHALE.py for individual assessments), is executed from ``templatedir``. rWHALE serves as a wrapper, invoking sWHALE for each asset in regional assessments. +#. For structural response simulations, uncertainty quantification is managed by the chosen UQ Engine (e.g., Dakota), which generates an input file (e.g., ``dakota.in``) placed in ``tmp.SimCenter``. +#. The UQ engine runs the response simulation using the earlier created input file. +#. For each structural response realization, the UQ engine creates a separate workdir folder within ``tmp.SimCenter``. +#. Upon completing all realizations, the UQ engine compiles the outputs from these folders into result files in ``tmp.SimCenter``. +#. Finally, the front-end processes these results, displaying them under the **RES** tab in the desktop application. +Below are common issues encountered during failures, along with troubleshooting steps: -The following is a list of issues we have observed when the user interface informs the user of a failure and steps you can take to fix them: +#. **Could not create working dir**: Lack of permission to create the ``tmp.SimCenter`` folder. Adjust the **Local Jobs Directory** and **Remote Jobs Directory** in the **Preferences**. -#. ** RUNNING DAKOTA ERROR: dakota command not found**. If you are on a Mac computer you need to make sure you are not running the application from inside the dmg file. It needs to be copied to a seperate location and the dmg file deleted. We ask you to delete the dmg file to ensure you do not run from inside it. If it still fails to run a Workflow check Prefernces and the path to the dakota executane, if it has /Volumes in the start of the path, hit the **Reset** button. - - -#. **Could not create working dir**: The user does not have permission to create the ``tmp.SimCenter`` folder in the working directory. Change the **Local Jobs Directory** and the **Remote Jobs Directory** in the application's **Preferences** menu option. - -#. **No Script File**: The application cannot find the main Python scripts (rWHALE.py, sWHALE.py, or qWHALE.py) that run the workflow using our backend engine. You might have changed the Local Applications directory location in Preferences, or modified the applications folder that accompanies the installation. Make sure the Local Applications points to the correct directory location. If that does not help, re-install the tool to fix a corrupted applications folder. +#. **No Script File**: Missing main Python scripts (rWHALE.py, sWHALE.py, or qWHALE.py). Verify the Local Applications directory in **Preferences** points to the correct location. Reinstallation may be necessary if the applications folder is corrupted. #. **Dakota failed to finish**: The simulation requested from the UQ Engine terminated before completion. This can occur for a number of reasons. Go to the ``tmp.SimCenter`` folder and look for the ``dakota.err`` file. If no file exists then the UQ Engine did not even start. If the file exists look at its contents to learn more about the errors. @@ -34,9 +30,8 @@ The following is a list of issues we have observed when the user interface infor #. **dakota.err file exists**: Open the file and see what the error is. For example, if it says **Error: at least one variable must be specified.** This means no random variables have been specified. You have only one deterministic event or you have not specified any random variables for the analysis. Do not hesitate to reach out to the developers through the |messageBoard| if you do not understand the error messages in this file. -#. **You ran remotely at DesignSafe and no dakota.out files come back**: Go to your data depot folder at DesignSafe using your browser. Go to archive/jobs and use the job number from the table that pops up when you ask to get the job results from DesignSafe. Study both the ``.err`` and ``.out`` files in that directory for information on what went wrong. +#. **You ran remotely at DesignSafe and no dakota.out files came back**: Go to your data depot folder at DesignSafe using your browser. Go to archive/jobs and use the job number from the table that pops up when you ask to get the job results from DesignSafe. Study both the ``.err`` and ``.out`` files in that directory for information on what went wrong. #. **No results and you used the Site Response to create the event**. You must run a simulated event in the Site Response Widget before you can submit a job to run. - -If the problems persist please post them on the |messageBoard| +For unresolved issues, please seek assistance on the |messageBoard|. \ No newline at end of file diff --git a/docs/_sources/common/user_manual/troubleshooting/desktop/troubleshootingStartup.rst.txt b/docs/_sources/common/user_manual/troubleshooting/desktop/troubleshootingStartup.rst.txt index 31049a3e..1165ded1 100644 --- a/docs/_sources/common/user_manual/troubleshooting/desktop/troubleshootingStartup.rst.txt +++ b/docs/_sources/common/user_manual/troubleshooting/desktop/troubleshootingStartup.rst.txt @@ -3,8 +3,9 @@ Startup Issues -------------- -On Windows operating systems, you might receive the error shown in |figMissingCRT| when starting the application. This error is caused by a missing Visual C/C++ runtime library. You can fix this by running the installer for the Visual C/C++ redistributable package **vc_redist.x64.exe** which is included in the folder of every SimCenter desktop application. +When initiating any SimCenter desktop application on Windows, you may encounter an error indicating a missing Visual C/C++ runtime library, as depicted in |figMissingCRT|. This issue arises due to the absence of necessary runtime components that the application depends on for execution. +To resolve this, install the Visual C/C++ redistributable package by executing **vc_redist.x64.exe**, which is provided within the application's installation directory. This step ensures that all required runtime libraries are available, allowing the application to start without errors. .. only:: PBE_app @@ -14,7 +15,7 @@ On Windows operating systems, you might receive the error shown in |figMissingCR :align: center :figclass: align-center - Error message for missing Visual C/C++ runtime library. + Error message indicating a missing Visual C/C++ runtime library. .. only:: EEUQ_app @@ -24,8 +25,7 @@ On Windows operating systems, you might receive the error shown in |figMissingCR :align: center :figclass: align-center - Error message for missing Visual C/C++ runtime library. - + Error message indicating a missing Visual C/C++ runtime library. .. only:: WEUQ_app @@ -35,21 +35,27 @@ On Windows operating systems, you might receive the error shown in |figMissingCR :align: center :figclass: align-center - Error message for missing Visual C/C++ runtime library. + Error message indicating a missing Visual C/C++ runtime library. +.. only:: HydroUQ_app -.. only:: R2D_app - - .. _figMissingCRT: + .. _figMissingCRT-HydroUQ: .. figure:: figures/MissingCRT.png :align: center :figclass: align-center - Error message for missing Visual C/C++ runtime library. + Error message indicating a missing Visual C/C++ runtime library. + +.. only:: R2D_app + .. _figMissingCRT: + .. figure:: figures/MissingCRT.png + :align: center + :figclass: align-center + Error message indicating a missing Visual C/C++ runtime library. .. only:: quoFEM_app @@ -59,5 +65,4 @@ On Windows operating systems, you might receive the error shown in |figMissingCR :align: center :figclass: align-center - Error message for missing Visual C/C++ runtime library. - + Error message indicating a missing Visual C/C++ runtime library. diff --git a/docs/_sources/common/user_manual/usage/desktop/DakotaBayesianCalibration.rst.txt b/docs/_sources/common/user_manual/usage/desktop/DakotaBayesianCalibration.rst.txt index fb13a782..803027dd 100644 --- a/docs/_sources/common/user_manual/usage/desktop/DakotaBayesianCalibration.rst.txt +++ b/docs/_sources/common/user_manual/usage/desktop/DakotaBayesianCalibration.rst.txt @@ -37,10 +37,8 @@ The Differential Evolution Adaptive Metropolis ([DREAM]_) method runs multiple M 5. Seed: seed of the random number generator, this option is provided for repeatability. If the same analysis is run multiple times with the same seed, the results will be identical from all the runs. If the same analysis is run with differing seed values, the results from all the runs will not be identical. 6. Calibration data file: the path to the file which contains the calibration data (i.e., the measured values of the reponses). -.. note:: +.. note:: Calibration data file requirements - Calibration data file requirements - ================================== The data are provided in the calibration data file, which must fulfill the following requirements: 1. Each row of the calibration data file contains data from one experiment. The individual entries in every row of this file can be separated by spaces, tabs, or commas. diff --git a/docs/_sources/common/user_manual/usage/desktop/DakotaDeterministicCalibration.rst.txt b/docs/_sources/common/user_manual/usage/desktop/DakotaDeterministicCalibration.rst.txt index 4937965d..275f241f 100644 --- a/docs/_sources/common/user_manual/usage/desktop/DakotaDeterministicCalibration.rst.txt +++ b/docs/_sources/common/user_manual/usage/desktop/DakotaDeterministicCalibration.rst.txt @@ -40,10 +40,8 @@ NL2SOL The NL2SOL method is based on an adaptive nonlinear least-squares algorithm, devised by Dennis and colleagues ([Dennis81a]_, [Dennis81b]_). NL2SOL uses a trust region method and adaptively switches between two Hessian approximations, the Gauss-Newton approximation alone and the Gauss-Newton approximation plus a quasi-Newton approximation to the rest of the Hessian. This latter approximation is useful when the starting guess is far from the solution. For problems with large residuals, this algorithm is known to be more reliable than Gauss-Newton. -.. note:: +.. note:: Calibration data file requirements - Calibration data file requirements - ================================== The data are provided in the calibration data file, which must fulfill the following requirements: 1. Each row of the calibration data file contains data from one experiment. The individual entries in every row of this file can be separated by spaces, tabs, or commas. diff --git a/docs/_sources/common/user_manual/usage/desktop/DakotaGradientFreeOptimization.rst.txt b/docs/_sources/common/user_manual/usage/desktop/DakotaGradientFreeOptimization.rst.txt index c776db36..73e983e3 100644 --- a/docs/_sources/common/user_manual/usage/desktop/DakotaGradientFreeOptimization.rst.txt +++ b/docs/_sources/common/user_manual/usage/desktop/DakotaGradientFreeOptimization.rst.txt @@ -27,7 +27,7 @@ The panel that is presented to the user when this Dakota Category is chosen, is Pattern Search ^^^^^^^^^^^^^^ -Gradient-free parameter estimation uses the pattern search algorithm that is available in Dakota, called *coliny_pattern_search*. Please refer to the Dakota user manual for more details about the algorithm. The inputs that are required for this algorithm are: +Gradient-free parameter estimation uses the pattern search algorithm that is available in Dakota, called *coliny_pattern_search*. Please refer to the Dakota user manual and [Torczon]_ for more details about the algorithm. The inputs that are required for this algorithm are: 1. Initial step size: this defines the initial size of the offsets used in the pattern search algorithm 2. Contraction factor: this specifies the ratio of the reduction in the offset size used in the pattern search algorithm diff --git a/docs/_sources/common/user_manual/usage/desktop/DakotaReliability.rst.txt b/docs/_sources/common/user_manual/usage/desktop/DakotaReliability.rst.txt new file mode 100644 index 00000000..12623eb4 --- /dev/null +++ b/docs/_sources/common/user_manual/usage/desktop/DakotaReliability.rst.txt @@ -0,0 +1,144 @@ +.. _lblDakotaReliability: + + +Reliability Analysis +******************** + +Reliability methods are another class of probabilistic algorithms used for quantifying the effect of uncertainties in simulation input on response metrics of interest. These methods, unlike forward propagation analysis, provide the probability of response exceeding the user-provided threshold levels, i.e. given a set of uncertain input variables, it estimates the probability of system 'failure' defined as an excessive response. For reliability analysis, it is often more efficient to concentrate samples around the tail region of the response distributions, i.e. generating more events having low occurrence probability but high consequence, since often the number of samples required by naive sampling approach to resolve a low probability can be prohibitive. + +Reliability methods can be split into local and global reliability methods and importance sampling-based methods, as elaborated in the following sections. + + +Problem Formulation +------------------- +The probability of failure :math:`P_f` is computed by the following integration: + + .. math:: + + P_{f} = Pr \left[g(\mathbf{x}) \leq 0 \right] = \int_{g(\mathbf{x})\leq 0} f_\mathbf{X}(\mathbf{x})d\mathbf{x} + +where :math:`f_\mathbf{X}(\mathbf{x})` is the joint probability distribution of random variables (RVs), and :math:`g(\mathbf{x})` is so-called the limit state function that indicates the system performance status: if :math:`g(\mathbf{x})\leq 0` is true, then the system is regarded failed. For each quantity of interest (QoI), Dakota uses the following failure limit state function to compute :math:`P_{f}`: + + .. math:: + + g(\mathbf{x}) = q_{tr} - q(\mathbf{x}) + +where :math:`q(\mathbf{x})` is the computed value of QoI for given :math:`\mathbf{x}` and :math:`q_{tr}` is some response threshold value. So the failure probability here is equivalent to the probability of a response exceeding a certain threshold level. In the |app|, we use the following terminologies: + + + * **Probability Level** indicates :math:`P_{f}` + * **Response Level** indicates :math:`q_{tr}` + * **Reliability Analysis** computes :math:`P_{f}` corresponding to :math:`q_{tr}` + * **Inverse Reliability Analysis** computes :math:`q_{tr}` corresponding to :math:`P_{f}` + + +Local Reliability Methods +---------------------------- + +Local reliability methods introduce a first/second-order local approximation of the response or :math:`g(\mathbf{x})` around either "Mean Value" or "Design point (also known as the most probable point, MPP)". Each of these methods involves gradient-based local optimization. The local reliability methods can also be used for "inverse reliability problems" which aim to identify the unknown parameter (random variables) combination that produces prescribed probability levels. The user selects the local method using the pull-down menu. + +The default local reliability method is inverse reliability using the first-order reliability approximation (FORM) method. For the FORM method the user provides the following inputs: + +.. _figLocalMPP: + +.. figure:: figures/localReliabilityMPP.png + :align: center + :figclass: align-center + + Local reliability analysis using the MPP option. + + +1. The first input involves a selection of the MPP search method from the following options: + +- ``no_approx``: the MPP search on the original response functions without the use of any approximations. Combining this option with first-order and second-order integration approaches (see next section) results in the traditional first-order and second-order reliability methods (FORM and SORM). + +- ``x_taylor_mean``: a single Taylor series per response/probability level in x-space centered at the uncertain variable means. (Combined with a first-order approach, this is commonly known as the Advanced Mean Value (AMV) method and combined with the second-order approach the method has been named AMV2:) + +- ``u_taylor_mean``: same as AMV/AMV2, except that the Taylor series is expanded in u-space, termed u-space AMV methods. + +- ``x_traylor_mpp``: an initial Taylor series approximation in x-space at the uncertain variable means, with iterative expansion updates at each MPP estimate until the MPP converges. The first-order option is commonly known as AMV+ + +- ``u_taylor_mpp``: same as AMV+/AMV2+, except that the expansions are performed in u-space. + +2. The second input involves the user selecting the integration approach for computing probabilities at the MPP. These can be selected to be first-order or second-order integration. + +3. Finally the user selects either response levels (for forward reliability analysis) or probability level (for inverse reliability analysis) from a drop-down menu. The user then provides these levels in the line edit to the right of the pull-down menu. + +.. warning:: + + Only a single quantity of interest (QoI) is allowed to be specified when using most probable point searching. The Mean Value search method works for multiple QoIs. + +.. [EldredBichonAdams2006]: + + Eldred, M.S., Bichon, B.J., and Adams, B.M., "Overview of Reliability Analysis and Design Capabilities in DAKOTA, Proceedings of the NSF Workshop on Reliable Engineering Computing (REC 2006), Savannah, GA, February 22-24, 2006. + +The second local reliability method available is the Mean Value method (also known as MVFOSM). It is the simplest and least-expensive reliability method because it estimates the response means, response standard deviations, and all response probability levels from a single evaluation of the response functions and their gradients at the uncertain variable means. This approximation can have acceptable accuracy when the response functions are nearly linear and their distributions are approximately Gaussian, but **can have poor accuracy in other situations**. + +As shown in the figure below the user selects either to use response levels or probability levels. The user then inputs the levels. + +.. _figLocalMV: + +.. figure:: figures/localReliabilityMVFOSM.png + :align: center + :figclass: align-center + + Local reliability analysis using the MVFOSM option. + +.. [HaldarMahadevan2000]: + + A. Haldar and S. Mahadevan. Probability, Reliability, and Statistical Methods in Engineering Design. Wiley, New York, 2000 + + + + +Global Reliability Methods +---------------------------- + + +Local reliability methods, while computationally efficient, do not always work. When confronted with a limit state function that is nonsmooth, local gradient-based optimizers may stall due to gradient inaccuracy and fail to converge to an MPP. Moreover, if the limit state is multimodal (multiple MPPs), then a gradient-based local method can, at best, locate only one local MPP solution. Finally, an approximation to the limit state at this MPP may fail to adequately capture the contour of a highly nonlinear limit state. Global reliability methods are designed to handle nonsmooth and multimodal failure surfaces. They do this by creating global approximations of :math:`g(\mathbf{x})`, say :math:`\tilde{g}(\mathbf{x})`, based on Gaussian process models. They accurately resolve a particular contour of a response function and then estimate probabilities using multimodal adaptive importance sampling. + +The user specifies if the gaussian process is to be created in x-space (original) or u-space (transformed) [Read :ref:`HERE` for more about the transformation]. The user also specifies the response quantity levels (there is no option to define probability levels) and a seed. + + +.. _figGlobalReliability: + +.. figure:: figures/globalReliability.png + :align: center + :figclass: align-center + + Global reliability analysis. + +.. warning:: + + Only a single quantity of interest may be specified when using global reliability + + + +Importance Sampling (IS) +---------------------------- + + +For problems where one is interested in the rare events rather than the whole distribution of output, such as earthquake or storm surge events, conventional sampling methods may require an excessively large number of simulations to obtain an accurate estimation of tail distribution. For such problems, importance sampling (IS) provides a bypass to conventional sampling methods (MCS or LHS), whereby an alternative sampling distribution is introduced around the tail part of the original distribution so that the generated samples have a better resolution at the domain of interest. + +:numref:`figIS` shows the input panel for IS scheme. Similar to MCS and LHS, IS requires both the number of samples to be executed and the corresponding seed for generating such random samples. In addition, IS algorithm can be performed via three different approaches, as specified by the third input method: + +1. **Basic Sampling**: A sampling density is constructed in the failure region based on an initial LHS sampling, followed by the generation of importance samples and weights and evaluation of the Cumulative Distribution Function. +2. **Adaptive Sampling**: The basic sampling procedure is repeated iteratively until a convergence in failure probability is achieved. +3. **Multimodal Adaptive Sampling**: A multimodal sampling density is constructed based on samples in the failure and the adaptive sampling procedure is used. + + +.. _figIS: + +.. figure:: figures/fwIS.png + :align: center + :figclass: align-center + + Importance Sampling input panel. + + +.. warning:: + + Only a single quantity of interest may be specified when using importance sampling + + +For more information on each, please refer to the Dakota manual. diff --git a/docs/_sources/common/user_manual/usage/desktop/DakotaSensitivity.rst.txt b/docs/_sources/common/user_manual/usage/desktop/DakotaSensitivity.rst.txt new file mode 100644 index 00000000..9d0eb7c3 --- /dev/null +++ b/docs/_sources/common/user_manual/usage/desktop/DakotaSensitivity.rst.txt @@ -0,0 +1,38 @@ +.. _lblDakotaSensitivity: + + +Global Sensitivity Analysis +********************************************** + +Global sensitivity analysis is used to quantify the contribution of each input variable to the uncertainty in the output quantity of interest (QoI). In particular, by calculating the global sensitivity indices, users can set preferences between random variables considering both inherent randomness and its propagation through the model. Global sensitivity analysis helps users to understand the overall impact of different sources of uncertainties and their interactions, as well as to accelerate UQ computations by focusing on dominant dimensions or screening out trivial input variables. The sensitivity index can also be used to identify the input variables for which extra experimentation/research may be useful in reducing the uncertainty in the initial specification. + +**Sobol indices** are widely used variance-based global sensitivity measures which have two types: main effect and total effect sensitivity indices. The **main effect index** quantifies the fraction of variance in QoI that can be attributed to specific input random variable(s) but without considering the interactive effect with other input variables. The **total effect index**, on the other hand, additionally takes the interactions into account. **Please read** :ref:`HERE` **for more details on the equations.** + +**Dakota Sensitivity Analysis** is based on the efficient Monte Carlo method (See Eqs. (8) and (9) in [Weirs12]_ which is referenced in the Dakota Technical manual [Adams20]_), and the user has two options to generate the samples on which the statistics are created: Monte Carlo, and Latin Hypercube Sampling (LHS). For both, they are required, as shown in the figure below, to specify the number of samples and a seed. + +The results of the Sensitivity analysis will show both the main effect and total effect `Sobol indices `_ for each random variable (RV) for each of the quantity of interest (QoI). + + +.. _figSensitivity: + +.. figure:: figures/DakotaSensitivityAnalysis.png + :align: center + :figclass: align-center + + Sensitivity analysis input panel. + + +.. note:: + + When the associated FEM model is computationally expensive, the user should consider that the actual number of the simulation runs is larger than the number of samples specified in the input panel. The actual number of simulation runs are NS*(2+NRV) + + - NS = number of samples specified by the user + - NRV = number of random variables + + +.. [Weirs12] + V. G. Weirs, J. R. Kamm, L. P. Swiler, M. Ratto, S. Tarantola, B. M. Adams, W. J. Rider, and M. S Eldred. Sensitivity analysis techniques applied to a system of hyperbolic conservation laws. *Reliability Engineering and System Safety*, 107:157–170, 2012 + +.. [Adams20] + B. M. Adams *et al*. DAKOTA, a multilevel parallel object-oriented framework for design optimization, parameter estimation, uncertainty quantification, and sensitivity analysis: version 6.12 user's manual. *Sandia National Laboratories, Tech. Rep.* SAND2020-5001 (2020). + diff --git a/docs/_sources/common/user_manual/usage/desktop/FEM.rst.txt b/docs/_sources/common/user_manual/usage/desktop/FEM.rst.txt index de724bfd..f72c37e4 100644 --- a/docs/_sources/common/user_manual/usage/desktop/FEM.rst.txt +++ b/docs/_sources/common/user_manual/usage/desktop/FEM.rst.txt @@ -3,7 +3,7 @@ FEM: Finite Element Method ========================== -The **FEM** tab will present users with a selection of FEM applications that will take a building model generated by the BIM application and the EVENT from the event application and perform a deterministic simulation of structural response. +The **FEM** tab will present users with a selection of FEM applications that will take a building model generated by the SIM application and the EVENT from the event application and perform a deterministic simulation of structural response. .. contents:: @@ -13,7 +13,7 @@ The **FEM** tab will present users with a selection of FEM applications that wil OpenSees ----------- -The default application is the OpenSees application. The current OpenSees implementation extends the standard OpenSees executable with a pre- and post-processor to take the BIM and EVENT files and use OpenSees to simulate the response, and return it in an EDP file. +The default application is the OpenSees application. The current OpenSees implementation extends the standard OpenSees executable with a pre- and post-processor to take the AIM (Asset information model) and EVENT files and use OpenSees to simulate the response and return it in an EDP file. .. _figFEM: @@ -27,19 +27,19 @@ For the |OpenSees| application the user is required to specify the options to be used in the transient analysis. As shown in :numref:`figFEM`, this includes the choice of: - #. `Solution Algorithm `_: The solution algorithm is the numerical algorithm used to solve the nonlinear equations at each time step/. The default is Newton Raphson, other options include ModifiedNewton, Newton -initial, BFGS, Linear. + #. `Solution Algorithm `_: The solution algorithm is the numerical algorithm used to solve the nonlinear equations at each time step. The default is Newton Raphson, other options include ModifiedNewton, Newton -initial, BFGS, Linear. #. `System `_: The system defines how the matrix equation :math:`Ax = b` is stored in memory and solved. The default is the unsymmetric sparse solver Umfpack. Other options available include: profileSPD, BandSPD, BandGEM, Diagonal, SuperLU. #. `Integration Scheme `_: The integration scheme specifies the time stepping algorithm being employed to solve the transient problem (:math:`M \ddot{U}(t) + C \dot{U}(t) + Fs(U(t)) = P(t)`). The integration scheme determined the coefficients in the :math:`A` matrix, the meaning of the :math:`x` and :math:`b` vectors and how the nodal displacements, velocities, and accelerations should be updated given :math:`x`. The default is Newmark's linear acceleration method (Newmark 0.5 0.25). Other Newmark methods can be employed by changing the :math:`\alpha` and :math:`\beta` terms, and other methods, HHT, CentralDifference, can be selected. - #. `Convergence Test `_, the default is a norm on the unbalance force with a convergence tolerance of 1.0e-2 and a limit of 10 trial steps to achieve convergence. Other convergence criteria that can be chosen incude: NormDispIncr, EnergyIncrement, and the relative norms. + #. `Convergence Test `_: the default is a norm on the unbalance force with a convergence tolerance of 1.0e-2 and a limit of 10 trial steps to achieve convergence. Other convergence criteria that can be chosen include: NormDispIncr, EnergyIncrement, and the relative norms. - #. Damping Model: The pull down menu defaults to **Rayleigh Damping**. The other option is **Modal Damping**. The theory behind the two is presented in :ref:`lblDamping`. + #. Damping Model: The pull-down menu defaults to **Rayleigh Damping**. The other option is **Modal Damping**. The theory behind the two is presented in :ref:`lblDamping`. #. Rayleigh Damping. With Rayleigh damping the user must provide the damping ratio, :math:`\zeta` and specify two modes from which the damping coefficients :math:`a_0` and :math:`a_1` will be determined. Mass proportional damping can be obtained by setting the **Mode 2** option to 0, **stiffness proportional damping** by setting **Mode 1** option to 0. - #. Modal Damping: With modal damping the user specifies the number of modes and the damping ratio :math:`\zeta`. In addition, the user has the option of specifying a **stiffness proportional damping ratio**, which as mentioned in the :ref:`lblDamping` is used to provide additional damping for the higher modes. + #. Modal Damping: With modal damping, the user specifies the number of modes and the damping ratio :math:`\zeta`. In addition, the user has the option of specifying a **stiffness proportional damping ratio**, which as mentioned in the :ref:`lblDamping` is used to provide additional damping for the higher modes. .. figure:: figures/OpenSeesFEM-Modal.png :align: center @@ -51,7 +51,7 @@ this includes the choice of: A default transient analysis script is run with these inputs. It is -built for Version 3.0.0+ of OpenSees and uses a divide and conquer +built for Version 3.0.0+ of OpenSees and uses a divide-and-conquer algorithm to overcome convergence issues. This new algorithm does not work for every nonlinear problem. The actual analysis command that is created based on the defaults is the following: @@ -101,7 +101,7 @@ By adding a model, a new tab is created in the FEM panel where users can choose None ----------- -This option is used only when the user specifies a surrogate model in SIM tab. Because they do not need an FEM solver, the option None should be selected. +This option is used only when the user specifies a surrogate model in the SIM tab. Because they do not need an FEM solver, the option None should be selected. .. Note:: This option is not for training a surrogate model but for using a pre-trained surrogate model. diff --git a/docs/_sources/common/user_manual/usage/desktop/RV.rst.txt b/docs/_sources/common/user_manual/usage/desktop/RV.rst.txt index 3144b8ba..f3238f13 100644 --- a/docs/_sources/common/user_manual/usage/desktop/RV.rst.txt +++ b/docs/_sources/common/user_manual/usage/desktop/RV.rst.txt @@ -279,11 +279,11 @@ For each random variable, the user must enter a name and select from the pull do Summary of capabilities and limitations - * :badge:`o,badge-primary` Specify 12 different kinds of random distributions either by parameters, moments (mean and variance), or data samples (Specify 7 different kinds of random distributions by parameters when using Dakota instead of SimCenterUQ) - * :badge:`o,badge-primary` Draw correlated samples through Nataf transformation (Gaussian-copular) - * :badge:`x,badge-danger` Explicitly specify random fields (planned) - * :badge:`x,badge-danger` Specify user-defined random distribution (planned) - * :badge:`x,badge-danger` Specify Non-Gaussian copular correlation (upon request) + * :bdg-primary:`o` Specify 12 different kinds of random distributions either by parameters, moments (mean and variance), or data samples (Specify 7 different kinds of random distributions by parameters when using Dakota instead of SimCenterUQ) + * :bdg-primary:`o` Draw correlated samples through Nataf transformation (Gaussian-copular) + * :bdg-danger:`x` Explicitly specify random fields (planned) + * :bdg-danger:`x` Specify user-defined random distribution (planned) + * :bdg-danger:`x` Specify Non-Gaussian copular correlation (upon request) .. only:: quoFEM_app diff --git a/docs/_sources/common/user_manual/usage/desktop/SIM.rst.txt b/docs/_sources/common/user_manual/usage/desktop/SIM.rst.txt index 9b67a25e..fa398168 100644 --- a/docs/_sources/common/user_manual/usage/desktop/SIM.rst.txt +++ b/docs/_sources/common/user_manual/usage/desktop/SIM.rst.txt @@ -3,7 +3,7 @@ SIM: Structural Model ===================== -The user here defines the structural system of the building. The structural system is the part of the building provided to resist the gravity loads and those loads arising from the natural hazard. There are a number of backend applications provided for this part of the workflow, each responsible for defining the structural analysis model. The user can select the application to use from the drop-down menu at the top of this panel. As the user switches between applications, the input panel changes to reflect the inputs each particular application requires. At present, there are two backend applications available. +The user here defines the structural system of the building. The structural system is the part of the building provided to resist the gravity loads and those loads arising from the natural hazard. There are a number of backend applications provided for this part of the workflow, each responsible for defining the structural analysis model. The user can select the application to use from the drop-down menu at the top of this panel. As the user switches between applications, the input panel changes to reflect the inputs each particular application requires. At present, there are two backend applications available. .. contents:: :local: @@ -65,32 +65,32 @@ This panel is for users who have an existing OpenSees model of a building that p OpenSees Model. -In OpenSees there is an option to set variables to have certain values using the ``pset`` command, e.g ``pset a 5.0`` will set the variable a to have a value 5 in the OpenSees script. In |short tool id|, any variable found in the main script to be set using the ``pset`` command will be assumed to be a random variable. As such, when a new main script is loaded all variables set with ``pset`` will appear as random variables in the **UQ** panel. +In OpenSees there is an option to set a variable to have a certain value using either the ``set`` or ``pset`` command, e.g ``pset a 5.0`` will set the variable a to have a value 5 in the OpenSees script. In |short tool id|, any variable found in the main script to be set using the ``pset`` command will be assumed to be a random variable. As such, when a new main script is loaded, all variables set with ``pset`` will appear as random variables in the **UQ** panel. Steel Building Model (AutoSDA) ------------------------------ -This module provides a way for a user to create a nonlinear structural model of a moment-resisting steel-framed building. The ``AutoSDA`` computer program :cite:`guan2020python` is used for the seismic design and to generate the resulting two-dimensional structural model in ``OpenSees``. ``AutoSDA`` automates the seismic design process and nonlinear structural model construction, generating code-conforming section sizes and detailing for beams, columns, and beam-column connections based on the user-specified input design parameters. The resulting nonlinear model is then subjected to the hazard option that is selected by the user in the **EVT** panel. The TCL files of the ``OpenSees`` model generated by ``AutoSDA`` are located in the individual work directories in the ``tmp.SimCenter`` folder that **EE-UQ** creates on the user's computer. +This module provides a way for a user to create a nonlinear structural model of a moment-resisting steel-framed building. The AutoSDA computer program :cite:`guan2020python` is used for the seismic design and to generate the resulting two-dimensional structural model in OpenSees. AutoSDA automates the seismic design process and nonlinear structural model construction, generating code-conforming section sizes and detailing for beams, columns, and beam-column connections based on the user-specified input design parameters. The resulting nonlinear model is then subjected to the hazard option that is selected by the user in the **EVT** panel. The TCL files of the OpenSees model generated by AutoSDA are located in the individual work directories in the ``tmp.SimCenter`` folder that **EE-UQ** creates on the user's computer. The input panel for this module is shown in :numref:`fig-sda`. Users need to provide the following information: #. Building Information Inputs: The building information box describes the building geometry. The units for the building geometry parameters are in feet. Changing the building parameter values will update the building properties in the **GI** panel. Also, changing the number of building stories will add or subtract rows from the ``Member Depth`` and ``Loading`` tables below. -#. Seismic Design Parameters: The seismic design parameters box contains the Equivalent Lateral Force (ELF) design parameters as specified by ASCE 7-10. ``AutoSDA`` employs these parameters in its automated seismic design procedures. Note that the values of these ELF parameters are site-specific, and can be obtained from the `SEAOC/OSHPD Seismic Design Maps Tool `_ or the `ATC Hazards by Location Tool `_. +#. Seismic Design Parameters: The seismic design parameters box contains the Equivalent Lateral Force (ELF) design parameters as specified by ASCE 7-10. AutoSDA employs these parameters in its automated seismic design procedures. Note that the values of these ELF parameters are site-specific, and can be obtained from the `SEAOC/OSHPD Seismic Design Maps Tool `_ or the `ATC Hazards by Location Tool `_. -#. Building Data Folder: The location of the building data folder is specified within this box. The building data folder should contain the following four CSV files that are required by ``AutoSDA``: 1) Geometry.csv; 2) ELFParameters.csv; 3) MemberDepth.csv; and 4) Loads.csv. These files can be automatically created on the user's computer by clicking on the ``Save File`` button. The user will be prompted to select a folder whereafter the files will be saved. Alternatively, users have the option to upload their own CSV files by selecting a folder, and then clicking on the ``Load File`` button. Note that users are encouraged to backup their CSV files as **EE-UQ** will overwrite the existing files in the selected folder. Before running an analysis, users must save or load the corresponding CSV files so that ``AutoSDA`` can locate them. +#. Building Data Folder: The location of the building data folder is specified within this box. The building data folder should contain the following four CSV files that are required by AutoSDA: 1) Geometry.csv; 2) ELFParameters.csv; 3) MemberDepth.csv; and 4) Loads.csv. These files can be automatically created on the user's computer by clicking on the ``Save File`` button. The user will be prompted to select a folder whereafter the files will be saved. Alternatively, users have the option to upload their own CSV files by selecting a folder, and then clicking on the ``Load File`` button. Note that users are encouraged to backup their CSV files as **EE-UQ** will overwrite the existing files in the selected folder. Before running an analysis, users must save or load the corresponding CSV files so that AutoSDA can locate them. #. Member Depth Table: This table lists the user-specified depths for the interior columns, exterior columns, and beams. Each row in the table corresponds to a building story. The first row corresponds to the first story, the second row to the second story, etc. As shown in :numref:`fig-sda`, the member depth values need to follow nomenclature from the AISC steel shapes database, e.g., W14, W24. If multiple depths are specified, the depths need to be separated by a comma, followed by a space. #. Loading Table: This table contains the loading values for the floors, beams and columns. As in the ``Member Depth`` table, each row in this table corresponds to its own building story. In this table, there is an option to specify the loading values as random variables. This is done by entering a unique name tag for a random variable in lieu of a numerical value. For example, in any of the cells in the table, a user can enter the text ``SomeRV.`` The ``SomeRV`` random variable tag will then appear in the **UQ** panel, where the type of distribution, mean value, etc., can be specified. .. warning:: - When employing the ``AutoSDA`` building model, the analysis may not converge with the default settings in the **FEM** tab. The user should change the convergence test in the **FEM** tab to be: EnergyIncr 1.0e-3 300 + When employing the AutoSDA building model, the analysis may not converge with the default settings in the **FEM** tab. The user should change the convergence test in the **FEM** tab to be: EnergyIncr 1.0e-3 300 .. note:: - If the CSV files in the building data folder are modified by hand, the top-most headings in the CSV files should not be changed. ``AutoSDA`` will not recognize the headings if they are altered, and thus the required data will not get imported. Moreover, the number of rows in the MemberDepth.csv and Loads.csv files needs to match the number of building stories in the Geometry.csv file. + If the CSV files in the building data folder are modified by hand, the top-most headings in the CSV files should not be changed. AutoSDA will not recognize the headings if they are altered, and thus the required data will not get imported. Moreover, the number of rows in the MemberDepth.csv and Loads.csv files needs to match the number of building stories in the Geometry.csv file. .. _fig-sda: @@ -104,7 +104,7 @@ The input panel for this module is shown in :numref:`fig-sda`. Users need to pro Concrete Building Model (RC-FIAP) --------------------------------- -This module provides a way for a user to create a nonlinear structural model of a reinforced concrete building. The ``RC-FIAP (Reinforced Concrete Frame Inelastic Analysis Platform)`` computer program generates a two-dimensional structural model that is employed in ``OpenSees``. ``RC-FIAP`` automates the seismic design process and inelastic structural model construction based on user-provided input design parameters. The resulting nonlinear model is then subjected to the hazard option that is selected by the user in the **EVT** panel. The TCL files of the ``OpenSees`` model generated by ``RC-FIAP`` are located in the individual work directories in the ``tmp.SimCenter`` folder that **EE-UQ** creates on the user's computer. +This module provides a way for a user to create a nonlinear structural model of a reinforced concrete building. The RC-FIAP (Reinforced Concrete Frame Inelastic Analysis Platform) computer program generates a two-dimensional structural model that is employed in OpenSees. RC-FIAP automates the seismic design process and inelastic structural model construction based on user-provided input design parameters. The resulting nonlinear model is then subjected to the hazard option that is selected by the user in the **EVT** panel. The TCL files of the OpenSees model generated by RC-FIAP are located in the individual work directories in the ``tmp.SimCenter`` folder that **EE-UQ** creates on the user's computer. The input panel for this module is shown in :numref:`fig-EEUQRCFIAPSIM`. Users need to provide the following information: @@ -114,7 +114,7 @@ The input panel for this module is shown in :numref:`fig-EEUQRCFIAPSIM`. Users n #. Frame Geometry: The frame geometry is defined as a vector of story heights and spans, in meters. Each height or span needs to be separated by a comma. That is, there are as many building stories as there are comma-separated heights. Note that changing the values of the stories and spans will update the building properties in the **GI** panel. -#. ASCE 7-16 Seismic Design Parameters: The seismic design parameters box contains the design parameters as specified by ASCE 7-16. ```RC-FIAP`` employs these parameters in its automated seismic design procedures. +#. ASCE 7-16 Seismic Design Parameters: The seismic design parameters box contains the design parameters as specified by ASCE 7-16. RC-FIAP employs these parameters in its automated seismic design procedures. #. Moment of Inertia Parameters: This is where the moment of inertia for elastic analyses is specified for both beams and columns. @@ -146,9 +146,6 @@ MDOF-LU Building Model The **MDOF-LU** building modeling application creates a hysteretic, multi-degree of freedom (MDOF) model based on the Lu method. As seen in :numref:`fig-MDOFLUModelingPanel`, the following inputs are required: - #. **stdStiffness:** The lateral stiffness of the building model. - #. **stdDamping:** The damping of the building model. - .. _fig-MDOFLUModelingPanel: .. figure:: figures/MDOFLUBuildingModel.png @@ -157,6 +154,57 @@ The **MDOF-LU** building modeling application creates a hysteretic, multi-degree MDOF-LU Building model input panel. +* **Hazus Data File:** The path to a file that contains the ruleset that maps the design code-level & structural types to various structural parameters. :download:`Here ` is an example file, where the columns are in the order of + + .. collapse:: Column names of HazusData.txt (click) + + .. csv-table:: Column names of HazusData.txt (showing the first 10 rows for high-code) + :file: R2DTool/src/MOD_Lu_HazusData_display.csv + :header-rows: 1 + :align: center + + See :numref:`fig-MDOFLUModelingHys` for the parameter definitions. Note that not all the parameters are being used. + +* **Std deviation Stiffness:** The standard deviation of lateral stiffness of the building model. The randomness will be applied by sampling a multiplication factor with the specified standard deviation and mean of 1. The factor is sampled only once per structure and will be applied to all stories. +* **Std deviation Damping:** The standard deviation of the damping ratio of the building model. The randomness will be applied by sampling a multiplication factor with the specified standard deviation and mean of 1. +* **Default Story Height (optional):** Used to set the mass node coordinates. + +Once the analysis is done, the estimated structural parameters are written in ``SAM.json`` and the corresponding opensees model is written in ``example.tcl`` (with `uniaxialMaterial Hysteretic `_ material model) for the downstream analysis. Both files can be found in the local working directory. + + .. collapse:: Example of SAM.json (click) + + .. literalinclude:: R2DTool/src/MOD_Lu_SAM.json + :language: json + + .. collapse:: Example of opensees.tcl (click) + + .. literalinclude:: R2DTool/src/MOD_Lu_example.tcl + :language: tcl + :emphasize-lines: 1,2,3,4,5,6,7,8,9,10,11 + +where the keys of ``SAM.json`` are defined as follows: + +.. _fig-MDOFLUModelingHys: + +.. figure:: R2DTool/figures/R2DMDOFLU_Hysteresis.png + :align: center + :figclass: align-center + :width: 400 + + MDOF-LU Building model. + +.. csv-table:: Structure parameters estimated from MDOF-Lu + :file: R2DTool/src/MOD_SAM.csv + :header-rows: 1 + :align: center + :widths: 2, 1, 7 + \* `see here for details on unloading stiffness `_ + +.. note:: When the **MDOF-LU** building modeling application is employed, the **OpenSees** simulation application should be used for analysis in the **ANA: Asset Analysis** input panel. + + +.. [Lu2020] Lu, X., McKenna, F., Cheng, Q., Xu, Z., Zeng, X., & Mahin, S. A. (2020). An open-source framework for regional earthquake loss estimation using the city-scale nonlinear time history analysis. Earthquake Spectra, 36(2), 806-831. + Multiple Models ----------- @@ -179,7 +227,7 @@ By adding a model, a new tab is created in the SIM panel where users can choose .. Note:: - If the "Multi-fidelity Monte Carlo (MFMC)" option was selected in the UQ tab, the belief values will be ignored. The premise of MFMC is that the high-fidelity model response is always the best response, therefore, *belief in each model* does not apply. + If the "Multi-fidelity Monte Carlo (MFMC)" option was selected in the UQ tab, the belief values will be ignored. The premise of MFMC is that the high-fidelity model response *always* provides the best response, therefore, the conception of *belief* does not apply. .. .. bibliography:: ../../../../references.bib diff --git a/docs/_sources/common/user_manual/usage/desktop/SimCenterUQSampling.rst.txt b/docs/_sources/common/user_manual/usage/desktop/SimCenterUQSampling.rst.txt index 1669896f..3a72aa3c 100644 --- a/docs/_sources/common/user_manual/usage/desktop/SimCenterUQSampling.rst.txt +++ b/docs/_sources/common/user_manual/usage/desktop/SimCenterUQSampling.rst.txt @@ -8,7 +8,7 @@ The forward propagation provides a probabilistic understanding of output variabl Sampling from dataset --------------------------------- +======================== SimCenterUQ uniquely provides an option to define the distribution of random variables (RVs) directly from the samples of the RVs (See :ref:`rv`). This feature is useful when the user does not know the actual distribution of an RV but has sample realizations. When a dataset is provided, quoFEM either treats the data as a discrete distribution (when ``Discrete`` distribution option is selected) or fits a parametric distribution to the data (when another distribution option is selected). For the former case, quoFEM uniformly samples the discrete index of the dataset provided by the user and uses the value corresponding to the index for the forward propagation analysis. The index is sampled either **with** replacement if the data size is smaller than the number of samples to draw or **without** replacement if the data size is larger than the number of samples to draw. Further, when the user provides coupled samples of *correlated* RVs, vector-wise resampling can be performed instead of independent resampling. In particular, a single index is sampled and shared in multiple variables for each realization. @@ -19,6 +19,7 @@ SimCenterUQ uniquely provides an option to define the distribution of random var :figclass: align-center :width: 1200 + Click the check box to import correlated datasets To enable this feature, the user can explicitly define the group of RVs that will share the index samples in the UQ tab using the ``Resample RVs from correlated dataset``: @@ -70,9 +71,9 @@ This feature is especially useful when the user wants to perform a forward UQ an Summary of capabilities and limitations - * :badge:`o,badge-primary` Run Monte Carlo simulation for 12 different kinds of probability distributions with correlations. - * :badge:`o,badge-primary` Use data samples as discrete distribution (especially useful when propagating samples from Bayesian updating) - * :badge:`x,badge-danger` Run advanced sampling algorithms including Latin hypercube and surrogate-aided sampling. **[Available in Dakota engine]** + * :bdg-primary:`o` Run Monte Carlo simulation for 12 different kinds of probability distributions with correlations. + * :bdg-primary:`o` Use data samples as discrete distribution (especially useful when propagating samples from Bayesian updating) + * :bdg-danger:`x` Run advanced sampling algorithms including Latin hypercube and surrogate-aided sampling. **[Available in Dakota engine]** .. only:: quoFEM_app diff --git a/docs/_sources/common/user_manual/usage/desktop/SimCenterUQSurrogate.rst.txt b/docs/_sources/common/user_manual/usage/desktop/SimCenterUQSurrogate.rst.txt index 00d709e6..d4be2344 100644 --- a/docs/_sources/common/user_manual/usage/desktop/SimCenterUQSurrogate.rst.txt +++ b/docs/_sources/common/user_manual/usage/desktop/SimCenterUQSurrogate.rst.txt @@ -8,36 +8,6 @@ Gaussian Process (GP) Surrogate Modeling .. Note:: Surrogate modeling functionality of |short tool id| is built upon `GPy `_ library (available under BSD 3-clause license), an opensource python framework for Gaussian process modeling developed in the Sheffield machine learning group. -.. Warning:: - Update: 01.04.2024 - - **Only on Mac**, the GPy module (v.1.12 or lower) has a dependency version compatibility issue with other python packages SimCenter uses. - To run GPy on SimCenter tools, one needs to install the latest developer release of GPy. Below is the error message you get. - - .. code:: console - - Surrogate modeling module uses GPy python package which is facing a version compatibility issue at this moment (01.05.2024). - To use the surrogate module, one needs to update manually the GPy version to 1.13. The instructions can be found in the documentation: - https://nheri-simcenter.github.io/quoFEM-Documentation/common/user_manual/usage/desktop/SimCenterUQSurrogate.html#lblsimsurrogate - - Until the GPy version v1.13 is available on pip, one can install the `developer release of GPy v1.13 `_ by typing the following commands one by one in the terminal - - .. code:: console - - git clone https://github.com/SheffieldML/GPy.git - cd GPy - {$PathToPythonExe} -m pip uninstall GPy - {$PathToPythonExe} setup.py install - - where ``{$PathToPythonExe}`` should be replaced with the python path found in the File-Preference window. After the third line, they will ask for the confirmation (type Y and enter). Check the installation status by typing - - .. code:: console - - {$PathToPythonExe} -m pip show GPy - - and confirming that the version appears as 1.13.x. For any questions and bug reports, please contact us through `user forum `_. - - .. only:: quoFEM_app The ``Train GP Surrogate Model`` module is used to construct a Gaussian process (GP) based **surrogate model** that substitutes expensive computational **simulation models** or physical experiments. Consider a simulation model, with input random variables (or parameters) :math:`\boldsymbol{x}` and output quantity of interests, denoted as :math:`\boldsymbol{y}=f(\boldsymbol{x})`. A surrogate model for the corresponding simulation model can be built by different user-provided information types (RV-random variables, QoI-quantities of interest): diff --git a/docs/_sources/common/user_manual/usage/desktop/UQ.rst.txt b/docs/_sources/common/user_manual/usage/desktop/UQ.rst.txt index e61892c8..b71d3d3e 100644 --- a/docs/_sources/common/user_manual/usage/desktop/UQ.rst.txt +++ b/docs/_sources/common/user_manual/usage/desktop/UQ.rst.txt @@ -3,7 +3,7 @@ UQ: Uncertainty Quantification ============================== -The first selection panel the user must select from and enter data into is the **UQ** tab. It is in this panel that the user selects the **UQ Engine** to use for performing the uncertainty quantification calculations. The **UQ Engine** provides algorithms for solving various types of uncertainty analysis and optimization problems. +The **UQ** tab is the panel where users select the **UQ Engine** for uncertainty quantification calculations. The **UQ Engine** encompasses algorithms for various uncertainty analysis and optimization problems. .. role:: uqblue @@ -14,128 +14,141 @@ The first selection panel the user must select from and enter data into is the * UQ Features At-a-Glance ------------------------- - .. panels:: - :container: container-lg pb-3 - :column: col-lg-12 col-md-12 col-sm-12 col-xs-12 p-2 + .. grid:: 2 + :gutter: 1 - --- + .. grid-item-card:: + :columns: 3 - .. container:: twocol + .. thumbnail:: figures/UQtab/method_forward.png + :width: 100% - .. container:: leftside + .. grid-item-card:: Forward propagation + :columns: 9 - :uqblue:`Forward propagation` | Forward propagation generates sample realizations of input random variables (RVs) and output quantity of interests (QoIs) to provide statistics such as mean, variance, skewness, and kurtosis. See Dakota user manual for theory details. - | ▪ :ref:`lblDakotaForward` in Dakota :link-badge:`../../examples/desktop/qfem-0001/README.html,Example1, cls=badge-primary text-white` :link-badge:`../../examples/desktop/qfem-0002/README.html,Example2, cls=badge-primary text-white` - | ▪ :ref:`lblSimForward` in SimCenterUQ :link-badge:`../../examples/desktop/qfem-0015/README.html,Example, cls=badge-success text-white` + | ▪ :ref:`lblDakotaForward` in Dakota :bdg-link-primary:`Example1 <../../examples/desktop/qfem-0001/README.html>` :bdg-link-primary:`Example2 <../../examples/desktop/qfem-0002/README.html>` + | ▪ :ref:`lblSimForward` in SimCenterUQ :bdg-link-success:`Example <../../examples/desktop/qfem-0015/README.html>` | ▪ :ref:`lblSimForwardMF` in SimCenterUQ - .. container:: rightside + | See Dakota user manual for theory details. - .. thumbnail:: figures/UQtab/method_forward.png - :width: 25% - --- + .. grid:: 2 + :gutter: 1 - .. container:: twocol + .. grid-item-card:: + :columns: 3 - .. container:: leftside + .. thumbnail:: figures/UQtab/method_sensitivity.png + :width: 100% - :uqblue:`Global Sensitivity Analysis` - | Global sensitivity analysis is used to quantify the contribution of each input RV to the uncertainty in an output QoI. Dakota engine provides classical non-parametric estimation based on a smart sampling approach and the SimCenterUQ engine provides a probabilistic model-based approximation. See Dakota user manual and :ref:`here` for theory details. + .. grid-item-card:: Global Sensitivity Analysis + :columns: 9 - | ▪ :ref:`lblDakotaSensitivity` in Dakota :link-badge:`../../examples/desktop/qfem-0001/README.html,Example, cls=badge-primary text-white` - | ▪ :ref:`lblSimSensitivity` in SimCenterUQ :link-badge:`../../examples/desktop/qfem-0009/README.html,Example1, cls=badge-success text-white` :link-badge:`../../examples/desktop/qfem-0023/README.html,Example2, cls=badge-success text-white` + | Global sensitivity analysis is used to quantify the contribution of each input RV to the uncertainty in an output QoI. Dakota engine provides classical non-parametric estimation based on a smart sampling approach and the SimCenterUQ engine provides a probabilistic model-based approximation. - .. container:: rightside + | ▪ :ref:`lblDakotaSensitivity` in Dakota :bdg-link-primary:`Example <../../examples/desktop/qfem-0001/README.html>` + | ▪ :ref:`lblSimSensitivity` in SimCenterUQ :bdg-link-success:`Example1 <../../examples/desktop/qfem-0009/README.html>` :bdg-link-success:`Example2 <../../examples/desktop/qfem-0023/README.html>` - .. thumbnail:: figures/UQtab/method_sensitivity.png - :width: 25% + | See Dakota user manual and :ref:`here` for theory details. - --- - .. container:: twocol + .. grid:: 2 + :gutter: 1 - .. container:: leftside + .. grid-item-card:: + :columns: 3 - :uqblue:`Reliability Analysis` - | Reliability Analysis is performed to estimate the probability of failure, i.e. the probability that a system response (QoI) exceeds a certain threshold level. See Dakota user manual for theory details. + .. thumbnail:: figures/UQtab/method_reliability.png + :width: 100% - | ▪ :ref:`lblDakotaReliability` in Dakota :link-badge:`../../examples/desktop/qfem-0001/README.html,Example, cls=badge-primary text-white` + .. grid-item-card:: Reliability Analysis + :columns: 9 - .. container:: rightside + | Reliability Analysis is performed to estimate the probability of failure, i.e. the probability that a system response (QoI) exceeds a certain threshold level. - .. thumbnail:: figures/UQtab/method_reliability.png - :width: 25% + | ▪ :ref:`lblDakotaReliability` in Dakota :bdg-link-primary:`Example <../../examples/desktop/qfem-0001/README.html,>` + + | See Dakota user manual for theory details. - --- - .. container:: twocol + .. grid:: 2 + :gutter: 1 - .. container:: leftside + .. grid-item-card:: + :columns: 3 - :uqblue:`Bayesian Calibration` - | Bayesian Calibration is used to calibrate model parameters probabilistically based on Bayesian inference. The probability distributions of the input parameters (RVs) are updated by experimental data. Theory details can be found in Dakota user manual and :ref:`here` + .. thumbnail:: figures/UQtab/method_Bayesian.png + :width: 100% + + .. grid-item-card:: Bayesian Calibration + :columns: 9 + + | Bayesian Calibration is used to calibrate model parameters probabilistically based on Bayesian inference. The probability distributions of the input parameters (RVs) are updated by experimental data. | ▪ :ref:`lblDakotaBayesianCalibration` in Dakota - | ▪ :ref:`lblUCSDTMCMC` in UCSD-UQ :link-badge:`../../examples/desktop/qfem-0014/README.html,Example1, cls=badge-danger text-white` :link-badge:`../../examples/desktop/qfem-0019/README.html,Example2, cls=badge-danger text-white` + | ▪ :ref:`lblUCSDTMCMC` in UCSD-UQ :bdg-link-danger:`Example1 <../../examples/desktop/qfem-0014/README.html>` :bdg-link-danger:`Example2 <../../examples/desktop/qfem-0019/README.html>` - .. container:: rightside + | Theory details can be found in Dakota user manual and :ref:`here`. - .. thumbnail:: figures/UQtab/method_Bayesian.png - :width: 25% - --- - .. container:: twocol + .. grid:: 2 + :gutter: 1 - .. container:: leftside + .. grid-item-card:: + :columns: 3 - :uqblue:`Deterministic Calibration` - | Deterministic Calibration estimates the best parameter values of a simulation model that best fit the experimental data, using deterministic optimization algorithms, e.g. Gauss-Newton least squares, pattern search, etc. See Dakota user manual for theory details. + .. thumbnail:: figures/UQtab/method_deterministic.png + :width: 100% - | ▪ :ref:`lblDakotaDeterministicCalibration` in Dakota :link-badge:`../../examples/desktop/qfem-0007/README.html,Example1, cls=badge-primary text-white` :link-badge:`../../examples/desktop/qfem-0019/README.html,Example2, cls=badge-primary text-white` - | ▪ :ref:`lblDakotaGradientFreeEstimation` in Dakota + .. grid-item-card:: Deterministic Calibration + :columns: 9 - .. container:: rightside - - .. thumbnail:: figures/UQtab/method_deterministic.png - :width: 25% + | Deterministic Calibration estimates the best parameter values of a simulation model that best fit the experimental data, using deterministic optimization algorithms, e.g. Gauss-Newton least squares, pattern search, etc. - --- - .. container:: twocol + | ▪ :ref:`lblDakotaDeterministicCalibration` in Dakota :bdg-link-primary:`Example1 <../../examples/desktop/qfem-0007/README.html>` :bdg-link-primary:`Example2 <../../examples/desktop/qfem-0019/README.html>` + | ▪ :ref:`lblDakotaGradientFreeEstimation` in Dakota - .. container:: leftside + | See Dakota user manual for theory details. - :uqblue:`Surrogate Modeling` + .. grid:: 2 + :gutter: 1 - | |app| can be used to train a surrogate model that substitutes expensive computational simulation models or physical experiments. Theory details can be found in :ref:`here`. + .. grid-item-card:: + :columns: 3 - | ▪ :ref:`lblSimSurrogate` in SimCenterUQ :link-badge:`../../examples/desktop/qfem-0015/README.html,Example1, cls=badge-success text-white` :link-badge:`../../examples/desktop/qfem-0016/README.html,Example2, cls=badge-success text-white` - | ▪ :ref:`lblSimCenterUQPLoM` in SimCenterUQ + .. thumbnail:: figures/UQtab/method_surrogate.png + :width: 100% - .. container:: rightside - - .. thumbnail:: figures/UQtab/method_surrogate.png - :width: 25% + .. grid-item-card:: Surrogate Modeling + :columns: 9 - --- - .. container:: twocol + | |app| can be used to train a surrogate model that substitutes expensive computational simulation models or physical experiments. - .. container:: leftside + | ▪ :ref:`lblSimSurrogate` in SimCenterUQ :bdg-link-success:`Example1 <../../examples/desktop/qfem-0015/README.html>` :bdg-link-success:`Example2 <../../examples/desktop/qfem-0016/README.html>` + | ▪ :ref:`lblSimCenterUQPLoM` in SimCenterUQ - :uqblue:`Custom UQ` - | Custom UQ helps the user plug in a user-defined UQ algorithm in SimCenter workflow. + | Theory details can be found in :ref:`here`. - | ▪ :ref:`lblCustomUQ` in CustomUQ engine :link-badge:`../../examples/desktop/qfem-0017/README.html,Example, cls=badge-success text-white` + .. grid:: 2 + :gutter: 1 - .. container:: rightside + .. grid-item-card:: + :columns: 3 .. thumbnail:: figures/UQtab/method_custom.png - :width: 25% + :width: 100% + + .. grid-item-card:: Custom UQ + :columns: 9 + + | Custom UQ helps the user plug in a user-defined UQ algorithm in SimCenter workflow. + + | ▪ :ref:`lblCustomUQ` in CustomUQ engine :bdg-link-success:`Example <../../examples/desktop/qfem-0017/README.html>` .. only:: notQuoFEM - - The **UQ Engine** options currently available are Dakota and SimCenterUQ + The **UQ Engine** options currently available are Dakota and SimCenterUQ. Dakota UQ Engine ---------------- @@ -161,42 +174,45 @@ The following categories are available: :maxdepth: 1 DakotaSampling - :EEUQ:DakotaSensitivity - :EEUQ:DakotaReliability - :Hydro:DakotaSensitivity - :Hydro:DakotaReliability - :quoFEM:DakotaSensitivity - :quoFEM:DakotaReliability + DakotaSensitivity + DakotaReliability :quoFEM:DakotaDeterministicCalibration :quoFEM:DakotaBayesianCalibration :quoFEM:DakotaGradientFreeOptimization -.. only:: quoFEM_app or EEUQ_app - - SimCenter UQ Engine - ------------------- - - The **SimCenterUQ** engine is a UQ engine developed in-house at the SimCenter that accommodates different UQ methods, which are organized into categories that can be accessed through a pull-down menu, as shown below: +SimCenter UQ Engine +------------------- - .. _figSimCenterUQ: +The **SimCenterUQ** engine is a UQ engine developed in-house at the SimCenter that accommodates different UQ methods, which are organized into categories that can be accessed through a pull-down menu, as shown below: - .. figure:: figures/SimCenterUQ.png - :align: center - :figclass: align-center - :width: 1200 +.. _figSimCenterUQ: - SimCenterUQ engine and category selection. +.. figure:: figures/SimCenterUQ.png + :align: center + :figclass: align-center + :width: 1200 - The following category options are available: + SimCenterUQ engine and category selection. - .. toctree-filt:: - :maxdepth: 1 +The following category options are available: - SimCenterUQSampling - SimCenterUQSensitivity - SimCenterUQSurrogate - SimCenterUQPLoM +.. toctree-filt:: + :maxdepth: 1 + SimCenterUQSampling + :quoFEM:SimCenterUQSensitivity + :quoFEM:SimCenterUQSurrogate + :quoFEM:SimCenterUQPLoM + :quoFEM:SimCenterUQMF + :EEUQ:SimCenterUQSensitivity + :EEUQ:SimCenterUQSurrogate + :EEUQ:SimCenterUQPLoM + :EEUQ:SimCenterUQMF + :WEUQ:SimCenterUQSensitivity + :WEUQ:SimCenterUQMF + :Hydro:SimCenterUQSensitivity + :Hydro:SimCenterUQMF + .. only:: quoFEM_app UCSD UQ Engine diff --git a/docs/_sources/common/user_manual/usage/desktop/response/EDP.rst.txt b/docs/_sources/common/user_manual/usage/desktop/response/EDP.rst.txt index 2ebff965..3340c48d 100644 --- a/docs/_sources/common/user_manual/usage/desktop/response/EDP.rst.txt +++ b/docs/_sources/common/user_manual/usage/desktop/response/EDP.rst.txt @@ -4,20 +4,16 @@ EDP: Demand Parameters ====================== -This panel is where the user selects which outputs will be displayed when -the simulation runs. There are a number of options available in the pull-down +This panel is where the user selects which outputs will be displayed when the simulation runs. There are a number of options available in the pull-down: #. Standard -#. User Defined +#. User-Defined #. None Standard -------- -When the user selects there are no additional -inputs required. The standard EDP generator will ensure the -the max absolute value of the following are obtained: - +When the user selects this option, there are no additional inputs required. The standard EDP generator will ensure the max absolute value of the following is obtained: #. Relative Floor displacements: #. Absolute Floor Accelerations @@ -25,30 +21,27 @@ the max absolute value of the following are obtained: The results will contain results for these in abbreviated form: -#. PFD peak relative floor displacement Event#-PFD-FLOOR-CLINE -#. PFA peak floor acceleration Event#-PFA-FLOOR-CLINE -#. PID peak inter-story drift: Event#-PID-STORY-CLINE +#. PFD peak relative floor displacement Event#-PFD-FLOOR-DIR +#. PFA peak floor acceleration Event#-PFA-FLOOR-DIR +#. PID peak inter-story drift: Event#-PID-STORY-DIR .. note:: - Floors are numbered starting at floor 0, and stories are numbered starting at story 1. + FLOOR is numbered starting at floor 0, and STORY is numbered starting at story 1. DIR is either 1 or 2 User Defined ------------ -As shown in fig userEDP, this panel allows the user to determine their own output and process it. When using this option the user provides additional data: +As shown in the figure, this panel allows the user to determine their own output and process it. When using this option the user provides additional data: .. figure:: figures/userDefinedEDP.png :align: center :figclass: align-center - User Defined EDP panel. - + User-Defined EDP panel. -1. Additional Input: These are additional commands that are invoked by the analysis application - before the transient analysis is performed. For example, for OpenSees this would be a script - containing a series of recorder commands. - A recorder file passed to OpenSees might look like the following: +1. Additional Input: These are additional commands that are invoked by the analysis application before the transient analysis is performed. For example, for OpenSees this would be a script + containing a series of recorder commands. A recorder file passed to OpenSees might look like the following: .. code:: tcl @@ -57,124 +50,112 @@ As shown in fig userEDP, this panel allows the user to determine their own outpu # recorder EnvelopeElement -file $filename -ele $eleTag1 ... $eleTagN forces recorder EnvelopeElement -file ele.out -ele 1 2 3 forces -2. Postprocess Script: This is a python or tcl script that will be invoked - after the finite element application has run. It must be provided by - the user. It's purpose is to process the output files and create a - single file, results.out. This file must contain a single line with - as many entries as EDP's specified. - - For example, a python postprocessing file that would take the outputs from the recorder commands of - the pervious code block to create the results file needed by the applications is illustrated as the example - python file below along with the tcl script for creating recorders in OpenSees. - -.. collapse:: Example post-processing python file - - .. code-block:: python - - #!/usr/bin/python - # written: fmk, adamzs 01/18 - # import functions for Python 2.X support - from __future__ import division, print_function - import sys - if sys.version.startswith('2'): - range=xrange - string_types = basestring - else: - string_types = str - import sys - def process_results(inputArgs): - # - # process output file "node.out" for nodal displacements - # - with open ('node.out', 'rt') as inFile: - line = inFile.readline() - line = inFile.readline() - line = inFile.readline() - displ = line.split() - numNode = len(displ) - inFile.close - - # now process the input args and write the results file - outFile = open('results.out','w') - - # note for now assuming no ERROR in user data - for i in inputArgs: - theList=i.split('_') - if (len(theList) == 4): - dof = int(theList[3]) - else: - dof = 1 - if (theList[0] == "Node"): - nodeTag = int(theList[1]) - if (nodeTag > 0 and nodeTag <= numNode): - if (theList[2] == "Disp"): - nodeDisp = abs(float(displ[((nodeTag-1)*2)+dof-1])) - outFile.write(str(nodeDisp)) - outFile.write(' ') +2. Postprocess Script: This is a python or tcl script that will be invoked after the finite element application has run. It must be provided by the user. Its purpose is to process the output files and create a single file, results.out. This file must contain a single line with as many entries as EDP's specified. For example, a python postprocessing file that would take the outputs from the recorder commands of the previous code block to create the results file needed by the applications is illustrated as the example python file below along with the tcl script for creating recorders in OpenSees. + + .. collapse:: Example post-processing python file + + .. code-block:: python + + #!/usr/bin/python + # written: fmk, adamzs 01/18 + # import functions for Python 2.X support + from __future__ import division, print_function + import sys + if sys.version.startswith('2'): + range=xrange + string_types = basestring + else: + string_types = str + import sys + def process_results(inputArgs): + # + # process output file "node.out" for nodal displacements + # + with open ('node.out', 'rt') as inFile: + line = inFile.readline() + line = inFile.readline() + line = inFile.readline() + displ = line.split() + numNode = len(displ) + inFile.close + + # now process the input args and write the results file + outFile = open('results.out','w') + + # note for now assuming no ERROR in user data + for i in inputArgs: + theList=i.split('_') + if (len(theList) == 4): + dof = int(theList[3]) + else: + dof = 1 + if (theList[0] == "Node"): + nodeTag = int(theList[1]) + if (nodeTag > 0 and nodeTag <= numNode): + if (theList[2] == "Disp"): + nodeDisp = abs(float(displ[((nodeTag-1)*2)+dof-1])) + outFile.write(str(nodeDisp)) + outFile.write(' ') + else: + outFile.write('0. ') else: outFile.write('0. ') else: outFile.write('0. ') - else: - outFile.write('0. ') - - outFile.close - - if __name__ == "__main__": - n = len(sys.argv) - responses = [] - for i in range(1,n): - responses.append(sys.argv[i]) - - process_results(responses) - -.. collapse:: Example post-processing tcl file - - .. code-block:: tcl - - set nodeIn [open node.out r] - while { [gets $nodeIn data] >= 0 } { - set maxDisplacement $data - } - puts $maxDisplacement - - # create file handler to write results to output & list into which we will put results - set resultFile [open results.out w] - set results [] - - # for each quanity in list of QoI passed - # - get nodeTag - # - get nodal displacement if valid node, output 0.0 if not - # - for valid node output displacement, note if dof not provided output 1'st dof - - foreach edp $listQoI { - set splitEDP [split $edp "_"] - set nodeTag [lindex $splitEDP 1] - if {[llength $splitEDP] == 3} { - set dof 1 - } else { - set dof [lindex $splitEDP 3] - } - set nodeDisp [lindex $maxDisplacement [expr (($nodeTag-1)*2)+$dof-1]] - lappend results $nodeDisp - } + + outFile.close + + if __name__ == "__main__": + n = len(sys.argv) + responses = [] + for i in range(1,n): + responses.append(sys.argv[i]) + + process_results(responses) + + .. collapse:: Example post-processing tcl file + + .. code-block:: tcl + + set nodeIn [open node.out r] + while { [gets $nodeIn data] >= 0 } { + set maxDisplacement $data + } + puts $maxDisplacement + + # create file handler to write results to output & list into which we will put results + set resultFile [open results.out w] + set results [] + + # for each quanity in list of QoI passed + # - get nodeTag + # - get nodal displacement if valid node, output 0.0 if not + # - for valid node output displacement, note if dof not provided output 1'st dof + + foreach edp $listQoI { + set splitEDP [split $edp "_"] + set nodeTag [lindex $splitEDP 1] + if {[llength $splitEDP] == 3} { + set dof 1 + } else { + set dof [lindex $splitEDP 3] + } + set nodeDisp [lindex $maxDisplacement [expr (($nodeTag-1)*2)+$dof-1]] + lappend results $nodeDisp + } | .. warning:: The name of the output file used in the post-processing script must be **results.out**. -3. Response Parameters. This is an area in which the user - associates a variable name with the column of the results output - file. If the process script has an array of strings named named - EDP's the script, the Response Parameters will be initially set with - these values from the script. +3. Response Parameters. This is an area in which the user associates a variable name with the column of the results output file. If the process script has an array of strings named named EDP's the script, the Response Parameters will be initially set with these values from the script. None ----------- -This option is used only when the user specifies a surrogate model in the SIM tab. Because a surrogate model can evaluate only the EDPs that are pre-trained, we automatically display those quantities, and do not allow users to modify the list. +This option is used only when the user specifies a surrogate model in the SIM tab. Because a surrogate model can evaluate only the EDPs that are pre-trained, we automatically display those quantities and do not allow users to modify the list. .. Note:: This option is not for training a surrogate model but for using a pre-trained surrogate model. \ No newline at end of file diff --git a/docs/_sources/common/user_manual/usage/desktop/response/resEE.rst.txt b/docs/_sources/common/user_manual/usage/desktop/response/resEE.rst.txt index 387e46c3..cc5df871 100644 --- a/docs/_sources/common/user_manual/usage/desktop/response/resEE.rst.txt +++ b/docs/_sources/common/user_manual/usage/desktop/response/resEE.rst.txt @@ -3,7 +3,7 @@ RES: Results ============ -A successful run or download of a job that ran successfully at |DesignSafe| will result in 2 tabbed widgets being displayed in the results panel. The first tab, as shown in :numRef:`figResultsSummary` shows the summary statistics: **mean**, **stdDev**, and **kurtosis**. +A successful run or download of a job that ran successfully at |DesignSafe| will result in 2 tabbed widgets being displayed in the results panel. The first tab, as shown in :numRef:`figResultsSummary` shows the summary statistics, e.g. **mean** and **stdDev**. .. _figResultsSummary: @@ -20,11 +20,11 @@ columns with left and right mouse buttons in the table below the graphic, the information in the graph is changed. Selecting the left mouse button changes the Y axis, the right mouse changes the X axis. If the same column is selected using both left and right keys, -either the CDF and PDF is displayed. If the last mouse press was with the left +either the cumulative density function (CDF) and probability density function (PDF) is displayed. If the last mouse press was with the left button, the PDF will be displayed; if the last mouse press was the right one, the CDF will be displayed. -Regarding the columns in the table below the figure: You will see a column for each random variable the workflow came across and then the columns for the response quantities. There may be more random variables than you specified. This is because certain applications the user selected may introduce additional random variables for the UQ engine to consider. +.. note:: Regarding the columns in the table below the figure: You will see a column for each random variable the workflow came across and then the columns for the response quantities. There may be more random variables than you specified. This is because certain applications the user selected may introduce additional random variables for the UQ engine to consider. .. _figResultsData: diff --git a/docs/_sources/common/user_manual/usage/desktop/usage.rst.txt b/docs/_sources/common/user_manual/usage/desktop/usage.rst.txt index 382c1697..702a578e 100644 --- a/docs/_sources/common/user_manual/usage/desktop/usage.rst.txt +++ b/docs/_sources/common/user_manual/usage/desktop/usage.rst.txt @@ -5,8 +5,7 @@ User Interface ************** -The |app| is a scientific workflow application that creates workflows and runs them in the background. These workflows can involve multiple different workflow applications (see more information the backend and workflows under :ref:`lblArchitecture`). Once the |app| is started, the user is presented with the user interface (UI) shown in |figGenericUI|. This interface allows the user to select the applications to run in a workflow, input the controlling parameters for each of these applications, start the workflow either locally or -remotely, and finally view the results of the simulation. +The |app| is a scientific workflow application that creates workflows and runs them in the background. These workflows can integrate multiple applications, detailed further in the backend and workflows section (:ref:`lblArchitecture`). Upon launching |app|, the user is presented with the user interface (UI) shown in |figGenericUI|, which facilitates the selection of workflow applications, configuration of application parameters, initiation of workflows either locally or remotely, and visualization of simulation outcomes. .. only:: quoFEM_app @@ -53,15 +52,14 @@ remotely, and finally view the results of the simulation. .. only:: Hydro - - .. _figGenericUI-Hydro: + .. _figGenericUI-HydroUQ: - .. figure:: figures/HydroPanel.png + .. figure:: figures/HydroPanel_MPM.png :align: center :figclass: align-center The |app| user interface. - + .. only:: R2D_app @@ -74,19 +72,19 @@ remotely, and finally view the results of the simulation. The |app| user interface. -The main window of the UI is made up from the following areas: +The main window of the UI comprises the following key components: #. **Login Button** - | The **Login** button is at the top right of the user interface. You can only launch jobs on DesignSafe after logging in to DesignSafe using your DesignSafe login and password. Pressing the login button will open up the login window to enter this information. You can register for an account on the `DesignSafe-CI `_ website [#]_. + | The **Login** button, at the top right of the user interface, is used to log in to DesignSafe. You can launch jobs on DesignSafe after logging in. **You don't need to log in to DesignSafe to run the analyses on your local computer**. You can register for an account on the `DesignSafe-CI `_ website [#]_. #. **Message Area** - | The message area is located in the bottom of the UI and displays the status and error messages for a running background application. The message area is a dockable dialog which can be resized, moved, and closed as needed. The dialog visibility can be toggled by clicking on the menu item **View** -> **Program Output**. If moved from its default location, the status dialog can be restored to the bottom of the UI by dragging the dialog back to the bottom of the UI and hovering over the area. + | The message area is located at the bottom of the UI and displays the status and error messages for a running background application. The message area is a dockable dialog that can be resized, moved, and closed as needed. The dialog visibility can be toggled by clicking on the menu item **View** -> **Program Output**. If moved from its default location, the status dialog can be restored to the bottom of the UI by dragging the dialog back to the bottom of the UI and hovering over the area. #. **Input Panel** - | The input panel is the large central area of the user-interface where the user provides input for the workflow applications. You can select a workflow application using the drop-down menu at the top of each input panel. Each panel collects input parameters and paths to files with input data for the selected workflow application. The RES (results) panel is different; it shows the results after a simulation is completed. + | The input panel is the large central area of the user interface where the user provides input for the workflow applications. You can select a workflow application using the drop-down menu at the top of each input panel. Each panel collects input parameters and paths to files with input data for the selected workflow application. The RES (results) panel is different; it shows the results after a simulation is completed. #. **Input Panel Selection Ribbon** @@ -106,29 +104,30 @@ The main window of the UI is made up from the following areas: :R2D:R2DTool/MOD :R2D:R2DTool/ANA :R2D:R2DTool/DL + :R2D:R2DTool/SP UQ :EEUQ:GI :WEUQ:GI :PBE:GI - :Hydro:GI :EEUQ:SIM :WEUQ:SIM - :Hydro:SIM :PBE:SIM :wind:Assets :EEUQ:earthquake/earthquakeEvents.rst :PBE:earthquake/earthquakeEvents.rst :WEUQ:wind/WindEvents :WEUQ:FEM - :Hydro:hydro/EVT.rst :EEUQ:FEM - :Hydro:FEM :PBE:FEM :quoFEM:quoFEM/FEM + :Hydro:GI + :Hydro:SIM + :Hydro:hydro/EVT + :Hydro:FEM RV + :Hydro:response/EDP :EEUQ:response/EDP :WEUQ:response/EDP - :Hydro:response/EDP :quoFEM:quoFEM/QuantitiesOfInterest :PBE:PBE/DL :PBE:PBE/performance @@ -150,9 +149,9 @@ The main window of the UI is made up from the following areas: * **Exit**: Close the application. - **Running Jobs Remotely** + **Running Jobs Remotely** - .. only:: notR2D + .. only:: notR2D Clicking on the **RUN at DesignSafe** button will show the remote job submission dialog shown below (:numref:`figRemJobPanel-notR2D`) @@ -165,7 +164,7 @@ The main window of the UI is made up from the following areas: Remote job submission dialog. - .. only:: R2D_app + .. only:: R2D_app Clicking on the **RUN at DesignSafe** button will show the remote job submission dialog shown below (:numref:`figRemJobPanel-R2D`) @@ -179,31 +178,33 @@ The main window of the UI is made up from the following areas: Descriptions and guidelines for each input are given below: - * **Job Name**: An easy to remember and meaningful name to differentiate this job from others. + * **Job Name**: An easy-to-remember and meaningful name to differentiate this job from others. * **Number of Nodes**: Number of compute nodes requested. Each node includes several cores and each core can run one thread of a parallel calculation. + .. note:: The number of nodes requested affects the time it takes for the job to start. Jobs are queued by a so-called scheduler on the supercomputer that optimizes its performance. Jobs that use 1-2 nodes typically start almost immediately, while a larger number of nodes (e.g., more than 10) may stay in the queue for several hours. * **Number of processes per Node**: Number of processors that will be utilized on each node. It is advantageous to use all available processors of a node when the memory demand of a job is small. When a job is memory intensive, e.g., large finite element models, utilizing all available processors may overwhelm the memory cache of a core and the computation will slow down. Currently, the maximum number of processors is 48 and the minimum is 1. - .. only:: R2D_app + .. only:: R2D_app * **Number of Buildings per Task**: Number of buildings per task. - .. note:: Tasks will run in parallel on their own processors. The number of tasks is equal to the number of nodes multiplied by the number of processes per node. Since it takes time to assign buildings to a task and spool up the computation, it may be advantageous to assign a batch of buildings to a task when the individual building analyses are expected to have a short runtime. A good approach is to estimate the total number of buildings to be analyzed and then select the **Number of Nodes**, **Number of processors per Node**, and **Number of Buildings per Task** so that the buildings can be strategically distributed across all processors. This is so that all processors are effectively utilized and do not sit idle. + .. note:: Tasks will run in parallel on their own processors. The number of tasks is equal to the number of nodes multiplied by the number of processes per node. Since it takes time to assign buildings to a task and spool up the computation, it may be advantageous to assign a batch of buildings to a task when the individual building analyses are expected to have a short runtime. A good approach is to estimate the total number of buildings to be analyzed and then select the **Number of Nodes**, **Number of processors per Node**, and **Number of Buildings per Task** so that the buildings can be strategically distributed across all processors. This is so that all processors are effectively utilized and do not sit idle. * **Save Intermediate Results**: Save intermediate results to a compressed folder. This is only recommended for debugging purposes because intermediate results will use a substantial amount of disk space. * **Max Run Time**: The maximum time a job will run on the DesignSafe computer, in the format of Hours:Min:Sec. The job will be terminated and the intermediate results will be lost if the run time exceeds this threshold. The maximum runtime allowed for a job on DesignSafe is 48 hours. + .. note:: You can check the status of a remote run by clicking on the **GET from DesignSafe** button. If the analysis status shows FAILED, log into your DesignSafe account to view the detailed output of the run. First, log in with your credentials on the `DesignSafe `_ webpage. Next, use the menu to navigate to **Workspace** -> **Tools & Applications** -> **Job Status** and then select a job and click on **More info** to view the status of that job. .. only:: R2D_app 6. **Main Menu** - | The main menu, which contains the typical pull down options found in almost all desktop applications, contains three additional options **Examples**, **Tools** and **GIS Map**. The **Examples** pull down provides a way to download and then load the examples described in this manual. The **Tools** (See :ref:`r2d-tools`) pull down provide a number of options for generating inputs and additional attributed for the various input widgets of the tool, e.g. a user can use the Ground motion selection tool to create a set of ground motions using OpenSHA, PEER, etc., which can be subsequently used in the **HAZ** part of the workflow. The **GIS Map** pulldown provides access to the standard **QGIS** options, e.g. adding layers, maps, plugins. + | The main menu, which contains the typical pull-down options found in almost all desktop applications, contains three additional options **Examples**, **Tools** and **GIS Map**. The **Examples** pull-down provides a way to download and then load the examples described in this manual. The **Tools** (See :ref:`r2d-tools`) pull-down provides many options for generating inputs and additional attributes for the various input widgets of the tool, e.g. a user can use the Ground motion selection tool to create a set of ground motions using OpenSHA, PEER, etc., which can be subsequently used in the **HAZ** part of the workflow. The **GIS Map** pulldown provides access to the standard **QGIS** options, e.g. adding layers, maps, and plugins. .. include:: R2DTool/tools.rst diff --git a/docs/_sources/common/user_manual/usage/desktop/wind/ExperimentalWindForce.rst.txt b/docs/_sources/common/user_manual/usage/desktop/wind/ExperimentalWindForce.rst.txt index e61b743a..6b8a675a 100644 --- a/docs/_sources/common/user_manual/usage/desktop/wind/ExperimentalWindForce.rst.txt +++ b/docs/_sources/common/user_manual/usage/desktop/wind/ExperimentalWindForce.rst.txt @@ -1,8 +1,8 @@ .. _lblExperimentalWindForce: -Experimental Wind Force (Time Series Input) ------------------------------------------------- +Experimental Wind Force +------------------------ The application takes multivariate stationary wind force time series data obtained from a wind tunnel experiment and can generate multiple realizations of the full-scale multivariate Gaussian wind force time series that is accurate up to the second-order properties (i.e., mean, CPSD functions, correlation) of the input data. Based on the Central Limit Theorem, the wind forces can be approximately modeled as Gaussian processes due to the integral effects of the incident pressures. This algorithm follows the implementation details in [Duarte2023]_ and the theory manual is available :ref:`here`. diff --git a/docs/_sources/common/user_manual/usage/desktop/wind/ExperimentalWindPressure.rst.txt b/docs/_sources/common/user_manual/usage/desktop/wind/ExperimentalWindPressure.rst.txt new file mode 100644 index 00000000..1b72602f --- /dev/null +++ b/docs/_sources/common/user_manual/usage/desktop/wind/ExperimentalWindPressure.rst.txt @@ -0,0 +1,129 @@ +.. _lblExperimentalWindPressure: + + +Experimental Wind Pressure +---------------------------- + +:bdg-link-primary:`Source code (Python) ` + +This application takes a set of stationary wind pressure time series data from a wind tunnel experiment and generates multiple realizations of wind pressure time series that preserve certain stochastic properties (i.e., marginal (non-Gaussian) distribution at each pressure tap location and cross power spectrum density (CPSD) functions) [Duarte2023]_. Then the pressure time history is translated into full-scale force time history applied at each floor, of which the integration is approximated by uniformly dividing the building surface into meshes and assuming each mesh is subjected to the pressure load at the nearest pressure tap. + +.. _fig-ExperimentalWindP0: + +.. figure:: figures/weuqExperimentalWindPressures0.png + :align: center + :figclass: align-center + :width: 100% + + Generation of wind force history from the time histories of wind pressure coefficients obtained from a wind tunnel experiment. [Duarte2023]_ + +.. [Duarte2023] Duarte, T.G., Arunachalam, S., Subgranon, A. and Spence, S.M., (2023). Uncertainty Quantification and Simulation of Wind-Tunnel-Informed Stochastic Wind Loads. Wind, 3(3), pp.375-393. + +User Inputs +^^^^^^^^^^^^^^^^^^^^^^^^^^ + +.. _fig-ExperimentalWindP1: + +.. figure:: figures/weuqExperimentalWindPressures.png + :align: center + :figclass: align-center + + Option to import experimental wind pressure time history + +The input parameters for the application interface are provided below. + +* **Percentage of Modes**: Percentage of modes (dominant modes) that will be included to obtain the pressure time history. If 100% of modes are included, the simulated process is exact up to the second order, but additional computation cost is expected. It is recommended to include at least 25% of modes to have negligible errors in the simulation at a reasonable computational cost [Duarte2023]_ +* **Full Scale Reference Wind Speed**: The full-scale wind speed at the reference point of the building (e.g., top of the building). The reference point location should match that of the model used in the wind tunnel testing. +* **Full Scale Duration**: The duration of the wind force time series that will be generated by this engine. +* **Seed**: The seed for the random number generator. +* **File Name**: “Wind Pressure Time History File” that contains model geometry and wind tunnel experiment details. The data can be provided either as a MATLAB binary file (.mat) or a json (.json) file. Please see the next section for the details of the variables (keys) needed in the file. +* **Model Scale**: This is the geometric length scale. This value is automatically estimated after reading the “Wind Pressure Time History File”, as a ratio between the full-scale and model-scale building dimensions. Only if the file is imported in a json format, the model scale ratio will be displayed. +* The units can be modified at the GI tab. + +Additional input parameters for estimating cross-power spectral density function can be specified. + +* **Window Size**: length of the Hanning window function given in seconds. Its values can range from [0, L], where L is the record duration used as input. A window size of 4 s is suggested for wind tunnel records lasting about 30 s – 60 s, but the user has the flexibility to define this variable according to specific case study requirements. +* **Overlap Percentage**: The extent of overlap between segments of the signal. A value of 50% overlap is suggested. Note that the engine implemented in WE-UQ uses ``scipy.signal.csd`` function, and the detailed parameter information can be found in the `scipy user manual `_. +* **Cross Power Spectrum Density (CPSD) group size** (:math:`gg`): a variable that subdivides the CPSD matrix into :math:`gg\times gg` "groups" in order to avoid running out of memory this value can be increased to speed up the analysis, however, it may lead to run out of memory. Choose according to the specifications of the user's machine. +* **Selected Taps**: (Optional) A subset of taps used for simulation. All taps are included if the field is empty. + + +.. _fig-ExperimentalWindP2: + +.. figure:: figures/weuqExperimentalWindPressures2.png + :align: center + :figclass: align-center + :width: 100% + + Option to import experimental wind pressure time history + +The **Full Scale Building Geometry** and the **Units** are specified in the GI tab. The correct **number of stories** should also be provided. + +.. _fig-ExperimentalWindP5: + +.. figure:: figures/weuqExperimentalWindForces5.png + :align: center + :figclass: align-center + :width: 500 + + GI tab (Only the variables in the red box are relevant to the current module.) + + +.. warning:: + This algorithm assumes that **the building is uniformly scaled in all dimensions**, meaning if model height is scaled by 1/200 for the experiment, width (breath) and depth are also scaled by 1/200. Therefore the ratio of model-scale dimensions (B,H,D) provided in the "Wind Pressure Time History File" should match that of the full-scale dimensions (Height, Width, Depth) specified in the GI tab. Otherwise, WE-UQ will give a warning message in blue font color as shown in the screen capture above. + +Wind Pressure Time History File +^^^^^^^^^^^^^^^^^^^^^^^^^ + +.. _fig-ExperimentalWindP6: + +.. figure:: figures/weuqExperimentalWindPressures6.png + :align: center + :figclass: align-center + :width: 100% + + The coordinate system + +The details of experimental wind pressure data should be provided either in a MATLAB binary (.mat) or json (.json) file. The following variables (or keys) need to be included (``ntimestep``: number of time steps, ``ntap``: number of taps). Note the variable names follow the camel case rule as below. + +* **units**: `Structure `_ (or a dictionary). It has two fields, length and time. + + * **length**: String. e.g., *m, meter, meters, cm, centimeter, centimeters, mm, millimeter, millimeters, in, inch, inches, ft, foot, feet*. + * **time**: String. e.g., *s, sec, second, seconds, min, minute, minutes, hr, hour, hours* + +* **breadth**: Scalar. Breath (Width) of the building model used in the experiment (e.g., m) +* **depth**: Scalar. Depth of the building model used in the experiment (e.g., m) +* **height**: Scalar. Height of the building model used in the experiment (e.g., m) +* **frequency**: Scalar. Sampling frequency (e.g., Hz) +* **period**: Scalar. Duration of recording (e.g., sec) +* **windSpeed**: Scalar. Model Scale Reference Wind Speed at the reference point of the building. The reference point of the model should match that of the full-scale building (e.g., m/sec). + +* **pressureCoefficients**: `Array of structures `_ (or dictionaries) with size [``1`` x ``ntap``]. Each element has two fields id and data. + + * **id**: Scalar integer. The index of pressure taps. It is mapped with *id* in *tabLocations* variable (described below) and also used in *Selected Tabs* field. + * **data**: 2D array with size [``ntimestep`` x ``1``]. The time history of pressure coefficients. The ``ntimestep`` should correspond to ``period`` x ``frequency``. + +* **tabLocations**: `Array of structures `_ (or dictionaries) with size [``1`` x ``ntap``]. Each element has four fields id, face, xLoc, and yLoc. + + * **id**: Scalar integer. The index of pressure taps. + * **face, xLoc, yLoc**: Scalar. The face id (1,2,3,4, or 5) and horizontal and vertical coordinates (e.g., m) of each pressure tap as indicated in :numref:`fig-ExperimentalWindP3`. Input the model scale value. + +.. _fig-ExperimentalWindP3: + +.. figure:: figures/weuqExperimentalWindPressures3.png + :align: center + :figclass: align-center + :width: 30% + + Example of information inside a matlab binary file (.mat) (``ntap`` = 509, ``ntimesteps`` = ``frequency`` x ``period`` =20,000, units: meter, Newton, second) + +.. _fig-ExperimentalWindP4: + +.. figure:: figures/weuqExperimentalWindPressures4.png + :align: center + :figclass: align-center + :width: 30% + + Example of information inside a Json file (.json) (``ntap`` = 509, ``ntimesteps`` = ``frequency`` x ``period`` =20,000, units: meter, Newton, second) + +The example Matlab file shown in the image can be found at :weuq-0016:`/src`, named ``CpSimCenter.mat`` diff --git a/docs/_sources/common/user_manual/usage/desktop/wind/WindEvents.rst.txt b/docs/_sources/common/user_manual/usage/desktop/wind/WindEvents.rst.txt index fb6be957..507299e5 100644 --- a/docs/_sources/common/user_manual/usage/desktop/wind/WindEvents.rst.txt +++ b/docs/_sources/common/user_manual/usage/desktop/wind/WindEvents.rst.txt @@ -17,4 +17,5 @@ The event panel presents the user with a drop-down menu with a list of available windTunnelExp WeUQExisting ExperimentalWindForce + ExperimentalWindPressure WindForceSpectrum diff --git a/docs/_sources/index.rst.txt b/docs/_sources/index.rst.txt index d6ae2ec6..ef20452e 100644 --- a/docs/_sources/index.rst.txt +++ b/docs/_sources/index.rst.txt @@ -32,14 +32,15 @@ The |full tool name| is an open-source implementation of the PELICUN framework in a Python package. PELICUN is developed as an integrated multi-hazard framework to assess the performance of buildings and other assets in the built environment under natural hazards. Its foundation is the FEMA P58 performance assessment methodology that is extended beyond the seismic performance assessment of buildings to also handle wind and water hazards, bridges and buried pipelines, and performance assessment using vulnerability functions and damage models based on intensity measures (e.g., Hazus). - .. only:: Hydro - The Water-borne Natural Hazards with Uncertainty Quantification Application (Hydro-UQ app) is an open-source research application that can be used to predict the response of a building in a community subjected to events like tsunamis and storm surges. The application is focused on quantifying the uncertainties in the predicted response, given the uncertainties in models, loads, and analysis. The computations are performed in a workflow application that will run on a high-performance computer made available by |DesignSafe|. + .. only:: HydroUQ_app + The |full tool name| (|app|) is an open-source research application for predicting the response of a building in a community subjected to water-borne events, namely tsunamis and storm surges. The application is focused on quantifying the uncertainties in the predicted structural response, given the uncertainties in models, loads, and analysis. The computations are performed in a workflow application that will run on a high-performance computer made available by |DesignSafe|. - .. only:: Bootcamp + + .. only:: Bootcamp - The |full tool name| is a short course on programming Python, C, and C++ for personal computers (PC) through high-performance computers (HPC). It is designed for engineering students who want to integrate SimCenter Workflow Tools with their research, use and extend their capabilities, and hopefully share their contributions with the broader research community. + The |full tool name| is a short course on programming Python, C, and C++ for personal computers (PC) through high-performance computers (HPC). It is designed for engineering students who want to integrate SimCenter Workflow Tools with their research, use and extend their capabilities, and hopefully share their contributions with the broader research community. This document covers the features and capabilities of Version |tool version| of the tool. Users are encouraged to comment on what additional features and capabilities they would like to see in future versions of the application through the |messageBoard|. @@ -58,14 +59,15 @@ :WEUQ:common/user_manual/about/WEUQ/about :quoFEM:common/user_manual/about/quoFEM/about :pelicun:common/user_manual/about/pelicun/about + :Hydro:common/user_manual/about/Hydro/about :R2D:common/front-matter/desktop/ack :PBE:common/front-matter/desktop/ack_pbe :EEUQ:common/front-matter/desktop/ack :WEUQ:common/front-matter/desktop/ack - :Hydro:common/front-matter/desktop/ack :quoFEM:common/front-matter/desktop/ack :pelicun:common/front-matter/pelicun/ack + :Hydro:common/front-matter/desktop/ack common/front-matter/license common/front-matter/cite.rst @@ -82,7 +84,9 @@ :WEUQ:common/user_manual/releases/weReleaseNotes :WEUQ:common/user_manual/releases/wePlans + :Hydro:common/user_manual/releases/hydroCapabilities :Hydro:common/user_manual/usage/desktop/hydro/releasenotes + :Hydro:common/user_manual/releases/hydroPlans :PBE:common/user_manual/releases/pbeCapabilities :PBE:common/user_manual/releases/pbeReleaseNotes @@ -111,22 +115,24 @@ :pelicun:common/user_manual/installation/pelicun/installation :quoFEM:common/user_manual/about/quoFEM/quoFEMtutorial + .. :Hydro:common/user_manual/about/Hydro/HydroUQtutorial :EEUQ:common/user_manual/usage/desktop/usage :WEUQ:common/user_manual/usage/desktop/usage :Hydro:common/user_manual/usage/desktop/usage + :PBE:common/user_manual/usage/desktop/usage :quoFEM:common/user_manual/usage/desktop/usage :R2D:common/user_manual/usage/desktop/usage :pelicun:common/user_manual/usage/pelicun/usage - :Hydro:common/user_manual/usage/desktop/hydro/resguide - :Hydro:common/user_manual/usage/desktop/hydro/helpvideo - :R2D:common/user_manual/usage/desktop/R2DTool/tools :WEUQ:common/user_manual/usage/desktop/wind/tools - + :Hydro:common/user_manual/usage/desktop/hydro/tools + + + :EEUQ:common/user_manual/examples/desktop/examples :WEUQ:common/user_manual/examples/desktop/examples :PBE:common/user_manual/examples/desktop/examples @@ -141,7 +147,8 @@ :quoFEM:common/user_manual/troubleshooting/desktop/troubleshooting :R2D:common/user_manual/troubleshooting/desktop/troubleshooting :pelicun:common/user_manual/troubleshooting/pelicun/troubleshooting - :Hydro:common/user_manual/troubleshooting/pelicun/errors + :Hydro:common/user_manual/troubleshooting/desktop/troubleshooting + :Hydro:common/user_manual/usage/desktop/hydro/bestpractices @@ -151,11 +158,17 @@ :R2D:common/reqments/R2D :quoFEM:common/reqments/reqQUOFE :pelicun:common/reqments/reqPelicun + :Hydro:common/reqments/HydroUQ common/user_manual/bugs :quoFEM:common/user_manual/dcv/quoFEM/quoFEM :quoFEM:common/user_manual/usage/desktop/quoFEM/usage_video + .. :Hydro:common/user_manual/dcv/Hydro/HydroUQ + + + :Hydro:common/user_manual/usage/desktop/hydro/helpvideo + .. :Hydro:common/user_manual/user_inputs_documentation/User_Input_Documentation_Tables .. _lbl-testbeds-manual: @@ -169,6 +182,7 @@ .. :docTestbeds:common/testbeds/memphis/index .. :docTestbeds:common/testbeds/anchorage/index :docTestbeds:common/testbeds/lake_charles/index + :docTestbeds:common/testbeds/Alameda/index .. _lbl-dldb-manual: @@ -192,10 +206,14 @@ :PBE:common/technical_manual/desktop/technical_manual :quoFEM:common/technical_manual/desktop/technical_manual :R2D:common/technical_manual/desktop/technical_manual + :Hydro:common/technical_manual/desktop/technical_manual :Hydro:common/technical_manual/desktop/hydro/hazards/water + :Hydro:common/technical_manual/desktop/hydro/mpm/mpm :Hydro:common/technical_manual/desktop/hydro/fvm/fvm :Hydro:common/technical_manual/desktop/hydro/swsolver/swsolver :Hydro:common/technical_manual/desktop/hydro/cfdsolver/cfdsolver + :Hydro:common/technical_manual/desktop/hydro/verification/verification + :pelicun:common/technical_manual/pelicun/background/background :pelicun:common/technical_manual/pelicun/verification/verification @@ -216,11 +234,13 @@ :WEUQ:common/developer_manual/how_to_extend/desktop/how_to_extend :quoFEM:common/developer_manual/how_to_extend/desktop/how_to_extend :R2D:common/developer_manual/how_to_extend/desktop/how_to_extend + .. :Hydro:common/developer_manual/how_to_extend/desktop/how_to_extend :EEUQ:common/developer_manual/verification/desktop/verification :WEUQ:common/developer_manual/verification/desktop/verification :quoFEM:common/developer_manual/verification/desktop/verification :R2D:common/developer_manual/verification/desktop/verification + .. :Hydro:common/developer_manual/verification/desktop/verification :desktop_app:common/developer_manual/coding_style/desktop/coding_style :pelicun:common/developer_manual/coding_style/pelicun/coding_style diff --git a/docs/_sphinx_design_static/design-style.1e8bd061cd6da7fc9cf755528e8ffc24.min.css b/docs/_sphinx_design_static/design-style.1e8bd061cd6da7fc9cf755528e8ffc24.min.css new file mode 100644 index 00000000..eb19f698 --- /dev/null +++ b/docs/_sphinx_design_static/design-style.1e8bd061cd6da7fc9cf755528e8ffc24.min.css @@ -0,0 +1 @@ +.sd-bg-primary{background-color:var(--sd-color-primary) !important}.sd-bg-text-primary{color:var(--sd-color-primary-text) !important}button.sd-bg-primary:focus,button.sd-bg-primary:hover{background-color:var(--sd-color-primary-highlight) !important}a.sd-bg-primary:focus,a.sd-bg-primary:hover{background-color:var(--sd-color-primary-highlight) !important}.sd-bg-secondary{background-color:var(--sd-color-secondary) !important}.sd-bg-text-secondary{color:var(--sd-color-secondary-text) !important}button.sd-bg-secondary:focus,button.sd-bg-secondary:hover{background-color:var(--sd-color-secondary-highlight) !important}a.sd-bg-secondary:focus,a.sd-bg-secondary:hover{background-color:var(--sd-color-secondary-highlight) !important}.sd-bg-success{background-color:var(--sd-color-success) !important}.sd-bg-text-success{color:var(--sd-color-success-text) !important}button.sd-bg-success:focus,button.sd-bg-success:hover{background-color:var(--sd-color-success-highlight) !important}a.sd-bg-success:focus,a.sd-bg-success:hover{background-color:var(--sd-color-success-highlight) !important}.sd-bg-info{background-color:var(--sd-color-info) !important}.sd-bg-text-info{color:var(--sd-color-info-text) !important}button.sd-bg-info:focus,button.sd-bg-info:hover{background-color:var(--sd-color-info-highlight) !important}a.sd-bg-info:focus,a.sd-bg-info:hover{background-color:var(--sd-color-info-highlight) !important}.sd-bg-warning{background-color:var(--sd-color-warning) !important}.sd-bg-text-warning{color:var(--sd-color-warning-text) !important}button.sd-bg-warning:focus,button.sd-bg-warning:hover{background-color:var(--sd-color-warning-highlight) !important}a.sd-bg-warning:focus,a.sd-bg-warning:hover{background-color:var(--sd-color-warning-highlight) !important}.sd-bg-danger{background-color:var(--sd-color-danger) !important}.sd-bg-text-danger{color:var(--sd-color-danger-text) !important}button.sd-bg-danger:focus,button.sd-bg-danger:hover{background-color:var(--sd-color-danger-highlight) !important}a.sd-bg-danger:focus,a.sd-bg-danger:hover{background-color:var(--sd-color-danger-highlight) !important}.sd-bg-light{background-color:var(--sd-color-light) !important}.sd-bg-text-light{color:var(--sd-color-light-text) !important}button.sd-bg-light:focus,button.sd-bg-light:hover{background-color:var(--sd-color-light-highlight) !important}a.sd-bg-light:focus,a.sd-bg-light:hover{background-color:var(--sd-color-light-highlight) !important}.sd-bg-muted{background-color:var(--sd-color-muted) !important}.sd-bg-text-muted{color:var(--sd-color-muted-text) !important}button.sd-bg-muted:focus,button.sd-bg-muted:hover{background-color:var(--sd-color-muted-highlight) !important}a.sd-bg-muted:focus,a.sd-bg-muted:hover{background-color:var(--sd-color-muted-highlight) !important}.sd-bg-dark{background-color:var(--sd-color-dark) !important}.sd-bg-text-dark{color:var(--sd-color-dark-text) !important}button.sd-bg-dark:focus,button.sd-bg-dark:hover{background-color:var(--sd-color-dark-highlight) !important}a.sd-bg-dark:focus,a.sd-bg-dark:hover{background-color:var(--sd-color-dark-highlight) !important}.sd-bg-black{background-color:var(--sd-color-black) !important}.sd-bg-text-black{color:var(--sd-color-black-text) !important}button.sd-bg-black:focus,button.sd-bg-black:hover{background-color:var(--sd-color-black-highlight) !important}a.sd-bg-black:focus,a.sd-bg-black:hover{background-color:var(--sd-color-black-highlight) !important}.sd-bg-white{background-color:var(--sd-color-white) !important}.sd-bg-text-white{color:var(--sd-color-white-text) !important}button.sd-bg-white:focus,button.sd-bg-white:hover{background-color:var(--sd-color-white-highlight) !important}a.sd-bg-white:focus,a.sd-bg-white:hover{background-color:var(--sd-color-white-highlight) !important}.sd-text-primary,.sd-text-primary>p{color:var(--sd-color-primary) !important}a.sd-text-primary:focus,a.sd-text-primary:hover{color:var(--sd-color-primary-highlight) !important}.sd-text-secondary,.sd-text-secondary>p{color:var(--sd-color-secondary) !important}a.sd-text-secondary:focus,a.sd-text-secondary:hover{color:var(--sd-color-secondary-highlight) !important}.sd-text-success,.sd-text-success>p{color:var(--sd-color-success) !important}a.sd-text-success:focus,a.sd-text-success:hover{color:var(--sd-color-success-highlight) !important}.sd-text-info,.sd-text-info>p{color:var(--sd-color-info) !important}a.sd-text-info:focus,a.sd-text-info:hover{color:var(--sd-color-info-highlight) !important}.sd-text-warning,.sd-text-warning>p{color:var(--sd-color-warning) !important}a.sd-text-warning:focus,a.sd-text-warning:hover{color:var(--sd-color-warning-highlight) !important}.sd-text-danger,.sd-text-danger>p{color:var(--sd-color-danger) !important}a.sd-text-danger:focus,a.sd-text-danger:hover{color:var(--sd-color-danger-highlight) !important}.sd-text-light,.sd-text-light>p{color:var(--sd-color-light) !important}a.sd-text-light:focus,a.sd-text-light:hover{color:var(--sd-color-light-highlight) !important}.sd-text-muted,.sd-text-muted>p{color:var(--sd-color-muted) !important}a.sd-text-muted:focus,a.sd-text-muted:hover{color:var(--sd-color-muted-highlight) !important}.sd-text-dark,.sd-text-dark>p{color:var(--sd-color-dark) !important}a.sd-text-dark:focus,a.sd-text-dark:hover{color:var(--sd-color-dark-highlight) !important}.sd-text-black,.sd-text-black>p{color:var(--sd-color-black) !important}a.sd-text-black:focus,a.sd-text-black:hover{color:var(--sd-color-black-highlight) !important}.sd-text-white,.sd-text-white>p{color:var(--sd-color-white) !important}a.sd-text-white:focus,a.sd-text-white:hover{color:var(--sd-color-white-highlight) !important}.sd-outline-primary{border-color:var(--sd-color-primary) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-primary:focus,a.sd-outline-primary:hover{border-color:var(--sd-color-primary-highlight) !important}.sd-outline-secondary{border-color:var(--sd-color-secondary) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-secondary:focus,a.sd-outline-secondary:hover{border-color:var(--sd-color-secondary-highlight) !important}.sd-outline-success{border-color:var(--sd-color-success) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-success:focus,a.sd-outline-success:hover{border-color:var(--sd-color-success-highlight) !important}.sd-outline-info{border-color:var(--sd-color-info) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-info:focus,a.sd-outline-info:hover{border-color:var(--sd-color-info-highlight) !important}.sd-outline-warning{border-color:var(--sd-color-warning) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-warning:focus,a.sd-outline-warning:hover{border-color:var(--sd-color-warning-highlight) !important}.sd-outline-danger{border-color:var(--sd-color-danger) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-danger:focus,a.sd-outline-danger:hover{border-color:var(--sd-color-danger-highlight) !important}.sd-outline-light{border-color:var(--sd-color-light) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-light:focus,a.sd-outline-light:hover{border-color:var(--sd-color-light-highlight) !important}.sd-outline-muted{border-color:var(--sd-color-muted) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-muted:focus,a.sd-outline-muted:hover{border-color:var(--sd-color-muted-highlight) !important}.sd-outline-dark{border-color:var(--sd-color-dark) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-dark:focus,a.sd-outline-dark:hover{border-color:var(--sd-color-dark-highlight) !important}.sd-outline-black{border-color:var(--sd-color-black) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-black:focus,a.sd-outline-black:hover{border-color:var(--sd-color-black-highlight) !important}.sd-outline-white{border-color:var(--sd-color-white) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-white:focus,a.sd-outline-white:hover{border-color:var(--sd-color-white-highlight) !important}.sd-bg-transparent{background-color:transparent !important}.sd-outline-transparent{border-color:transparent !important}.sd-text-transparent{color:transparent !important}.sd-p-0{padding:0 !important}.sd-pt-0,.sd-py-0{padding-top:0 !important}.sd-pr-0,.sd-px-0{padding-right:0 !important}.sd-pb-0,.sd-py-0{padding-bottom:0 !important}.sd-pl-0,.sd-px-0{padding-left:0 !important}.sd-p-1{padding:.25rem !important}.sd-pt-1,.sd-py-1{padding-top:.25rem !important}.sd-pr-1,.sd-px-1{padding-right:.25rem !important}.sd-pb-1,.sd-py-1{padding-bottom:.25rem !important}.sd-pl-1,.sd-px-1{padding-left:.25rem !important}.sd-p-2{padding:.5rem !important}.sd-pt-2,.sd-py-2{padding-top:.5rem !important}.sd-pr-2,.sd-px-2{padding-right:.5rem !important}.sd-pb-2,.sd-py-2{padding-bottom:.5rem !important}.sd-pl-2,.sd-px-2{padding-left:.5rem !important}.sd-p-3{padding:1rem !important}.sd-pt-3,.sd-py-3{padding-top:1rem !important}.sd-pr-3,.sd-px-3{padding-right:1rem !important}.sd-pb-3,.sd-py-3{padding-bottom:1rem !important}.sd-pl-3,.sd-px-3{padding-left:1rem !important}.sd-p-4{padding:1.5rem !important}.sd-pt-4,.sd-py-4{padding-top:1.5rem !important}.sd-pr-4,.sd-px-4{padding-right:1.5rem !important}.sd-pb-4,.sd-py-4{padding-bottom:1.5rem !important}.sd-pl-4,.sd-px-4{padding-left:1.5rem !important}.sd-p-5{padding:3rem !important}.sd-pt-5,.sd-py-5{padding-top:3rem !important}.sd-pr-5,.sd-px-5{padding-right:3rem !important}.sd-pb-5,.sd-py-5{padding-bottom:3rem !important}.sd-pl-5,.sd-px-5{padding-left:3rem !important}.sd-m-auto{margin:auto !important}.sd-mt-auto,.sd-my-auto{margin-top:auto !important}.sd-mr-auto,.sd-mx-auto{margin-right:auto !important}.sd-mb-auto,.sd-my-auto{margin-bottom:auto !important}.sd-ml-auto,.sd-mx-auto{margin-left:auto !important}.sd-m-0{margin:0 !important}.sd-mt-0,.sd-my-0{margin-top:0 !important}.sd-mr-0,.sd-mx-0{margin-right:0 !important}.sd-mb-0,.sd-my-0{margin-bottom:0 !important}.sd-ml-0,.sd-mx-0{margin-left:0 !important}.sd-m-1{margin:.25rem !important}.sd-mt-1,.sd-my-1{margin-top:.25rem !important}.sd-mr-1,.sd-mx-1{margin-right:.25rem !important}.sd-mb-1,.sd-my-1{margin-bottom:.25rem !important}.sd-ml-1,.sd-mx-1{margin-left:.25rem !important}.sd-m-2{margin:.5rem !important}.sd-mt-2,.sd-my-2{margin-top:.5rem !important}.sd-mr-2,.sd-mx-2{margin-right:.5rem !important}.sd-mb-2,.sd-my-2{margin-bottom:.5rem !important}.sd-ml-2,.sd-mx-2{margin-left:.5rem !important}.sd-m-3{margin:1rem !important}.sd-mt-3,.sd-my-3{margin-top:1rem !important}.sd-mr-3,.sd-mx-3{margin-right:1rem !important}.sd-mb-3,.sd-my-3{margin-bottom:1rem !important}.sd-ml-3,.sd-mx-3{margin-left:1rem !important}.sd-m-4{margin:1.5rem !important}.sd-mt-4,.sd-my-4{margin-top:1.5rem !important}.sd-mr-4,.sd-mx-4{margin-right:1.5rem !important}.sd-mb-4,.sd-my-4{margin-bottom:1.5rem !important}.sd-ml-4,.sd-mx-4{margin-left:1.5rem !important}.sd-m-5{margin:3rem !important}.sd-mt-5,.sd-my-5{margin-top:3rem !important}.sd-mr-5,.sd-mx-5{margin-right:3rem !important}.sd-mb-5,.sd-my-5{margin-bottom:3rem !important}.sd-ml-5,.sd-mx-5{margin-left:3rem !important}.sd-w-25{width:25% !important}.sd-w-50{width:50% !important}.sd-w-75{width:75% !important}.sd-w-100{width:100% !important}.sd-w-auto{width:auto !important}.sd-h-25{height:25% !important}.sd-h-50{height:50% !important}.sd-h-75{height:75% !important}.sd-h-100{height:100% !important}.sd-h-auto{height:auto !important}.sd-d-none{display:none !important}.sd-d-inline{display:inline !important}.sd-d-inline-block{display:inline-block !important}.sd-d-block{display:block !important}.sd-d-grid{display:grid !important}.sd-d-flex-row{display:-ms-flexbox !important;display:flex !important;flex-direction:row !important}.sd-d-flex-column{display:-ms-flexbox !important;display:flex !important;flex-direction:column !important}.sd-d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}@media(min-width: 576px){.sd-d-sm-none{display:none !important}.sd-d-sm-inline{display:inline !important}.sd-d-sm-inline-block{display:inline-block !important}.sd-d-sm-block{display:block !important}.sd-d-sm-grid{display:grid !important}.sd-d-sm-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-sm-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 768px){.sd-d-md-none{display:none !important}.sd-d-md-inline{display:inline !important}.sd-d-md-inline-block{display:inline-block !important}.sd-d-md-block{display:block !important}.sd-d-md-grid{display:grid !important}.sd-d-md-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-md-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 992px){.sd-d-lg-none{display:none !important}.sd-d-lg-inline{display:inline !important}.sd-d-lg-inline-block{display:inline-block !important}.sd-d-lg-block{display:block !important}.sd-d-lg-grid{display:grid !important}.sd-d-lg-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-lg-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 1200px){.sd-d-xl-none{display:none !important}.sd-d-xl-inline{display:inline !important}.sd-d-xl-inline-block{display:inline-block !important}.sd-d-xl-block{display:block !important}.sd-d-xl-grid{display:grid !important}.sd-d-xl-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-xl-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}.sd-align-major-start{justify-content:flex-start !important}.sd-align-major-end{justify-content:flex-end !important}.sd-align-major-center{justify-content:center !important}.sd-align-major-justify{justify-content:space-between !important}.sd-align-major-spaced{justify-content:space-evenly !important}.sd-align-minor-start{align-items:flex-start !important}.sd-align-minor-end{align-items:flex-end !important}.sd-align-minor-center{align-items:center !important}.sd-align-minor-stretch{align-items:stretch !important}.sd-text-justify{text-align:justify !important}.sd-text-left{text-align:left !important}.sd-text-right{text-align:right !important}.sd-text-center{text-align:center !important}.sd-font-weight-light{font-weight:300 !important}.sd-font-weight-lighter{font-weight:lighter !important}.sd-font-weight-normal{font-weight:400 !important}.sd-font-weight-bold{font-weight:700 !important}.sd-font-weight-bolder{font-weight:bolder !important}.sd-font-italic{font-style:italic !important}.sd-text-decoration-none{text-decoration:none !important}.sd-text-lowercase{text-transform:lowercase !important}.sd-text-uppercase{text-transform:uppercase !important}.sd-text-capitalize{text-transform:capitalize !important}.sd-text-wrap{white-space:normal !important}.sd-text-nowrap{white-space:nowrap !important}.sd-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-fs-1,.sd-fs-1>p{font-size:calc(1.375rem + 1.5vw) !important;line-height:unset !important}.sd-fs-2,.sd-fs-2>p{font-size:calc(1.325rem + 0.9vw) !important;line-height:unset !important}.sd-fs-3,.sd-fs-3>p{font-size:calc(1.3rem + 0.6vw) !important;line-height:unset !important}.sd-fs-4,.sd-fs-4>p{font-size:calc(1.275rem + 0.3vw) !important;line-height:unset !important}.sd-fs-5,.sd-fs-5>p{font-size:1.25rem !important;line-height:unset !important}.sd-fs-6,.sd-fs-6>p{font-size:1rem !important;line-height:unset !important}.sd-border-0{border:0 solid !important}.sd-border-top-0{border-top:0 solid !important}.sd-border-bottom-0{border-bottom:0 solid !important}.sd-border-right-0{border-right:0 solid !important}.sd-border-left-0{border-left:0 solid !important}.sd-border-1{border:1px solid !important}.sd-border-top-1{border-top:1px solid !important}.sd-border-bottom-1{border-bottom:1px solid !important}.sd-border-right-1{border-right:1px solid !important}.sd-border-left-1{border-left:1px solid !important}.sd-border-2{border:2px solid !important}.sd-border-top-2{border-top:2px solid !important}.sd-border-bottom-2{border-bottom:2px solid !important}.sd-border-right-2{border-right:2px solid !important}.sd-border-left-2{border-left:2px solid !important}.sd-border-3{border:3px solid !important}.sd-border-top-3{border-top:3px solid !important}.sd-border-bottom-3{border-bottom:3px solid !important}.sd-border-right-3{border-right:3px solid !important}.sd-border-left-3{border-left:3px solid !important}.sd-border-4{border:4px solid !important}.sd-border-top-4{border-top:4px solid !important}.sd-border-bottom-4{border-bottom:4px solid !important}.sd-border-right-4{border-right:4px solid !important}.sd-border-left-4{border-left:4px solid !important}.sd-border-5{border:5px solid !important}.sd-border-top-5{border-top:5px solid !important}.sd-border-bottom-5{border-bottom:5px solid !important}.sd-border-right-5{border-right:5px solid !important}.sd-border-left-5{border-left:5px solid !important}.sd-rounded-0{border-radius:0 !important}.sd-rounded-1{border-radius:.2rem !important}.sd-rounded-2{border-radius:.3rem !important}.sd-rounded-3{border-radius:.5rem !important}.sd-rounded-pill{border-radius:50rem !important}.sd-rounded-circle{border-radius:50% !important}.shadow-none{box-shadow:none !important}.sd-shadow-sm{box-shadow:0 .125rem .25rem var(--sd-color-shadow) !important}.sd-shadow-md{box-shadow:0 .5rem 1rem var(--sd-color-shadow) !important}.sd-shadow-lg{box-shadow:0 1rem 3rem var(--sd-color-shadow) !important}@keyframes sd-slide-from-left{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes sd-slide-from-right{0%{transform:translateX(200%)}100%{transform:translateX(0)}}@keyframes sd-grow100{0%{transform:scale(0);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes sd-grow50{0%{transform:scale(0.5);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes sd-grow50-rot20{0%{transform:scale(0.5) rotateZ(-20deg);opacity:.5}75%{transform:scale(1) rotateZ(5deg);opacity:1}95%{transform:scale(1) rotateZ(-1deg);opacity:1}100%{transform:scale(1) rotateZ(0);opacity:1}}.sd-animate-slide-from-left{animation:1s ease-out 0s 1 normal none running sd-slide-from-left}.sd-animate-slide-from-right{animation:1s ease-out 0s 1 normal none running sd-slide-from-right}.sd-animate-grow100{animation:1s ease-out 0s 1 normal none running sd-grow100}.sd-animate-grow50{animation:1s ease-out 0s 1 normal none running sd-grow50}.sd-animate-grow50-rot20{animation:1s ease-out 0s 1 normal none running sd-grow50-rot20}.sd-badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.sd-badge:empty{display:none}a.sd-badge{text-decoration:none}.sd-btn .sd-badge{position:relative;top:-1px}.sd-btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;cursor:pointer;display:inline-block;font-weight:400;font-size:1rem;line-height:1.5;padding:.375rem .75rem;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.sd-btn:hover{text-decoration:none}@media(prefers-reduced-motion: reduce){.sd-btn{transition:none}}.sd-btn-primary,.sd-btn-outline-primary:hover,.sd-btn-outline-primary:focus{color:var(--sd-color-primary-text) !important;background-color:var(--sd-color-primary) !important;border-color:var(--sd-color-primary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-primary:hover,.sd-btn-primary:focus{color:var(--sd-color-primary-text) !important;background-color:var(--sd-color-primary-highlight) !important;border-color:var(--sd-color-primary-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-primary{color:var(--sd-color-primary) !important;border-color:var(--sd-color-primary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-secondary,.sd-btn-outline-secondary:hover,.sd-btn-outline-secondary:focus{color:var(--sd-color-secondary-text) !important;background-color:var(--sd-color-secondary) !important;border-color:var(--sd-color-secondary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-secondary:hover,.sd-btn-secondary:focus{color:var(--sd-color-secondary-text) !important;background-color:var(--sd-color-secondary-highlight) !important;border-color:var(--sd-color-secondary-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-secondary{color:var(--sd-color-secondary) !important;border-color:var(--sd-color-secondary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-success,.sd-btn-outline-success:hover,.sd-btn-outline-success:focus{color:var(--sd-color-success-text) !important;background-color:var(--sd-color-success) !important;border-color:var(--sd-color-success) !important;border-width:1px !important;border-style:solid !important}.sd-btn-success:hover,.sd-btn-success:focus{color:var(--sd-color-success-text) !important;background-color:var(--sd-color-success-highlight) !important;border-color:var(--sd-color-success-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-success{color:var(--sd-color-success) !important;border-color:var(--sd-color-success) !important;border-width:1px !important;border-style:solid !important}.sd-btn-info,.sd-btn-outline-info:hover,.sd-btn-outline-info:focus{color:var(--sd-color-info-text) !important;background-color:var(--sd-color-info) !important;border-color:var(--sd-color-info) !important;border-width:1px !important;border-style:solid !important}.sd-btn-info:hover,.sd-btn-info:focus{color:var(--sd-color-info-text) !important;background-color:var(--sd-color-info-highlight) !important;border-color:var(--sd-color-info-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-info{color:var(--sd-color-info) !important;border-color:var(--sd-color-info) !important;border-width:1px !important;border-style:solid !important}.sd-btn-warning,.sd-btn-outline-warning:hover,.sd-btn-outline-warning:focus{color:var(--sd-color-warning-text) !important;background-color:var(--sd-color-warning) !important;border-color:var(--sd-color-warning) !important;border-width:1px !important;border-style:solid !important}.sd-btn-warning:hover,.sd-btn-warning:focus{color:var(--sd-color-warning-text) !important;background-color:var(--sd-color-warning-highlight) !important;border-color:var(--sd-color-warning-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-warning{color:var(--sd-color-warning) !important;border-color:var(--sd-color-warning) !important;border-width:1px !important;border-style:solid !important}.sd-btn-danger,.sd-btn-outline-danger:hover,.sd-btn-outline-danger:focus{color:var(--sd-color-danger-text) !important;background-color:var(--sd-color-danger) !important;border-color:var(--sd-color-danger) !important;border-width:1px !important;border-style:solid !important}.sd-btn-danger:hover,.sd-btn-danger:focus{color:var(--sd-color-danger-text) !important;background-color:var(--sd-color-danger-highlight) !important;border-color:var(--sd-color-danger-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-danger{color:var(--sd-color-danger) !important;border-color:var(--sd-color-danger) !important;border-width:1px !important;border-style:solid !important}.sd-btn-light,.sd-btn-outline-light:hover,.sd-btn-outline-light:focus{color:var(--sd-color-light-text) !important;background-color:var(--sd-color-light) !important;border-color:var(--sd-color-light) !important;border-width:1px !important;border-style:solid !important}.sd-btn-light:hover,.sd-btn-light:focus{color:var(--sd-color-light-text) !important;background-color:var(--sd-color-light-highlight) !important;border-color:var(--sd-color-light-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-light{color:var(--sd-color-light) !important;border-color:var(--sd-color-light) !important;border-width:1px !important;border-style:solid !important}.sd-btn-muted,.sd-btn-outline-muted:hover,.sd-btn-outline-muted:focus{color:var(--sd-color-muted-text) !important;background-color:var(--sd-color-muted) !important;border-color:var(--sd-color-muted) !important;border-width:1px !important;border-style:solid !important}.sd-btn-muted:hover,.sd-btn-muted:focus{color:var(--sd-color-muted-text) !important;background-color:var(--sd-color-muted-highlight) !important;border-color:var(--sd-color-muted-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-muted{color:var(--sd-color-muted) !important;border-color:var(--sd-color-muted) !important;border-width:1px !important;border-style:solid !important}.sd-btn-dark,.sd-btn-outline-dark:hover,.sd-btn-outline-dark:focus{color:var(--sd-color-dark-text) !important;background-color:var(--sd-color-dark) !important;border-color:var(--sd-color-dark) !important;border-width:1px !important;border-style:solid !important}.sd-btn-dark:hover,.sd-btn-dark:focus{color:var(--sd-color-dark-text) !important;background-color:var(--sd-color-dark-highlight) !important;border-color:var(--sd-color-dark-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-dark{color:var(--sd-color-dark) !important;border-color:var(--sd-color-dark) !important;border-width:1px !important;border-style:solid !important}.sd-btn-black,.sd-btn-outline-black:hover,.sd-btn-outline-black:focus{color:var(--sd-color-black-text) !important;background-color:var(--sd-color-black) !important;border-color:var(--sd-color-black) !important;border-width:1px !important;border-style:solid !important}.sd-btn-black:hover,.sd-btn-black:focus{color:var(--sd-color-black-text) !important;background-color:var(--sd-color-black-highlight) !important;border-color:var(--sd-color-black-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-black{color:var(--sd-color-black) !important;border-color:var(--sd-color-black) !important;border-width:1px !important;border-style:solid !important}.sd-btn-white,.sd-btn-outline-white:hover,.sd-btn-outline-white:focus{color:var(--sd-color-white-text) !important;background-color:var(--sd-color-white) !important;border-color:var(--sd-color-white) !important;border-width:1px !important;border-style:solid !important}.sd-btn-white:hover,.sd-btn-white:focus{color:var(--sd-color-white-text) !important;background-color:var(--sd-color-white-highlight) !important;border-color:var(--sd-color-white-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-white{color:var(--sd-color-white) !important;border-color:var(--sd-color-white) !important;border-width:1px !important;border-style:solid !important}.sd-stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.sd-hide-link-text{font-size:0}.sd-octicon,.sd-material-icon{display:inline-block;fill:currentColor;vertical-align:middle}.sd-avatar-xs{border-radius:50%;object-fit:cover;object-position:center;width:1rem;height:1rem}.sd-avatar-sm{border-radius:50%;object-fit:cover;object-position:center;width:3rem;height:3rem}.sd-avatar-md{border-radius:50%;object-fit:cover;object-position:center;width:5rem;height:5rem}.sd-avatar-lg{border-radius:50%;object-fit:cover;object-position:center;width:7rem;height:7rem}.sd-avatar-xl{border-radius:50%;object-fit:cover;object-position:center;width:10rem;height:10rem}.sd-avatar-inherit{border-radius:50%;object-fit:cover;object-position:center;width:inherit;height:inherit}.sd-avatar-initial{border-radius:50%;object-fit:cover;object-position:center;width:initial;height:initial}.sd-card{background-clip:border-box;background-color:var(--sd-color-card-background);border:1px solid var(--sd-color-card-border);border-radius:.25rem;color:var(--sd-color-card-text);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;position:relative;word-wrap:break-word}.sd-card>hr{margin-left:0;margin-right:0}.sd-card-hover:hover{border-color:var(--sd-color-card-border-hover);transform:scale(1.01)}.sd-card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem 1rem}.sd-card-title{margin-bottom:.5rem}.sd-card-subtitle{margin-top:-0.25rem;margin-bottom:0}.sd-card-text:last-child{margin-bottom:0}.sd-card-link:hover{text-decoration:none}.sd-card-link+.card-link{margin-left:1rem}.sd-card-header{padding:.5rem 1rem;margin-bottom:0;background-color:var(--sd-color-card-header);border-bottom:1px solid var(--sd-color-card-border)}.sd-card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.sd-card-footer{padding:.5rem 1rem;background-color:var(--sd-color-card-footer);border-top:1px solid var(--sd-color-card-border)}.sd-card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.sd-card-header-tabs{margin-right:-0.5rem;margin-bottom:-0.5rem;margin-left:-0.5rem;border-bottom:0}.sd-card-header-pills{margin-right:-0.5rem;margin-left:-0.5rem}.sd-card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(0.25rem - 1px)}.sd-card-img,.sd-card-img-bottom,.sd-card-img-top{width:100%}.sd-card-img,.sd-card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.sd-card-img,.sd-card-img-bottom{border-bottom-left-radius:calc(0.25rem - 1px);border-bottom-right-radius:calc(0.25rem - 1px)}.sd-cards-carousel{width:100%;display:flex;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;overflow-x:hidden;scroll-snap-type:x mandatory}.sd-cards-carousel.sd-show-scrollbar{overflow-x:auto}.sd-cards-carousel:hover,.sd-cards-carousel:focus{overflow-x:auto}.sd-cards-carousel>.sd-card{flex-shrink:0;scroll-snap-align:start}.sd-cards-carousel>.sd-card:not(:last-child){margin-right:3px}.sd-card-cols-1>.sd-card{width:90%}.sd-card-cols-2>.sd-card{width:45%}.sd-card-cols-3>.sd-card{width:30%}.sd-card-cols-4>.sd-card{width:22.5%}.sd-card-cols-5>.sd-card{width:18%}.sd-card-cols-6>.sd-card{width:15%}.sd-card-cols-7>.sd-card{width:12.8571428571%}.sd-card-cols-8>.sd-card{width:11.25%}.sd-card-cols-9>.sd-card{width:10%}.sd-card-cols-10>.sd-card{width:9%}.sd-card-cols-11>.sd-card{width:8.1818181818%}.sd-card-cols-12>.sd-card{width:7.5%}.sd-container,.sd-container-fluid,.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container-xl{margin-left:auto;margin-right:auto;padding-left:var(--sd-gutter-x, 0.75rem);padding-right:var(--sd-gutter-x, 0.75rem);width:100%}@media(min-width: 576px){.sd-container-sm,.sd-container{max-width:540px}}@media(min-width: 768px){.sd-container-md,.sd-container-sm,.sd-container{max-width:720px}}@media(min-width: 992px){.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container{max-width:960px}}@media(min-width: 1200px){.sd-container-xl,.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container{max-width:1140px}}.sd-row{--sd-gutter-x: 1.5rem;--sd-gutter-y: 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--sd-gutter-y) * -1);margin-right:calc(var(--sd-gutter-x) * -0.5);margin-left:calc(var(--sd-gutter-x) * -0.5)}.sd-row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--sd-gutter-x) * 0.5);padding-left:calc(var(--sd-gutter-x) * 0.5);margin-top:var(--sd-gutter-y)}.sd-col{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-auto>*{flex:0 0 auto;width:auto}.sd-row-cols-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}@media(min-width: 576px){.sd-col-sm{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-sm-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-sm-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-sm-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-sm-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-sm-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-sm-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-sm-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-sm-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-sm-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-sm-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-sm-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-sm-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-sm-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 768px){.sd-col-md{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-md-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-md-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-md-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-md-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-md-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-md-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-md-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-md-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-md-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-md-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-md-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-md-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-md-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 992px){.sd-col-lg{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-lg-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-lg-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-lg-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-lg-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-lg-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-lg-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-lg-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-lg-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-lg-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-lg-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-lg-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-lg-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-lg-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 1200px){.sd-col-xl{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-xl-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-xl-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-xl-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-xl-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-xl-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-xl-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-xl-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-xl-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-xl-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-xl-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-xl-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-xl-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-xl-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}.sd-col-auto{flex:0 0 auto;-ms-flex:0 0 auto;width:auto}.sd-col-1{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}.sd-col-2{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-col-3{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-col-4{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-col-5{flex:0 0 auto;-ms-flex:0 0 auto;width:41.6666666667%}.sd-col-6{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-col-7{flex:0 0 auto;-ms-flex:0 0 auto;width:58.3333333333%}.sd-col-8{flex:0 0 auto;-ms-flex:0 0 auto;width:66.6666666667%}.sd-col-9{flex:0 0 auto;-ms-flex:0 0 auto;width:75%}.sd-col-10{flex:0 0 auto;-ms-flex:0 0 auto;width:83.3333333333%}.sd-col-11{flex:0 0 auto;-ms-flex:0 0 auto;width:91.6666666667%}.sd-col-12{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-g-0,.sd-gy-0{--sd-gutter-y: 0}.sd-g-0,.sd-gx-0{--sd-gutter-x: 0}.sd-g-1,.sd-gy-1{--sd-gutter-y: 0.25rem}.sd-g-1,.sd-gx-1{--sd-gutter-x: 0.25rem}.sd-g-2,.sd-gy-2{--sd-gutter-y: 0.5rem}.sd-g-2,.sd-gx-2{--sd-gutter-x: 0.5rem}.sd-g-3,.sd-gy-3{--sd-gutter-y: 1rem}.sd-g-3,.sd-gx-3{--sd-gutter-x: 1rem}.sd-g-4,.sd-gy-4{--sd-gutter-y: 1.5rem}.sd-g-4,.sd-gx-4{--sd-gutter-x: 1.5rem}.sd-g-5,.sd-gy-5{--sd-gutter-y: 3rem}.sd-g-5,.sd-gx-5{--sd-gutter-x: 3rem}@media(min-width: 576px){.sd-col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-sm-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-sm-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-sm-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-sm-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-sm-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-sm-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-sm-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-sm-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-sm-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-sm-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-sm-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-sm-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-sm-0,.sd-gy-sm-0{--sd-gutter-y: 0}.sd-g-sm-0,.sd-gx-sm-0{--sd-gutter-x: 0}.sd-g-sm-1,.sd-gy-sm-1{--sd-gutter-y: 0.25rem}.sd-g-sm-1,.sd-gx-sm-1{--sd-gutter-x: 0.25rem}.sd-g-sm-2,.sd-gy-sm-2{--sd-gutter-y: 0.5rem}.sd-g-sm-2,.sd-gx-sm-2{--sd-gutter-x: 0.5rem}.sd-g-sm-3,.sd-gy-sm-3{--sd-gutter-y: 1rem}.sd-g-sm-3,.sd-gx-sm-3{--sd-gutter-x: 1rem}.sd-g-sm-4,.sd-gy-sm-4{--sd-gutter-y: 1.5rem}.sd-g-sm-4,.sd-gx-sm-4{--sd-gutter-x: 1.5rem}.sd-g-sm-5,.sd-gy-sm-5{--sd-gutter-y: 3rem}.sd-g-sm-5,.sd-gx-sm-5{--sd-gutter-x: 3rem}}@media(min-width: 768px){.sd-col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-md-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-md-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-md-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-md-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-md-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-md-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-md-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-md-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-md-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-md-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-md-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-md-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-md-0,.sd-gy-md-0{--sd-gutter-y: 0}.sd-g-md-0,.sd-gx-md-0{--sd-gutter-x: 0}.sd-g-md-1,.sd-gy-md-1{--sd-gutter-y: 0.25rem}.sd-g-md-1,.sd-gx-md-1{--sd-gutter-x: 0.25rem}.sd-g-md-2,.sd-gy-md-2{--sd-gutter-y: 0.5rem}.sd-g-md-2,.sd-gx-md-2{--sd-gutter-x: 0.5rem}.sd-g-md-3,.sd-gy-md-3{--sd-gutter-y: 1rem}.sd-g-md-3,.sd-gx-md-3{--sd-gutter-x: 1rem}.sd-g-md-4,.sd-gy-md-4{--sd-gutter-y: 1.5rem}.sd-g-md-4,.sd-gx-md-4{--sd-gutter-x: 1.5rem}.sd-g-md-5,.sd-gy-md-5{--sd-gutter-y: 3rem}.sd-g-md-5,.sd-gx-md-5{--sd-gutter-x: 3rem}}@media(min-width: 992px){.sd-col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-lg-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-lg-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-lg-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-lg-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-lg-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-lg-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-lg-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-lg-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-lg-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-lg-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-lg-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-lg-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-lg-0,.sd-gy-lg-0{--sd-gutter-y: 0}.sd-g-lg-0,.sd-gx-lg-0{--sd-gutter-x: 0}.sd-g-lg-1,.sd-gy-lg-1{--sd-gutter-y: 0.25rem}.sd-g-lg-1,.sd-gx-lg-1{--sd-gutter-x: 0.25rem}.sd-g-lg-2,.sd-gy-lg-2{--sd-gutter-y: 0.5rem}.sd-g-lg-2,.sd-gx-lg-2{--sd-gutter-x: 0.5rem}.sd-g-lg-3,.sd-gy-lg-3{--sd-gutter-y: 1rem}.sd-g-lg-3,.sd-gx-lg-3{--sd-gutter-x: 1rem}.sd-g-lg-4,.sd-gy-lg-4{--sd-gutter-y: 1.5rem}.sd-g-lg-4,.sd-gx-lg-4{--sd-gutter-x: 1.5rem}.sd-g-lg-5,.sd-gy-lg-5{--sd-gutter-y: 3rem}.sd-g-lg-5,.sd-gx-lg-5{--sd-gutter-x: 3rem}}@media(min-width: 1200px){.sd-col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-xl-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-xl-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-xl-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-xl-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-xl-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-xl-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-xl-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-xl-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-xl-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-xl-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-xl-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-xl-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-xl-0,.sd-gy-xl-0{--sd-gutter-y: 0}.sd-g-xl-0,.sd-gx-xl-0{--sd-gutter-x: 0}.sd-g-xl-1,.sd-gy-xl-1{--sd-gutter-y: 0.25rem}.sd-g-xl-1,.sd-gx-xl-1{--sd-gutter-x: 0.25rem}.sd-g-xl-2,.sd-gy-xl-2{--sd-gutter-y: 0.5rem}.sd-g-xl-2,.sd-gx-xl-2{--sd-gutter-x: 0.5rem}.sd-g-xl-3,.sd-gy-xl-3{--sd-gutter-y: 1rem}.sd-g-xl-3,.sd-gx-xl-3{--sd-gutter-x: 1rem}.sd-g-xl-4,.sd-gy-xl-4{--sd-gutter-y: 1.5rem}.sd-g-xl-4,.sd-gx-xl-4{--sd-gutter-x: 1.5rem}.sd-g-xl-5,.sd-gy-xl-5{--sd-gutter-y: 3rem}.sd-g-xl-5,.sd-gx-xl-5{--sd-gutter-x: 3rem}}.sd-flex-row-reverse{flex-direction:row-reverse !important}details.sd-dropdown{position:relative}details.sd-dropdown .sd-summary-title{font-weight:700;padding-right:3em !important;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}details.sd-dropdown:hover{cursor:pointer}details.sd-dropdown .sd-summary-content{cursor:default}details.sd-dropdown summary{list-style:none;padding:1em}details.sd-dropdown summary .sd-octicon.no-title{vertical-align:middle}details.sd-dropdown[open] summary .sd-octicon.no-title{visibility:hidden}details.sd-dropdown summary::-webkit-details-marker{display:none}details.sd-dropdown summary:focus{outline:none}details.sd-dropdown .sd-summary-icon{margin-right:.5em}details.sd-dropdown .sd-summary-icon svg{opacity:.8}details.sd-dropdown summary:hover .sd-summary-up svg,details.sd-dropdown summary:hover .sd-summary-down svg{opacity:1;transform:scale(1.1)}details.sd-dropdown .sd-summary-up svg,details.sd-dropdown .sd-summary-down svg{display:block;opacity:.6}details.sd-dropdown .sd-summary-up,details.sd-dropdown .sd-summary-down{pointer-events:none;position:absolute;right:1em;top:1em}details.sd-dropdown[open]>.sd-summary-title .sd-summary-down{visibility:hidden}details.sd-dropdown:not([open])>.sd-summary-title .sd-summary-up{visibility:hidden}details.sd-dropdown:not([open]).sd-card{border:none}details.sd-dropdown:not([open])>.sd-card-header{border:1px solid var(--sd-color-card-border);border-radius:.25rem}details.sd-dropdown.sd-fade-in[open] summary~*{-moz-animation:sd-fade-in .5s ease-in-out;-webkit-animation:sd-fade-in .5s ease-in-out;animation:sd-fade-in .5s ease-in-out}details.sd-dropdown.sd-fade-in-slide-down[open] summary~*{-moz-animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out;-webkit-animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out;animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out}.sd-col>.sd-dropdown{width:100%}.sd-summary-content>.sd-tab-set:first-child{margin-top:0}@keyframes sd-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes sd-slide-down{0%{transform:translate(0, -10px)}100%{transform:translate(0, 0)}}.sd-tab-set{border-radius:.125rem;display:flex;flex-wrap:wrap;margin:1em 0;position:relative}.sd-tab-set>input{opacity:0;position:absolute}.sd-tab-set>input:checked+label{border-color:var(--sd-color-tabs-underline-active);color:var(--sd-color-tabs-label-active)}.sd-tab-set>input:checked+label+.sd-tab-content{display:block}.sd-tab-set>input:not(:checked)+label:hover{color:var(--sd-color-tabs-label-hover);border-color:var(--sd-color-tabs-underline-hover)}.sd-tab-set>input:focus+label{outline-style:auto}.sd-tab-set>input:not(.focus-visible)+label{outline:none;-webkit-tap-highlight-color:transparent}.sd-tab-set>label{border-bottom:.125rem solid transparent;margin-bottom:0;color:var(--sd-color-tabs-label-inactive);border-color:var(--sd-color-tabs-underline-inactive);cursor:pointer;font-size:var(--sd-fontsize-tabs-label);font-weight:700;padding:1em 1.25em .5em;transition:color 250ms;width:auto;z-index:1}html .sd-tab-set>label:hover{color:var(--sd-color-tabs-label-active)}.sd-col>.sd-tab-set{width:100%}.sd-tab-content{box-shadow:0 -0.0625rem var(--sd-color-tabs-overline),0 .0625rem var(--sd-color-tabs-underline);display:none;order:99;padding-bottom:.75rem;padding-top:.75rem;width:100%}.sd-tab-content>:first-child{margin-top:0 !important}.sd-tab-content>:last-child{margin-bottom:0 !important}.sd-tab-content>.sd-tab-set{margin:0}.sd-sphinx-override,.sd-sphinx-override *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sd-sphinx-override p{margin-top:0}:root{--sd-color-primary: #0071bc;--sd-color-secondary: #6c757d;--sd-color-success: #28a745;--sd-color-info: #17a2b8;--sd-color-warning: #f0b37e;--sd-color-danger: #dc3545;--sd-color-light: #f8f9fa;--sd-color-muted: #6c757d;--sd-color-dark: #212529;--sd-color-black: black;--sd-color-white: white;--sd-color-primary-highlight: #0060a0;--sd-color-secondary-highlight: #5c636a;--sd-color-success-highlight: #228e3b;--sd-color-info-highlight: #148a9c;--sd-color-warning-highlight: #cc986b;--sd-color-danger-highlight: #bb2d3b;--sd-color-light-highlight: #d3d4d5;--sd-color-muted-highlight: #5c636a;--sd-color-dark-highlight: #1c1f23;--sd-color-black-highlight: black;--sd-color-white-highlight: #d9d9d9;--sd-color-primary-text: #fff;--sd-color-secondary-text: #fff;--sd-color-success-text: #fff;--sd-color-info-text: #fff;--sd-color-warning-text: #212529;--sd-color-danger-text: #fff;--sd-color-light-text: #212529;--sd-color-muted-text: #fff;--sd-color-dark-text: #fff;--sd-color-black-text: #fff;--sd-color-white-text: #212529;--sd-color-shadow: rgba(0, 0, 0, 0.15);--sd-color-card-border: rgba(0, 0, 0, 0.125);--sd-color-card-border-hover: hsla(231, 99%, 66%, 1);--sd-color-card-background: transparent;--sd-color-card-text: inherit;--sd-color-card-header: transparent;--sd-color-card-footer: transparent;--sd-color-tabs-label-active: hsla(231, 99%, 66%, 1);--sd-color-tabs-label-hover: hsla(231, 99%, 66%, 1);--sd-color-tabs-label-inactive: hsl(0, 0%, 66%);--sd-color-tabs-underline-active: hsla(231, 99%, 66%, 1);--sd-color-tabs-underline-hover: rgba(178, 206, 245, 0.62);--sd-color-tabs-underline-inactive: transparent;--sd-color-tabs-overline: rgb(222, 222, 222);--sd-color-tabs-underline: rgb(222, 222, 222);--sd-fontsize-tabs-label: 1rem} diff --git a/docs/_sphinx_design_static/design-tabs.js b/docs/_sphinx_design_static/design-tabs.js new file mode 100644 index 00000000..36b38cf0 --- /dev/null +++ b/docs/_sphinx_design_static/design-tabs.js @@ -0,0 +1,27 @@ +var sd_labels_by_text = {}; + +function ready() { + const li = document.getElementsByClassName("sd-tab-label"); + for (const label of li) { + syncId = label.getAttribute("data-sync-id"); + if (syncId) { + label.onclick = onLabelClick; + if (!sd_labels_by_text[syncId]) { + sd_labels_by_text[syncId] = []; + } + sd_labels_by_text[syncId].push(label); + } + } +} + +function onLabelClick() { + // Activate other inputs with the same sync id. + syncId = this.getAttribute("data-sync-id"); + for (label of sd_labels_by_text[syncId]) { + if (label === this) continue; + label.previousElementSibling.checked = true; + } + window.localStorage.setItem("sphinx-design-last-tab", syncId); +} + +document.addEventListener("DOMContentLoaded", ready, false); diff --git a/docs/_static/design-style.1e8bd061cd6da7fc9cf755528e8ffc24.min.css b/docs/_static/design-style.1e8bd061cd6da7fc9cf755528e8ffc24.min.css new file mode 100644 index 00000000..eb19f698 --- /dev/null +++ b/docs/_static/design-style.1e8bd061cd6da7fc9cf755528e8ffc24.min.css @@ -0,0 +1 @@ +.sd-bg-primary{background-color:var(--sd-color-primary) !important}.sd-bg-text-primary{color:var(--sd-color-primary-text) !important}button.sd-bg-primary:focus,button.sd-bg-primary:hover{background-color:var(--sd-color-primary-highlight) !important}a.sd-bg-primary:focus,a.sd-bg-primary:hover{background-color:var(--sd-color-primary-highlight) !important}.sd-bg-secondary{background-color:var(--sd-color-secondary) !important}.sd-bg-text-secondary{color:var(--sd-color-secondary-text) !important}button.sd-bg-secondary:focus,button.sd-bg-secondary:hover{background-color:var(--sd-color-secondary-highlight) !important}a.sd-bg-secondary:focus,a.sd-bg-secondary:hover{background-color:var(--sd-color-secondary-highlight) !important}.sd-bg-success{background-color:var(--sd-color-success) !important}.sd-bg-text-success{color:var(--sd-color-success-text) !important}button.sd-bg-success:focus,button.sd-bg-success:hover{background-color:var(--sd-color-success-highlight) !important}a.sd-bg-success:focus,a.sd-bg-success:hover{background-color:var(--sd-color-success-highlight) !important}.sd-bg-info{background-color:var(--sd-color-info) !important}.sd-bg-text-info{color:var(--sd-color-info-text) !important}button.sd-bg-info:focus,button.sd-bg-info:hover{background-color:var(--sd-color-info-highlight) !important}a.sd-bg-info:focus,a.sd-bg-info:hover{background-color:var(--sd-color-info-highlight) !important}.sd-bg-warning{background-color:var(--sd-color-warning) !important}.sd-bg-text-warning{color:var(--sd-color-warning-text) !important}button.sd-bg-warning:focus,button.sd-bg-warning:hover{background-color:var(--sd-color-warning-highlight) !important}a.sd-bg-warning:focus,a.sd-bg-warning:hover{background-color:var(--sd-color-warning-highlight) !important}.sd-bg-danger{background-color:var(--sd-color-danger) !important}.sd-bg-text-danger{color:var(--sd-color-danger-text) !important}button.sd-bg-danger:focus,button.sd-bg-danger:hover{background-color:var(--sd-color-danger-highlight) !important}a.sd-bg-danger:focus,a.sd-bg-danger:hover{background-color:var(--sd-color-danger-highlight) !important}.sd-bg-light{background-color:var(--sd-color-light) !important}.sd-bg-text-light{color:var(--sd-color-light-text) !important}button.sd-bg-light:focus,button.sd-bg-light:hover{background-color:var(--sd-color-light-highlight) !important}a.sd-bg-light:focus,a.sd-bg-light:hover{background-color:var(--sd-color-light-highlight) !important}.sd-bg-muted{background-color:var(--sd-color-muted) !important}.sd-bg-text-muted{color:var(--sd-color-muted-text) !important}button.sd-bg-muted:focus,button.sd-bg-muted:hover{background-color:var(--sd-color-muted-highlight) !important}a.sd-bg-muted:focus,a.sd-bg-muted:hover{background-color:var(--sd-color-muted-highlight) !important}.sd-bg-dark{background-color:var(--sd-color-dark) !important}.sd-bg-text-dark{color:var(--sd-color-dark-text) !important}button.sd-bg-dark:focus,button.sd-bg-dark:hover{background-color:var(--sd-color-dark-highlight) !important}a.sd-bg-dark:focus,a.sd-bg-dark:hover{background-color:var(--sd-color-dark-highlight) !important}.sd-bg-black{background-color:var(--sd-color-black) !important}.sd-bg-text-black{color:var(--sd-color-black-text) !important}button.sd-bg-black:focus,button.sd-bg-black:hover{background-color:var(--sd-color-black-highlight) !important}a.sd-bg-black:focus,a.sd-bg-black:hover{background-color:var(--sd-color-black-highlight) !important}.sd-bg-white{background-color:var(--sd-color-white) !important}.sd-bg-text-white{color:var(--sd-color-white-text) !important}button.sd-bg-white:focus,button.sd-bg-white:hover{background-color:var(--sd-color-white-highlight) !important}a.sd-bg-white:focus,a.sd-bg-white:hover{background-color:var(--sd-color-white-highlight) !important}.sd-text-primary,.sd-text-primary>p{color:var(--sd-color-primary) !important}a.sd-text-primary:focus,a.sd-text-primary:hover{color:var(--sd-color-primary-highlight) !important}.sd-text-secondary,.sd-text-secondary>p{color:var(--sd-color-secondary) !important}a.sd-text-secondary:focus,a.sd-text-secondary:hover{color:var(--sd-color-secondary-highlight) !important}.sd-text-success,.sd-text-success>p{color:var(--sd-color-success) !important}a.sd-text-success:focus,a.sd-text-success:hover{color:var(--sd-color-success-highlight) !important}.sd-text-info,.sd-text-info>p{color:var(--sd-color-info) !important}a.sd-text-info:focus,a.sd-text-info:hover{color:var(--sd-color-info-highlight) !important}.sd-text-warning,.sd-text-warning>p{color:var(--sd-color-warning) !important}a.sd-text-warning:focus,a.sd-text-warning:hover{color:var(--sd-color-warning-highlight) !important}.sd-text-danger,.sd-text-danger>p{color:var(--sd-color-danger) !important}a.sd-text-danger:focus,a.sd-text-danger:hover{color:var(--sd-color-danger-highlight) !important}.sd-text-light,.sd-text-light>p{color:var(--sd-color-light) !important}a.sd-text-light:focus,a.sd-text-light:hover{color:var(--sd-color-light-highlight) !important}.sd-text-muted,.sd-text-muted>p{color:var(--sd-color-muted) !important}a.sd-text-muted:focus,a.sd-text-muted:hover{color:var(--sd-color-muted-highlight) !important}.sd-text-dark,.sd-text-dark>p{color:var(--sd-color-dark) !important}a.sd-text-dark:focus,a.sd-text-dark:hover{color:var(--sd-color-dark-highlight) !important}.sd-text-black,.sd-text-black>p{color:var(--sd-color-black) !important}a.sd-text-black:focus,a.sd-text-black:hover{color:var(--sd-color-black-highlight) !important}.sd-text-white,.sd-text-white>p{color:var(--sd-color-white) !important}a.sd-text-white:focus,a.sd-text-white:hover{color:var(--sd-color-white-highlight) !important}.sd-outline-primary{border-color:var(--sd-color-primary) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-primary:focus,a.sd-outline-primary:hover{border-color:var(--sd-color-primary-highlight) !important}.sd-outline-secondary{border-color:var(--sd-color-secondary) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-secondary:focus,a.sd-outline-secondary:hover{border-color:var(--sd-color-secondary-highlight) !important}.sd-outline-success{border-color:var(--sd-color-success) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-success:focus,a.sd-outline-success:hover{border-color:var(--sd-color-success-highlight) !important}.sd-outline-info{border-color:var(--sd-color-info) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-info:focus,a.sd-outline-info:hover{border-color:var(--sd-color-info-highlight) !important}.sd-outline-warning{border-color:var(--sd-color-warning) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-warning:focus,a.sd-outline-warning:hover{border-color:var(--sd-color-warning-highlight) !important}.sd-outline-danger{border-color:var(--sd-color-danger) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-danger:focus,a.sd-outline-danger:hover{border-color:var(--sd-color-danger-highlight) !important}.sd-outline-light{border-color:var(--sd-color-light) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-light:focus,a.sd-outline-light:hover{border-color:var(--sd-color-light-highlight) !important}.sd-outline-muted{border-color:var(--sd-color-muted) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-muted:focus,a.sd-outline-muted:hover{border-color:var(--sd-color-muted-highlight) !important}.sd-outline-dark{border-color:var(--sd-color-dark) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-dark:focus,a.sd-outline-dark:hover{border-color:var(--sd-color-dark-highlight) !important}.sd-outline-black{border-color:var(--sd-color-black) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-black:focus,a.sd-outline-black:hover{border-color:var(--sd-color-black-highlight) !important}.sd-outline-white{border-color:var(--sd-color-white) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-white:focus,a.sd-outline-white:hover{border-color:var(--sd-color-white-highlight) !important}.sd-bg-transparent{background-color:transparent !important}.sd-outline-transparent{border-color:transparent !important}.sd-text-transparent{color:transparent !important}.sd-p-0{padding:0 !important}.sd-pt-0,.sd-py-0{padding-top:0 !important}.sd-pr-0,.sd-px-0{padding-right:0 !important}.sd-pb-0,.sd-py-0{padding-bottom:0 !important}.sd-pl-0,.sd-px-0{padding-left:0 !important}.sd-p-1{padding:.25rem !important}.sd-pt-1,.sd-py-1{padding-top:.25rem !important}.sd-pr-1,.sd-px-1{padding-right:.25rem !important}.sd-pb-1,.sd-py-1{padding-bottom:.25rem !important}.sd-pl-1,.sd-px-1{padding-left:.25rem !important}.sd-p-2{padding:.5rem !important}.sd-pt-2,.sd-py-2{padding-top:.5rem !important}.sd-pr-2,.sd-px-2{padding-right:.5rem !important}.sd-pb-2,.sd-py-2{padding-bottom:.5rem !important}.sd-pl-2,.sd-px-2{padding-left:.5rem !important}.sd-p-3{padding:1rem !important}.sd-pt-3,.sd-py-3{padding-top:1rem !important}.sd-pr-3,.sd-px-3{padding-right:1rem !important}.sd-pb-3,.sd-py-3{padding-bottom:1rem !important}.sd-pl-3,.sd-px-3{padding-left:1rem !important}.sd-p-4{padding:1.5rem !important}.sd-pt-4,.sd-py-4{padding-top:1.5rem !important}.sd-pr-4,.sd-px-4{padding-right:1.5rem !important}.sd-pb-4,.sd-py-4{padding-bottom:1.5rem !important}.sd-pl-4,.sd-px-4{padding-left:1.5rem !important}.sd-p-5{padding:3rem !important}.sd-pt-5,.sd-py-5{padding-top:3rem !important}.sd-pr-5,.sd-px-5{padding-right:3rem !important}.sd-pb-5,.sd-py-5{padding-bottom:3rem !important}.sd-pl-5,.sd-px-5{padding-left:3rem !important}.sd-m-auto{margin:auto !important}.sd-mt-auto,.sd-my-auto{margin-top:auto !important}.sd-mr-auto,.sd-mx-auto{margin-right:auto !important}.sd-mb-auto,.sd-my-auto{margin-bottom:auto !important}.sd-ml-auto,.sd-mx-auto{margin-left:auto !important}.sd-m-0{margin:0 !important}.sd-mt-0,.sd-my-0{margin-top:0 !important}.sd-mr-0,.sd-mx-0{margin-right:0 !important}.sd-mb-0,.sd-my-0{margin-bottom:0 !important}.sd-ml-0,.sd-mx-0{margin-left:0 !important}.sd-m-1{margin:.25rem !important}.sd-mt-1,.sd-my-1{margin-top:.25rem !important}.sd-mr-1,.sd-mx-1{margin-right:.25rem !important}.sd-mb-1,.sd-my-1{margin-bottom:.25rem !important}.sd-ml-1,.sd-mx-1{margin-left:.25rem !important}.sd-m-2{margin:.5rem !important}.sd-mt-2,.sd-my-2{margin-top:.5rem !important}.sd-mr-2,.sd-mx-2{margin-right:.5rem !important}.sd-mb-2,.sd-my-2{margin-bottom:.5rem !important}.sd-ml-2,.sd-mx-2{margin-left:.5rem !important}.sd-m-3{margin:1rem !important}.sd-mt-3,.sd-my-3{margin-top:1rem !important}.sd-mr-3,.sd-mx-3{margin-right:1rem !important}.sd-mb-3,.sd-my-3{margin-bottom:1rem !important}.sd-ml-3,.sd-mx-3{margin-left:1rem !important}.sd-m-4{margin:1.5rem !important}.sd-mt-4,.sd-my-4{margin-top:1.5rem !important}.sd-mr-4,.sd-mx-4{margin-right:1.5rem !important}.sd-mb-4,.sd-my-4{margin-bottom:1.5rem !important}.sd-ml-4,.sd-mx-4{margin-left:1.5rem !important}.sd-m-5{margin:3rem !important}.sd-mt-5,.sd-my-5{margin-top:3rem !important}.sd-mr-5,.sd-mx-5{margin-right:3rem !important}.sd-mb-5,.sd-my-5{margin-bottom:3rem !important}.sd-ml-5,.sd-mx-5{margin-left:3rem !important}.sd-w-25{width:25% !important}.sd-w-50{width:50% !important}.sd-w-75{width:75% !important}.sd-w-100{width:100% !important}.sd-w-auto{width:auto !important}.sd-h-25{height:25% !important}.sd-h-50{height:50% !important}.sd-h-75{height:75% !important}.sd-h-100{height:100% !important}.sd-h-auto{height:auto !important}.sd-d-none{display:none !important}.sd-d-inline{display:inline !important}.sd-d-inline-block{display:inline-block !important}.sd-d-block{display:block !important}.sd-d-grid{display:grid !important}.sd-d-flex-row{display:-ms-flexbox !important;display:flex !important;flex-direction:row !important}.sd-d-flex-column{display:-ms-flexbox !important;display:flex !important;flex-direction:column !important}.sd-d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}@media(min-width: 576px){.sd-d-sm-none{display:none !important}.sd-d-sm-inline{display:inline !important}.sd-d-sm-inline-block{display:inline-block !important}.sd-d-sm-block{display:block !important}.sd-d-sm-grid{display:grid !important}.sd-d-sm-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-sm-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 768px){.sd-d-md-none{display:none !important}.sd-d-md-inline{display:inline !important}.sd-d-md-inline-block{display:inline-block !important}.sd-d-md-block{display:block !important}.sd-d-md-grid{display:grid !important}.sd-d-md-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-md-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 992px){.sd-d-lg-none{display:none !important}.sd-d-lg-inline{display:inline !important}.sd-d-lg-inline-block{display:inline-block !important}.sd-d-lg-block{display:block !important}.sd-d-lg-grid{display:grid !important}.sd-d-lg-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-lg-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 1200px){.sd-d-xl-none{display:none !important}.sd-d-xl-inline{display:inline !important}.sd-d-xl-inline-block{display:inline-block !important}.sd-d-xl-block{display:block !important}.sd-d-xl-grid{display:grid !important}.sd-d-xl-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-xl-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}.sd-align-major-start{justify-content:flex-start !important}.sd-align-major-end{justify-content:flex-end !important}.sd-align-major-center{justify-content:center !important}.sd-align-major-justify{justify-content:space-between !important}.sd-align-major-spaced{justify-content:space-evenly !important}.sd-align-minor-start{align-items:flex-start !important}.sd-align-minor-end{align-items:flex-end !important}.sd-align-minor-center{align-items:center !important}.sd-align-minor-stretch{align-items:stretch !important}.sd-text-justify{text-align:justify !important}.sd-text-left{text-align:left !important}.sd-text-right{text-align:right !important}.sd-text-center{text-align:center !important}.sd-font-weight-light{font-weight:300 !important}.sd-font-weight-lighter{font-weight:lighter !important}.sd-font-weight-normal{font-weight:400 !important}.sd-font-weight-bold{font-weight:700 !important}.sd-font-weight-bolder{font-weight:bolder !important}.sd-font-italic{font-style:italic !important}.sd-text-decoration-none{text-decoration:none !important}.sd-text-lowercase{text-transform:lowercase !important}.sd-text-uppercase{text-transform:uppercase !important}.sd-text-capitalize{text-transform:capitalize !important}.sd-text-wrap{white-space:normal !important}.sd-text-nowrap{white-space:nowrap !important}.sd-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-fs-1,.sd-fs-1>p{font-size:calc(1.375rem + 1.5vw) !important;line-height:unset !important}.sd-fs-2,.sd-fs-2>p{font-size:calc(1.325rem + 0.9vw) !important;line-height:unset !important}.sd-fs-3,.sd-fs-3>p{font-size:calc(1.3rem + 0.6vw) !important;line-height:unset !important}.sd-fs-4,.sd-fs-4>p{font-size:calc(1.275rem + 0.3vw) !important;line-height:unset !important}.sd-fs-5,.sd-fs-5>p{font-size:1.25rem !important;line-height:unset !important}.sd-fs-6,.sd-fs-6>p{font-size:1rem !important;line-height:unset !important}.sd-border-0{border:0 solid !important}.sd-border-top-0{border-top:0 solid !important}.sd-border-bottom-0{border-bottom:0 solid !important}.sd-border-right-0{border-right:0 solid !important}.sd-border-left-0{border-left:0 solid !important}.sd-border-1{border:1px solid !important}.sd-border-top-1{border-top:1px solid !important}.sd-border-bottom-1{border-bottom:1px solid !important}.sd-border-right-1{border-right:1px solid !important}.sd-border-left-1{border-left:1px solid !important}.sd-border-2{border:2px solid !important}.sd-border-top-2{border-top:2px solid !important}.sd-border-bottom-2{border-bottom:2px solid !important}.sd-border-right-2{border-right:2px solid !important}.sd-border-left-2{border-left:2px solid !important}.sd-border-3{border:3px solid !important}.sd-border-top-3{border-top:3px solid !important}.sd-border-bottom-3{border-bottom:3px solid !important}.sd-border-right-3{border-right:3px solid !important}.sd-border-left-3{border-left:3px solid !important}.sd-border-4{border:4px solid !important}.sd-border-top-4{border-top:4px solid !important}.sd-border-bottom-4{border-bottom:4px solid !important}.sd-border-right-4{border-right:4px solid !important}.sd-border-left-4{border-left:4px solid !important}.sd-border-5{border:5px solid !important}.sd-border-top-5{border-top:5px solid !important}.sd-border-bottom-5{border-bottom:5px solid !important}.sd-border-right-5{border-right:5px solid !important}.sd-border-left-5{border-left:5px solid !important}.sd-rounded-0{border-radius:0 !important}.sd-rounded-1{border-radius:.2rem !important}.sd-rounded-2{border-radius:.3rem !important}.sd-rounded-3{border-radius:.5rem !important}.sd-rounded-pill{border-radius:50rem !important}.sd-rounded-circle{border-radius:50% !important}.shadow-none{box-shadow:none !important}.sd-shadow-sm{box-shadow:0 .125rem .25rem var(--sd-color-shadow) !important}.sd-shadow-md{box-shadow:0 .5rem 1rem var(--sd-color-shadow) !important}.sd-shadow-lg{box-shadow:0 1rem 3rem var(--sd-color-shadow) !important}@keyframes sd-slide-from-left{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes sd-slide-from-right{0%{transform:translateX(200%)}100%{transform:translateX(0)}}@keyframes sd-grow100{0%{transform:scale(0);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes sd-grow50{0%{transform:scale(0.5);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes sd-grow50-rot20{0%{transform:scale(0.5) rotateZ(-20deg);opacity:.5}75%{transform:scale(1) rotateZ(5deg);opacity:1}95%{transform:scale(1) rotateZ(-1deg);opacity:1}100%{transform:scale(1) rotateZ(0);opacity:1}}.sd-animate-slide-from-left{animation:1s ease-out 0s 1 normal none running sd-slide-from-left}.sd-animate-slide-from-right{animation:1s ease-out 0s 1 normal none running sd-slide-from-right}.sd-animate-grow100{animation:1s ease-out 0s 1 normal none running sd-grow100}.sd-animate-grow50{animation:1s ease-out 0s 1 normal none running sd-grow50}.sd-animate-grow50-rot20{animation:1s ease-out 0s 1 normal none running sd-grow50-rot20}.sd-badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.sd-badge:empty{display:none}a.sd-badge{text-decoration:none}.sd-btn .sd-badge{position:relative;top:-1px}.sd-btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;cursor:pointer;display:inline-block;font-weight:400;font-size:1rem;line-height:1.5;padding:.375rem .75rem;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.sd-btn:hover{text-decoration:none}@media(prefers-reduced-motion: reduce){.sd-btn{transition:none}}.sd-btn-primary,.sd-btn-outline-primary:hover,.sd-btn-outline-primary:focus{color:var(--sd-color-primary-text) !important;background-color:var(--sd-color-primary) !important;border-color:var(--sd-color-primary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-primary:hover,.sd-btn-primary:focus{color:var(--sd-color-primary-text) !important;background-color:var(--sd-color-primary-highlight) !important;border-color:var(--sd-color-primary-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-primary{color:var(--sd-color-primary) !important;border-color:var(--sd-color-primary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-secondary,.sd-btn-outline-secondary:hover,.sd-btn-outline-secondary:focus{color:var(--sd-color-secondary-text) !important;background-color:var(--sd-color-secondary) !important;border-color:var(--sd-color-secondary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-secondary:hover,.sd-btn-secondary:focus{color:var(--sd-color-secondary-text) !important;background-color:var(--sd-color-secondary-highlight) !important;border-color:var(--sd-color-secondary-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-secondary{color:var(--sd-color-secondary) !important;border-color:var(--sd-color-secondary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-success,.sd-btn-outline-success:hover,.sd-btn-outline-success:focus{color:var(--sd-color-success-text) !important;background-color:var(--sd-color-success) !important;border-color:var(--sd-color-success) !important;border-width:1px !important;border-style:solid !important}.sd-btn-success:hover,.sd-btn-success:focus{color:var(--sd-color-success-text) !important;background-color:var(--sd-color-success-highlight) !important;border-color:var(--sd-color-success-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-success{color:var(--sd-color-success) !important;border-color:var(--sd-color-success) !important;border-width:1px !important;border-style:solid !important}.sd-btn-info,.sd-btn-outline-info:hover,.sd-btn-outline-info:focus{color:var(--sd-color-info-text) !important;background-color:var(--sd-color-info) !important;border-color:var(--sd-color-info) !important;border-width:1px !important;border-style:solid !important}.sd-btn-info:hover,.sd-btn-info:focus{color:var(--sd-color-info-text) !important;background-color:var(--sd-color-info-highlight) !important;border-color:var(--sd-color-info-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-info{color:var(--sd-color-info) !important;border-color:var(--sd-color-info) !important;border-width:1px !important;border-style:solid !important}.sd-btn-warning,.sd-btn-outline-warning:hover,.sd-btn-outline-warning:focus{color:var(--sd-color-warning-text) !important;background-color:var(--sd-color-warning) !important;border-color:var(--sd-color-warning) !important;border-width:1px !important;border-style:solid !important}.sd-btn-warning:hover,.sd-btn-warning:focus{color:var(--sd-color-warning-text) !important;background-color:var(--sd-color-warning-highlight) !important;border-color:var(--sd-color-warning-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-warning{color:var(--sd-color-warning) !important;border-color:var(--sd-color-warning) !important;border-width:1px !important;border-style:solid !important}.sd-btn-danger,.sd-btn-outline-danger:hover,.sd-btn-outline-danger:focus{color:var(--sd-color-danger-text) !important;background-color:var(--sd-color-danger) !important;border-color:var(--sd-color-danger) !important;border-width:1px !important;border-style:solid !important}.sd-btn-danger:hover,.sd-btn-danger:focus{color:var(--sd-color-danger-text) !important;background-color:var(--sd-color-danger-highlight) !important;border-color:var(--sd-color-danger-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-danger{color:var(--sd-color-danger) !important;border-color:var(--sd-color-danger) !important;border-width:1px !important;border-style:solid !important}.sd-btn-light,.sd-btn-outline-light:hover,.sd-btn-outline-light:focus{color:var(--sd-color-light-text) !important;background-color:var(--sd-color-light) !important;border-color:var(--sd-color-light) !important;border-width:1px !important;border-style:solid !important}.sd-btn-light:hover,.sd-btn-light:focus{color:var(--sd-color-light-text) !important;background-color:var(--sd-color-light-highlight) !important;border-color:var(--sd-color-light-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-light{color:var(--sd-color-light) !important;border-color:var(--sd-color-light) !important;border-width:1px !important;border-style:solid !important}.sd-btn-muted,.sd-btn-outline-muted:hover,.sd-btn-outline-muted:focus{color:var(--sd-color-muted-text) !important;background-color:var(--sd-color-muted) !important;border-color:var(--sd-color-muted) !important;border-width:1px !important;border-style:solid !important}.sd-btn-muted:hover,.sd-btn-muted:focus{color:var(--sd-color-muted-text) !important;background-color:var(--sd-color-muted-highlight) !important;border-color:var(--sd-color-muted-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-muted{color:var(--sd-color-muted) !important;border-color:var(--sd-color-muted) !important;border-width:1px !important;border-style:solid !important}.sd-btn-dark,.sd-btn-outline-dark:hover,.sd-btn-outline-dark:focus{color:var(--sd-color-dark-text) !important;background-color:var(--sd-color-dark) !important;border-color:var(--sd-color-dark) !important;border-width:1px !important;border-style:solid !important}.sd-btn-dark:hover,.sd-btn-dark:focus{color:var(--sd-color-dark-text) !important;background-color:var(--sd-color-dark-highlight) !important;border-color:var(--sd-color-dark-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-dark{color:var(--sd-color-dark) !important;border-color:var(--sd-color-dark) !important;border-width:1px !important;border-style:solid !important}.sd-btn-black,.sd-btn-outline-black:hover,.sd-btn-outline-black:focus{color:var(--sd-color-black-text) !important;background-color:var(--sd-color-black) !important;border-color:var(--sd-color-black) !important;border-width:1px !important;border-style:solid !important}.sd-btn-black:hover,.sd-btn-black:focus{color:var(--sd-color-black-text) !important;background-color:var(--sd-color-black-highlight) !important;border-color:var(--sd-color-black-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-black{color:var(--sd-color-black) !important;border-color:var(--sd-color-black) !important;border-width:1px !important;border-style:solid !important}.sd-btn-white,.sd-btn-outline-white:hover,.sd-btn-outline-white:focus{color:var(--sd-color-white-text) !important;background-color:var(--sd-color-white) !important;border-color:var(--sd-color-white) !important;border-width:1px !important;border-style:solid !important}.sd-btn-white:hover,.sd-btn-white:focus{color:var(--sd-color-white-text) !important;background-color:var(--sd-color-white-highlight) !important;border-color:var(--sd-color-white-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-white{color:var(--sd-color-white) !important;border-color:var(--sd-color-white) !important;border-width:1px !important;border-style:solid !important}.sd-stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.sd-hide-link-text{font-size:0}.sd-octicon,.sd-material-icon{display:inline-block;fill:currentColor;vertical-align:middle}.sd-avatar-xs{border-radius:50%;object-fit:cover;object-position:center;width:1rem;height:1rem}.sd-avatar-sm{border-radius:50%;object-fit:cover;object-position:center;width:3rem;height:3rem}.sd-avatar-md{border-radius:50%;object-fit:cover;object-position:center;width:5rem;height:5rem}.sd-avatar-lg{border-radius:50%;object-fit:cover;object-position:center;width:7rem;height:7rem}.sd-avatar-xl{border-radius:50%;object-fit:cover;object-position:center;width:10rem;height:10rem}.sd-avatar-inherit{border-radius:50%;object-fit:cover;object-position:center;width:inherit;height:inherit}.sd-avatar-initial{border-radius:50%;object-fit:cover;object-position:center;width:initial;height:initial}.sd-card{background-clip:border-box;background-color:var(--sd-color-card-background);border:1px solid var(--sd-color-card-border);border-radius:.25rem;color:var(--sd-color-card-text);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;position:relative;word-wrap:break-word}.sd-card>hr{margin-left:0;margin-right:0}.sd-card-hover:hover{border-color:var(--sd-color-card-border-hover);transform:scale(1.01)}.sd-card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem 1rem}.sd-card-title{margin-bottom:.5rem}.sd-card-subtitle{margin-top:-0.25rem;margin-bottom:0}.sd-card-text:last-child{margin-bottom:0}.sd-card-link:hover{text-decoration:none}.sd-card-link+.card-link{margin-left:1rem}.sd-card-header{padding:.5rem 1rem;margin-bottom:0;background-color:var(--sd-color-card-header);border-bottom:1px solid var(--sd-color-card-border)}.sd-card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.sd-card-footer{padding:.5rem 1rem;background-color:var(--sd-color-card-footer);border-top:1px solid var(--sd-color-card-border)}.sd-card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.sd-card-header-tabs{margin-right:-0.5rem;margin-bottom:-0.5rem;margin-left:-0.5rem;border-bottom:0}.sd-card-header-pills{margin-right:-0.5rem;margin-left:-0.5rem}.sd-card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(0.25rem - 1px)}.sd-card-img,.sd-card-img-bottom,.sd-card-img-top{width:100%}.sd-card-img,.sd-card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.sd-card-img,.sd-card-img-bottom{border-bottom-left-radius:calc(0.25rem - 1px);border-bottom-right-radius:calc(0.25rem - 1px)}.sd-cards-carousel{width:100%;display:flex;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;overflow-x:hidden;scroll-snap-type:x mandatory}.sd-cards-carousel.sd-show-scrollbar{overflow-x:auto}.sd-cards-carousel:hover,.sd-cards-carousel:focus{overflow-x:auto}.sd-cards-carousel>.sd-card{flex-shrink:0;scroll-snap-align:start}.sd-cards-carousel>.sd-card:not(:last-child){margin-right:3px}.sd-card-cols-1>.sd-card{width:90%}.sd-card-cols-2>.sd-card{width:45%}.sd-card-cols-3>.sd-card{width:30%}.sd-card-cols-4>.sd-card{width:22.5%}.sd-card-cols-5>.sd-card{width:18%}.sd-card-cols-6>.sd-card{width:15%}.sd-card-cols-7>.sd-card{width:12.8571428571%}.sd-card-cols-8>.sd-card{width:11.25%}.sd-card-cols-9>.sd-card{width:10%}.sd-card-cols-10>.sd-card{width:9%}.sd-card-cols-11>.sd-card{width:8.1818181818%}.sd-card-cols-12>.sd-card{width:7.5%}.sd-container,.sd-container-fluid,.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container-xl{margin-left:auto;margin-right:auto;padding-left:var(--sd-gutter-x, 0.75rem);padding-right:var(--sd-gutter-x, 0.75rem);width:100%}@media(min-width: 576px){.sd-container-sm,.sd-container{max-width:540px}}@media(min-width: 768px){.sd-container-md,.sd-container-sm,.sd-container{max-width:720px}}@media(min-width: 992px){.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container{max-width:960px}}@media(min-width: 1200px){.sd-container-xl,.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container{max-width:1140px}}.sd-row{--sd-gutter-x: 1.5rem;--sd-gutter-y: 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--sd-gutter-y) * -1);margin-right:calc(var(--sd-gutter-x) * -0.5);margin-left:calc(var(--sd-gutter-x) * -0.5)}.sd-row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--sd-gutter-x) * 0.5);padding-left:calc(var(--sd-gutter-x) * 0.5);margin-top:var(--sd-gutter-y)}.sd-col{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-auto>*{flex:0 0 auto;width:auto}.sd-row-cols-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}@media(min-width: 576px){.sd-col-sm{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-sm-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-sm-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-sm-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-sm-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-sm-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-sm-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-sm-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-sm-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-sm-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-sm-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-sm-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-sm-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-sm-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 768px){.sd-col-md{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-md-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-md-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-md-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-md-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-md-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-md-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-md-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-md-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-md-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-md-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-md-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-md-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-md-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 992px){.sd-col-lg{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-lg-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-lg-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-lg-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-lg-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-lg-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-lg-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-lg-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-lg-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-lg-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-lg-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-lg-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-lg-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-lg-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 1200px){.sd-col-xl{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-xl-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-xl-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-xl-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-xl-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-xl-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-xl-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-xl-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-xl-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-xl-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-xl-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-xl-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-xl-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-xl-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}.sd-col-auto{flex:0 0 auto;-ms-flex:0 0 auto;width:auto}.sd-col-1{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}.sd-col-2{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-col-3{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-col-4{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-col-5{flex:0 0 auto;-ms-flex:0 0 auto;width:41.6666666667%}.sd-col-6{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-col-7{flex:0 0 auto;-ms-flex:0 0 auto;width:58.3333333333%}.sd-col-8{flex:0 0 auto;-ms-flex:0 0 auto;width:66.6666666667%}.sd-col-9{flex:0 0 auto;-ms-flex:0 0 auto;width:75%}.sd-col-10{flex:0 0 auto;-ms-flex:0 0 auto;width:83.3333333333%}.sd-col-11{flex:0 0 auto;-ms-flex:0 0 auto;width:91.6666666667%}.sd-col-12{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-g-0,.sd-gy-0{--sd-gutter-y: 0}.sd-g-0,.sd-gx-0{--sd-gutter-x: 0}.sd-g-1,.sd-gy-1{--sd-gutter-y: 0.25rem}.sd-g-1,.sd-gx-1{--sd-gutter-x: 0.25rem}.sd-g-2,.sd-gy-2{--sd-gutter-y: 0.5rem}.sd-g-2,.sd-gx-2{--sd-gutter-x: 0.5rem}.sd-g-3,.sd-gy-3{--sd-gutter-y: 1rem}.sd-g-3,.sd-gx-3{--sd-gutter-x: 1rem}.sd-g-4,.sd-gy-4{--sd-gutter-y: 1.5rem}.sd-g-4,.sd-gx-4{--sd-gutter-x: 1.5rem}.sd-g-5,.sd-gy-5{--sd-gutter-y: 3rem}.sd-g-5,.sd-gx-5{--sd-gutter-x: 3rem}@media(min-width: 576px){.sd-col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-sm-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-sm-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-sm-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-sm-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-sm-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-sm-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-sm-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-sm-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-sm-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-sm-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-sm-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-sm-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-sm-0,.sd-gy-sm-0{--sd-gutter-y: 0}.sd-g-sm-0,.sd-gx-sm-0{--sd-gutter-x: 0}.sd-g-sm-1,.sd-gy-sm-1{--sd-gutter-y: 0.25rem}.sd-g-sm-1,.sd-gx-sm-1{--sd-gutter-x: 0.25rem}.sd-g-sm-2,.sd-gy-sm-2{--sd-gutter-y: 0.5rem}.sd-g-sm-2,.sd-gx-sm-2{--sd-gutter-x: 0.5rem}.sd-g-sm-3,.sd-gy-sm-3{--sd-gutter-y: 1rem}.sd-g-sm-3,.sd-gx-sm-3{--sd-gutter-x: 1rem}.sd-g-sm-4,.sd-gy-sm-4{--sd-gutter-y: 1.5rem}.sd-g-sm-4,.sd-gx-sm-4{--sd-gutter-x: 1.5rem}.sd-g-sm-5,.sd-gy-sm-5{--sd-gutter-y: 3rem}.sd-g-sm-5,.sd-gx-sm-5{--sd-gutter-x: 3rem}}@media(min-width: 768px){.sd-col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-md-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-md-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-md-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-md-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-md-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-md-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-md-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-md-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-md-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-md-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-md-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-md-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-md-0,.sd-gy-md-0{--sd-gutter-y: 0}.sd-g-md-0,.sd-gx-md-0{--sd-gutter-x: 0}.sd-g-md-1,.sd-gy-md-1{--sd-gutter-y: 0.25rem}.sd-g-md-1,.sd-gx-md-1{--sd-gutter-x: 0.25rem}.sd-g-md-2,.sd-gy-md-2{--sd-gutter-y: 0.5rem}.sd-g-md-2,.sd-gx-md-2{--sd-gutter-x: 0.5rem}.sd-g-md-3,.sd-gy-md-3{--sd-gutter-y: 1rem}.sd-g-md-3,.sd-gx-md-3{--sd-gutter-x: 1rem}.sd-g-md-4,.sd-gy-md-4{--sd-gutter-y: 1.5rem}.sd-g-md-4,.sd-gx-md-4{--sd-gutter-x: 1.5rem}.sd-g-md-5,.sd-gy-md-5{--sd-gutter-y: 3rem}.sd-g-md-5,.sd-gx-md-5{--sd-gutter-x: 3rem}}@media(min-width: 992px){.sd-col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-lg-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-lg-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-lg-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-lg-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-lg-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-lg-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-lg-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-lg-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-lg-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-lg-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-lg-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-lg-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-lg-0,.sd-gy-lg-0{--sd-gutter-y: 0}.sd-g-lg-0,.sd-gx-lg-0{--sd-gutter-x: 0}.sd-g-lg-1,.sd-gy-lg-1{--sd-gutter-y: 0.25rem}.sd-g-lg-1,.sd-gx-lg-1{--sd-gutter-x: 0.25rem}.sd-g-lg-2,.sd-gy-lg-2{--sd-gutter-y: 0.5rem}.sd-g-lg-2,.sd-gx-lg-2{--sd-gutter-x: 0.5rem}.sd-g-lg-3,.sd-gy-lg-3{--sd-gutter-y: 1rem}.sd-g-lg-3,.sd-gx-lg-3{--sd-gutter-x: 1rem}.sd-g-lg-4,.sd-gy-lg-4{--sd-gutter-y: 1.5rem}.sd-g-lg-4,.sd-gx-lg-4{--sd-gutter-x: 1.5rem}.sd-g-lg-5,.sd-gy-lg-5{--sd-gutter-y: 3rem}.sd-g-lg-5,.sd-gx-lg-5{--sd-gutter-x: 3rem}}@media(min-width: 1200px){.sd-col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-xl-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-xl-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-xl-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-xl-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-xl-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-xl-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-xl-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-xl-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-xl-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-xl-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-xl-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-xl-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-xl-0,.sd-gy-xl-0{--sd-gutter-y: 0}.sd-g-xl-0,.sd-gx-xl-0{--sd-gutter-x: 0}.sd-g-xl-1,.sd-gy-xl-1{--sd-gutter-y: 0.25rem}.sd-g-xl-1,.sd-gx-xl-1{--sd-gutter-x: 0.25rem}.sd-g-xl-2,.sd-gy-xl-2{--sd-gutter-y: 0.5rem}.sd-g-xl-2,.sd-gx-xl-2{--sd-gutter-x: 0.5rem}.sd-g-xl-3,.sd-gy-xl-3{--sd-gutter-y: 1rem}.sd-g-xl-3,.sd-gx-xl-3{--sd-gutter-x: 1rem}.sd-g-xl-4,.sd-gy-xl-4{--sd-gutter-y: 1.5rem}.sd-g-xl-4,.sd-gx-xl-4{--sd-gutter-x: 1.5rem}.sd-g-xl-5,.sd-gy-xl-5{--sd-gutter-y: 3rem}.sd-g-xl-5,.sd-gx-xl-5{--sd-gutter-x: 3rem}}.sd-flex-row-reverse{flex-direction:row-reverse !important}details.sd-dropdown{position:relative}details.sd-dropdown .sd-summary-title{font-weight:700;padding-right:3em !important;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}details.sd-dropdown:hover{cursor:pointer}details.sd-dropdown .sd-summary-content{cursor:default}details.sd-dropdown summary{list-style:none;padding:1em}details.sd-dropdown summary .sd-octicon.no-title{vertical-align:middle}details.sd-dropdown[open] summary .sd-octicon.no-title{visibility:hidden}details.sd-dropdown summary::-webkit-details-marker{display:none}details.sd-dropdown summary:focus{outline:none}details.sd-dropdown .sd-summary-icon{margin-right:.5em}details.sd-dropdown .sd-summary-icon svg{opacity:.8}details.sd-dropdown summary:hover .sd-summary-up svg,details.sd-dropdown summary:hover .sd-summary-down svg{opacity:1;transform:scale(1.1)}details.sd-dropdown .sd-summary-up svg,details.sd-dropdown .sd-summary-down svg{display:block;opacity:.6}details.sd-dropdown .sd-summary-up,details.sd-dropdown .sd-summary-down{pointer-events:none;position:absolute;right:1em;top:1em}details.sd-dropdown[open]>.sd-summary-title .sd-summary-down{visibility:hidden}details.sd-dropdown:not([open])>.sd-summary-title .sd-summary-up{visibility:hidden}details.sd-dropdown:not([open]).sd-card{border:none}details.sd-dropdown:not([open])>.sd-card-header{border:1px solid var(--sd-color-card-border);border-radius:.25rem}details.sd-dropdown.sd-fade-in[open] summary~*{-moz-animation:sd-fade-in .5s ease-in-out;-webkit-animation:sd-fade-in .5s ease-in-out;animation:sd-fade-in .5s ease-in-out}details.sd-dropdown.sd-fade-in-slide-down[open] summary~*{-moz-animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out;-webkit-animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out;animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out}.sd-col>.sd-dropdown{width:100%}.sd-summary-content>.sd-tab-set:first-child{margin-top:0}@keyframes sd-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes sd-slide-down{0%{transform:translate(0, -10px)}100%{transform:translate(0, 0)}}.sd-tab-set{border-radius:.125rem;display:flex;flex-wrap:wrap;margin:1em 0;position:relative}.sd-tab-set>input{opacity:0;position:absolute}.sd-tab-set>input:checked+label{border-color:var(--sd-color-tabs-underline-active);color:var(--sd-color-tabs-label-active)}.sd-tab-set>input:checked+label+.sd-tab-content{display:block}.sd-tab-set>input:not(:checked)+label:hover{color:var(--sd-color-tabs-label-hover);border-color:var(--sd-color-tabs-underline-hover)}.sd-tab-set>input:focus+label{outline-style:auto}.sd-tab-set>input:not(.focus-visible)+label{outline:none;-webkit-tap-highlight-color:transparent}.sd-tab-set>label{border-bottom:.125rem solid transparent;margin-bottom:0;color:var(--sd-color-tabs-label-inactive);border-color:var(--sd-color-tabs-underline-inactive);cursor:pointer;font-size:var(--sd-fontsize-tabs-label);font-weight:700;padding:1em 1.25em .5em;transition:color 250ms;width:auto;z-index:1}html .sd-tab-set>label:hover{color:var(--sd-color-tabs-label-active)}.sd-col>.sd-tab-set{width:100%}.sd-tab-content{box-shadow:0 -0.0625rem var(--sd-color-tabs-overline),0 .0625rem var(--sd-color-tabs-underline);display:none;order:99;padding-bottom:.75rem;padding-top:.75rem;width:100%}.sd-tab-content>:first-child{margin-top:0 !important}.sd-tab-content>:last-child{margin-bottom:0 !important}.sd-tab-content>.sd-tab-set{margin:0}.sd-sphinx-override,.sd-sphinx-override *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sd-sphinx-override p{margin-top:0}:root{--sd-color-primary: #0071bc;--sd-color-secondary: #6c757d;--sd-color-success: #28a745;--sd-color-info: #17a2b8;--sd-color-warning: #f0b37e;--sd-color-danger: #dc3545;--sd-color-light: #f8f9fa;--sd-color-muted: #6c757d;--sd-color-dark: #212529;--sd-color-black: black;--sd-color-white: white;--sd-color-primary-highlight: #0060a0;--sd-color-secondary-highlight: #5c636a;--sd-color-success-highlight: #228e3b;--sd-color-info-highlight: #148a9c;--sd-color-warning-highlight: #cc986b;--sd-color-danger-highlight: #bb2d3b;--sd-color-light-highlight: #d3d4d5;--sd-color-muted-highlight: #5c636a;--sd-color-dark-highlight: #1c1f23;--sd-color-black-highlight: black;--sd-color-white-highlight: #d9d9d9;--sd-color-primary-text: #fff;--sd-color-secondary-text: #fff;--sd-color-success-text: #fff;--sd-color-info-text: #fff;--sd-color-warning-text: #212529;--sd-color-danger-text: #fff;--sd-color-light-text: #212529;--sd-color-muted-text: #fff;--sd-color-dark-text: #fff;--sd-color-black-text: #fff;--sd-color-white-text: #212529;--sd-color-shadow: rgba(0, 0, 0, 0.15);--sd-color-card-border: rgba(0, 0, 0, 0.125);--sd-color-card-border-hover: hsla(231, 99%, 66%, 1);--sd-color-card-background: transparent;--sd-color-card-text: inherit;--sd-color-card-header: transparent;--sd-color-card-footer: transparent;--sd-color-tabs-label-active: hsla(231, 99%, 66%, 1);--sd-color-tabs-label-hover: hsla(231, 99%, 66%, 1);--sd-color-tabs-label-inactive: hsl(0, 0%, 66%);--sd-color-tabs-underline-active: hsla(231, 99%, 66%, 1);--sd-color-tabs-underline-hover: rgba(178, 206, 245, 0.62);--sd-color-tabs-underline-inactive: transparent;--sd-color-tabs-overline: rgb(222, 222, 222);--sd-color-tabs-underline: rgb(222, 222, 222);--sd-fontsize-tabs-label: 1rem} diff --git a/docs/_static/design-tabs.js b/docs/_static/design-tabs.js new file mode 100644 index 00000000..36b38cf0 --- /dev/null +++ b/docs/_static/design-tabs.js @@ -0,0 +1,27 @@ +var sd_labels_by_text = {}; + +function ready() { + const li = document.getElementsByClassName("sd-tab-label"); + for (const label of li) { + syncId = label.getAttribute("data-sync-id"); + if (syncId) { + label.onclick = onLabelClick; + if (!sd_labels_by_text[syncId]) { + sd_labels_by_text[syncId] = []; + } + sd_labels_by_text[syncId].push(label); + } + } +} + +function onLabelClick() { + // Activate other inputs with the same sync id. + syncId = this.getAttribute("data-sync-id"); + for (label of sd_labels_by_text[syncId]) { + if (label === this) continue; + label.previousElementSibling.checked = true; + } + window.localStorage.setItem("sphinx-design-last-tab", syncId); +} + +document.addEventListener("DOMContentLoaded", ready, false); diff --git a/docs/_static/panels-bootstrap.5fd3999ee7762ccc51105388f4a9d115.css b/docs/_static/panels-bootstrap.5fd3999ee7762ccc51105388f4a9d115.css deleted file mode 100644 index 1b057df2..00000000 --- a/docs/_static/panels-bootstrap.5fd3999ee7762ccc51105388f4a9d115.css +++ /dev/null @@ -1 +0,0 @@ -.badge{border-radius:.25rem;display:inline-block;font-size:75%;font-weight:700;line-height:1;padding:.25em .4em;text-align:center;vertical-align:baseline;white-space:nowrap}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{border-radius:10rem;padding-left:.6em;padding-right:.6em}.badge-primary{background-color:#007bff;color:#fff}.badge-primary[href]:focus,.badge-primary[href]:hover{background-color:#0062cc;color:#fff;text-decoration:none}.badge-secondary{background-color:#6c757d;color:#fff}.badge-secondary[href]:focus,.badge-secondary[href]:hover{background-color:#545b62;color:#fff;text-decoration:none}.badge-success{background-color:#28a745;color:#fff}.badge-success[href]:focus,.badge-success[href]:hover{background-color:#1e7e34;color:#fff;text-decoration:none}.badge-info{background-color:#17a2b8;color:#fff}.badge-info[href]:focus,.badge-info[href]:hover{background-color:#117a8b;color:#fff;text-decoration:none}.badge-warning{background-color:#ffc107;color:#212529}.badge-warning[href]:focus,.badge-warning[href]:hover{background-color:#d39e00;color:#212529;text-decoration:none}.badge-danger{background-color:#dc3545;color:#fff}.badge-danger[href]:focus,.badge-danger[href]:hover{background-color:#bd2130;color:#fff;text-decoration:none}.badge-light{background-color:#f8f9fa;color:#212529}.badge-light[href]:focus,.badge-light[href]:hover{background-color:#dae0e5;color:#212529;text-decoration:none}.badge-dark{background-color:#343a40;color:#fff}.badge-dark[href]:focus,.badge-dark[href]:hover{background-color:#1d2124;color:#fff;text-decoration:none}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:#212529;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;vertical-align:middle}.btn:hover{color:#212529;text-decoration:none}.btn:visited{color:#212529}.btn.focus,.btn:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.25);outline:0}.btn.disabled,.btn:disabled{opacity:.65}@media (prefers-reduced-motion: reduce){.btn{transition:none}}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{background-color:#007bff;border-color:#007bff;color:#fff}.btn-primary:visited{color:#fff}.btn-primary:hover{background-color:#0069d9;border-color:#0062cc;color:#fff}.btn-primary.focus,.btn-primary:focus{background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(0,123,255,0.5);color:#fff}.btn-primary.disabled,.btn-primary:disabled{background-color:#007bff;border-color:#007bff;color:#fff}.btn-primary.active:not(:disabled):not(.disabled),.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#0062cc;border-color:#005cbf;color:#fff}.btn-primary.active:not(:disabled):not(.disabled):focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-secondary:visited{color:#fff}.btn-secondary:hover{background-color:#5a6268;border-color:#545b62;color:#fff}.btn-secondary.focus,.btn-secondary:focus{background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(108,117,125,0.5);color:#fff}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-secondary.active:not(:disabled):not(.disabled),.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#545b62;border-color:#4e555b;color:#fff}.btn-secondary.active:not(:disabled):not(.disabled):focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}.btn-success{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success:visited{color:#fff}.btn-success:hover{background-color:#218838;border-color:#1e7e34;color:#fff}.btn-success.focus,.btn-success:focus{background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(40,167,69,0.5);color:#fff}.btn-success.disabled,.btn-success:disabled{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success.active:not(:disabled):not(.disabled),.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{background-color:#1e7e34;border-color:#1c7430;color:#fff}.btn-success.active:not(:disabled):not(.disabled):focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-info{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-info:visited{color:#fff}.btn-info:hover{background-color:#138496;border-color:#117a8b;color:#fff}.btn-info.focus,.btn-info:focus{background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(23,162,184,0.5);color:#fff}.btn-info.disabled,.btn-info:disabled{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-info.active:not(:disabled):not(.disabled),.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{background-color:#117a8b;border-color:#10707f;color:#fff}.btn-info.active:not(:disabled):not(.disabled):focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-warning{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-warning:visited{color:#212529}.btn-warning:hover{background-color:#e0a800;border-color:#d39e00;color:#212529}.btn-warning.focus,.btn-warning:focus{background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(255,193,7,0.5);color:#212529}.btn-warning.disabled,.btn-warning:disabled{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-warning.active:not(:disabled):not(.disabled),.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{background-color:#d39e00;border-color:#c69500;color:#212529}.btn-warning.active:not(:disabled):not(.disabled):focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-danger{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-danger:visited{color:#fff}.btn-danger:hover{background-color:#c82333;border-color:#bd2130;color:#fff}.btn-danger.focus,.btn-danger:focus{background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(220,53,69,0.5);color:#fff}.btn-danger.disabled,.btn-danger:disabled{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-danger.active:not(:disabled):not(.disabled),.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{background-color:#bd2130;border-color:#b21f2d;color:#fff}.btn-danger.active:not(:disabled):not(.disabled):focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.btn-light{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-light:visited{color:#212529}.btn-light:hover{background-color:#e2e6ea;border-color:#dae0e5;color:#212529}.btn-light.focus,.btn-light:focus{background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(248,249,250,0.5);color:#212529}.btn-light.disabled,.btn-light:disabled{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-light.active:not(:disabled):not(.disabled),.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{background-color:#dae0e5;border-color:#d3d9df;color:#212529}.btn-light.active:not(:disabled):not(.disabled):focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-dark{background-color:#343a40;border-color:#343a40;color:#fff}.btn-dark:visited{color:#fff}.btn-dark:hover{background-color:#23272b;border-color:#1d2124;color:#fff}.btn-dark.focus,.btn-dark:focus{background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(52,58,64,0.5);color:#fff}.btn-dark.disabled,.btn-dark:disabled{background-color:#343a40;border-color:#343a40;color:#fff}.btn-dark.active:not(:disabled):not(.disabled),.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{background-color:#1d2124;border-color:#171a1d;color:#fff}.btn-dark.active:not(:disabled):not(.disabled):focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.btn-outline-primary{border-color:#007bff;color:#007bff}.btn-outline-primary:visited{color:#007bff}.btn-outline-primary:hover{background-color:#007bff;border-color:#007bff;color:#fff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{background-color:transparent;color:#007bff}.btn-outline-primary.active:not(:disabled):not(.disabled),.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#007bff;border-color:#007bff;color:#fff}.btn-outline-primary.active:not(:disabled):not(.disabled):focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}.btn-outline-secondary{border-color:#6c757d;color:#6c757d}.btn-outline-secondary:visited{color:#6c757d}.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:transparent;color:#6c757d}.btn-outline-secondary.active:not(:disabled):not(.disabled),.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-outline-secondary.active:not(:disabled):not(.disabled):focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}.btn-outline-success{border-color:#28a745;color:#28a745}.btn-outline-success:visited{color:#28a745}.btn-outline-success:hover{background-color:#28a745;border-color:#28a745;color:#fff}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{background-color:transparent;color:#28a745}.btn-outline-success.active:not(:disabled):not(.disabled),.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{background-color:#28a745;border-color:#28a745;color:#fff}.btn-outline-success.active:not(:disabled):not(.disabled):focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-outline-info{border-color:#17a2b8;color:#17a2b8}.btn-outline-info:visited{color:#17a2b8}.btn-outline-info:hover{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{background-color:transparent;color:#17a2b8}.btn-outline-info.active:not(:disabled):not(.disabled),.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-outline-info.active:not(:disabled):not(.disabled):focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-outline-warning{border-color:#ffc107;color:#ffc107}.btn-outline-warning:visited{color:#ffc107}.btn-outline-warning:hover{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{background-color:transparent;color:#ffc107}.btn-outline-warning.active:not(:disabled):not(.disabled),.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-outline-warning.active:not(:disabled):not(.disabled):focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-outline-danger{border-color:#dc3545;color:#dc3545}.btn-outline-danger:visited{color:#dc3545}.btn-outline-danger:hover{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{background-color:transparent;color:#dc3545}.btn-outline-danger.active:not(:disabled):not(.disabled),.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-outline-danger.active:not(:disabled):not(.disabled):focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.btn-outline-light{border-color:#f8f9fa;color:#f8f9fa}.btn-outline-light:visited{color:#f8f9fa}.btn-outline-light:hover{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{background-color:transparent;color:#f8f9fa}.btn-outline-light.active:not(:disabled):not(.disabled),.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-outline-light.active:not(:disabled):not(.disabled):focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-outline-dark{border-color:#343a40;color:#343a40}.btn-outline-dark:visited{color:#343a40}.btn-outline-dark:hover{background-color:#343a40;border-color:#343a40;color:#fff}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{background-color:transparent;color:#343a40}.btn-outline-dark.active:not(:disabled):not(.disabled),.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{background-color:#343a40;border-color:#343a40;color:#fff}.btn-outline-dark.active:not(:disabled):not(.disabled):focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}.btn-link{color:#007bff;font-weight:400;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{box-shadow:none;text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{border-radius:.3rem;font-size:1.25rem;line-height:1.5;padding:.5rem 1rem}.btn-group-sm>.btn,.btn-sm{border-radius:.2rem;font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input.btn-block[type=button],input.btn-block[type=reset],input.btn-block[type=submit]{width:100%}.stretched-link::after{background-color:rgba(0,0,0,0);bottom:0;content:'';left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.text-wrap{white-space:normal !important}.card{background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,0.125);border-radius:.25rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;position:relative;word-wrap:break-word}.card>hr{margin-left:0;margin-right:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-bottom:0;margin-top:-.375rem}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125);margin-bottom:0;padding:.75rem 1.25rem}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125);padding:.75rem 1.25rem}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{border-bottom:0;margin-bottom:-.75rem;margin-left:-.625rem;margin-right:-.625rem}.card-header-pills{margin-left:-.625rem;margin-right:-.625rem}.card-img-overlay{bottom:0;left:0;padding:1.25rem;position:absolute;right:0;top:0}.card-img,.card-img-bottom,.card-img-top{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.w-100{width:100% !important}.shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.bg-primary{background-color:#007bff !important}button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc !important}a.bg-primary:focus,a.bg-primary:hover{background-color:#0062cc !important}a.text-primary:focus,a.text-primary:hover{color:#121416 !important}.bg-secondary{background-color:#6c757d !important}button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62 !important}a.bg-secondary:focus,a.bg-secondary:hover{background-color:#545b62 !important}a.text-secondary:focus,a.text-secondary:hover{color:#121416 !important}.bg-success{background-color:#28a745 !important}button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34 !important}a.bg-success:focus,a.bg-success:hover{background-color:#1e7e34 !important}a.text-success:focus,a.text-success:hover{color:#121416 !important}.bg-info{background-color:#17a2b8 !important}button.bg-info:focus,button.bg-info:hover{background-color:#117a8b !important}a.bg-info:focus,a.bg-info:hover{background-color:#117a8b !important}a.text-info:focus,a.text-info:hover{color:#121416 !important}.bg-warning{background-color:#ffc107 !important}button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00 !important}a.bg-warning:focus,a.bg-warning:hover{background-color:#d39e00 !important}a.text-warning:focus,a.text-warning:hover{color:#121416 !important}.bg-danger{background-color:#dc3545 !important}button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130 !important}a.bg-danger:focus,a.bg-danger:hover{background-color:#bd2130 !important}a.text-danger:focus,a.text-danger:hover{color:#121416 !important}.bg-light{background-color:#f8f9fa !important}button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5 !important}a.bg-light:focus,a.bg-light:hover{background-color:#dae0e5 !important}a.text-light:focus,a.text-light:hover{color:#121416 !important}.bg-dark{background-color:#343a40 !important}button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124 !important}a.bg-dark:focus,a.bg-dark:hover{background-color:#1d2124 !important}a.text-dark:focus,a.text-dark:hover{color:#121416 !important}.bg-white{background-color:#fff !important}button.bg-white:focus,button.bg-white:hover{background-color:#e6e6e6 !important}a.bg-white:focus,a.bg-white:hover{background-color:#e6e6e6 !important}a.text-white:focus,a.text-white:hover{color:#121416 !important}.text-primary{color:#007bff !important}.text-secondary{color:#6c757d !important}.text-success{color:#28a745 !important}.text-info{color:#17a2b8 !important}.text-warning{color:#ffc107 !important}.text-danger{color:#dc3545 !important}.text-light{color:#f8f9fa !important}.text-dark{color:#343a40 !important}.text-white{color:#fff !important}.text-body{color:#212529 !important}.text-muted{color:#6c757d !important}.text-black-50{color:rgba(0,0,0,0.5) !important}.text-white-50{color:rgba(255,255,255,0.5) !important}.bg-transparent{background-color:transparent !important}.text-justify{text-align:justify !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width: 576px){.container,.container-sm{max-width:540px}}@media (min-width: 768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width: 992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width: 1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;-ms-flex-positive:1;-ms-flex-preferred-size:0;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;width:auto}.col-sm-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;-ms-flex-positive:1;-ms-flex-preferred-size:0;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;width:auto}.col-md-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;-ms-flex-positive:1;-ms-flex-preferred-size:0;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;width:auto}.col-lg-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;-ms-flex-positive:1;-ms-flex-preferred-size:0;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;width:auto}.col-xl-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.d-flex{display:-ms-flexbox !important;display:flex !important}.sphinx-bs,.sphinx-bs *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sphinx-bs p{margin-top:0} diff --git a/docs/_static/panels-main.c949a650a448cc0ae9fd3441c0e17fb0.css b/docs/_static/panels-main.c949a650a448cc0ae9fd3441c0e17fb0.css deleted file mode 100644 index fc14abc8..00000000 --- a/docs/_static/panels-main.c949a650a448cc0ae9fd3441c0e17fb0.css +++ /dev/null @@ -1 +0,0 @@ -details.dropdown .summary-title{padding-right:3em !important;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}details.dropdown:hover{cursor:pointer}details.dropdown .summary-content{cursor:default}details.dropdown summary{list-style:none;padding:1em}details.dropdown summary .octicon.no-title{vertical-align:middle}details.dropdown[open] summary .octicon.no-title{visibility:hidden}details.dropdown summary::-webkit-details-marker{display:none}details.dropdown summary:focus{outline:none}details.dropdown summary:hover .summary-up svg,details.dropdown summary:hover .summary-down svg{opacity:1}details.dropdown .summary-up svg,details.dropdown .summary-down svg{display:block;opacity:.6}details.dropdown .summary-up,details.dropdown .summary-down{pointer-events:none;position:absolute;right:1em;top:.75em}details.dropdown[open] .summary-down{visibility:hidden}details.dropdown:not([open]) .summary-up{visibility:hidden}details.dropdown.fade-in[open] summary~*{-moz-animation:panels-fade-in .5s ease-in-out;-webkit-animation:panels-fade-in .5s ease-in-out;animation:panels-fade-in .5s ease-in-out}details.dropdown.fade-in-slide-down[open] summary~*{-moz-animation:panels-fade-in .5s ease-in-out, panels-slide-down .5s ease-in-out;-webkit-animation:panels-fade-in .5s ease-in-out, panels-slide-down .5s ease-in-out;animation:panels-fade-in .5s ease-in-out, panels-slide-down .5s ease-in-out}@keyframes panels-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes panels-slide-down{0%{transform:translate(0, -10px)}100%{transform:translate(0, 0)}}.octicon{display:inline-block;fill:currentColor;vertical-align:text-top}.tabbed-content{box-shadow:0 -.0625rem var(--tabs-color-overline),0 .0625rem var(--tabs-color-underline);display:none;order:99;padding-bottom:.75rem;padding-top:.75rem;width:100%}.tabbed-content>:first-child{margin-top:0 !important}.tabbed-content>:last-child{margin-bottom:0 !important}.tabbed-content>.tabbed-set{margin:0}.tabbed-set{border-radius:.125rem;display:flex;flex-wrap:wrap;margin:1em 0;position:relative}.tabbed-set>input{opacity:0;position:absolute}.tabbed-set>input:checked+label{border-color:var(--tabs-color-label-active);color:var(--tabs-color-label-active)}.tabbed-set>input:checked+label+.tabbed-content{display:block}.tabbed-set>input:focus+label{outline-style:auto}.tabbed-set>input:not(.focus-visible)+label{outline:none;-webkit-tap-highlight-color:transparent}.tabbed-set>label{border-bottom:.125rem solid transparent;color:var(--tabs-color-label-inactive);cursor:pointer;font-size:var(--tabs-size-label);font-weight:700;padding:1em 1.25em .5em;transition:color 250ms;width:auto;z-index:1}html .tabbed-set>label:hover{color:var(--tabs-color-label-active)} diff --git a/docs/_static/panels-variables.06eb56fa6e07937060861dad626602ad.css b/docs/_static/panels-variables.06eb56fa6e07937060861dad626602ad.css deleted file mode 100644 index adc61662..00000000 --- a/docs/_static/panels-variables.06eb56fa6e07937060861dad626602ad.css +++ /dev/null @@ -1,7 +0,0 @@ -:root { ---tabs-color-label-active: hsla(231, 99%, 66%, 1); ---tabs-color-label-inactive: rgba(178, 206, 245, 0.62); ---tabs-color-overline: rgb(207, 236, 238); ---tabs-color-underline: rgb(207, 236, 238); ---tabs-size-label: 1rem; -} \ No newline at end of file diff --git a/docs/bootcamp/syllabus.html b/docs/bootcamp/syllabus.html index 1a6499e8..2b8d7fe8 100644 --- a/docs/bootcamp/syllabus.html +++ b/docs/bootcamp/syllabus.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/bootcamp/syllabus_by_day.html b/docs/bootcamp/syllabus_by_day.html index a04409eb..138f1e96 100644 --- a/docs/bootcamp/syllabus_by_day.html +++ b/docs/bootcamp/syllabus_by_day.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/bootcamp/syllabus_by_topic.html b/docs/bootcamp/syllabus_by_topic.html index 40ccb239..a487d596 100644 --- a/docs/bootcamp/syllabus_by_topic.html +++ b/docs/bootcamp/syllabus_by_topic.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/applications/DLApps.html b/docs/common/developer_manual/architecture/desktop/applications/DLApps.html index 048e7ab3..77bc6b2b 100644 --- a/docs/common/developer_manual/architecture/desktop/applications/DLApps.html +++ b/docs/common/developer_manual/architecture/desktop/applications/DLApps.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/applications/EDPApps.html b/docs/common/developer_manual/architecture/desktop/applications/EDPApps.html index d872bfbf..b29ae104 100644 --- a/docs/common/developer_manual/architecture/desktop/applications/EDPApps.html +++ b/docs/common/developer_manual/architecture/desktop/applications/EDPApps.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/applications/UQApps.html b/docs/common/developer_manual/architecture/desktop/applications/UQApps.html index 8fba9732..316fe196 100644 --- a/docs/common/developer_manual/architecture/desktop/applications/UQApps.html +++ b/docs/common/developer_manual/architecture/desktop/applications/UQApps.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/applications/buildingApps.html b/docs/common/developer_manual/architecture/desktop/applications/buildingApps.html index b66acfba..cb6fcdd4 100644 --- a/docs/common/developer_manual/architecture/desktop/applications/buildingApps.html +++ b/docs/common/developer_manual/architecture/desktop/applications/buildingApps.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/applications/eventApps.html b/docs/common/developer_manual/architecture/desktop/applications/eventApps.html index 7962db21..75cf5af7 100644 --- a/docs/common/developer_manual/architecture/desktop/applications/eventApps.html +++ b/docs/common/developer_manual/architecture/desktop/applications/eventApps.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/applications/modelingApps.html b/docs/common/developer_manual/architecture/desktop/applications/modelingApps.html index 7272e40a..4f56a36a 100644 --- a/docs/common/developer_manual/architecture/desktop/applications/modelingApps.html +++ b/docs/common/developer_manual/architecture/desktop/applications/modelingApps.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/applications/preprocFEM.html b/docs/common/developer_manual/architecture/desktop/applications/preprocFEM.html index 0ee16fb4..911be0e9 100644 --- a/docs/common/developer_manual/architecture/desktop/applications/preprocFEM.html +++ b/docs/common/developer_manual/architecture/desktop/applications/preprocFEM.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/applications/preprocUQ.html b/docs/common/developer_manual/architecture/desktop/applications/preprocUQ.html index f5ec6bb2..79ec61a3 100644 --- a/docs/common/developer_manual/architecture/desktop/applications/preprocUQ.html +++ b/docs/common/developer_manual/architecture/desktop/applications/preprocUQ.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/applications/regionalMapApps.html b/docs/common/developer_manual/architecture/desktop/applications/regionalMapApps.html index d0573542..86ea99d8 100644 --- a/docs/common/developer_manual/architecture/desktop/applications/regionalMapApps.html +++ b/docs/common/developer_manual/architecture/desktop/applications/regionalMapApps.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/applications/simulationApps.html b/docs/common/developer_manual/architecture/desktop/applications/simulationApps.html index 0648d63d..f0c30251 100644 --- a/docs/common/developer_manual/architecture/desktop/applications/simulationApps.html +++ b/docs/common/developer_manual/architecture/desktop/applications/simulationApps.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/architecture.html b/docs/common/developer_manual/architecture/desktop/architecture.html index deea9b5b..d5979335 100644 --- a/docs/common/developer_manual/architecture/desktop/architecture.html +++ b/docs/common/developer_manual/architecture/desktop/architecture.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -216,7 +215,7 @@

2. Software Architecture

-

The WE-UQ app is one of the SimCenter’s computational applications, which are scientific workflow systems that execute a sequence of computational tasks specialized for natural hazard engineering (NHE) problems. In contrast to more general-purpose scientific workflow systems (such as Taverna, Kepler, and Pegasus), SimCenter workflow systems include the following features:

+

The WE-UQ app is one of the SimCenter’s computational applications, which are scientific workflow systems that executes a sequence of computational tasks specialized for natural hazard engineering (NHE) problems. In contrast to more general-purpose scientific workflow systems (such as Taverna, Kepler, and Pegasus), SimCenter workflow systems include the following features:

  • access to high-performance computing resources, available on the cloud through DesignSafe, to enable parallel workflows for non-trivial large-scale NHE problems;

  • diff --git a/docs/common/developer_manual/architecture/desktop/architectureLevel4.html b/docs/common/developer_manual/architecture/desktop/architectureLevel4.html index a40464ef..74992536 100644 --- a/docs/common/developer_manual/architecture/desktop/architectureLevel4.html +++ b/docs/common/developer_manual/architecture/desktop/architectureLevel4.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/backendApplications.html b/docs/common/developer_manual/architecture/desktop/backendApplications.html index d368ffdd..c20e4ca0 100644 --- a/docs/common/developer_manual/architecture/desktop/backendApplications.html +++ b/docs/common/developer_manual/architecture/desktop/backendApplications.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/c4model.html b/docs/common/developer_manual/architecture/desktop/c4model.html index 123f368d..83df53d0 100644 --- a/docs/common/developer_manual/architecture/desktop/c4model.html +++ b/docs/common/developer_manual/architecture/desktop/c4model.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/dynamicDiagrams.html b/docs/common/developer_manual/architecture/desktop/dynamicDiagrams.html index d636f4d7..a854918d 100644 --- a/docs/common/developer_manual/architecture/desktop/dynamicDiagrams.html +++ b/docs/common/developer_manual/architecture/desktop/dynamicDiagrams.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/file-types.html b/docs/common/developer_manual/architecture/desktop/file-types.html index 60a6c331..b82a41cb 100644 --- a/docs/common/developer_manual/architecture/desktop/file-types.html +++ b/docs/common/developer_manual/architecture/desktop/file-types.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/file-types/Inputs.html b/docs/common/developer_manual/architecture/desktop/file-types/Inputs.html index 36607c72..df4e3a0a 100644 --- a/docs/common/developer_manual/architecture/desktop/file-types/Inputs.html +++ b/docs/common/developer_manual/architecture/desktop/file-types/Inputs.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/file-types/Outputs.html b/docs/common/developer_manual/architecture/desktop/file-types/Outputs.html index b7b41b33..21596458 100644 --- a/docs/common/developer_manual/architecture/desktop/file-types/Outputs.html +++ b/docs/common/developer_manual/architecture/desktop/file-types/Outputs.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/run-manually.html b/docs/common/developer_manual/architecture/desktop/run-manually.html index 76250fe3..afb2cabd 100644 --- a/docs/common/developer_manual/architecture/desktop/run-manually.html +++ b/docs/common/developer_manual/architecture/desktop/run-manually.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/run-manually/runLocal.html b/docs/common/developer_manual/architecture/desktop/run-manually/runLocal.html index 24d9f415..edaf36e1 100644 --- a/docs/common/developer_manual/architecture/desktop/run-manually/runLocal.html +++ b/docs/common/developer_manual/architecture/desktop/run-manually/runLocal.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/run-manually/runRemote.html b/docs/common/developer_manual/architecture/desktop/run-manually/runRemote.html index d11fbc53..81b55e37 100644 --- a/docs/common/developer_manual/architecture/desktop/run-manually/runRemote.html +++ b/docs/common/developer_manual/architecture/desktop/run-manually/runRemote.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/run-manually/troubleshooting.html b/docs/common/developer_manual/architecture/desktop/run-manually/troubleshooting.html index b232e7cd..df69b74c 100644 --- a/docs/common/developer_manual/architecture/desktop/run-manually/troubleshooting.html +++ b/docs/common/developer_manual/architecture/desktop/run-manually/troubleshooting.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/workflows.html b/docs/common/developer_manual/architecture/desktop/workflows.html index 8ad74a7b..f1debf30 100644 --- a/docs/common/developer_manual/architecture/desktop/workflows.html +++ b/docs/common/developer_manual/architecture/desktop/workflows.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/workflows/readingTheLog.html b/docs/common/developer_manual/architecture/desktop/workflows/readingTheLog.html index 9a1122a6..620ccab7 100644 --- a/docs/common/developer_manual/architecture/desktop/workflows/readingTheLog.html +++ b/docs/common/developer_manual/architecture/desktop/workflows/readingTheLog.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/workflows/workflowCompatibility.html b/docs/common/developer_manual/architecture/desktop/workflows/workflowCompatibility.html index 7fde51d0..e98aecef 100644 --- a/docs/common/developer_manual/architecture/desktop/workflows/workflowCompatibility.html +++ b/docs/common/developer_manual/architecture/desktop/workflows/workflowCompatibility.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/architecture/desktop/workflows/workflowStructure.html b/docs/common/developer_manual/architecture/desktop/workflows/workflowStructure.html index 637f3fa0..c712a13f 100644 --- a/docs/common/developer_manual/architecture/desktop/workflows/workflowStructure.html +++ b/docs/common/developer_manual/architecture/desktop/workflows/workflowStructure.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/coding_style/desktop/coding_style.html b/docs/common/developer_manual/coding_style/desktop/coding_style.html index 8eb5ef61..76f79352 100644 --- a/docs/common/developer_manual/coding_style/desktop/coding_style.html +++ b/docs/common/developer_manual/coding_style/desktop/coding_style.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/examples/desktop/eqAssessment.html b/docs/common/developer_manual/examples/desktop/eqAssessment.html index 168afa24..2a4dbf3d 100644 --- a/docs/common/developer_manual/examples/desktop/eqAssessment.html +++ b/docs/common/developer_manual/examples/desktop/eqAssessment.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/examples/desktop/examples.html b/docs/common/developer_manual/examples/desktop/examples.html index 11e7478d..b73f491b 100644 --- a/docs/common/developer_manual/examples/desktop/examples.html +++ b/docs/common/developer_manual/examples/desktop/examples.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/examples/desktop/hurricaneAssessment.html b/docs/common/developer_manual/examples/desktop/hurricaneAssessment.html index c5abf833..3e795973 100644 --- a/docs/common/developer_manual/examples/desktop/hurricaneAssessment.html +++ b/docs/common/developer_manual/examples/desktop/hurricaneAssessment.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/examples/desktop/siteResponseAssessment/siteResponseAssessment.html b/docs/common/developer_manual/examples/desktop/siteResponseAssessment/siteResponseAssessment.html index 6b1ce424..c5b86af1 100644 --- a/docs/common/developer_manual/examples/desktop/siteResponseAssessment/siteResponseAssessment.html +++ b/docs/common/developer_manual/examples/desktop/siteResponseAssessment/siteResponseAssessment.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/how_to_build/desktop/SimCenterBackend.html b/docs/common/developer_manual/how_to_build/desktop/SimCenterBackend.html index bd6f06a6..00a97472 100644 --- a/docs/common/developer_manual/how_to_build/desktop/SimCenterBackend.html +++ b/docs/common/developer_manual/how_to_build/desktop/SimCenterBackend.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/developer_manual/how_to_build/desktop/how_to_build.html b/docs/common/developer_manual/how_to_build/desktop/how_to_build.html index a773a2f1..43968abf 100644 --- a/docs/common/developer_manual/how_to_build/desktop/how_to_build.html +++ b/docs/common/developer_manual/how_to_build/desktop/how_to_build.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -224,16 +223,16 @@

    1. How to Build

    -

    SimCenter tools all comprise a frontend UI and some backend applications. They are kept in separate GitHub repositories and are also built separately. The following3 sections outline (1) the applications needed to build and run, (2) instructions for building the backend applications, (3) instructions for building the frontend UI, and (4) operations to perform in the running UI to link the UI and the backend.

    +

    SimCenter tools all comprise a frontend user interface (UI) and backend applications. They are kept in separate GitHub repositories and are also built separately. The following sections outline (1) the applications needed to build and run, (2) instructions for building the backend applications, (3) instructions for building the frontend UI, and (4) operations to perform in the running UI to link the UI and the backend.

    Note

    -

    As part of our continuous integration process, WE-UQ app is built evrey time we check code into the NHERI-SimCenter repositories. To do this we make use of a CI service. That current service is appveyor. As a consequence in the WE-UQ app repo that you will clone as part of this build process there is a file appveyor.yml. This file contains shell commands that are issued to set-up the operating system, download the software and build it. If the following commands fail for you, look at the appveyor.yml file to see what commands are currently beeing called as these may be more up to date than what is presented below.

    +

    As part of our continuous integration process, WE-UQ app is built every time we check code into the NHERI-SimCenter repositories. To do this we make use of a CI service. That current service is appveyor. As a consequence in the WE-UQ app repo that you will clone as part of this build process there is a file appveyor.yml. This file contains shell commands that are issued to set up the operating system, download the software and build it. If the following commands fail for you, look at the appveyor.yml file to see what commands are currently being called as these may be more up-to-date than what is presented below.

    1.1. Install Dependencies

    First, ensure the following dependencies are installed:

      -
    • C++17 compliant compiler: many of the workflow applications included use C++17 features; consequently, they may need a newer C++17 compliant compiler. For Windows users, MSVC in Visual Studio 2019 (Community Edition) can be used. Some extensions of Visual Studio are also needed: Open Visual Studio Installer, go to Installed / More / Modify, under the Workloads tab, check Desktop development with C++ and Visual Studio extension development; under the Individual components tab, check C++ CMake tools for windows. Then click Modify.

    • +
    • C++17 compliant compiler: many of the workflow applications included use C++17 features; consequently, they may need a newer C++17 compliant compiler. For Windows users, MSVC in Visual Studio 2019 (Community Edition) can be used. Some extensions of Visual Studio are also needed: Open Visual Studio Installer, go to Installed / More / Modify, under the Workloads tab, check Desktop development with C++ and Visual Studio extension development; under the Individual components tab, check C++ CMake tools for Windows. Then click Modify.

    • OpenSees: The workflow applications require an installation of OpenSees to carry out a structural analysis using the finite element method.

    • DAKOTA: The workflow applications require an installation of DAKOTA to handle and propagate the uncertainties defined in the input files for the workflow applications.

    • Python: The workflow requires at least Python 3.7.

    • @@ -302,9 +301,9 @@

      1.2.2. Build the applications -

      You now have two ways to build the application: (1) using the Qt Creator desktop application provided by Qt and (2) from terminal application.

      +

      You now have two ways to build the application: (1) using the Qt Creator desktop application provided by Qt and (2) from the terminal application.

      1.3.1. Build using Qt Creator

      1. Start Qt Creator, then open the WE-UQ.pro file located in the WE-UQ directory that was downloaded in the previous step.

      2. -
      3. Setup the development kit in Qt Creator. This is usually done by selecting the Qt version, compiler, and configuration and following the onscreen dialog.

      4. +
      5. Set up the development kit in Qt Creator. This is usually done by selecting the Qt version, compiler, and configuration and following the onscreen dialog.

      6. Build the application and run it in Qt Creator IDE using the Run button. This can be done using the keyboard shortcut F5 to build and start the tool.

      1.3.2. Build from the Terminal

      The operations are similar to what was done when building the backend applications. In the terminal application, starting inside the directory of the cloned application again, you will create a build directory, cd into that build directory, run qmake, and finally make (or on Windows nmake) to create the application.

      -

      Windows developers will type the following in a terminal or a powershell window:

      +

      Windows developers will type the following in a terminal or a power-shell window:

      mkdir build
       cd build
      diff --git a/docs/common/developer_manual/how_to_build/desktop/quoFemBackend.html b/docs/common/developer_manual/how_to_build/desktop/quoFemBackend.html
      index 60816405..21335772 100644
      --- a/docs/common/developer_manual/how_to_build/desktop/quoFemBackend.html
      +++ b/docs/common/developer_manual/how_to_build/desktop/quoFemBackend.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/developer_manual/how_to_extend/desktop/how_to_extend.html b/docs/common/developer_manual/how_to_extend/desktop/how_to_extend.html
      index dc07bd66..ee1d9e06 100644
      --- a/docs/common/developer_manual/how_to_extend/desktop/how_to_extend.html
      +++ b/docs/common/developer_manual/how_to_extend/desktop/how_to_extend.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/developer_manual/verification/desktop/WEUQ/PowerSpectralDensity.html b/docs/common/developer_manual/verification/desktop/WEUQ/PowerSpectralDensity.html
      index a9221c1e..5733c774 100644
      --- a/docs/common/developer_manual/verification/desktop/WEUQ/PowerSpectralDensity.html
      +++ b/docs/common/developer_manual/verification/desktop/WEUQ/PowerSpectralDensity.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
               
      diff --git a/docs/common/developer_manual/verification/desktop/WEUQ/TinFverification.html b/docs/common/developer_manual/verification/desktop/WEUQ/TinFverification.html
      index e9c62f4f..8be95bca 100644
      --- a/docs/common/developer_manual/verification/desktop/WEUQ/TinFverification.html
      +++ b/docs/common/developer_manual/verification/desktop/WEUQ/TinFverification.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
               
      diff --git a/docs/common/developer_manual/verification/desktop/verification.html b/docs/common/developer_manual/verification/desktop/verification.html
      index e3c03442..2fb05741 100644
      --- a/docs/common/developer_manual/verification/desktop/verification.html
      +++ b/docs/common/developer_manual/verification/desktop/verification.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.31/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.31/index.html
      index b05be4ec..0107eb64 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.31/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.31/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.33/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.33/index.html
      index 5e8bdc97..69c5dfa2 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.33/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.33/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.35/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.35/index.html
      index e62c118e..cd97f5e9 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.35/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.35/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.41/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.41/index.html
      index b0f557d2..6fad5480 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.41/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.41/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.42/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.42/index.html
      index f4ed5e8a..7b15daf7 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.42/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.42/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.44/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.44/index.html
      index ccf82500..88c96bbe 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.44/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.44/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.49/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.49/index.html
      index 2452d635..5fdd1fce 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.49/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.49/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.51/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.51/index.html
      index 1cb344af..1eee10ae 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.51/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.51/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.52/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.52/index.html
      index 5a57df36..a8211e01 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.52/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.52/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.61/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.61/index.html
      index 908b36fd..8dd50630 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.61/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.61/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.71/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.71/index.html
      index 7fc5ec2e..37b714a4 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.71/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.71/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/index.html
      index cae3dd60..1c266496 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.10/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.11/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.11/index.html
      index d4bfca58..3cb71ed7 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.11/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.11/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.22/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.22/index.html
      index 7c8c1021..7477bf84 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.22/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.22/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.23/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.23/index.html
      index 75607e65..d864e33b 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.23/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.23/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.20/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.20/index.html
      index 8a13c8fb..fc627fa0 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.20/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.20/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.11/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.11/index.html
      index 91c3f7cc..92bbf602 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.11/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.11/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.31/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.31/index.html
      index dcf8aecd..8914452b 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.31/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.31/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.41/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.41/index.html
      index 5a3f36f9..77032109 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.41/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.41/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.30/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.30/index.html
      index 034d3dfe..6c81f80e 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/B/B.30/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/B/B.30/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/B/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/B/index.html
      index 3505f33b..5e9748a2 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/B/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/B/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/C/C.10/C.10.11/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/C/C.10/C.10.11/index.html
      index a7277ffe..2326f652 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/C/C.10/C.10.11/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/C/C.10/C.10.11/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/C/C.10/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/C/C.10/index.html
      index 98133d24..db6f0a5a 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/C/C.10/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/C/C.10/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/C/C.20/C.20.11/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/C/C.20/C.20.11/index.html
      index a3e67f4c..3b741bc0 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/C/C.20/C.20.11/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/C/C.20/C.20.11/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/C/C.20/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/C/C.20/index.html
      index 79e53f61..4aee5ad0 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/C/C.20/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/C/C.20/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.11/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.11/index.html
      index 0ad8cd9c..cba11997 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.11/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.11/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.21/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.21/index.html
      index 002ca023..735403c2 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.21/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.21/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.27/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.27/index.html
      index 423f7b41..69f2b024 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.27/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.27/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.32/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.32/index.html
      index 4fdb66cf..99f9872b 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.32/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.32/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.34/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.34/index.html
      index 27724e1a..4cd7db38 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.34/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.34/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/index.html
      index e989210b..207bbb34 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/C/C.30/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/C/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/C/index.html
      index f76460c4..0e2b3cc8 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/C/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/C/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.10/D.10.14/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.10/D.10.14/index.html
      index 18929353..e0bf6956 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.10/D.10.14/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.10/D.10.14/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.10/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.10/index.html
      index 37551cf1..6bc08f31 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.10/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.10/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.21/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.21/index.html
      index 4173891b..543be5ce 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.21/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.21/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.22/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.22/index.html
      index b95948bb..f604ef28 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.22/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.22/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.31/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.31/index.html
      index 9eb0584a..4378782c 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.31/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.31/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.51/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.51/index.html
      index 56420c19..075ac098 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.51/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.51/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.61/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.61/index.html
      index e5a042f4..71635396 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.61/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.61/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/index.html
      index 9487be83..ca7e98aa 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.20/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.31/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.31/index.html
      index 959216f5..66103554 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.31/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.31/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.32/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.32/index.html
      index 1b7a8b79..e160c75e 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.32/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.32/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.41/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.41/index.html
      index be045c17..0613e703 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.41/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.41/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.52/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.52/index.html
      index 72810ce6..5b61f755 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.52/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.52/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.67/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.67/index.html
      index d7e30267..5c17e6a9 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.67/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.67/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/index.html
      index fd9e7679..7605234a 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.30/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.40/D.40.11/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.40/D.40.11/index.html
      index 31ca11e6..72b5a475 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.40/D.40.11/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.40/D.40.11/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.40/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.40/index.html
      index 1165a233..3a2e5133 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.40/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.40/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.11/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.11/index.html
      index 628a68e7..04f328a7 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.11/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.11/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.12/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.12/index.html
      index 4cb0afd0..d7d4a22c 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.12/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.12/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.92/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.92/index.html
      index edb98d31..7f0ba68c 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.92/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.92/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.50/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.50/index.html
      index f5704264..23add049 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/D/D.50/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/D/D.50/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/D/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/D/index.html
      index a5aaa5e7..748bd6f4 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/D/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/D/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/E/E.20/E.20.22/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/E/E.20/E.20.22/index.html
      index 6611a7a5..1a8f36b0 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/E/E.20/E.20.22/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/E/E.20/E.20.22/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/E/E.20/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/E/E.20/index.html
      index 74667360..68dc455a 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/E/E.20/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/E/E.20/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/E/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/E/index.html
      index 479d0a87..ee96d89a 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/E/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/E/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/F/F.10/F.10.12/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/F/F.10/F.10.12/index.html
      index c3c5a414..e14a42f3 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/F/F.10/F.10.12/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/F/F.10/F.10.12/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/F/F.10/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/F/F.10/index.html
      index 755d17ef..f3696ae0 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/F/F.10/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/F/F.10/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/F/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/F/index.html
      index ef508679..81de5eed 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/F/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/F/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/FEMA_P58_2nd/index.html b/docs/common/dldb/damage/FEMA_P58_2nd/index.html
      index 87581246..8338abd0 100644
      --- a/docs/common/dldb/damage/FEMA_P58_2nd/index.html
      +++ b/docs/common/dldb/damage/FEMA_P58_2nd/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/GF/GF.H/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/GF/GF.H/index.html
      index 8667b97b..49790954 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/GF/GF.H/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/GF/GF.H/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/GF/GF.V/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/GF/GF.V/index.html
      index a1b2410e..db8f8eb4 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/GF/GF.V/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/GF/GF.V/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/GF/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/GF/index.html
      index 22974c89..ffdc9080 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/GF/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/GF/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.C1/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.C1/index.html
      index b0606bec..90bec636 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.C1/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.C1/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.C2/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.C2/index.html
      index 447b4265..b8669556 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.C2/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.C2/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.C3/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.C3/index.html
      index dc42704e..34cf07c4 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.C3/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.C3/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.MH/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.MH/index.html
      index ee78b14e..f2cfc6b7 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.MH/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.MH/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.PC1/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.PC1/index.html
      index 43f020f3..1a542f5d 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.PC1/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.PC1/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.PC2/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.PC2/index.html
      index 8b938a79..9628cc27 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.PC2/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.PC2/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.RM1/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.RM1/index.html
      index 60c8414f..320871e8 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.RM1/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.RM1/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.RM2/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.RM2/index.html
      index e95257ab..189405c3 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.RM2/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.RM2/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.S1/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.S1/index.html
      index bc9abebd..5cdbabcd 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.S1/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.S1/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.S2/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.S2/index.html
      index 99709baf..fad0b6cc 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.S2/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.S2/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.S3/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.S3/index.html
      index 432c1d74..a02f7b67 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.S3/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.S3/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.S4/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.S4/index.html
      index 4596f796..ffa49893 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.S4/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.S4/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.S5/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.S5/index.html
      index d5a34f25..f5ab051c 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.S5/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.S5/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.URM/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.URM/index.html
      index 7152c084..bdb1c2de 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.URM/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.URM/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.W1/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.W1/index.html
      index 9cde8623..e4f97f1f 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.W1/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.W1/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.W2/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.W2/index.html
      index 9b27bb96..81c4c8cc 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.W2/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/LF.W2/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/index.html
      index 22ed16e9..39d4f129 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/LF/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/LF/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/NSA/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/NSA/index.html
      index 02d7630e..fecab542 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/NSA/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/NSA/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/NSD/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/NSD/index.html
      index 724d4e44..79936d3e 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/NSD/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/NSD/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.C1/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.C1/index.html
      index 21b59f29..9a341763 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.C1/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.C1/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.C2/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.C2/index.html
      index c18c03ba..fe739c77 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.C2/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.C2/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.C3/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.C3/index.html
      index d18629ea..4dabae91 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.C3/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.C3/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.MH/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.MH/index.html
      index a531c2b7..c292a4f0 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.MH/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.MH/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.PC1/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.PC1/index.html
      index 60ba5b72..e3cc0ecb 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.PC1/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.PC1/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.PC2/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.PC2/index.html
      index 4885053b..4c877da7 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.PC2/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.PC2/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.RM1/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.RM1/index.html
      index 93393b95..81083877 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.RM1/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.RM1/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.RM2/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.RM2/index.html
      index d89960ad..f167ff80 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.RM2/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.RM2/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.S1/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.S1/index.html
      index 7ff4a169..9fe33f3f 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.S1/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.S1/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.S2/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.S2/index.html
      index 29593205..3d887504 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.S2/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.S2/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.S3/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.S3/index.html
      index 9a40b13e..7668aefa 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.S3/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.S3/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.S4/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.S4/index.html
      index 8efc3465..19a9512b 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.S4/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.S4/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.S5/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.S5/index.html
      index 1f883095..53e01870 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.S5/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.S5/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.URM/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.URM/index.html
      index 9ae48f5e..a137a680 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.URM/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.URM/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.W1/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.W1/index.html
      index bffad20e..72c19c69 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.W1/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.W1/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.W2/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.W2/index.html
      index 76613e3e..1eb3a00d 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.W2/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/STR.W2/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/index.html
      index 0cd3b639..bb3b0bf3 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/STR/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/STR/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_bldg/index.html b/docs/common/dldb/damage/Hazus_EQ_bldg/index.html
      index edbe16f3..d8a1925a 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_bldg/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_bldg/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_trnsp/HRD/index.html b/docs/common/dldb/damage/Hazus_EQ_trnsp/HRD/index.html
      index 5c89b5e2..0c77906d 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_trnsp/HRD/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_trnsp/HRD/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_trnsp/HTU/index.html b/docs/common/dldb/damage/Hazus_EQ_trnsp/HTU/index.html
      index e7e21a10..821d7987 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_trnsp/HTU/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_trnsp/HTU/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_trnsp/HWB/index.html b/docs/common/dldb/damage/Hazus_EQ_trnsp/HWB/index.html
      index b6f99924..adc28951 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_trnsp/HWB/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_trnsp/HWB/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/Hazus_EQ_trnsp/index.html b/docs/common/dldb/damage/Hazus_EQ_trnsp/index.html
      index 139d5ec6..0e365818 100644
      --- a/docs/common/dldb/damage/Hazus_EQ_trnsp/index.html
      +++ b/docs/common/dldb/damage/Hazus_EQ_trnsp/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/damage/index.html b/docs/common/dldb/damage/index.html
      index fec7b7f4..2e4653bd 100644
      --- a/docs/common/dldb/damage/index.html
      +++ b/docs/common/dldb/damage/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.31/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.31/index.html
      index 1cd0e808..5bd20cc2 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.31/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.31/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.33/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.33/index.html
      index 2e8522a6..e0dd8178 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.33/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.33/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.35/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.35/index.html
      index 8a5ee4b1..cea0d9da 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.35/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.35/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.41/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.41/index.html
      index 8e6f6e0a..c48ede17 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.41/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.41/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.42/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.42/index.html
      index 95039ec4..04cd9f57 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.42/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.42/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.44/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.44/index.html
      index 553bdae5..c86ca638 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.44/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.44/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.49/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.49/index.html
      index ae305df7..f73bd564 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.49/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.49/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.51/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.51/index.html
      index a49e9b9c..57d54b9c 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.51/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.51/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.52/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.52/index.html
      index aed157a3..de6d05d4 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.52/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.52/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.61/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.61/index.html
      index 5a295f01..2b10590f 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.61/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.61/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.71/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.71/index.html
      index 35a2db7e..5f6b0c7d 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.71/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.71/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/index.html
      index ab24a438..8b7508a9 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.10/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.11/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.11/index.html
      index 0aa53ef1..c9f7ca05 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.11/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.11/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.22/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.22/index.html
      index bd1da43e..f090a8c4 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.22/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.22/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.23/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.23/index.html
      index d187687c..aa3185ff 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.23/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.23/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.20/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.20/index.html
      index 0b5c5d96..fa588850 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.20/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.20/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.11/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.11/index.html
      index 24e3a9e8..d05b893a 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.11/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.11/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.31/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.31/index.html
      index 1db27ca8..7bdf56c9 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.31/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.31/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.41/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.41/index.html
      index 399e8253..ec0c137e 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.41/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.41/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.30/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.30/index.html
      index 752fb8fa..c183ea17 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/B/B.30/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/B/B.30/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/B/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/B/index.html
      index 3019f7c4..74bc36f8 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/B/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/B/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/C/C.10/C.10.11/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/C/C.10/C.10.11/index.html
      index 4662a1ae..58f17c6b 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/C/C.10/C.10.11/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/C/C.10/C.10.11/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/C/C.10/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/C/C.10/index.html
      index 2ac202a1..32e3f502 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/C/C.10/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/C/C.10/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/C/C.20/C.20.11/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/C/C.20/C.20.11/index.html
      index 4eafdb68..2b653c28 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/C/C.20/C.20.11/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/C/C.20/C.20.11/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/C/C.20/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/C/C.20/index.html
      index 34fd5fab..1215183c 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/C/C.20/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/C/C.20/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.11/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.11/index.html
      index 98768e1c..7612a21f 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.11/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.11/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.21/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.21/index.html
      index f0ac7711..9f08d5ac 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.21/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.21/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.27/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.27/index.html
      index d87c1146..e0f66717 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.27/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.27/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.32/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.32/index.html
      index b3bc2276..b76cf725 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.32/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.32/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.34/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.34/index.html
      index 9dd4f7a0..312617e1 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.34/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.34/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/index.html
      index 43864077..845b400a 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/C/C.30/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/C/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/C/index.html
      index c05d3433..08669568 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/C/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/C/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.10/D.10.14/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.10/D.10.14/index.html
      index 29262b01..dc0887ee 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.10/D.10.14/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.10/D.10.14/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.10/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.10/index.html
      index 7f2eb0a5..53f6fac6 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.10/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.10/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.21/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.21/index.html
      index cd8a8e09..931baa74 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.21/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.21/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.22/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.22/index.html
      index f9f2adbc..7043cb0a 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.22/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.22/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.31/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.31/index.html
      index a0736517..4a849436 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.31/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.31/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.51/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.51/index.html
      index f1d2232a..5451e7be 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.51/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.51/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.61/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.61/index.html
      index 666ab639..adc0383a 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.61/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.61/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/index.html
      index ba031f7b..1927f387 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.20/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.31/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.31/index.html
      index 976591c6..2fb96d0f 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.31/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.31/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.32/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.32/index.html
      index 88185d80..1d216f1d 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.32/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.32/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.41/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.41/index.html
      index 7614deae..0e1e7b65 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.41/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.41/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.52/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.52/index.html
      index d1640d92..552ed0e5 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.52/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.52/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.67/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.67/index.html
      index fb8c2b44..eeba04ef 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.67/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.67/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/index.html
      index 0110d1a3..c226de1e 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.30/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.40/D.40.11/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.40/D.40.11/index.html
      index 0e850d18..987acad9 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.40/D.40.11/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.40/D.40.11/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.40/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.40/index.html
      index e7a6d8dc..161b828c 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.40/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.40/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.11/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.11/index.html
      index dbf58c10..d4f09e13 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.11/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.11/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.12/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.12/index.html
      index 94fd9440..0550ae0b 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.12/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.12/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.92/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.92/index.html
      index ce24efd2..c8e9723c 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.92/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.92/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.50/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.50/index.html
      index d951fec4..777ef80b 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/D/D.50/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/D/D.50/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/D/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/D/index.html
      index ace535bc..85b87968 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/D/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/D/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/E/E.20/E.20.22/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/E/E.20/E.20.22/index.html
      index 46bceb84..77ead14a 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/E/E.20/E.20.22/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/E/E.20/E.20.22/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/E/E.20/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/E/E.20/index.html
      index 177e1e95..2c27b763 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/E/E.20/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/E/E.20/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/E/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/E/index.html
      index 78bd8b4a..c7309058 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/E/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/E/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/F/F.10/F.10.12/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/F/F.10/F.10.12/index.html
      index 040c9f98..30df1326 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/F/F.10/F.10.12/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/F/F.10/F.10.12/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/F/F.10/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/F/F.10/index.html
      index 1bdb0bd2..29586e14 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/F/F.10/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/F/F.10/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/F/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/F/index.html
      index 0fbdd1b0..6df38c46 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/F/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/F/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/FEMA_P58_2nd/index.html b/docs/common/dldb/repair/FEMA_P58_2nd/index.html
      index cb58ea26..3fdbda71 100644
      --- a/docs/common/dldb/repair/FEMA_P58_2nd/index.html
      +++ b/docs/common/dldb/repair/FEMA_P58_2nd/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/Hazus_EQ_bldg/LF/index.html b/docs/common/dldb/repair/Hazus_EQ_bldg/LF/index.html
      index 3a206c40..656be6ab 100644
      --- a/docs/common/dldb/repair/Hazus_EQ_bldg/LF/index.html
      +++ b/docs/common/dldb/repair/Hazus_EQ_bldg/LF/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/Hazus_EQ_bldg/NSA/index.html b/docs/common/dldb/repair/Hazus_EQ_bldg/NSA/index.html
      index 9d4d3cd0..69cdc808 100644
      --- a/docs/common/dldb/repair/Hazus_EQ_bldg/NSA/index.html
      +++ b/docs/common/dldb/repair/Hazus_EQ_bldg/NSA/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/Hazus_EQ_bldg/NSD/index.html b/docs/common/dldb/repair/Hazus_EQ_bldg/NSD/index.html
      index e5c5284d..f02e3d6b 100644
      --- a/docs/common/dldb/repair/Hazus_EQ_bldg/NSD/index.html
      +++ b/docs/common/dldb/repair/Hazus_EQ_bldg/NSD/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/Hazus_EQ_bldg/STR/index.html b/docs/common/dldb/repair/Hazus_EQ_bldg/STR/index.html
      index 3f9c0a43..8627aa8c 100644
      --- a/docs/common/dldb/repair/Hazus_EQ_bldg/STR/index.html
      +++ b/docs/common/dldb/repair/Hazus_EQ_bldg/STR/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/Hazus_EQ_bldg/index.html b/docs/common/dldb/repair/Hazus_EQ_bldg/index.html
      index dd7a3e6c..91ef0f06 100644
      --- a/docs/common/dldb/repair/Hazus_EQ_bldg/index.html
      +++ b/docs/common/dldb/repair/Hazus_EQ_bldg/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/Hazus_EQ_trnsp/HRD/index.html b/docs/common/dldb/repair/Hazus_EQ_trnsp/HRD/index.html
      index fb32f026..9bcfeba0 100644
      --- a/docs/common/dldb/repair/Hazus_EQ_trnsp/HRD/index.html
      +++ b/docs/common/dldb/repair/Hazus_EQ_trnsp/HRD/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/Hazus_EQ_trnsp/HTU/index.html b/docs/common/dldb/repair/Hazus_EQ_trnsp/HTU/index.html
      index 0860b12e..cd1d9951 100644
      --- a/docs/common/dldb/repair/Hazus_EQ_trnsp/HTU/index.html
      +++ b/docs/common/dldb/repair/Hazus_EQ_trnsp/HTU/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/Hazus_EQ_trnsp/HWB/index.html b/docs/common/dldb/repair/Hazus_EQ_trnsp/HWB/index.html
      index 2334eb40..c9f62378 100644
      --- a/docs/common/dldb/repair/Hazus_EQ_trnsp/HWB/index.html
      +++ b/docs/common/dldb/repair/Hazus_EQ_trnsp/HWB/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/Hazus_EQ_trnsp/index.html b/docs/common/dldb/repair/Hazus_EQ_trnsp/index.html
      index 2d3a0a32..de43b189 100644
      --- a/docs/common/dldb/repair/Hazus_EQ_trnsp/index.html
      +++ b/docs/common/dldb/repair/Hazus_EQ_trnsp/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/dldb/repair/index.html b/docs/common/dldb/repair/index.html
      index fd4970a7..8c6bee93 100644
      --- a/docs/common/dldb/repair/index.html
      +++ b/docs/common/dldb/repair/index.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/front-matter/abbreviations.html b/docs/common/front-matter/abbreviations.html
      index 8b2d289d..768c3277 100644
      --- a/docs/common/front-matter/abbreviations.html
      +++ b/docs/common/front-matter/abbreviations.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/front-matter/cite.html b/docs/common/front-matter/cite.html
      index 364f30db..943a3e1c 100644
      --- a/docs/common/front-matter/cite.html
      +++ b/docs/common/front-matter/cite.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      diff --git a/docs/common/front-matter/desktop/ack.html b/docs/common/front-matter/desktop/ack.html
      index ce93ad50..252acdf2 100644
      --- a/docs/common/front-matter/desktop/ack.html
      +++ b/docs/common/front-matter/desktop/ack.html
      @@ -16,9 +16,7 @@
         
         
         
      -  
      -  
      -  
      +  
         
         
       
      @@ -42,6 +40,7 @@
               
               
               
      +        
               
               
           
      @@ -210,7 +209,7 @@
                   
         

      2. Acknowledgments

      -

      This material is based upon work supported by the National Science Foundation under Grants No. 1621843 and No. 2131111. Any opinions, findings, conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.

      +

      This material is based upon work supported by the U.S. National Science Foundation under Grants No. 1612843 and No. 2131111. Any opinions, findings, conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the U.S. National Science Foundation.

      diff --git a/docs/common/front-matter/desktop/ack_pbe.html b/docs/common/front-matter/desktop/ack_pbe.html index 47a9e5ba..4f3f12d7 100644 --- a/docs/common/front-matter/desktop/ack_pbe.html +++ b/docs/common/front-matter/desktop/ack_pbe.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -210,7 +209,7 @@

      Acknowledgments

      National Science Foundation

      -

      This material is based upon work supported by the National Science Foundation under Grants No. 1621843 and No. 2131111. Any opinions, findings, conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.

      +

      This material is based upon work supported by the U.S. National Science Foundation under Grants No. 1612843 and No. 2131111. Any opinions, findings, conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the U.S. National Science Foundation.

      Contributors

      diff --git a/docs/common/front-matter/glossary.html b/docs/common/front-matter/glossary.html index 6b3f2766..2bf4a3ed 100644 --- a/docs/common/front-matter/glossary.html +++ b/docs/common/front-matter/glossary.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -212,7 +211,7 @@

      8. Glossary

      The following terms may be found throughout this document:

      -
      Workflow

      The automation of a business process, in whole or part, during which documents, information or tasks are passed from one participant to another for action, according to a set of procedural rules.” [Workflow Management Coalition].

      +
      Workflow

      “The automation of a business process, in whole or part, during which documents, information or tasks are passed from one participant to another for action, according to a set of procedural rules.” [Workflow Management Coalition].

      Application

      A software application performs operations on data residing in a computer for a user or another program; it can be self-contained, typically termed a program or part of a group of programs.

      @@ -220,7 +219,7 @@
      Scientific Workflow System

      An application or application to aid a user in setting up, scheduling, running and monitoring a user-defined scientific workflow.

      -
      Software Framework

      A software framework defines a set of component interfaces. It provides a set of implementations in the code of these interfaces, which allows developers to build applications for the domain for which the framework has been designed. For example, a C++ framework will provide a set of abstract classes that define interfaces and a set of concrete classes that implement the interfaces, which will allow developers to quickly build and release applications using the concrete classes. Frameworks allow developers to extend the functionality of the applications by introducing their components that meet the component interface.

      +
      Software Framework

      A software framework defines a set of component interfaces. It provides a set of implementations in the code of these interfaces, which allows developers to build applications for the domain for which the framework has been designed. For example, a C++ framework will provide a set of abstract classes that define interfaces and a set of concrete classes that implement the interfaces, which will allow developers to quickly build and release applications using the concrete classes. Frameworks allow developers to extend the functionality of the applications by introducing components that meet the component interface.

      diff --git a/docs/common/front-matter/license.html b/docs/common/front-matter/license.html index 3e8e70c0..209c1688 100644 --- a/docs/common/front-matter/license.html +++ b/docs/common/front-matter/license.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/reqments/All-Requirements_allCols.html b/docs/common/reqments/All-Requirements_allCols.html index e5e35b0e..2dbdf2dc 100644 --- a/docs/common/reqments/All-Requirements_allCols.html +++ b/docs/common/reqments/All-Requirements_allCols.html @@ -7,7 +7,7 @@ - R2D — Wind Engineering with Uncertainty Quantification documentation + R2D Requirements — Wind Engineering with Uncertainty Quantification documentation @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -187,7 +186,7 @@
    • »
    • -
    • R2D
    • +
    • R2D Requirements
    • @@ -206,98 +205,1901 @@
      -

      The following is the list of all requirements across all the tools. It is helpful to view an abstract hierarchy of the tools, showing R2D at the top and the components at the bottom. Each application pulls in many of the requirements from the others. For Example PBE, builds upon EE-UQ. It has it;’s own requirements, i.e. DL, but includes the loading, modeling and analysis requirements from EE-UQ. It specializes the UQ requirement, in that it only incorporates the sampling option. One set of requirements not shown in the figure is CR, a listing of all the common functionalty required of all the applications.

      -
      -

      R2D

      +

      The following is the list of application requirements across all the SimCenter tools. It is helpful to view an abstract hierarchy of the tools, showing R2D at the top and the components at the bottom. Each tool can pull in requirements from other applications lower on the hierarchy. For example, PBE builds upon EE-UQ. It has its own requirements, i.e. DL, but includes the loading, modeling, and analysis requirements from EE-UQ. It specializes the UQ requirement, in that it only incorporates the sampling option. One set of requirements not shown in the figure is CR, the list of common research functionalities required in all the applications.

      +
      +

      R2D Requirements

      + + ++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Requirements - R2D

      #

      Description

      Source

      Priority

      Status

      R2D

      R2D

      Ability to perform regional simulation allowing communities to evaluate resilience and perform what-if types of analysis for natural hazard events

      GC

      M

      InProgress

      1.1.1.1.3-1.1.1.1.4, 1.1.3.4.6, 1.1.4.2.1-1.1.4.2.5, 1.1.4.3.1-1.1.4.3.2

      R2D.1

      Include Various Hazards

      GC

      M

      InProgress

      R2D.1.1

      Ability to perform simulations for ground shaking due to earthquakes using methods defined in EL1

      GC

      M

      Implemented

      R2D UM 3.1

      R2D.1.2

      Ability to perform simulations for wave action due to earthquake induced tsunami using methods defined in HL1

      GC

      M

      InProgress

      1.1.3.3.2-1.1.3.3.3, 1.1.3.5.2

      R2D.1.3

      Ability to perform simulations for wind action due to hurricane using methods defined in WL1

      GC

      M

      InProgress

      1.1.3.3.2-1.1.3.3.3, 1.1.3.5.1-1.1.3.5.2

      R2D.1.4

      Ability to perform simulations for wave action due to hurricane storm surge using methods defined in HL1

      GC

      M

      InProgress

      1.1.3.3.2-1.1.3.3.3, 1.1.3.5.1-1.1.3.5.2

      R2D.1.5

      Ability to perform multi-hazard simulations: wind + storm surge + rain + wind and water borne debris

      GC

      M

      InProgress

      1.1.3.3.2-1.1.3.3.3, 1.1.3.5.1-1.1.3.5.2

      R2D.1.6

      Ability to utilize machine learning ensemble techniques in hazard simulation

      GC

      M

      R2D.1.7

      Ability to incorporate surrogate models in hazard simulation

      SP

      M

      R2D.1.8

      Ability to incorporate multi-scale models in hazard simulation

      SP

      M

      InProgress

      1.1.3.3.2, 1.1.3.3.5

      R2D.1.9

      Ability to incorporate ground deformation hazards for pipes, roadways, and other infrastructure

      SP

      M

      InProgress

      1.1.3.4.4, R2D UM 3.1.5

      R2D.2

      Include Different Asset Types

      GC

      M

      InProgress

      R2D.2.1

      Ability to incorporate building assets

      GC

      M

      Implemented

      R2D UM 2.4.1

      R2D.2.1.1

      Ability to incorporate multi-fidelity building model asset descriptions

      GC

      M

      InProgress

      1.1.3.3.1

      R2D.2.2

      Ability to incorporate transportation networks

      GC

      M

      InProgress

      1.1.3.1.3, 1.1.3.4.1, 1.1.3.4.3, 1.1.3.5.3, R2D UM 2.4.3

      R2D.2.3

      Ability to incorporate utility networks

      GC

      M

      InProgress

      1.1.3.1.4, 1.1.3.3.5, 1.1.3.4.1-1.1.3.4.7

      R2D.2.3.1

      Methods to overcome national security issues with certain utility data

      GC

      M

      InProgress

      1.1.3.4.5

      R2D.2.4

      Ability to incorporate surrogate models in asset modeling

      SP

      M

      R2D.3

      Include Different Analysis options

      GC

      M

      Implemented

      R2D.3.1

      Ability to include multi-scale nonlinear models

      GC

      M

      Implemented

      R2D UM 2.6.1 , R2D UM 2.7.1

      R2D.4

      Include Different Damage & Loss options

      GC

      M

      InProgress

      R2D.4.1

      Ability to include building-level earthquake damage and loss assessment from HAZUS

      SP

      M

      Implemented

      R2D UM 2.7.1.3 , R2D Example 1

      R2D.4.2

      Ability to include high-resolution earthquake damage and loss assessment for buildings from FEMA P58

      SP

      M

      Implemented

      R2D UM 2.8.1

      R2D.4.3

      Ability to include building-level wind damage and loss assessment from HAZUS

      SP

      M

      Implemented

      PELICUN UM 2.4

      R2D.4.4

      Ability to include building-level water damage and loss assessment from HAZUS

      SP

      M

      Implemented

      PELICUN UM 2.4

      R2D.4.5

      Ability to include earthquake damage and loss assessment for transportation networks from HAZUS

      SP

      M

      Implemented

      R2D Example 14

      R2D.4.6

      Ability to include earthquake damage and loss assessment for buried pipelines from HAZUS

      SP

      M

      InProgress

      1.1.3.4.3

      R2D.4.7

      Ability to include earthquake damage and loss assessment for power lines from HAZUS

      SP

      M

      InProgress

      1.1.3.4.3

      R2D.4.8

      Ability to include high-resolution wind damage and loss assessment for buildings

      SP

      M

      InProgress

      1.1.3.5.1

      R2D.4.9

      Ability to include high-resolution water damage and loss assessment for buildings

      SP

      M

      InProgress

      1.1.3.5.2

      R2D.4.10

      Ability to include high-resolution damage and loss assessment for transportation networks

      SP

      M

      InProgress

      1.1.3.5.3

      R2D.4.11

      Ability to include high-resolution damage and loss assessment for buried pipelines

      SP

      M

      InProgress

      1.1.3.5.4

      R2D.5

      Include Different Response/Recovery options

      GC

      M

      InProgress

      R2D.5.1

      Response/Recovery options for households

      SP

      M

      InProgress

      1.1.4.2.3

      R2D.5.2

      Response/Recovery options for infrastructure

      SP

      M

      InProgress

      1.1.4.2.4

      R2D.5.3

      Response/Recovery options for business operations

      SP

      M

      InProgress

      1.1.4.2.5

      R2D.5.4

      Response/Recovery and Effect on Environment

      SP

      M

      InProgress

      1.1.4.3.1

      R2D.5.4.1

      CO2 emissions from demolition and repair

      SP

      M

      InProgress

      1.1.4.3.1

      R2D.6

      Present results using GIS so communities can visualize hazard impacts

      GC

      M

      Implemented

      R2D.6.1

      Ability to use popular ArcGIS for visualization

      SP

      M

      Implemented

      R2D.6.2

      Ability to include open-source ArcGIS alternatives

      SP

      P

      Implemented

      R2D.6.3

      Ability to capture uncertainty of results in visualization

      SP

      P

      InProgress

      1.1.3.6.4

      R2D.6.4

      Features to visualize environmental impact

      SP

      P

      R2D.7

      Software Features

      GC

      M

      InProgress

      R2D.7.1

      Ability to include a formal treatment of uncertainty and randomness

      GC

      M

      Implemented

      R2D UM 2.9

      R2D.7.2

      Ability to utilize HPC resources in regional simulations that enables repeated simulation for stochastic modeling

      GC

      M

      Implemented

      R2D UM Run at DesignSafe

      R2D.7.3

      Ability to use a tool created by linking heterogeneous array of simulation tools to provide a toolset for regional simulation

      GC

      M

      Implemented

      R2D DM 2.3

      R2D.7.4

      Provide open-source software for developers to test new data and algorithms

      GC

      M

      Implemented

      R2D DM 1

      R2D.7.5

      Ability of stakeholders to perform simulations of different scenarios that aid in planning and response after damaging events

      GC

      M

      Implemented

      R2D UM 2.3.3

      R2D.7.7

      Ability to explore different strategies in community development pre-event early response and post event through long term recovery

      GC

      P

      InProgress

      1.1.4.2.1-1.1.4.2.5

      R2D.7.8

      Ability to use system that creates and monitors real-time data updates models incorporates crowd sourcing technologies and informs decision makers

      GC

      P

      R2D.7.9

      Ability to use sensor data to update models for simulation and incorporate sensor data into simulation

      GC

      P

      R2D.7.10

      Ability to include latest information and algorithms (i.e. new attenuation models building fragility curves demographics lifeline performance models network interdependencies indirect economic loss)

      GC

      D

      InProgress

      1.1.3.4.6

      R2D.7.11

      Incorporate programs that can address lifeline network disruptions and network interdependencies

      GC

      M

      InProgress

      1.1.3.4.6

      R2D.7.12

      Application to provide common SimCenter research application requirements listed in CR (not already listed above)

      GC

      M

      InProgress

      +
      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +
      +
      +
      +
      +

      PBE Requirements

      + + ++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Requirements - PBE

      #

      Description

      Source

      Priority

      Status

      PBE

      PBE

      Integrate fully coupled multi-model computations from hazard source through structure response, to compute reliable estimates of financial loss, business interruption, and casualties

      GC

      M

      InProgress

      Application

      PBE.1

      Ability to determine damage and loss for multiple different hazards

      PBE.1.1

      Damage and Loss due to ground shaking from Earthquake

      GC

      M

      Implemented

      Example 1

      PBE.1.2

      Damage and Loss due to Wind Loading

      GC

      M

      InProgress

      1.1.3.5.1

      PBE.1.3

      Damage and Loss due to water damage from Tsunami or Coastal Inundation

      GC

      M

      InProgress

      1.1.3.5.2

      PBE.2

      Ability to Select from Different Hazard Options

      PBE.2.1

      Ability to select from all EE-UQ Event Options listed in EE-UQ

      SP

      M

      Implemented

      Example 2

      PBE.2.2

      Ability to select from all WE-UQ Event Options listed in WE-UQ

      SP

      M

      InProgress

      1.1.3.5.1

      PBE.2.3

      Ability to select from all HydroUQ Event Options listed in Hydro-UQ

      SP

      M

      InProgress

      1.1.3.5.2

      PBE.3

      Ability to use different Model Generation Tools

      PBE.3.1

      Ability to Select All Building Model Generators in EE-UQ

      SP

      M

      Implemented

      Example 2

      PBE.3.2

      Ability to Select All Building Model Generators in WE-UQ

      SP

      M

      InProgress

      1.1.3.5.1

      PBE.3.3

      Ability to Select All Building Model Generators in HydroUQ

      SP

      M

      InProgress

      1.1.3.5.2

      PBE.4

      Ability to use Various UQ Methods and Variable Options

      PBE.4.1

      Ability to use all forward propagation methods available in EE-UQ, WE-UQ and HydroUQ

      SP

      M

      Implemented

      Example 2

      PBE.4.2

      Ability to use all random variable distributions in EE-UQ, WE-UQ and HydroUQ

      SP

      M

      Implemented

      Example 2

      PBE.4.3

      Ability to use train surrogate models using the methods from quoFEM

      SP

      D

      InProgress

      1.1.2.2.1, 1.1.2.2.2, 1.1.2.2.4

      PBE.5

      Ability to determine damage and loss utilizing different methods

      PBE.5.1

      Interface with pelicun to make available its suite of methods for damage and loss assessment for buildings

      SP

      M

      Implemented

      Example 1

      PBE.6

      Miscelleneous User Requests

      PBE.6.1

      Ability to Process own Output Parameters

      UF

      D

      PBE.6.2

      Add to Standard Earthquake a variable indicating analysis failure

      UF

      D

      PBE.6.3

      Allow users to provide their own set of EDPs for the analysis.

      UF

      D

      Implemented

      Example 1

      PBE.6.4

      Simplify run local and run remote by removing workdir locations. Move to preferences

      UF

      D

      Implemented

      Preferences

      PBE.6.5

      Add to EDP a variable indicating analysis failure

      UF

      D

      PBE.6.6

      Enable saving and loading Performance Models in CSV files

      UF

      D

      Implemented

      Example 1

      PBE.7

      General Software Requirements

      PBE.7.1

      Application to Provide Common SimCenter Research Application Requirements listed in CR

      GC

      M

      InProgress

      RTM

      PBE.7.2

      Ability to use new vizualization tools for viewing large datasets generated by PBE

      GC

      M

      Implemented

      Results Documentation

      +
      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +
      +
      +
      +
      +

      WE-UQ Requirements

      + + ++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Requirements - WE

      #

      Description

      Source

      Priority

      Status

      WE-UQ

      WE

      Application to determine response of Building Subject to Wind Loading including formal treatment of randomness and uncertainty uncertainty

      InProgress

      Application

      WE.1

      Adaptation of non-linear analysis methods used in seismic design

      GC

      M

      Implemented

      WE.1.1

      Include ability to create models incorprating options listed in MOD under BM

      SP

      M

      Implemented

      SIM

      WE.1.2

      Include ability to perform nonlinear analysis on the building models listed in ANA

      SP

      M

      Implemented

      SIM

      WE.2

      Ability to select from Wind Loading Options listed in WL2

      SP

      M

      Implemented

      WE.3

      Ability to use Various UQ Methods and Variable Options

      WE.3.1

      Ability to use Forward Propagtion methods listed in UQ under UF

      SP

      M

      Implemented

      Example

      WE.3.2

      Ability to use Reliability Methods listed in UQ under UR

      SP

      M

      Implemented

      Example

      WE.3.3

      Ability to use Global Sensitivity Methods listed in UQ under UG

      SP

      M

      Implemented

      Example

      WE.3.4

      Ability to both use and create surrogates listed in UQ under US

      SP

      M

      InProgress

      1.2.2.2

      WE.3.5

      Ability to use High Dimensional UQ listed in UQ under UH

      SP

      M

      InProgress

      WE.4

      Ability to see pressure distribution on buildings

      GC

      M

      InProgress

      1.2.1.1

      WE.5

      Ability to obtain basic building responses

      SP

      M

      Implemented

      EDP

      WE.6

      Ability to Visualize the Results

      SP

      M

      Implemented

      WE.6.1

      Ability to view individual sample results

      SP

      M

      Implemented

      RES

      WE.6.2

      Ability to graphically view the results to show distribution in respone

      SP

      M

      Implemented

      RES

      WE.7

      Miscelleneous User Requests

      WE.7.1

      Ability to Process own Output Parameters

      UF

      M

      Implemented

      WE.7.2

      Ability to Remove from Results certain Samples,e.g. ones that failed in analysis

      UF

      M

      Implemented

      WE.7.3

      Create a digital twin of the Wall of Wind facility to allow researchers to simulate experiments

      UF

      M

      Implemented

      Example

      WE.8

      Tool should incorporate data from www

      GC

      M

      Implemented

      WE.8.1

      Tool could obtain loading from Vortex Winds over www

      SP

      M

      Implemented

      Event

      WE.8.2

      Tool should obtain loading info from TPU wind tunnel tests

      SP

      D

      Implemented

      Example

      WE.8.3

      Tool should obtain building modelling info from database through www

      SP

      D

      WE.9

      General Software Requirements

      WE.9.1

      Application to Provide Common SimCenter Research Application Requirements listed in CR

      GC

      M

      InProgress

      +
      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +
      +
      +
      +
      +

      Hydro-UQ Requirements

      + + ++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Requirements - H

      #

      Description

      Source

      Priority

      Status

      Hydro-UQ

      H

      Application to determine response of a Building Subject to Water Action due to Storm Surge or Tsunami Hazards including formal treatment of randomness and uncertainty

      GC

      M

      InProgress

      Application

      H.1

      Quantification of water-borne debris hazards

      GC

      M

      InProgress

      1.1.2.1.2

      H.1.1

      Multiple debris impacts in a solitary-like wave

      GC

      M

      Implemented

      Example

      H.1.2

      Multiple debris impacts in a tsunami-like wave

      GC

      M

      Implemented

      Example

      H.1.3

      Multiple debris impacts in a surge-like wave

      GC

      M

      InProgress

      1.1.2.1.2

      H.2

      Effects of over-land flow, including waves, debris, flood velocity, wind-driven influences, erosion effects at buildings and channeling effects of the built environment

      H.2.1

      Effects of over-land flow

      GC

      D

      Implemented

      Example

      H.2.2

      Effects of waves, e.g. solitary vs irregular type

      GC

      D

      Implemented

      Example & Example

      H.2.3

      Effects of debris

      GC

      D

      Implemented

      Example

      H.2.4

      Effects of flood velocity

      GC

      D

      Implemented

      Example

      H.2.5

      Effects of wind-driven influences

      GC

      D

      H.2.6

      Effects of erosion at buildings

      GC

      D

      H.2.7

      Effects of flow channeling in the built environment

      GC

      D

      Implemented

      Example

      H.3

      Ability to select from all Loading Options listed in HL.2

      H.3.1

      Ability to define local-scale tsunami loading events

      SP

      M

      InProgress

      1.1.2.1.2

      H.3.2

      Ability to define local-scale surge loading events

      SP

      M

      InProgress

      1.1.2.1.2

      H.4

      Ability to select from Building Modeling Options listed in MOD under BM

      SP

      M

      Implemented

      SIM

      H.5

      Include ability to perform nonlinear analysis on the building models listed in ANA

      SP

      M

      Implemented

      FEM

      H.6

      Ability to use Various UQ Methods and Variable Options

      H.6.1

      Ability to use Forward Propagtion methods listed in UQ under UF

      SP

      M

      InProgress

      UQ

      H.6.2

      Ability to use Random Variable Distributions defined in RV

      SP

      M

      Implemented

      RV

      H.6.3

      Ability to use Reliability Methods listed in UQ under UR

      SP

      M

      InProgress

      H.6.4

      Ability to use Global Sensitivity Methods listed in UQ under UG

      SP

      M

      InProgress

      H.6.5

      Ability to both use and create surrogates listed in UQ under US

      SP

      M

      InProgress

      1.1.2.2.2 & 1.1.2.2.3

      H.6.6

      Ability to use High Dimensional UQ listed in UQ under UH

      SP

      M

      H.7

      Ability to Visualize the Results

      H.7.1

      Ability to view individual sample results

      SP

      M

      Implemented

      Example

      H.7.2

      Ability to graphically view the results to show distributions in structural responses

      SP

      M

      Implemented

      RES

      H.8

      Miscelleneous User Requests

      H.8.1

      Ability to quickly model experimental tests performed in Oregon State University’s Large Wave Flume (OSU LWF) wave tank

      UF

      M

      Implemented

      Example

      H.8.1

      Ability to quickly model experimental tests performed in Waseda University’s Tsunami Wave Basin (WU TWB) wave tank

      UF

      D

      Implemented

      Example

      H.9

      General Software Requirements

      H.9.1

      Application to Provide Common SimCenter Research Application Requirements listed in CR

      GC

      M

      InProgress

      1.1.2.5.1

      H.10

      Tool should incorporate data from world-wide-web (www)

      H.10.1

      Tool should use satelite imagery in aid of determine channeling effect

      SP

      D

      H.10.2

      Tool should use satelite imagery in aid of determining amount of debris

      SP

      D

      InProgress

      1.1.3.5.2

      H.10.3

      Tool should obtain building modelling info from database through www

      SP

      D

      H.10.4

      Tool should obtain bathymetry elevation data through www

      UF

      D

      InProgress

      NOAA Digital Coast

      H.10.5

      Tool should obtain sea-level rise data through www

      UF

      D

      InProgress

      NOAA Digital Coast

      H.10.6

      Tool should incorporate hardware-accelerated web-applications through www

      UF

      D

      InProgress

      Celeris-WebGPU

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      -
      -
      -
      -

      PBE

      +
      Key:
      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      -
      -

      WE-UQ Requirements

      +
      +
      +

      EE-UQ Requirements

      + + ++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Requirements - EE

      #

      Description

      Source

      Priority

      Status

      EE-UQ

      EE

      Application to determine response of Building Subject to Earthquake hazard including formal treatment of randomness and uncertainty

      GC

      M

      Implemented

      EE.1

      Ability to select from Earthquake Loading Options listed in EL2

      SP

      M

      Implemented

      RTM

      EE.2

      Ability to select from Building Modeling Options listed in MOD under BM

      SP

      M

      Implemented

      RTM

      EE.3

      Ability to select from nonlinear analysis options listed in ANA

      SP

      M

      Implemented

      RTM

      EE.4

      Ability to use Various UQ Methods and Variable Options**

      EE.4.1

      Ability to use Forward Propagtion methods listed in UQ under UF

      SP

      M

      Implemented

      RTM

      EE.4.2

      Ability to use Random Variable Distributions defined in RV

      SP

      M

      Implemented

      RTM

      EE.4.3

      Ability to use Reliability Methods listed in UQ under UR

      SP

      M

      Implemented

      RTM

      EE.4.4

      Ability to use Global Sensitivity Methods listed in UQ under UG

      SP

      M

      Implemented

      RTM

      EE.4.5

      Ability to both use and create surrogates listed in UQ under US

      SP

      M

      Implemented

      RTM

      EE.4.6

      Ability to use High Dimensional UQ listed in UQ under UH

      SP

      M

      EE.5

      Ability to Visualize the Results

      SP

      M

      Implemented

      EE.5.1

      Ability to view individual sample results

      SP

      M

      Implemented

      eeuq-0001

      EE.5.2

      Ability to graphically view the results to show distribution in response

      SP

      M

      Implemented

      eeuq-0001

      EE.6

      Miscellaneous User Requests

      EE.6.1

      Add to Standard Earthquake a variable indicating analysis failure

      UF

      D

      EE.6.3

      Run application from command line, include option to run remotely

      UF

      D

      EE.7

      General Software Requirements

      EE.7.1

      Application to Provide Common SimCenter Research Application Requirements listed in CR

      GC

      M

      InProgress

      RTM

      EE.8

      Tool should incorporate data from www

      GC

      M

      Implemented

      EE.8.1

      Tool should obtain motion input data from www

      SP

      M

      Implemented

      eeuq-0003

      EE.8.2

      Tool should obtain building modelling info from database through www

      SP

      D

      +
      +
      Key:
      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      -
      -

      Hydro-UQ Requirements

      +
      +
      +

      quoFEM Requirements

      + + ++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Requirements - QF

      #

      Description

      Source

      Priority

      Status

      quoFEM

      QF

      Application to promote and aid use of UQ methods in NHE research for response estimation, surrogate modeling, and calibration

      GC

      M

      InProgress

      QF.1

      Ability to use Various UQ Methods and Variable Options

      QF.1.1

      Ability to use Forward Propagtion methods listed in UQ under UF

      SP

      M

      Implemented

      qfem-0001

      QF.1.2

      Ability to use Random Variable Distributions defined in RV

      SP

      M

      Implemented

      qfem-0001

      QF.1.3

      Ability to use Reliability Methods listed in UQ under UR

      SP

      M

      Implemented

      qfem-0001

      QF.1.4

      Ability to use Global Sensitivity Methods listed in UQ under UG

      SP

      M

      Implemented

      qfem-0009

      QF.1.5

      Ability to both use and create surrogates listed in UQ under US

      SP

      M

      Implemented

      qfem-0016

      QF.1.6

      Ability to use High Dimensional UQ listed in UQ under UH

      SP

      M

      InProgress

      qfem-0022

      QF.1.7

      Ability to use Bayesian Calibration methods listed in UQ under UB

      SP

      M

      InProgress

      qfem-0014

      QF.1.8

      Ability to use Nonlinear Least Squares methods listed in UQ under UN

      SP

      M

      Implemented

      qfem-0007

      QF.2

      Ability to use Different Simulation Applications

      QF.2.1

      Ability to use OpenSees

      SP

      M

      Implemented

      qfem-0001

      QF.2.2

      Ability to use OpenSeesPy

      SP

      M

      Implemented

      qfem-0002

      QF.2.3

      Ability to Incorporate User Own Applications

      UF

      M

      Implemented

      qfem-0005

      QF.3

      Ability to Visualize the Results

      SP

      M

      Implemented

      QF.3.1

      Ability to view individual sample results

      SP

      M

      Implemented

      qfem-0001

      QF.3.2

      Ability to graphically view the results to show distribution in respone

      SP

      M

      Implemented

      qfem-0001

      QF.3.2

      Ability to view statistical measures of response

      SP

      M

      Implemented

      qfem-0001

      QF.4

      Miscellaneous User Requests

      QF.4.1

      Run application from command line, include option to run remotely

      UF

      D

      QF.5

      General Software Requirements

      QF.5.1

      Application to Provide Common SimCenter Research Application Requirements listed in CR

      GC

      M

      InProgress

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      -
      -
      -
      -

      EE-UQ Requirements

      +
      Key:
      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      -
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      -
      -

      quoFEM Requirements

      -
      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      Earthquake Loading Requirements

      - - +
      Requirements - EL
      +-----------++++++++ + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + @@ -305,614 +2107,843 @@

      Earthquake Loading Requirements

      + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + - + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + +
      Requirements - EL

      #

      Description

      Source

      Priority

      Status

      EE-UQ

      PBE

      R2D

      EL.1.1.1

      EL.1

      Regional Scale Earthquake Hazard Simulation Options

      _

      _

      _

      _

      _

      _

      EL.1.1

      Coupling of multi-scale nonlinear models from the point of rupture through rock and soil into structure

      _

      _

      _

      _

      _

      _

      EL.1.1.1

      Replacement of empirical linear models with multi-scale nonlinear models

      GC

      D

      EL.1.1.2

      Include both multi-scale and multi-phase (account for liquefaction)

      GC

      M

      InProgress

      _

      _

      1.1.3.3.3, 1.1.3.3.5

      EL.1.1.3

      Interface between asset and regional simulations using site response method

      SP

      M

      Implemented

      _

      _

      R2D UM 2.3.5

      EL.1.1.2

      Include both multi-scale and multi-phase (account for liquefaction)

      GC

      EL.1.1.4

      Interface between asset and regional simulations using DRM method

      SP

      M

      InProgress

      _

      _

      _

      EL.1.2

      Method to include both the intra-event residual and inter-event residual in simulating spatial correlated ground motion intensity measures with multiple correlation model options. Select site-specific ground motions from PEER to match target intensity

      SP

      M

      Implemented

      _

      _

      R2D UM 3.1.4.3

      EL.1.3

      Use GIS-Specified Matrix of Recorded Motions

      SP

      M

      Implemented

      _

      _

      R2D UM 2.3

      EL.2

      Select from Multiple Local Scale Earthquake Hazard Options

      _

      _

      _

      _

      _

      _

      EL.1.1.3

      Interface between asset and regional simulations using site response method

      EL.2.1

      Interact with PEER NGA

      SP

      M

      InProgress

      Implemented

      _

      _

      _

      EL.2.1.1

      Select using default selection options

      SP

      D

      Implemented

      UM

      _

      _

      EL.2.1.2

      Select using all options available at PEER site

      UF

      D

      Implemented

      UM

      _

      _

      EL.2.1.3

      Select using user-supplied spectrum

      UF

      D

      Implemented

      eeuq-0003

      _

      _

      EL.1.1.4

      Interface between asset and regional simulations using DRM method

      EL.2.2

      Ability to select utilizing PEER NGA_West web service

      SP

      D

      Implemented

      eeuq-0003

      _

      R2D UM 3.1.6

      EL.2.3

      Ability to select from a list of user-supplied PEER motions

      SP

      M

      Implemented

      eeuq-0001

      _

      _

      EL.2.4

      Ability to select from a list of SimCenter motions

      SP

      M

      Implemented

      UM

      _

      _

      EL.2.5

      Ability to use OpenSHA and selection methods to generate motions

      UF

      D

      Implemented

      _

      _

      R2D UM 3.1.2

      EL.2.6

      Ability to Utilize Own Application in Workflow

      SP

      M

      _

      _

      EL.2.7

      Ability to include Soil-Structure Interaction Effects

      _

      _

      _

      _

      _

      _

      EL.1.2

      Method to include both the intra-event residual and inter-event residual in simulating spatial correlated ground motion intensity measures with multiple correlation model options. Select site specific grouind motions from PEER to match target intensity

      EL.2.7.1

      1D nonlinear site response with effective stress analysis

      SP

      M

      Implemented

      eeuq-0002

      _

      R2D UM 2.3.5

      EL.2.7.2

      Nonlinear site response with bidirectional loading

      SP

      M

      Implemented

      UM

      _

      _

      _

      EL.2.7.3

      Nonlinear site response with full stochastic characterization of soil layers

      SP

      M

      Implemented

      eeuq-0002

      _

      _

      EL.1.3

      Use GIS-Specified Matrix of Recorded Motions

      EL.2.7.4

      Nonlinear site response bidirectional different input motions

      SP

      M

      _

      _

      _

      EL.2.8

      Ability to generate synthetic ground motions

      _

      _

      _

      _

      _

      _

      EL.2.8.1

      per Vlachos Papakonstantinou Deodatis (2017)

      SP

      D

      Implemented

      eeuq-0005

      _

      _

      EL.2.8.2

      per Dabaghi Der Kiureghian (2017)

      UF

      D

      Implemented

      eeuq-0005

      _

      _

      EL.2.9

      Ability to select from synthetic ground motions

      SP

      M

      Implemented

      eeuq-0005

      _

      _

      EL.2.1.1

      Select using default selection options

      EL.2.10

      Ability to select surrogate modeling events

      SP

      M

      Implemented

      eeuq-0007

      _

      _

      +
      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +
      +
      +
      +
      +

      Wind Loading Requirements

      + + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + - - - - - + + - - - + + + - + + + + + + + - - + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + - - + + - - - - - - - - - - - - - - - - + - - + + - - - - + - - + + - - - - - + + - - + + - - - - + - - + + - - - - + - - + + - - - - - - - - - - - - - - - - + - - - - + + + + - - - - + - - + + + + + + + + + + + - - - - + - - + + - - - - + - -
      Requirements - WL

      #

      Description

      Source

      Priority

      Status

      WE-UQ

      PBE

      R2D

      WL.1

      Regional Loading due to Wind Hazards

      _

      _

      _

      _

      _

      WL.1.1

      Regional Hurricane Wind Options

      _

      _

      _

      _

      _

      _

      WL.1.1.1

      Utilize GIS and online to account for wind speed given local terrain, topography and nearby buildings

      GC

      D

      Implemented

      _

      _

      _

      _

      _

      _

      EL.2.1.2

      Select using all options available at PEER site

      UF

      WL.1.1.2

      Multi-scale models for wind and water flows, i.e. lower fidelity regional models with more refined models to capture local flow

      SP

      D

      Implemented

      _

      _

      _

      _

      InProgress

      N/A

      _

      _

      EL.2.1.3

      Select using user supplied spectrum

      UF

      WL.1.1.3

      Multi-scale models for wind and water flows, i.e. lower fidelity regional models with more refined models to capture local flow

      SP

      D

      Implemented

      InProgress

      1.1.3.3.2

      _

      _

      WL.1.2

      Modeling and simulation for determination of wind loads due to non-synoptic winds, including tornadoes

      GC

      D

      _

      _

      _

      _

      EL.2.2

      Ability to select utilizing PEER NGA_West web service

      WL.1.3

      Interface with NOAA

      SP

      D

      Implemented

      _

      _

      _

      _

      _

      _

      EL.2.3

      Ability to select from list of user supplied PEER motions

      WL.2

      Local Scale Wind Hazard Options

      SP

      M

      Implemented

      _

      _

      _

      WL.2.1

      Utilize Extensive wind tunnel datasets in industry and academia for wide range of building shapes

      _

      _

      _

      weuq-0007

      _

      _

      WL.2.1.1

      Accommodate Range of Low Rise building shapes

      _

      _

      _

      _

      _

      _

      WL.2.1.1.1

      Flat Shaped Roof - TPU dataset

      SP

      M

      Implemented

      _

      _

      _

      _

      weuq-0007

      _

      _

      EL.2.4

      Ability to select from list of SimCenter motions

      WL.2.1.1.2

      Gable Shaped Roof - TPU dataset

      SP

      M

      Implemented

      _

      _

      _

      _

      _

      _

      EL.2.5

      Ability to use OpenSHA and selection methods to generate motions

      UF

      D

      _

      _

      _

      _

      _

      weuq-0007

      _

      _

      EL.2.6

      Ability to Utilize Own Application in Workflow

      WL.2.1.1.3

      Hipped Shaped Roof - TPU dataset

      SP

      M

      Implemented

      _

      _

      _

      _

      weuq-0007

      _

      _

      EL.2.7.1

      1D nonlinear site response with effective stress analysis

      WL.2.1.2

      Accommodate Range of High Rise building

      SP

      M

      Implemented

      _

      _

      _

      _

      InProgress

      UM

      _

      _

      EL.2.7.2

      Nonlinear site response with bidirectional loading

      WL.2.1.3

      Non Isolated Low Rise Buildings - TPU dataset

      SP

      M

      Implemented

      _

      _

      _

      InProgress

      _

      _

      _

      EL.2.7.3

      Nonlinear site response with full stochastic characterization of soil layers

      WL.2.2

      Interface with data-driven Interface with Vortex Winds DEDM-HRP Web service

      SP

      M

      Implemented

      _

      _

      _

      _

      UM

      _

      _

      EL.2.7.4

      Nonlinear site response, bidirectional different input motions

      WL.2.3

      Accommodate Data from Wind Tunnel Experiment

      SP

      M

      _

      _

      _

      _

      _

      _

      _

      EL.2.8.1

      per Vlachos, Papakonstantinou, Deodatis (2017)

      SP

      D

      Implemented

      _

      _

      _

      _

      UM

      _

      _

      EL.2.8.2

      per Dabaghi, Der Kiureghian (2017)

      UF

      D

      WL.2.4

      Simple CFD model generation and turbulence modeling

      GC

      M

      Implemented

      _

      _

      _

      _

      weuq-0013

      _

      _

      EL.2.9

      Ability to select from synthetic ground motions

      WL.2.5

      Computational Fluid Dynamics tool for utilizing open source CFD software for practitioners

      _

      _

      _

      _

      _

      _

      WL.2.5.1

      Uncoupled OpenFOAM CFD model with nonlinear FEM code for building response

      SP

      M

      Implemented

      _

      _

      _

      _

      weuq-0013

      _

      _

      EL.2.10

      Ability to select surrogate modeling events

      WL.2.5.2

      Coupled OpenFOAM CFD model with linear FEM code for building response

      SP

      M

      Implemented

      _

      _

      _

      InProgress

      _

      _

      _

      -
      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      -
      -
      -
      -

      Wind Loading Requirements

      - - ------------- - - - + + - - - - + - - - + + + - - - - - + + + + - + + + + + - - + + - - - - - - + + + - - - - - - + + + - - - - + - - + + - - - - - + + - + + +
      Requirements - WL

      WL.1.1.1

      Utilize GIS and online to account for wind speed given local terrain, topography and nearby buildings

      WL.2.5.3

      Inflow Conditions for non-synoptic winds

      GC

      D

      _

      _

      _

      M

      _

      _

      _

      _

      WL.1.1.2

      MultiScale Wind Models

      SP

      WL.2.6

      Quantification of Effects of Wind Borne Debris

      GC

      D

      _

      _

      _

      _

      _

      _

      _

      WL.1.1.3

      Multi-scale models for wind and water flows, i.e. lower fidelity regional models with more refined models to capture local flow

      WL.2.7

      Ability to utilize synthetic wind loading algorithms per Wittig and Sinha

      SP

      D

      Implemented

      weuq-0001

      _

      _

      _

      WL.2.8

      Hazard modification by terrain, topography, and nearby buildings

      GC

      D

      _

      _

      _

      _

      WL.1.2

      Modeling and simulation for determination of wind loads due to non-synoptic winds, including tornadoes

      WL.2.9

      Probabilistic methods are needed to enable site-specific and storm-type specific characterization of likely debris types, weights,and speeds

      GC

      D

      _

      _

      _

      _

      _

      _

      _

      WL.1.3

      Interface with NOAA

      SP

      WL.2.10

      Joint description for hurricane wind, storm surge, and wave hazards

      GC

      D

      Implemented

      _

      _

      _

      _

      _

      _

      WL.2.1.1.1

      Flat Shaped Roof - TPU dataset

      SP

      WL.2.11

      Libraries of high-resolution hurricane wind/surge/wave simulations

      GC

      M

      Implemented

      _

      _

      _

      InProgress

      _

      _

      _

      WL.2.1.1.2

      Gable Shaped Roof - TPU dataset

      WL.2.12

      Multi-scale models for wind and water flows, i.e. lower fidelity regional models with more refined models to capture local flow

      SP

      M

      InProgress

      _

      _

      _

      _

      _

      _

      WL.2.1.1.3

      Hipped Shaped Roof - TPU dataset

      WL.2.13

      Ability to select surrogate modeling events

      SP

      M

      InProgress

      _

      _

      _

      _

      +
      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +
      +
      +
      +
      +

      Surge/Tsunami Loading Requirements

      + + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + - - - - - + + - - + + - - - - - + + - - + + + - - + + + + + + + - - + + + - - + + + + + + + - - - + + + - - - - + - - + + - - - - + - - + + - - - - + - - + + - - - - - + + - - - - - - - - - - - + + + + + + + + - - + + + + + + + + + + + - + - - - - + - - - - - - - - - + + + + + + - - - - - - - + + + + + + + + + + + + + - - - - - - - + + + + - - - + + + - + + + + + + + - - + + - - - - + - - + + + + + + + + + + + - + + + + + + +
      Requirements - HL

      #

      Description

      Source

      Priority

      Status

      Hydro-UQ

      PBE

      R2D

      HL.1

      Regional Loading due to Storm Surge/Tsunami Hazards

      GC

      D

      InProgress

      _

      _

      _

      HL.1.1

      Multi-scale models for wind and water flows, i.e. lower fidelity regional models with more refined models to capture local flow

      SP

      D

      InProgress

      1.1.3.3.2

      _

      _

      WL.2.1.2

      Accommodate Range of High Rise building

      HL.2

      Local Scale Storm Surge/Tsunami Hazard Options

      GC

      M

      InProgress

      1.1.2.1.2

      _

      _

      HL.2.1

      Using computational fluid dynamics to model the interface and loading between waves and buildings

      GC

      M

      InProgress

      1.1.2.1.2

      _

      _

      HL.2.1.1

      CFD to model fluid flow around a single rigid structure

      SP

      M

      InProgress

      _

      _

      _

      _

      Implemented

      UM

      _

      _

      WL.2.1.3

      Non Isolated Low Rise Buildings - TPU dataset

      HL.2.1.2

      Mesh refinement around structures

      SP

      M

      InProgress

      _

      _

      _

      _

      Implemented

      hdro-0003

      _

      _

      WL.2.2

      Interface with data driven Interface with Vortex Winds DEDM-HRP Web service

      HL.2.1.3

      CFD to model fluid flow around a single deformable structure

      SP

      M

      Implemented

      hdro-0003

      _

      _

      _

      _

      HL.2.1.4

      CFD to model fluid flow considering inflow and accumulation of fluid inside a rigid structure

      SP

      M

      InProgress

      1.1.2.1.2

      _

      _

      WL.2.3

      Accommodate Data from Wind Tunnel Experiment

      HL.2.1.5

      CFD to model fluid flow considering inflow, accumulation, and possible outflow of fluid across a deformable structure

      SP

      M

      Implemented

      hdro-0003

      _

      _

      _

      _

      HL.2.2

      Quantification of flood-borne debris hazards

      GC

      M

      InProgress

      hdro-0002, hdro-0004

      _

      _

      WL.2.4

      Simple CFD model generation and turbulence modeling

      GC

      HL.2.2.1

      Ability to quantify the effect of unconstrained and non-colliding floating bodies

      SP

      M

      Implemented

      _

      _

      _

      _

      hdro-0002

      _

      _

      WL.2.5.1

      Uncoupled OpenFOAM CFD model with nonlinear FEM code for building response

      HL.2.2.2

      Ability to quantify the effect of colliding flood-borne debris

      SP

      M

      Implemented

      _

      _

      _

      _

      hdro-0004

      _

      _

      WL.2.5.2

      Coupled OpenFOAM CFD model with linear FEM code for building response

      HL.2.2.3

      Explore multiple methods like Material Point Method (MPM), Immersed Boundary Method (IBM), DEM-CFD, Smoothed Particle Hydrodyanmics (SPH), particle tracking

      SP

      M

      InProgress

      _

      _

      _

      _

      hdro-0004

      _

      _

      WL.2.5.3

      Inflow Conditions for non-synoptic winds

      HL.2.2.4

      Integrate one of the methods for integrating particles with Hydro workflow

      GC

      M

      _

      _

      _

      _

      _

      Implemented

      hdro-0004

      _

      _

      WL.2.6

      Quantification of Effects of Wind Borne Debris

      GC

      D

      _

      _

      _

      _

      _

      _

      _

      HL.2.3

      Load combinations need to be developed to account for the simultaneous impacts of various flood forces, such as those generated by breaking waves, moving water and flood-borne debris

      GC

      M

      InProgress

      hdro-0002

      _

      _

      WL.2.7

      Ability to utilize synthetic wind loading algorithms per Wittig and Sinha

      HL.2.5

      Multi-scale models for wind and water flows, i.e., lower fidelity regional models with more refined models to capture local flow

      SP

      D

      InProgress

      1.1.3.3.2

      HL.2.5.1

      Interface GeoClaw and OpenFOAM

      SP

      D

      M

      Implemented

      _

      _

      _

      _

      UM

      _

      _

      WL.2.8

      Hazard modification by terrain, topography, and nearby buildings

      GC

      D

      _

      _

      _

      _

      _

      HL.2.5.2

      Interface AdCirc and OpenFOAM

      SP

      M

      InProgress

      1.1.2.1.2, 1.1.3.3.2

      _

      _

      WL.2.9

      Probabilistic methods are needed to enable site-specific and storm-type specific characterization of likely debris types, weights, and speeds

      GC

      D

      _

      _

      _

      HL.2.6

      Libraries of high-resolution hurricane wind/surge/wave simulations

      SP

      M

      InProgress

      1.1.1.1.4

      _

      _

      HL.2.6.1

      Develop a simulation library of GeoClaw simulations

      SP

      M

      _

      _

      _

      _

      WL.2.10

      Joint description for hurricane wind, storm surge, and wave hazards

      GC

      D

      _

      _

      _

      HL.2.6.2

      Develop a simulation library of AdCirc simulations

      SP

      M

      _

      _

      _

      _

      WL.2.11

      Libraries of high resolution hurricane wind/surge/wave simulations

      GC

      HL.2.6.3

      Develop a simulation library of OpenFOAM simulations

      SP

      M

      InProgress

      _

      _

      _

      _

      HL.2.7

      Ability to simulate with surrogate models as an alternative to full 3D simulations

      SP

      M

      InProgress

      _

      _

      _

      WL.2.12

      Multi-scale models for wind and water flows, i.e. lower fidelity regional models with more refined models to capture local flow

      HL.2.7.1

      Ability to simulate with surrogate models as an alternative to full 3D debris

      SP

      M

      InProgress

      _

      _

      _

      _

      1.1.2.2.2

      _

      _

      WL.2.13

      Ability to select surrogate modeling events

      HL.2.7.2

      Ability to simulate with surrogate models as an alternative to full 3D fluids

      SP

      M

      InProgress

      1.1.2.2.3

      _

      _

      HL.2.8

      Develop digital twin of the Oregon State University’s Large Wave Flume (OSU LWF) wave tank facility

      SP

      M

      Implemented

      hdro-0002

      _

      _

      _

      HL.2.9

      Develop digital twin of the Waseda University’s Tsunami Wave Basin (WU TWB) wave tank facility

      SP

      D

      Implemented

      hdro-0004

      _

      _

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      -
      -
      -
      -

      Surge/Tsunami Loading Requirements

      +
      Key:
      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +

      UQ Requirements

      - - +
      Requirements - Uncertainty Quantification Methods and Variables
      +---+++@@ -929,64 +2960,40 @@

      UQ Requirements

      quoFEM

      + - - + - - - - - - - - + + + + + + + + - + - - - - - - - - + + + + + + + + - + - + @@ -996,370 +3003,202 @@

      UQ Requirements

      - + - - - - - - - - + + + + + + + + - - - - - - - - - - + + + + + + + + + + - + - - - - - - - - + + + + + + + + - + - - - - - - - - + + + + + + + + - + - - - - - - - - + + + + + + + + - + - - - - - - - - + + + + + + + + - + - - - - - - - - + + + + + + + + - - - - - - - - - - - - - + - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - + + + + + + + + - - + + - - - - - - - - + + + + + + + + - - + + - - - - - - - - + + + + + + + + - - + + - - - - - - - - + + + + + + + + - - + + - - - - - - - - + + + + + + + + - - + + - - - - - - - - + + + + + + + + - - + + - - - - - - - - + + + + + + + + - - + + - - - - - - - + - - - - - - @@ -1367,163 +3206,130 @@

      UQ Requirements

      - + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - + + + + + + + + - + - - - - - - - - + + + + + + + + - + - - - - - - - - + + + + + + + + - + - - - - - - - - + + + + + + + + - + - - - - - - - - + + + + + + + + - + - - - - - - - - + + + + + + + + - + - + @@ -1533,15 +3339,9 @@

      UQ Requirements

      - + - + @@ -1550,248 +3350,98 @@

      UQ Requirements

      - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - + + + + + + + + - - + + - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1799,25 +3449,25 @@

      UQ Requirements -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +

      Requirements - Uncertainty Quantification Methods and Variables

      EE-UQ

      WE-UQ

      Hydro-UQ

      PBE

      R2D

      UF.1

      -

      “Ability to use basic Monte Carlo and LHS methods”

      -
      -

      Ability to use basic Monte Carlo and LHS methods

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      _

      M

      Implemented

      qfem-0001

      eeuq-0001

      weuq-0001

      hdro-0001

      pbdl-0001

      r2d

      UF.2

      -

      “Ability to use Gaussian Process Regression”

      -
      -

      Ability to use Gaussian Process Regression

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      _

      M

      Implemented

      UM

      UM

      NA

      NA

      NA

      NA

      UF.3

      -

      “Ability to use Own External UQ Engine”

      -
      -

      Ability to use Multi-Scale Monte Carlo

      SP

      -

      “M”

      -
      -

      M

      _

      _

      _

      UF.4

      -

      “Ability to use Multi-Scale Monte Carlo”

      -
      -

      Ability to use Multi-Fidelity Models

      SP

      -

      “M”

      -
      -

      _

      _

      _

      _

      _

      _

      _

      M

      Implemented

      UM

      eeuq-0011

      UM

      UM

      NA

      NA

      UF.5

      -

      “Ability to use Multi-Fidelity Models”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      _

      _

      _

      _

      _

      Ability to use Multi-model Forward Propagation

      UF

      D

      Implemented

      qfem-0027

      eeuq-0008

      weuq-0001

      UM

      NA

      NA

      UR.1

      -

      “Ability to use First Order Reliability method”

      -
      -

      Ability to use First Order Reliability method

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      _

      M

      Implemented

      qfem-0001

      UM

      UM

      UM

      NA

      NA

      UR.2

      -

      “Ability to use Second Order Reliability method”

      -
      -

      Ability to use Second Order Reliability method

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      _

      M

      Implemented

      UM

      UM

      UM

      UM

      NA

      NA

      UR.3

      -

      “Ability to use Surrogate Based Reliability”

      -
      -

      Ability to use Surrogate Based Reliability

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      _

      M

      Implemented

      UM

      eeuq-0001

      UM

      UM

      NA

      NA

      UR.4

      -

      “Ability to use Importance Sampling”

      -
      -

      Ability to use Importance Sampling

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      _

      M

      Implemented

      UM

      UM

      UM

      UM

      NA

      NA

      UG.1

      -

      “Ability to obtain Global Sensitivity Sobol indices”

      -
      -

      Ability to obtain Global Sensitivity Sobol indices

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      _

      M

      Implemented

      qfem-0001

      UM

      UM

      UM

      NA

      NA

      UG.2

      -

      “Ability to use probability model-based global sensitivity analysis (PM-GSA)”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      _

      US.1

      -

      “Ability to Construct Gaussian Process (GP) Regression Model from a Simulation Model”

      -
      -

      Ability to use probability model-based global sensitivity analysis (PM-GSA)

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      _

      _

      _

      _

      _

      M

      Implemented

      qfem-0009

      UM

      UM

      UM

      NA

      NA

      UG.3

      Ability to use probability model-based global sensitivity analysis (PM-GSA) for high-dimensional outputs

      UF

      D

      Implemented

      qfem-0023

      UM

      UM

      UM

      NA

      NA

      US.2

      -

      “Ability to Construct GP Regression Model from Input-output Dataset”

      -
      -

      US.1

      Ability to Construct Gaussian Process (GP) Regression Model from a Simulation Model

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      _

      _

      _

      _

      _

      M

      Implemented

      qfem-0016

      eeuq-0009

      NA

      NA

      NA

      NA

      US.3

      -

      “Ability to use Surrogate Model for UQ Analysis”

      -
      -

      US.2

      Ability to Construct GP Regression Model from Input-output Dataset

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      _

      _

      _

      _

      _

      M

      Implemented

      UM

      UM

      NA

      NA

      NA

      NA

      US.4

      -

      “Ability to Save the Surrogate Model”

      -
      -

      US.3

      Ability to use Surrogate Model for UQ Analysis

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      _

      _

      _

      _

      _

      M

      Implemented

      qfem-0016

      eeuq-0010

      NA

      NA

      NA

      NA

      US.5

      -

      “Ability to Use Adaptive Design of Experiments”

      -
      -

      US.4

      Ability to Save the Surrogate Model

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      _

      _

      _

      _

      _

      M

      Implemented

      qfem-0016

      eeuq-0009

      NA

      NA

      NA

      NA

      US.6

      -

      “Ability to Asses Reliability of Surrogate Model”

      -
      -

      US.5

      Ability to Use Adaptive Design of Experiments

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      _

      M

      Implemented

      UM

      NA

      NA

      NA

      NA

      NA

      US.7

      -

      “Ability to Build Surrogate Under Stochastic Excitation”

      -
      -

      US.6

      Ability to Assess Reliability of Surrogate Model

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      _

      _

      _

      _

      _

      M

      Implemented

      qfem-0016

      eeuq-0009

      NA

      NA

      NA

      NA

      US.8

      -

      “Ability to Use Physics-Informed Machine Learning”

      -
      -

      US.7

      Ability to Build Surrogate Under Stochastic Excitation

      SP

      -

      “M”

      -
      -

      _

      _

      _

      _

      _

      _

      _

      M

      Implemented

      qfem-0025

      eeuq-0009

      NA

      NA

      NA

      NA

      UN.1

      -

      “Ability to use Gauss-Newton solvers for parameter estimation”

      -
      -

      US.8

      Ability to Use Physics-Informed Machine Learning

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      M

      _

      UN.2

      -

      “Ability to read calibration data from file”

      -
      -

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      UN.3

      -

      “Ability to handle non-scalar response quantities”

      -
      -

      UN.1

      Ability to use Gauss-Newton solvers for parameter estimation

      SP

      M

      Implemented

      qfem-0007

      NA

      NA

      NA

      NA

      NA

      UN.2

      Ability to read calibration data from a file

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      _

      M

      Implemented

      qfem-0007

      NA

      NA

      NA

      NA

      NA

      UN.3

      Ability to handle non-scalar response quantities

      UF

      M

      Implemented

      qfem-0007

      NA

      NA

      NA

      NA

      NA

      UN.4

      Ability to run gradient-free parameter estimation

      UF

      D

      Implemented

      UM

      NA

      NA

      NA

      NA

      NA

      UB.1

      -

      “Ability to use DREAM algorithm for Bayesian inference”

      -
      -

      Ability to use DREAM algorithm for Bayesian inference

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      _

      M

      Implemented

      UM

      NA

      NA

      NA

      NA

      NA

      UB.2

      -

      “Ability to use TMCMC algorithm for Bayesian inference”

      -
      -

      Ability to use TMCMC algorithm for Bayesian inference

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      _

      M

      Implemented

      qfem-0014

      NA

      NA

      NA

      NA

      NA

      UB.3

      -

      “Ability to read calibration data from file”

      -
      -

      Ability to read calibration data from a file

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      _

      M

      Implemented

      qfem-0014

      NA

      NA

      NA

      NA

      NA

      UB.4

      -

      “Ability to handle non-scalar response quantities”

      -
      -

      Ability to handle non-scalar response quantities

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      _

      M

      Implemented

      qfem-0014

      NA

      NA

      NA

      NA

      NA

      UB.5

      -

      “Ability to calibrate multipliers on error covariance”

      -
      -

      Ability to calibrate multipliers on error covariance

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      _

      M

      Implemented

      qfem-0014

      NA

      NA

      NA

      NA

      NA

      UB.6

      -

      “Ability to use a default log-likelihood function”

      -
      -

      Ability to use a default log-likelihood function

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      _

      M

      Implemented

      qfem-0014

      NA

      NA

      NA

      NA

      NA

      UB.7

      -

      “Ability to use Kalman Filtering”

      -
      -

      Ability to use Kalman Filtering

      UF

      -

      “M”

      -
      -

      M

      _

      _

      _

      UB.8

      -

      “Ability to use Particle Filtering”

      -
      -

      Ability to use Particle Filtering

      UF

      -

      “M”

      -
      -

      M

      _

      _

      _

      UH.1

      -

      “Ability to sample from manifold”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      _

      UB.9

      Ability to perform model-class selection/averaging

      UF

      D

      Implemented

      qfem-0029

      NA

      NA

      NA

      NA

      NA

      UB.10

      Ability to perform hierarchical Bayesian calibration

      UF

      D

      Implemented

      qfem-0028

      NA

      NA

      NA

      NA

      NA

      UB.11

      Ability to perform surrogate-aided Bayesian calibration

      UF

      D

      In Progress

      1.1.2.3.4

      NA

      NA

      NA

      NA

      NA

      UH.2

      -

      “Ability to build Reduced Order Model”

      -
      -

      UH.1

      Ability to sample from manifold

      SP

      -

      “M”

      -
      -

      _

      _

      _

      _

      _

      _

      _

      M

      Implemented

      qfem-0022

      eeuq-0006

      NA

      NA

      NA

      NA

      UO.1

      -

      “Ability to use User-Specified External UQ Engine”

      -
      -

      UH.2

      Ability to build Reduced Order Model

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      _

      M

      In Progress

      1.2.4.4

      NA

      NA

      NA

      NA

      UO.2

      -

      “Ability to use Own External FEM Application”

      -
      -

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      _

      UM.1

      -

      Ability to use various Reliability Methods

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      UM.1.1

      -

      “Ability to use First Order Reliability method”

      -
      -

      UO.1

      Ability to use User-Specified External UQ Engine

      SP

      M

      Implemented

      qfem-0017

      NA

      NA

      NA

      NA

      NA

      UO.2

      Ability to use Own External FEM Application

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      _

      UM.1.2

      -

      “Ability to use Surrogate Based Reliability”

      -
      -

      M

      Implemented

      UM

      NA

      NA

      NA

      NA

      NA

      UO.3

      Ability to use UQ Engines other than SimCenterUQ, Dakota, or UCSD-UQ

      UF

      -

      “M”

      -
      -

      _

      _

      _

      P

      _

      _

      _

      _

      UM.1.3

      -

      “Ability to use Own External Application to generate Results”

      -
      -

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      _

      UM.2

      -

      Ability to user various Sensitivity Methods

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      UM.2.1

      -

      “Ability to obtain Global Sensitivity Sobol’s indices”

      -
      -

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      _

      _

      _

      _

      _

      - +
      Requirements - Random Variables
      +---+++@@ -1834,113 +3484,161 @@

      RV Requirements

      quoFEM

      + - - - - - - - - - - + + + + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + - - + + - + - - + + + + + + + + + + + + + + - - + + - + @@ -1948,7 +3646,19 @@

      RV Requirements

      + + + + + + + + + + + + + @@ -1960,41 +3670,40 @@

      RV Requirements

      + - - - - - - + + + + + +
      Requirements - Random Variables

      EE-UQ

      WE-UQ

      Hydro-UQ

      PBE

      R2D

      RV.1

      Various Random Variable Probability Distributions

      _

      _

      _

      _

      _

      _

      _

      _

      _

      RV.1.1

      Normal

      SP

      M

      Implemented

      _

      eeuq-0001/

      _

      _

      _

      _

      qfem-0001

      eeuq-0001

      weuq-0001

      hdro-0001

      pbdl-0002

      UM

      RV.1.2

      Lognormal

      SP

      M

      Implemented

      _

      _

      _

      _

      _

      _

      qfem-0001

      UM

      UM

      UM

      UM

      UM

      RV.1.3

      Uniform

      SP

      M

      Implemented

      _

      eeuq-0001/

      _

      _

      _

      _

      qfem-0014

      UM

      UM

      UM

      UM

      UM

      RV.1.4

      Beta

      SP

      M

      Implemented

      _

      qfem-0002

      UM

      UM

      UM

      UM

      UM

      RV.1.5

      Weibull

      SP

      M

      Implemented

      qfem-0002

      eeuq-0001

      UM

      UM

      UM

      UM

      RV.1.6

      Gumbel

      SP

      M

      Implemented

      UM

      UM

      UM

      UM

      UM

      UM

      RV.1.7

      Exponential

      SP

      M

      Implemented

      UM

      _

      _

      _

      _

      _

      RV.1.5

      Weibull

      RV.1.8

      Discrete

      SP

      M

      Implemented

      _

      UM

      _

      _

      _

      _

      _

      RV.1.6

      Gumbel

      RV.1.9

      Gamma

      SP

      M

      Implemented

      _

      UM

      _

      _

      _

      _

      _

      RV.2

      User defined Distribution

      RV.1.10

      Chi-squared

      SP

      M

      Implemented

      UM

      _

      _

      _

      _

      _

      RV.1.11

      Truncated Exponential

      SP

      M

      Implemented

      UM

      eeuq-0011

      _

      _

      _

      _

      RV.3

      Define Correlation Matrix

      RV.2

      User-defined Distribution

      SP

      M

      Implemented

      _

      _

      _

      _

      RV.4

      RV.3

      Define Correlation Matrix

      SP

      M

      Implemented

      qfem-0009

      UM

      UM

      UM

      UM

      UM

      RV.4

      Random Fields

      SP

      M

      RV.5

      RV.5

      Ability to View Graphically the density function when defining the RV

      UF

      D

      Implemented

      link

      link

      link

      link

      _

      _

      qfem-0009

      eeuq-0008

      weuq-0013

      UM

      UM

      UM

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +

      Modeling Requirements

      - - +
      Requirements - MOD
      +----+++@@ -2007,53 +3716,71 @@

      Modeling Requirements

      Source

      - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + - - - - - - + + + + + - - - - - - + + + + + - + + + - - - - + - + @@ -2062,7 +3789,6 @@

      Modeling Requirements

      _

      - @@ -2074,7 +3800,6 @@

      Modeling Requirements

      _

      - @@ -2086,55 +3811,73 @@

      Modeling Requirements

      _

      - - + - - - - + + + - - + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + +
      Requirements - MOD

      Priority

      Status

      EE-UQ

      WE-UQ

      Hydro-UQ

      PBE

      R2D

      MOD

      Asset Model Generators for Analysis

      BM

      Asset Model Generators for Buildings

      BM.1

      Ability to quickly create a simple nonlinear building model for simple methods of seismic evaluation

      Ability to quickly create a simple nonlinear building model

      GC

      D

      Implemented

      _

      eeuq-0001/

      _

      _

      _

      _

      eeuq-0002

      weuq-0012

      UM

      pbdl-0002

      E2

      BM.2

      Ability to use existing OpenSees model scripts

      SP

      M

      Implemented

      _

      eeuq-0003/

      _

      _

      _

      _

      eeuq-0001

      weuq-0001

      hdro-0001

      UM

      E4

      BM.3

      Ability to define building and use Expert System to generate FE mesh

      Ability to define a building and use Expert System to generate FE mesh

      SP

      D

      Implemented

      eeuq-0004

      _

      _

      _

      _

      _

      _

      UM

      _

      BM.4

      Ability to define building and use Machine Learning applications to generate FE

      Ability to define a building and use Machine Learning applications to generate FE

      GC

      D

      _

      _

      _

      _

      BM.5

      Ability to specify connection details for member ends

      _

      _

      _

      BM.6

      Ability to define a user-defined moment-rotation response representing the connection details

      _

      _

      _

      BM.7

      Ability to incoporate AutoSDA Steel Design Application in Local Applications

      Ability to incorporate AutoSDA Steel Design Application in Local Applications

      UF

      M

      Implemented

      _

      eeuq-0004/

      _

      _

      eeuq-0004

      _

      _

      UM

      BM.8

      Ability to use user supplied python script to generate mesh

      BM.8

      Ability to use user-supplied Python script to generate mesh

      UF

      M

      InProgress

      SC

      SC

      SC

      SC

      E4

      BM.9

      Ability to use multiple models of similar fidelity

      SP

      M

      Implemented

      _

      _

      _

      _

      _

      _

      eeuq-0008

      BM.10

      Ability to use multiple models of different fidelity

      SP

      M

      Implemented

      eeuq-0011

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +

      Analysis Requirements

      - - +
      Requirements - ANA
      +----+++@@ -2147,12 +3890,11 @@

      Analysis Requirements

      Source

      - + - @@ -2166,34 +3908,31 @@

      Analysis Requirements

      _

      - - - + - + - - + - + @@ -2202,10 +3941,9 @@

      Analysis Requirements

      _

      - - + @@ -2214,336 +3952,463 @@

      Analysis Requirements

      _

      - - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Requirements - ANA

      Priority

      Status

      quoFEM

      EE-UQ

      WE-UQ

      Hydro-UQ

      PBE

      R2D

      _

      _

      _

      ANA.1.1

      Ability to specify OpenSees as FEM engine and to specify different analysis options

      SP

      M

      Implemented

      _

      eeuq-0001/

      eeuq-0001

      _

      _

      _

      _

      ANA.1.2

      Ability to provide own OpenSees Analysis script to OpenSees engine.

      Ability to provide own OpenSees Analysis script to OpenSees engine

      SP

      D

      Implemented

      _

      eeuq-0001/

      eeuq-0001

      _

      _

      _

      _

      ANA.1.3

      Ability to provide own Python script and use OpenSeesPy engine.

      Ability to provide own Python script and use OpenSeesPy engine

      SP

      D

      _

      _

      _

      _

      ANA.1.4

      Ability to use alternative FEM engines.

      Ability to use alternative FEM engines

      SP

      M

      _

      _

      _

      _

      ANA.2

      Ability to know if an analysis run fails.

      Ability to know if an analysis run fails

      UF

      M

      _

      _

      core

      _

      _

      core

      _

      _

      ANA.3

      Ability to specify Modal Damping

      _

      _

      _

      _

      _

      _

      _

      _

      ANA.3.1

      Ability to specify damping ratio as a random variable

      UF

      M

      Implemented

      UM

      _

      _

      _

      _

      ANA.3.2

      When using Rayleigh Damping, ability to specify the two modes used to calculate damping parameters

      UF

      M

      Implemented

      eeuq-0001

      weuq-0001

      UM

      UM

      E2

      ANA.4

      Ability to run for more than 60 hours at DesignSafe

      UF

      D

      _

      _

      _

      _

      _

      _

      ANA.5

      Ability to specify the number of iterations in convergence test

      UF

      M

      Implemented

      eeuq-0001

      weuq-0001

      UM

      UM

      E2

      ANA.6

      Ability to use multiple analysis options

      SP

      M

      Implemented

      eeuq-0008

      +
      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +
      +
      +
      +
      +

      Damage & Loss Requirements

      + + +++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - + +
      Requirements - DL

      #

      Description

      Source

      Priority

      Status

      PBE

      R2D

      DL.1

      Damage and Loss Methods

      _

      _

      _

      _

      _

      DL.1.1

      Make the component fragility and consequence functions from FEMA P58 available

      _

      _

      _

      _

      _

      DL.1.1.1

      FEMA P58 First Edition

      SP

      M

      Implemented

      Superseded by Second Edition

      Superseded by Second Edition

      DL.1.1.2

      FEMA P58 Second Edition

      UF

      M

      Implemented

      Example 1

      Portfolio assessment example in development

      DL.1.1.3

      Extend FEMA P58 Second Edition consequence functions with environmental impact parameters

      SP

      M

      Implemented

      Example 1

      Portfolio assessment example in development

      DL.1.2

      Make the building fragility and consequence functions from HAZUS available

      _

      _

      _

      _

      _

      DL.1.2.1

      HAZUS earthquake damage and reconstruction cost and time

      SP

      M

      Implemented

      Example 2

      Example 1

      DL.1.2.2

      HAZUS hurricane wind damage and reconstruction cost and time

      SP

      M

      Implemented

      1.1.3.5.1

      Example 8

      DL.1.2.3

      HAZUS storm surge damage and reconstruction cost and time

      SP

      M

      Implemented

      1.1.3.5.2

      Example 7

      DL.1.3

      Make the lifeline fragility and consequence functions from HAZUS available

      _

      _

      _

      _

      _

      DL.1.3.1

      HAZUS bridge damage and reconstruction cost and time

      SP

      M

      Implemented

      1.1.3.5.3

      Example 14

      DL.1.3.2

      HAZUS buried pipeline damage and reconstruction cost and time

      SP

      M

      Implemented

      1.1.3.5.4

      Example 16

      DL.1.3.3

      HAZUS power network damage and reconstruction cost and time

      SP

      M

      InProgress

      1.1.3.4.3

      1.1.3.4.3

      DL.1.4

      Extend available high-resolution building damage and loss model parameters

      _

      _

      _

      _

      _

      DL.1.4.1

      Building damage and loss model parameters under wind hazards

      SP

      M

      InProgress

      1.1.3.5.1

      1.1.3.5.1

      DL.1.4.2

      Building damage and loss model parameters under water hazards

      SP

      M

      InProgress

      1.1.3.5.2

      1.1.3.5.2

      DL.1.5

      Make high-resolution damage and loss model parameters available for lifelines

      _

      _

      _

      _

      _

      DL.1.5.1

      Transportation network damage and loss model parameters

      SP

      M

      InProgress

      1.1.3.5.3

      1.1.3.5.3

      DL.1.5.2

      Buried pipeline network damage and loss model parameters

      SP

      M

      InProgress

      1.1.3.5.4

      1.1.3.5.4

      ANA.3

      Ability to specify Modal Damping.

      _

      _

      DL.2

      Damage and Loss Database

      _

      _

      _

      _

      _

      _

      _

      ANA.3.1

      Ability to specify damping ratio as a random variable

      UF

      M

      Implemented

      _

      _

      _

      _

      _

      _

      ANA.3.2

      When using Rayleigh Damping, ability to specify the two modes used to calculate damping parameters

      UF

      M

      Implemented

      _

      _

      _

      _

      _

      _

      ANA.4

      Ability to run for more than 60hours at DesignSafe

      UF

      D

      _

      _

      _

      _

      _

      _

      _

      ANA.5

      Ability to specify number of iterations in convergence test

      UF

      DL.2.1

      Interface with the Damage and Loss Model Database and make all model parameters available

      SP

      M

      Implemented

      _

      _

      _

      _

      _

      _

      Example 2

      Example 1

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      -
      -

      Damage & Loss Requirements

      - - + +
      +

      Recovery Requirements

      +
      Requirements - DL
      +-----------++++++ - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - + + + + + + + + - - - + + + - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - + + + + + + - - + + - - - - - - - + + - - - - - - - - - - - + + + + + + - - + + - - - - - - + - - + + - - - - - - + - - + + - - - - - - + + + + + + + + - - + + - - - - - - + - - - + + + - - - - - - + - - - + + + - - - - - - + - - - - - - - - - - - + + + + + + - - + + - - - - - - - + + - - - + + + - - - - - - + - - + + + + + + + + + - - - - - - +
      Requirements - REC

      DL.1

      Ability to use open-source version of Hazus

      GC

      M

      Implemented

      _

      _

      _

      _

      _

      _

      #

      Description

      Source

      Priority

      Status

      R2D

      DL.2

      Ability to incorporate improved damage and fragility models for buildings and lifelines

      GC

      M

      InProgress

      _

      _

      _

      _

      _

      _

      REC.1

      Building Recovery

      _

      _

      _

      _

      DL.3

      Ability to perform time-based assessment

      GC

      REC.1.1

      Incorporate advanced methods for building recovery time estimation

      SP

      M

      Implemented

      _

      _

      _

      _

      _

      _

      DL.4.1

      Incorporate PACT application for earthquake hazard

      SP

      D

      _

      _

      _

      _

      _

      _

      _

      Portfolio assessment example in development

      DL.4.2

      Ability to perform downtime estimation using the REDi methodology for earthquakes.

      UF

      D

      _

      _

      _

      _

      _

      _

      _

      REC.2

      Housing and Community Recovery

      _

      _

      _

      _

      DL.4.3.1

      Incorporate the scenario-based assessment from FEMA-P58, item P6.1.1

      REC.2.1

      Incorporate modeling of the recovery of households and communities

      SP

      M

      Implemented

      _

      _

      _

      _

      _

      _

      InProgress

      1.1.4.2.3

      DL.4.3.2

      Incorporate the time-based assessment from FEMA-P58, item P1.1.2

      SP

      D

      Implemented

      _

      _

      _

      _

      _

      _

      REC.3

      Infrastructure Recovery

      _

      _

      _

      _

      DL.4.3.3

      Incorporate high-resolution assessment of buildings under wind hazards, item P1.1.3

      REC.3.1

      Incorporate modeling of the recovery of transportation networks

      SP

      M

      InProgress

      _

      _

      _

      _

      _

      _

      1.1.4.2.4

      DL.4.3.4

      Incorporate high-resolution assessment of buildings under water hazards, item P1.1.4

      REC.3.2

      Incorporate modeling of the recovery of buried pipeline networks

      SP

      M

      InProgress

      _

      _

      _

      _

      _

      _

      1.1.4.2.4

      DL.4.3.5

      Incorporate high-resolution assessment of transportation networks, item P1.1.5

      REC.3.3

      Incorporate modeling of the recovery of power networks

      SP

      M

      InProgress

      _

      _

      _

      _

      _

      _

      1.1.4.2.4

      REC.4

      Business Recovery

      _

      _

      _

      _

      DL.4.3.6

      Incorporate high-resolution assessment of buried pipelines, item P1.1.6

      REC.4.1

      Incorporate modeling of the recovery of businesses

      SP

      M

      InProgress

      _

      _

      _

      _

      _

      _

      1.1.4.2.5

      DL.4.3.7

      Incorporate the assessment of buildings under earthquake hazard from HAZUS, P1.2.1

      SP

      REC.4.2

      Ability to incorporate improved indirect economic loss estimation models

      GC

      M

      Implemented

      _

      _

      _

      _

      _

      _

      1.1.4.2.5

      DL.4.3.8

      Incorporate the assessment of buildings under hurricane wind hazard from HAZUS, item P1.2.2

      SP

      REC.4.3

      Ability to include demand surge in the determination of losses

      GC

      M

      Implemented

      _

      _

      _

      _

      _

      _

      1.1.4.2.5

      DL.4.3.9

      Incorporate the assessment of buildings under storm surge hazard from HAZUS, item P1.2.3

      SP

      M

      Implemented

      _

      _

      _

      _

      _

      _

      REC.5

      Interdependencies

      _

      _

      _

      _

      DL.4.3.10

      Incorporate the assessment of buried pipelines under earthquake hazard from HAZUS, item P1.2.4

      REC.5.1

      Implement a framework to model interdependencies between the recovery of various systems

      SP

      M

      _

      _

      _

      _

      _

      _

      _

      InProgress

      1.1.3.4.6

      DL.4.3.11

      Incorporate the assessment of transportation networks under earthquake hazard from HAZUS, item P1.2.5

      SP

      REC.5.2

      Ability to include lifeline disruptions

      GC

      M

      InProgress

      _

      _

      _

      _

      _

      _

      1.1.3.4.6

      DL.4.3.12

      Incorporate the assessment of power networks under earthquake hazard from HAZUS, item P1.2.6

      REC.6

      Metrics of recovery

      _

      _

      _

      _

      REC.6.1

      Implement metrics to inform recovery and community resilience based on the outputs of the available recovery models

      SP

      M

      InProgress

      _

      _

      _

      _

      _

      _

      1.1.4.3.2

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      -
      -

      Recovery Requirements

      - - + +
      +

      Common Research Application Requirements

      +
      Requirements - REC
      +-----+++++@@ -2560,89 +4425,113 @@

      Recovery Requirements

      quoFEM

      + - - - - - - - - - - - - + + + + + + + + + + + - - + + - - - - - - - + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - - + + + + + + + + + + + + + + - - - - - - - + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - - + + - - - - - - - + + + + + + + - - + + + + + + + + + + + + + + - + @@ -2650,46 +4539,82 @@

      Recovery Requirements

      _

      - - + + + + + - - - - - - - - - - - - - - - - - + + - - + + + + - - - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2698,32 +4623,20 @@

      Recovery Requirements

      _

      - - - + + + + - - - - - - - - - - - - - - - + + @@ -2734,77 +4647,101 @@

      Recovery Requirements

      _

      - - - + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Requirements - CR

      EE-UQ

      WE-UQ

      Hydro-UQ

      PBE

      R2D

      REC.1

      Building Recovery

      _

      _

      _

      _

      _

      _

      _

      _

      _

      CR.1

      Open-source software where developers can test new data and develop algorithms

      REC.1.1

      Incorporate advanced methods for building recovery time estimation

      CR.1.1

      Provide open-source applications utilizing code hosting platforms, e.g. GitHub

      SP

      M

      _

      _

      _

      _

      _

      _

      _

      Implemented

      quoFEM

      EE-UQ

      WE-UQ

      HydroUQ

      PBE

      R2D

      REC.2

      Housing and Community Recovery

      _

      _

      _

      _

      _

      _

      _

      _

      _

      CR.1.2

      Assign an open-source license that allows free use

      SP

      M

      Implemented

      quoFEM

      EE-UQ

      WE-UQ

      HydroUQ

      PBE

      R2D

      REC.2.1

      Incorporate modeling of the recovery of households and communities

      CR.2

      Ability to use multiple coupled resources (applications, databases, viz tools) by Practicing Engineers

      CR.2.1

      Allow users to launch scientific workflows

      SP

      M

      _

      _

      _

      _

      _

      _

      _

      Implemented

      quoFEM

      EE-UQ

      WE-UQ

      HydroUQ

      PBE

      R2D

      REC.3

      Infrastructure Recovery

      _

      _

      _

      _

      _

      _

      _

      _

      _

      CR.3

      Ability to utilize resources beyond the desktop including HPC

      REC.3.1

      Incorporate modeling of the recovery of transportation networks

      CR.3.1

      Allow users to utilize HPC resources at TACC through DesignSafe

      SP

      M

      _

      _

      _

      _

      _

      _

      _

      Implemented

      quoFEM

      EE-UQ

      WE-UQ

      HydroUQ

      PBE

      R2D

      REC.3.2

      Incorporate modeling of the recovery of buried pipeline networks

      CR.4

      Efficient use of multiple coupled and linked models requiring sharing and inter-operability of databases, computing environments, networks, visualization tools, and analysis systems

      CR.4.1

      Identify and include external analysis systems

      SP

      M

      _

      InProgress

      _

      _

      _

      _

      REC.3.3

      Incorporate modeling of the recovery of power networks

      CR.4.2

      Identify and include external databases

      SP

      M

      InProgress

      _

      eeuq-0003

      UM

      _

      _

      _

      _

      _

      _

      REC.4

      Business Recovery

      _

      _

      _

      _

      _

      _

      _

      _

      _

      pbdl-0001

      UM

      REC.4.1

      Incorporate modeling of the recovery of businesses

      CR.4.3

      Identify and include external viz tools

      SP

      M

      InProgress

      _

      _

      SC

      _

      _

      _

      _

      _

      SC

      SC

      REC.4.2

      Ability to incorporate improved indirect economic loss estimation models

      CR.4.4

      Identify and include external computing env

      SP

      M

      Inprogress

      1.1.2.5.5

      1.1.2.5.5

      1.1.2.5.5

      1.1.2.5.5

      1.1.2.5.5

      1.1.2.5.5

      CR.5

      Tool available for download from web

      CR.5.1

      Tool downloadable from DesignSafe website

      GC

      M

      Implemented

      quoFEM

      EE-UQ

      WE-UQ

      HydroUQ

      PBE

      R2D

      CR.6

      Ability to benefit from programs that move research results into practice and obtain training

      CR.6.1

      Ability to use educational provisions to gain interdisciplinary education for expertise in earth sciences and physics, engineering mechanics, geotechnical engineering, and structural engineering to be qualified to perform these simulations

      GC

      D

      _

      _

      _

      _

      REC.4.3

      Ability to include demand surge in determination of losses

      GC

      CR.6.2

      Documentation exists demonstrating application usage

      SP

      M

      Implemented

      _

      _

      _

      _

      _

      _

      _

      REC.5

      Interdependencies

      _

      _

      _

      _

      _

      _

      _

      _

      _

      REC.5.1

      Implement a framework to model interdependencies between the recovery of various systems

      CR.6.3

      Video exists demonstrating application usage

      SP

      M

      Implemented

      _

      REC.5.2

      Ability to include lifeline disruptions

      GC

      CR.6.4

      Tool training through online and in-person training events

      SP

      M

      Implemented

      _

      _

      _

      _

      _

      _

      _

      REC.6

      Metrics of recovery

      _

      _

      _

      _

      _

      _

      _

      _

      _

      REC.6.1

      Implement metrics to inform recovery and community resilience based on the outputs of the available recovery models

      CR.7

      Verification examples exist

      SP

      M

      Implemented

      quoFEM

      EE-UQ

      WE-UQ

      _

      PBE

      R2D

      CR.8

      Validation of proposed analytical models against existing empirical datasets

      CR.8.1

      Validation examples exist, validated against tests or other software

      GC

      M

      _

      _

      _

      _

      _

      _

      CR.9

      Tool to allow users to load and save user inputs

      SP

      M

      Implemented

      core

      core

      core

      core

      core

      core

      CR.10

      Installer which installs the application and all needed software

      UF

      D

      Implemented

      quoFEM

      EE-UQ

      WE-UQ

      HydroUQ

      PBE

      R2D

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      -
      -
      -
      -

      Common Research Application Requirements

      +
      Key:
      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +
      -
      -

      BRAILS

      - - +
      +

      BRAILS Requirements

      +
      Requirements - BR
      +------++++++ @@ -2812,7 +4749,7 @@

      BRAILS

      Source

      - + @@ -2821,255 +4758,234 @@

      BRAILS

      GC

      - + - - - - - - - - - - - - - - + + + + + + + - + - - + + - + - - + + - + - + - - - + + + + + + + + + + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + - - + + - + - + - - + + - + - - + + - + - - - - - - - - - - - - - - - - - - - - - - - + + - + - +
      Requirements - BR

      #

      Priority

      Status

      WBS

      BRAILS

      M

      InProgress

      1.1.3.2

      1.1.3.1.2, 1.1.3.1.3, 1.1.4.2.4

      BR.2

      Promote living community risk models utilizing local inventory data from various sources

      GC

      M

      InProgress

      BR.3

      Developing and sharing standardized definitions, measurement protocols and strategies for data collection

      GC

      M

      1.1.3.1

      BR.4

      Developing tools that utilize GIS information and online images, e.g. google maps, for data collection for gathering Building Information

      GC

      M

      InProgress

      1.1.3.4.1, 1.1.3.6.2, 1.1.3.4.1

      BR.3

      Developing tools that utilize GIS information and online images, e.g., Google Maps, for data collection for gathering building information

      GC

      M

      Implemented

      BR.4.1

      BR.3.1

      Develop framework for creating asset inventories

      SP

      M

      Implemented

      Implemented

      UM Workflow

      BR.4.2

      BR.3.2

      Create workflow application for building inventory from framework modules

      SP

      M

      Implemented

      Implemented

      UM Workflow

      BR.4.2

      BR.3.2

      Create workflow application for transportation network from framework modules

      SP

      M

      Implemented

      Transportation Inventory Generator

      BR.5

      Developing Modules for Asset Inventory Workflows identified in BR4

      BR.3.2

      Create workflow application for developing building inventories from NHERI RAPID imagery

      UF

      M

      Implemented

      RAPID Tools

      BR.4

      Developing modules for asset inventory workflows identified in BR4

      InProgress

      BR.5.1

      BR.4.1

      Predicting if building is a soft-story building for earthquake simulations

      UF

      M

      Implemented

      Implemented

      UM Soft Story Classifier

      BR.5.2

      Predicting First Floor Height

      BR.4.2

      Predicting first floor height

      SP

      M

      Implemented

      Implemented

      Facade Parser

      BR.5.3

      Predicting Roof Height

      BR.4.3

      Predicting roof height

      SP

      M

      Implemented

      Implemented

      Facade Parser

      BR.5.4

      Predicting Eave Height

      BR.4.4

      Predicting eave height

      SP

      M

      Implemented

      Implemented

      Facade Parser

      BR.5.5

      Predicting Eave Length

      BR.4.5

      Predicting eave length

      SP

      D

      Implemented

      Implemented

      Facade Parser

      BR.5.6

      Predicting Roof Shape

      BR.4.6

      Predicting roof shape

      SP

      M

      Implemented

      Implemented

      UM Roof Classifier

      BR.5.7

      Predicting Roof Pitch

      BR.4.7

      Predicting roof pitch

      SP

      M

      Implemented

      Implemented

      Facade Parser

      BR.5.8

      Predicting Roof Cover Material

      SP

      BR.4.8

      Predicting roof cover material

      UF

      M

      Implemented

      Implemented

      Roof Cover Classifier

      BR.5.9

      Predicting Window Area

      BR.4.9

      Predicting window area

      SP

      M

      Implemented

      Implemented

      Facade Parser

      BR.5.10

      Predicting Number of Floors

      BR.4.10

      Predicting number of floors

      SP

      M

      Implemented

      Implemented

      UM Number of Floor Detector

      BR.5.11

      Classifying Elevated Building

      BR.4.11

      Classifying elevated building

      SP

      M

      Implemented

      Implemented

      UM Foundation Elevation Classifier

      BR.5.12

      Predicting Occupancy Type

      BR.4.12

      Predicting occupancy type

      SP

      M

      Implemented

      Implemented

      UM Occupancy Classifier

      BR.5.13

      BR.4.13

      Predicting Year Built

      SP

      M

      Implemented

      Implemented

      UM Year Built Classifier

      BR.5.14

      Predicting Attached Garage

      BR.4.14

      Predicting attached garage

      SP

      M

      Implemented

      Implemented

      UM Garage Detector

      BR.5.15

      Predicting Presence of Masonry Chimney

      BR.4.15

      Predicting presence of masonry chimney

      UF

      D

      Implemented

      Implemented

      UM Chimney Detector

      BR.5.16

      Predicting Building Material

      BR.4.16

      Predicting building material

      SP

      M

      InProgress

      1.1.3.1.2

      BR.5.17

      BR.4.17

      Predicting Structural Type

      SP

      M

      Implemented

      Inventory Generator

      BR.6

      DesignSafe integration to provide access to GPU

      BR.5

      DesignSafe integration to provide access to GPU

      Implemented

      Implemented

      BR.6.1

      BR.5.1

      Create JupyterHub notebook at DesignSafe for building asset inventory workflow usage

      SP

      M

      InProgress

      Implemented

      Example Notebooks

      BR.6.2

      BR.5.2

      For classification done at DesignSafe, store images and meta data for BE Database

      SP

      M

      Implemented

      Example Notebooks

      BR.6.3

      BR.5.3

      Create JupyterHub notebook at DesignSafe for individual modules to demonstrate immediate results

      SP

      M

      InProgress

      BR.7

      Work to improve existing performance models through Continous Learning

      BR.7.1

      Continous Learning for Year Built

      SP

      M

      BR.7.2

      Continous Learning for Roof Material

      SP

      M

      Implemented

      Example Notebooks

      BR.8

      BR.6

      Work to gather data for Module Validation/Verification/Training

      SP

      M

      InProgress

      1.1.3.1.2, 1.1.3.1.5

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +
      -
      -

      PELICUN

      - - +
      +

      PELICUN Requirements

      +
      Requirements - P
      +------++++++ @@ -3077,7 +4993,7 @@

      PELICUN

      Source

      - + @@ -3100,91 +5016,91 @@

      PELICUNpbdl-0001

      - + - + - + - + - + - - + + - + - + - - + + - - + + - - + + - + @@ -3212,21 +5128,21 @@

      PELICUNpbdl-0001

      - + - + @@ -3240,28 +5156,28 @@

      PELICUNpbdl-0001

      - + - + - + @@ -3274,29 +5190,29 @@

      PELICUN

      - - + + - + - + @@ -3310,35 +5226,35 @@

      PELICUNpbdl-0001

      - + - + - + - + @@ -3352,14 +5268,14 @@

      PELICUNUM

      - - + + @@ -3372,8 +5288,8 @@

      PELICUN

      @@ -3385,28 +5301,28 @@

      PELICUN

      - + - + - + - + @@ -3421,8 +5337,8 @@

      PELICUN

      @@ -3436,14 +5352,14 @@

      PELICUNE1

      - - + + @@ -3455,7 +5371,7 @@

      PELICUN

      - + @@ -3485,7 +5401,7 @@

      PELICUNE1

      @@ -3505,8 +5421,8 @@

      PELICUN

      @@ -3520,21 +5436,21 @@

      PELICUNpbdl-0001

      - + - + @@ -3548,28 +5464,28 @@

      PELICUNpbdl-0001

      - + - + - + @@ -3596,15 +5512,15 @@

      PELICUNE16

      - - + + @@ -3638,8 +5554,8 @@

      PELICUNUM

      @@ -3667,28 +5583,28 @@

      PELICUNpbdl-0001

      - - + + - - + + - + @@ -3709,21 +5625,21 @@

      PELICUNE8

      - - + + - + @@ -3750,22 +5666,22 @@

      PELICUN

      - - + + - + @@ -3784,25 +5700,25 @@

      PELICUN -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +
      -

      Requirements - P

      #

      Priority

      Status

      WBS

      PELICUN

      P.1.1.2

      Implement the time-based assessment from FEMA-P58

      SP

      D

      InProgress

      1.1.3.5

      P.1.1.3

      Implement high-resolution assessment of buildings under wind hazards

      SP

      M

      InProgress

      1.1.3.5

      1.1.3.5.1

      P.1.1.4

      Implement high-resolution assessment of buildings under water hazards

      SP

      M

      InProgress

      1.1.3.5

      1.1.3.5.2

      P.1.1.5

      Implement high-resolution assessment of transportation networks

      SP

      M

      InProgress

      1.1.3.5

      1.1.3.5.3

      P.1.1.6

      Implement high-resolution assessment of buried pipelines

      SP

      M

      InProgress

      1.1.3.5

      1.1.3.5.4

      P.1.2

      Implement the efficient loss assessment methodologies from HAZUS

      GC

      InProgress

      1.1.3.4

      P.1.2.1

      Implement the assessment of buildings under earthquake hazard from HAZUS

      SP

      M

      Implemented

      E1

      P.1.2.2

      Implement the assessment of buildings under hurricane wind hazard from HAZUS

      SP

      M

      Implemented

      E8

      P.1.2.3

      Implement the assessment of buildings under storm surge hazard from HAZUS

      SP

      M

      Implemented

      E7

      P.1.2.4

      Implement the assessment of buried pipelines under earthquake hazard from HAZUS

      SP

      M

      InProgress

      1.1.3.4.3

      Implemented

      E16

      P.1.2.5

      Implement the assessment of transportation networks under earthquake hazard from HAZUS

      SP

      M

      InProgress

      Implemented

      E14

      P.1.2.6

      Implement the assessment of power networks under earthquake hazard from HAZUS

      SP

      M

      InProgress

      1.1.3.4.3

      P.2.1.2

      Allow users to customize fragility and consequence function parameters

      SP

      D

      Implemented

      E9

      P.2.1.3

      Allow users to specify dependencies between logically similar parts of the stochastic models

      SP

      D

      Implemented

      pbdl-0001

      P.2.2

      Response Model

      P.2.2.2

      Allow users to specify the EDP ranges that correspond to reliable simulation results

      SP

      D

      Implemented

      pbdl-0001

      P.2.2.3

      Allow users to specify the type of distribution they want to fit to the empirical EDP data

      UF

      D

      Implemented

      pbdl-0001

      P.2.2.4

      Allow users to choose if they want to fit a distribution only to the non-collapsed EDPs

      UF

      M

      Implemented

      pbdl-0001

      P.2.3

      Performance Model

      P.2.3.2

      Allow users to customize the temporal distribution of inhabitants

      SP

      D

      Implemented

      InProgress

      Revision of model implemented in v2.0 in progress

      P.2.3.3

      Allow users to prescribe different component quantities for each floor in each direction

      SP

      D

      Implemented

      pbdl-0001

      P.2.3.4

      Allow users to specify the number of component groups and their quantities in each performance group

      UF

      D

      Implemented

      pbdl-0001

      P.2.4

      Damage Model

      P.2.4.2

      Allow users to specify the yield drift value that is used to estimate residual drifts from peak drifts

      SP

      D

      Implemented

      pbdl-0001

      P.2.4.3

      Allow users to specify the EDP limits that are used to determine collapse probability

      SP

      D

      Implemented

      pbdl-0001

      P.2.4.4

      Allow users to specify arbitrary collapse modes and their likelihood

      SP

      D

      Implemented

      UM

      P.2.4.5

      Allow users to prescribe the collapse probability of the structure

      UF

      M

      Implemented

      UM

      P.2.5

      Loss Model

      P.2.5.2

      Allow users to specify the likelihood of various injuries in each collapse mode

      SP

      D

      Implemented

      InProgress

      Revision of model implemented in v2.0 in progress

      P.3.1

      Hazard Occurrence Rate

      P.3.1.1

      Enable estimation of the likelihood of earthquake events

      SP

      M

      D

      P.3.1.2

      Enable estimation of the likelihood of wind events

      SP

      M

      D

      P.3.1.3

      Enable estimation of the likelihood of storm surge events

      SP

      M

      D

      P.3.1.4

      Enable estimation of the likelihood of tsunami events

      SP

      M

      D

      P.4.1

      EDP (re-)sampling

      P.4.1.2

      Enable non-Gaussian EDP distributions

      UF

      D

      Implemented

      UM

      P.4.2

      EDP Identification

      P.4.2.1

      Implement automatic identification of required EDP types based on the performance model

      SP

      M

      D

      P.5.1.2

      Prepare script to perform auto-population based on normative quantities in FEMA P58

      P.6.1

      Collapse estimation

      P.6.1.2

      Estimate the collapse probability of the structure using empirical (raw) EDP data

      UF

      M

      Implemented

      UM

      P.6.1.3

      Enable user-defined collapse probability

      UF

      M

      Implemented

      UM

      P.6.2

      Building Damage

      P.6.2.2

      Implement earthquake fragility functions for buildings from HAZUS

      SP

      M

      Implemented

      pbdl-0002

      P.6.2.3

      Implement wind fragility functions for buildings from HAZUS

      SP

      M

      Implemented

      E8

      P.6.2.4

      Implement inundation fragility functions for buildings from HAZUS

      SP

      M

      Implemented

      E7

      P.6.2.5

      Implement high-resolution wind fragility functions for building components

      P.6.3.2

      Implement earthquake fragility functions for bridges from HAZUS

      SP

      M

      InProgress

      Implemented

      E14

      P.6.3.3

      Implement earthquake fragility functions for power networks from HAZUS

      P.7.1.2

      Implement functions for red tag triggering as per FEMA P58

      SP

      M

      Implemented

      InProgress

      Revision of model implemented in v2.0 in progress

      P.7.1.3

      Implement functions for injuries and fatalities as per FEMA P58

      SP

      M

      Implemented

      InProgress

      Revision of model implemented in v2.0 in progress

      P.7.1.4

      Implement functions for repair cost and time as per HAZUS earthquake

      SP

      M

      Implemented

      pbdl-0002

      P.7.1.5

      Implement functions for debris as per HAZUS earthquake

      P.7.1.8

      Implement functions for repair cost and time as per HAZUS inundation

      SP

      M

      Implemented

      E7

      P.7.1.9

      Implement functions for environmental impact estimation as per FEMA P58 2nd edition

      SP

      M

      Implemented

      1.1.4.3

      pbdl-0001

      P.7.1.10

      Implement functions for high-resolution repair cost and time assessment for wind hazards

      P.7.2.2

      Implement functions for repair cost and time for bridges as per HAZUS earthquake

      SP

      M

      InProgress

      1.1.3.4.3

      Implemented

      E14

      P.7.2.3

      Implement functions for repair cost and time for power networks as per HAZUS earthquake

      SP

      M

      1.1.3.4.3

      P.7.2.4

      Implement high-resolution functions for repair cost and time for transportation networks

      - +
      +

      BE Database Requirements

      +
      Requirements - BE
      +---+++ @@ -3811,21 +5727,21 @@

      BE Database

      Source

      - + - - - + + + - - + + @@ -3834,49 +5750,49 @@

      BE Database

      - - - + + + - + - + - + - + - - - + + + - + - + @@ -3889,301 +5805,144 @@

      BE Database -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +
      -

      Requirements - BE

      Priority

      Status

      WBS

      DB-BE

      BE

      Establish a National Infrastructure Data Base for characterizing the physical and natural infrastructure

      GC

      M

      InProgress

      BE.1

      Ability to use cumulative knowledge bases rather than the piecemeal individual approaches

      GC

      M

      BE.2

      Include national building model inventories

      GC

      M

      InProgress

      BE.2.1

      Incorporate Building data from existing datasets published by states, counties and cities

      Incorporate Building data from existing datasets published by federal government, states, counties, and cities

      SP

      M

      InProgress

      1.1.3.1.2 UM

      BE.2.2

      Ingest building data from web-scraping techniques, e.g. from Zillow, county websites

      SP

      M

      InProgress

      1.1.3.1.2 UM

      BE.2.3

      Ingest building data using AI/ML techniques and satellite and street-level images

      SP

      M

      InProgress

      1.1.3.1.2 UM

      BE.3

      Incorporate transportation newtwork data from existing datasets made available through www

      SP

      M

      InProgress

      BE.3.1

      Ingest additionally needed transportation netwwork data utilizing AI/ML and satellite and street-level images

      Ingest additionally needed transportation network data utilizing AI/ML and satellite and street-level images

      SP

      M

      InProgress

      1.1.3.4.1

      1.1.3.1.3

      BE.4

      Include National Models of Utility Networks

      - +
      +

      DL Database Requirements

      +
      Requirements - DLD
      +-----------++++++ - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - + + + + + + - - + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + + - - - - - - + - - + + - - - - - - + + + + + + + + - + - - - - - - + + + + + + + + - + - - - - - - + - + - - - - - - + - + - - - - - - - + + - + - - - - - - - + + - + - - - - - - +
      Requirements - DLD

      DLD.1.1.1

      FEMA P58 First Edition

      SP

      M

      Implemented

      _

      _

      _

      _

      _

      _

      DLD.1.1.2

      FEMA P58 Second Edition

      UF

      M

      Implemented

      _

      _

      _

      _

      _

      _

      #

      Description

      Source

      Priority

      Status

      DB-DL

      DLD.1.1.3

      Extend FEMA P58 Second Edition consequence functions with environmental impact parameters

      SP

      M

      Implemented

      _

      _

      _

      _

      _

      _

      DLD.1

      Data Schema

      _

      _

      _

      _

      DLD.1.2.1

      HAZUS earthquake damage and reconstruction cost and time

      SP

      M

      Implemented

      _

      _

      _

      _

      _

      _

      DLD.1.1

      Generic JSON format

      _

      _

      _

      _

      DLD.1.2.2

      HAZUS hurricane wind damage and reconstruction cost and time

      DLD.1.1.1

      Develop a generic JSON data format for component fragility and consequence functions

      SP

      M

      D

      Implemented

      _

      _

      _

      _

      _

      _

      DLD.1.2.3

      HAZUS storm surge damage and reconstruction cost and time

      SP

      M

      _

      _

      _

      _

      _

      _

      _

      DLD.1.3.1

      HAZUS bridge damage and reconstruction cost and time

      SP

      M

      InProgress

      _

      _

      _

      _

      _

      _

      DLD.1.3.2

      HAZUS buried pipeline damage and reconstruction cost and time

      SP

      M

      InProgress

      _

      _

      _

      _

      _

      _

      DLD.1.3.3

      HAZUS power network damage and reconstruction cost and time

      SP

      M

      _

      _

      _

      _

      _

      _

      _

      DLD.1.4.1

      Building damage and loss model parameters under wind hazards

      SP

      M

      _

      _

      _

      _

      _

      _

      _

      DLD.1.4.2

      Building damage and loss model parameters under water hazards

      SP

      M

      _

      _

      _

      _

      _

      _

      _

      DLD.1.5.1

      Transportation network damage and loss model parameters

      SP

      M

      _

      _

      _

      _

      _

      _

      _

      DLD.1.5.2

      Buried pipeline network damage and loss model parameters

      SP

      M

      _

      _

      _

      _

      _

      _

      _

      Superseded by DLD.1.1.3

      DLD.2.1.1

      Develop a generic JSON data format for component fragility and consequence functions

      DLD.1.1.2

      Store FEMA P58 and HAZUS component data in the new JSON format and make them available

      SP

      D

      Implemented

      _

      _

      _

      _

      _

      _

      Superseded by DLD.1.1.3

      DLD.2.1.2

      Store FEMA P58 and HAZUS component data in the new JSON format and make them available

      DLD.1.1.3

      Develop a second-generation data schema that combines CSV and JSON files for fragility and consequence functions

      SP

      D

      Implemented

      _

      _

      _

      _

      _

      _

      Example 1

      DLD.1.2

      HDF5 Data Storage

      _

      _

      _

      _

      DLD.2.2.1

      DLD.1.2.1

      Store the JSON files in an HDF5 data structure for each data source

      SP

      M

      Implemented

      _

      _

      _

      _

      _

      _

      Superseded by DLD.2.1.3

      DLD.2.1

      Online Database

      _

      _

      _

      _

      DLD.2.3.1

      DLD.2.1.1

      Create an online database for storing parameters of damage and loss models for buildings

      SP

      M

      Implemented

      _

      _

      _

      _

      _

      _

      DL Model Library

      DLD.2.3.2

      DLD.2.1.2

      Extend online database to store parameters of damage and loss models for transportation networks

      SP

      M

      Implemented

      _

      _

      _

      _

      _

      _

      DL Models for Transportation

      DLD.2.3.3

      DLD.2.1.3

      Extend online database to store parameters of damage and loss models for buried pipeline networks

      SP

      M

      Implemented

      _

      _

      _

      _

      _

      _

      InProgress

      1.1.3.5.3

      DLD.2.3.4

      DLD.2.1.4

      Populate building database with high-resolution model parameters from researchers

      SP

      M

      _

      _

      _

      _

      _

      _

      _

      InProgress

      1.1.3.5.1

      DLD.2.3.5

      DLD.2.1.5

      Populate lifeline database with high-resolution model parameters from researchers

      SP

      M

      InProgress

      _

      _

      _

      _

      _

      _

      1.1.3.5.3

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +
      diff --git a/docs/common/reqments/Common.html b/docs/common/reqments/Common.html index bcd982a6..b3091ead 100644 --- a/docs/common/reqments/Common.html +++ b/docs/common/reqments/Common.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -211,8 +210,8 @@

      The purpose of presenting these requirements is to inform the community on the present capabilities of the WE-UQ app and features that could be added. The original set of requirements have come from a set of grand challenge reports, GC. These original requirements have been broken into a smaller set of deliverable features by the senior faculty associated with the project, SP. Additional requirements have come from users, U See section features if you have additional features you would like to see.

      quoFEM Requirements

      - - +
      Requirements - QF
      +@@ -222,134 +221,22 @@

      quoFEM Requirements

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Requirements - QF

      QF.1.1

      Ability to use Forward Propagtion methods listed in UQ under UF

      SP

      M

      Implemented

      _

      QF.1.2

      Ability to use Random Variable Distributions defeined in RV

      SP

      M

      _

      _

      QF.1.3

      Ability to use Reliability Methods listed in UQ under UR

      SP

      M

      Implemented

      _

      QF.1.4

      Ability to use Global Sensitivity Methods listed in UQ under UG

      SP

      M

      Implemented

      _

      QF.1.5

      Ability to both use and create surrogates listed in UQ under US

      SP

      M

      InProgress

      _

      QF.1.6

      Ability to use High Dimensional UQ listed in UQ under UH

      SP

      M

      InProgress

      _

      QF.1.7

      Ability to use Bayesian Calibration methods listed in UQ under UB

      SP

      M

      _

      _

      QF.1.8

      Ability to use Nonlinear Least Squares methods listed in UQ under UN

      SP

      M

      Implemented

      _

      QF.2.1

      Ability to use OpenSees

      SP

      M

      Implemented

      qfem-0011/

      QF.2.2

      Ability to use OpenSeesPy

      SP

      M

      Implemented

      _

      QF.2.3

      Ability to Incorporate User Own Applications

      UF

      M

      Implemented

      qfem-0005/

      QF.3.1

      Ability to view individual sample results

      SP

      M

      Implemented

      core

      QF.3.2

      Ability to graphically view the results to show distribution in response

      SP

      M

      Implemented

      core

      QF.3.3

      Ability to view statistical measures of response

      SP

      M

      Implemented

      core

      QF.4.1

      Run application from command line, include option to run remotely

      UF

      D

      _

      _

      QF.7.1

      Application to Provide Common SimCenter Research Application Requirements listed in CR

      GC

      M

      InProgresss

      _

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +

      UQ Requirements

      - - +
      Requirements - Uncertainty Quantification Methods and Variables
      +@@ -369,652 +256,301 @@

      UQ Requirements

      - + - - - + + + - + - - - + + + - + - + - + - - - + + + - - - - - + + + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - - + + + + + + + + + - - - + + + - - + + - - - + + + - - + + - - - + + + - - + + - - - + + + - - + + - - - + + + - - + + - - - + + + - - + + - - - + + + - - + + - + - - + + - - - + + + - - + + - - - + + + - - + + - - - + + + + + + + + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - + - + - + - - - - - - + + + + + + - - - - - - + + + + + + + + + + + + + - - + + - - - + + + - - - - - - + + + + + + - - - - - - - - - - - - - + + + + + + - - + + - - - + + + - - + + - - + - - - - - - - - - - - - -
      Requirements - Uncertainty Quantification Methods and Variables

      UF.1

      -

      “Ability to use basic Monte Carlo and LHS methods”

      -
      -

      Ability to use basic Monte Carlo and LHS methods

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      qfem-0001

      UF.2

      -

      “Ability to use Gaussian Process Regression”

      -
      -

      Ability to use Gaussian Process Regression

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      UM

      UF.3

      -

      “Ability to use Own External UQ Engine”

      -
      -

      Ability to use Multi-Scale Monte Carlo

      SP

      -

      “M”

      -
      -

      M

      _

      _

      UF.4

      -

      “Ability to use Multi-Scale Monte Carlo”

      -
      -

      Ability to use Multi-Fidelity Models

      SP

      -

      “M”

      -
      -

      _

      _

      M

      Implemented

      UM

      UF.5

      -

      “Ability to use Multi-Fidelity Models”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      Ability to use Multi-model Forward Propagation

      UF

      D

      Implemented

      qfem-0027

      UR.1

      -

      “Ability to use First Order Reliability method”

      -
      -

      Ability to use First Order Reliability method

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      qfem-0001

      UR.2

      -

      “Ability to use Second Order Reliability method”

      -
      -

      Ability to use Second Order Reliability method

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      UM

      UR.3

      -

      “Ability to use Surrogate Based Reliability”

      -
      -

      Ability to use Surrogate Based Reliability

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      UM

      UR.4

      -

      “Ability to use Importance Sampling”

      -
      -

      Ability to use Importance Sampling

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      UM

      UG.1

      -

      “Ability to obtain Global Sensitivity Sobol indices”

      -
      -

      Ability to obtain Global Sensitivity Sobol indices

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      qfem-0001

      UG.2

      -

      “Ability to use probability model-based global sensitivity analysis (PM-GSA)”

      -
      -

      Ability to use probability model-based global sensitivity analysis (PM-GSA)

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      qfem-0009

      US.1

      -

      “Ability to Construct Gaussian Process (GP) Regression Model from a Simulation Model”

      -
      -

      UG.3

      Ability to use probability model-based global sensitivity analysis (PM-GSA) for high-dimensional outputs

      UF

      D

      Implemented

      qfem-0023

      US.1

      Ability to Construct Gaussian Process (GP) Regression Model from a Simulation Model

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      M

      Implemented

      qfem-0016

      US.2

      -

      “Ability to Construct GP Regression Model from Input-output Dataset”

      -
      -

      US.2

      Ability to Construct GP Regression Model from Input-output Dataset

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      M

      Implemented

      UM

      US.3

      -

      “Ability to use Surrogate Model for UQ Analysis”

      -
      -

      US.3

      Ability to use Surrogate Model for UQ Analysis

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      M

      Implemented

      qfem-0016

      US.4

      -

      “Ability to Save the Surrogate Model”

      -
      -

      US.4

      Ability to Save the Surrogate Model

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      M

      Implemented

      qfem-0016

      US.5

      -

      “Ability to Use Adaptive Design of Experiments”

      -
      -

      US.5

      Ability to Use Adaptive Design of Experiments

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      M

      Implemented

      UM

      US.6

      -

      “Ability to Asses Reliability of Surrogate Model”

      -
      -

      US.6

      Ability to Assess Reliability of Surrogate Model

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      qfem-0016

      US.7

      -

      “Ability to Build Surrogate Under Stochastic Excitation”

      -
      -

      US.7

      Ability to Build Surrogate Under Stochastic Excitation

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      M

      Implemented

      qfem-0025

      US.8

      -

      “Ability to Use Physics-Informed Machine Learning”

      -
      -

      US.8

      Ability to Use Physics-Informed Machine Learning

      SP

      -

      “M”

      -
      -

      M

      _

      _

      UN.1

      -

      “Ability to use Gauss-Newton solvers for parameter estimation”

      -
      -

      UN.1

      Ability to use Gauss-Newton solvers for parameter estimation

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      qfem-0007

      UN.2

      -

      “Ability to read calibration data from file”

      -
      -

      UN.2

      Ability to read calibration data from a file

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      qfem-0007

      UN.3

      -

      “Ability to handle non-scalar response quantities”

      -
      -

      UN.3

      Ability to handle non-scalar response quantities

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      qfem-0007

      UN.4

      Ability to run gradient-free parameter estimation

      UF

      D

      Implemented

      UM

      UB.1

      -

      “Ability to use DREAM algorithm for Bayesian inference”

      -
      -

      Ability to use DREAM algorithm for Bayesian inference

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      UM

      UB.2

      -

      “Ability to use TMCMC algorithm for Bayesian inference”

      -
      -

      Ability to use TMCMC algorithm for Bayesian inference

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      qfem-0014

      UB.3

      -

      “Ability to read calibration data from file”

      -
      -

      Ability to read calibration data from a file

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      qfem-0014

      UB.4

      -

      “Ability to handle non-scalar response quantities”

      -
      -

      Ability to handle non-scalar response quantities

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      qfem-0014

      UB.5

      -

      “Ability to calibrate multipliers on error covariance”

      -
      -

      Ability to calibrate multipliers on error covariance

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      qfem-0014

      UB.6

      -

      “Ability to use a default log-likelihood function”

      -
      -

      Ability to use a default log-likelihood function

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      qfem-0014

      UB.7

      -

      “Ability to use Kalman Filtering”

      -
      -

      Ability to use Kalman Filtering

      UF

      -

      “M”

      -
      -

      M

      _

      _

      UB.8

      -

      “Ability to use Particle Filtering”

      -
      -

      Ability to use Particle Filtering

      UF

      -

      “M”

      -
      -

      M

      _

      _

      UH.1

      -

      “Ability to sample from manifold”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UB.9

      Ability to perform model-class selection/averaging

      UF

      D

      Implemented

      qfem-0029

      UH.2

      -

      “Ability to build Reduced Order Model”

      -
      -

      SP

      -

      “M”

      -
      -

      _

      _

      UB.10

      Ability to perform hierarchical Bayesian calibration

      UF

      D

      Implemented

      qfem-0028

      UB.11

      Ability to perform surrogate-aided Bayesian calibration

      UF

      D

      In Progress

      1.1.2.3.4

      UO.1

      -

      “Ability to use User-Specified External UQ Engine”

      -
      -

      UH.1

      Ability to sample from manifold

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      qfem-0022

      UO.2

      -

      “Ability to use Own External FEM Application”

      -
      -

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UH.2

      Ability to build Reduced Order Model

      SP

      M

      In Progress

      1.2.4.4

      UM.1

      -

      Ability to use various Reliability Methods

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      UM.1.1

      -

      “Ability to use First Order Reliability method”

      -
      -

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UO.1

      Ability to use User-Specified External UQ Engine

      SP

      M

      Implemented

      qfem-0017

      UM.1.2

      -

      “Ability to use Surrogate Based Reliability”

      -
      -

      UO.2

      Ability to use Own External FEM Application

      UF

      -

      “M”

      -
      -

      _

      _

      M

      Implemented

      UM

      UM.1.3

      -

      “Ability to use Own External Application to generate Results”

      -
      -

      UO.3

      Ability to use UQ Engines other than SimCenterUQ, Dakota, or UCSD-UQ

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      P

      _

      UM.2

      -

      Ability to user various Sensitivity Methods

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      UM.2.1

      -

      “Ability to obtain Global Sensitivity Sobol’s indices”

      -
      -

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +

      RV Requirements

      - - +
      Requirements - CR
      +@@ -1035,97 +571,132 @@

      RV Requirements

      - - - - + + + + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + - + - + - + - + - +
      Requirements - CR

      RV.1

      Various Random Variable Probability Distributions

      _

      _

      _

      _

      RV.1.1

      Normal

      SP

      M

      Implemented

      _

      qfem-0001

      RV.1.2

      Lognormal

      SP

      M

      Implemented

      _

      qfem-0001

      RV.1.3

      Uniform

      SP

      M

      Implemented

      _

      qfem-0014

      RV.1.4

      Beta

      SP

      M

      Implemented

      _

      qfem-0002

      RV.1.5

      Weibull

      SP

      M

      Implemented

      _

      qfem-0002

      RV.1.6

      Gumbel

      SP

      M

      Implemented

      _

      UM

      RV.1.7

      Exponential

      SP

      M

      Implemented

      UM

      RV.1.8

      Discrete

      SP

      M

      Implemented

      UM

      RV.1.9

      Gamma

      SP

      M

      Implemented

      UM

      RV.2

      User defined Distribution

      RV.1.10

      Chi-squared

      SP

      M

      Implemented

      UM

      RV.1.11

      Truncated Exponential

      SP

      M

      Implemented

      UM

      RV.2

      User-defined Distribution

      SP

      M

      _

      _

      RV.3

      RV.3

      Define Correlation Matrix

      SP

      M

      Implemented

      _

      qfem-0009

      RV.4

      RV.4

      Random Fields

      SP

      M

      _

      _

      RV.5

      RV.5

      Ability to View Graphically the density function when defining the RV

      UF

      D

      Implemented

      link

      qfem-0009

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +

      Common Research Application Requirements

      - - +
      Requirements - CR
      +@@ -1145,435 +716,183 @@

      Common Research Application Requirements

      - - - - - + + + + + - - + - - + + + - + - - - + + + - - - - - + + + + + - + - - - + + + - - - - - + + + + + - + - - - + + + - - - - - + + + + + - + - - + + - + - - + + - + - - + + - + - - - + + + - - - - - + + + + + - + - - - + + + - - - - - + + + + + - - - - + + + + - + - - + + - + - - + + - + - - + + - + - - - + + + - - - - - + + + + + - - + - + + - + - - + + - + - - - + + +
      Requirements - CR

      CR.1

      -

      Open-source software where developers can test new data and develop algorithms

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Open-source software where developers can test new data and develop algorithms

      CR.1.1

      -

      “Provide open-source applications utilizing code hosting platforms

      -
      -
      -

      e.g. GitHub”

      -
      -

      Provide open-source applications utilizing code hosting platforms, e.g. GitHub

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      M

      Implemented

      quoFEM

      CR.1.2

      -

      “Assign an open-source licensce that allows free use.”

      -
      -

      Assign an open-source license that allows free use

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -
      -

      link

      -
      -

      M

      Implemented

      quoFEM

      CR.2

      -

      **Ability of Practicing Engineers to use multiple coupled resources (applications

      -
      -

      databases

      -

      viz tools) in engineering practice**”

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Ability to use multiple coupled resources (applications, databases, viz tools) by Practicing Engineers

      CR.2.1

      -

      “Allow users to launch scientific workflows”

      -
      -

      Allow users to launch scientific workflows

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      quoFEM

      CR.3

      -

      Ability to utilize resources beyond the desktop including HPC

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Ability to utilize resources beyond the desktop including HPC

      CR.3.1

      -

      “Allow users to utilize HPC resources at TACC through DesignSafe”

      -
      -

      Allow users to utilize HPC resources at TACC through DesignSafe

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      quoFEM

      CR.4

      -

      **Efficient use of multiple coupled and linked models requiring sharing and inter-operability of databases

      -
      -

      computing environments

      networks

      visualization tools

      -

      and analysis systems**”

      -
      -

      Efficient use of multiple coupled and linked models requiring sharing and inter-operability of databases, computing environments, networks, visualization tools, and analysis systems

      CR.4.1

      -

      “Identify and include external analysis systems”

      -
      -

      Identify and include external analysis systems

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      M

      InProgress

      _

      CR.4.2

      -

      “Identify and include external databases”

      -
      -

      Identify and include external databases

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      M

      InProgress

      _

      CR.4.3

      -

      “Identify and include external viz tools”

      -
      -

      Identify and include external viz tools

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      M

      InProgress

      _

      CR.4.4

      -

      “Identify and include external computing env”

      -
      -

      Identify and include external computing env

      SP

      -

      “M”

      -
      -
      -

      “Inprogress”

      -
      -

      _

      M

      Inprogress

      1.1.2.5.5

      CR.5

      -

      Tool available for download from web

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Tool available for download from web

      CR.5.1

      -

      “Tool downloadable from DesignSafe website”

      -
      -

      Tool downloadable from DesignSafe website

      GC

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -
      -

      link

      -
      -

      M

      Implemented

      quoFEM

      CR.6

      -

      Ability to benefit from programs that move research results into practice and obtain training

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Ability to benefit from programs that move research results into practice and obtain training

      CR.6.1

      -

      “Ability to use educational provisions to gain interdisclipinary education so as to gain expertise in earth sciences and physics

      -
      -

      engineering mechanics

      geotechnical engineering

      -

      and structural engineering in order to be qualified to perform these simulations”

      -
      -

      Ability to use educational provisions to gain interdisciplinary education for expertise in earth sciences and physics, engineering mechanics, geotechnical engineering, and structural engineering to be qualified to perform these simulations

      GC

      D

      _

      _

      CR.6.2

      -

      “Documentation exists demonstrainting application usage”

      -
      -

      Documentation exists demonstrating application usage

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      M

      Implemented

      _

      CR.6.3

      -

      “Video Exists demonstrating application usage”

      -
      -

      Video exists demonstrating application usage

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      M

      Implemented

      _

      CR.6.4

      -

      “Tool Training through online and in person training events”

      -
      -

      Tool training through online and in-person training events

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      M

      Implemented

      _

      CR.7

      -

      “Verification Examples Exist”

      -
      -

      Verification examples exist

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      quoFEM

      CR.8

      -

      validation of proposed analytical models against existing empirical datasets

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Validation of proposed analytical models against existing empirical datasets

      CR.8.1

      -

      “Validation Examples Exist

      -
      -
      -

      validated against tests or other software”

      -
      -

      Validation examples exist, validated against tests or other software

      GC

      -

      “M”

      -
      -

      M

      _

      CR.9

      -

      “Tool to allow user to load and save user inputs”

      -
      -

      Tool to allow users to load and save user inputs

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      M

      Implemented

      core

      CR.10

      -

      “Installer which installs application and all needed software”

      -
      -

      Installer which installs the application and all needed software

      UF

      -

      “D”

      -
      -

      _

      -

      link

      -
      -

      D

      Implemented

      quoFEM

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +
      diff --git a/docs/common/reqments/WE-UQ-Requirements.html b/docs/common/reqments/WE-UQ-Requirements.html index 94c835dc..19a80b88 100644 --- a/docs/common/reqments/WE-UQ-Requirements.html +++ b/docs/common/reqments/WE-UQ-Requirements.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -208,8 +207,8 @@

      General Requirements

      - - +
      Requirements - General
      +@@ -223,8 +222,8 @@

      General Requirements

      Description

      - - + + @@ -233,13 +232,13 @@

      General Requirements

      - + - - - - - + + + + + @@ -247,24 +246,38 @@

      General Requirements

      SP

      - + + + + + + + + - - - - - + + + + + + + + + + + + - - + + @@ -275,73 +288,101 @@

      General Requirements

      SP

      - + - + - + - - + + - + - - - - + + + + - - - - + + + + + + + + + + + - - - - + + + + + + + + + + + - + + + + + + + + - + - + + + + + + + + - - + + @@ -365,39 +406,53 @@

      General Requirements

      Create a digital twin of the Wall of Wind facility to allow researchers to simulate experiments

      + + + + + + + - - - - - + + + + + - + - + - + - + - + - - + + + + + + + + + @@ -413,255 +468,263 @@

      General Requirements

      Requirements - General

      Source

      Priority

      Version

      WBS

      Status

      Implementation

      InProgress

      Application

      WE.1

      Adaptation of non-linear analysis methods used in seismic design

      GC

      M

      Implemented

      WE.1

      Adaptation of non-linear analysis methods used in seismic design

      GC

      M

      Implemented

      WE.1.1

      M

      Implemented

      SIM

      WE.1.2

      Include ability to perform nonlinear analysis on the building models listed in ANA

      SP

      M

      Implemented

      SIM

      WE.2

      Ability to select from Wind Loading Options listed in WL2

      SP

      M

      Implemented

      WE.2

      Ability to select from Wind Loading Options listed in WL2

      SP

      M

      Implemented

      WE.3

      Ability to use Various UQ Methods and Variable Options

      WE.3

      Ability to use Various UQ Methods and Variable Options

      M

      Implemented

      Example

      WE.3.2

      Ability to use Reliability Methods listed in UQ under UR

      SP

      M

      Implemented

      Example

      WE.3.3

      Ability to use Global Sensitivity Methods listed in UQ under UG

      SP

      M

      Implemented

      Example

      WE.3.4

      Ability to both use and create surrogates listed in UQ under US

      SP

      M

      InProgress

      1.2.2.2

      WE.3.5

      Ability to use High Dimensional UQ listed in UQ under UH

      SP

      M

      InProgress

      WE.4

      Ability to see pressure distribution on buildings

      GC

      M

      WE.5

      Ability to obtain basic building responses

      SP

      M

      WE.4

      Ability to see pressure distribution on buildings

      GC

      M

      InProgress

      1.2.1.1

      WE.6

      Ability to Visualize the Results

      SP

      M

      WE.5

      Ability to obtain basic building responses

      SP

      M

      Implemented

      EDP

      WE.6.1

      WE.6

      Ability to Visualize the Results

      SP

      M

      Implemented

      WE.6.1

      Ability to view individual sample results

      SP

      M

      Implemented

      RES

      WE.6.2

      WE.6.2

      Ability to graphically view the results to show distribution in respone

      SP

      M

      Implemented

      RES

      WE.7

      Misc User Requests

      WE.7

      Miscelleneous User Requests

      UF

      M

      Implemented

      Example

      WE.8

      Tool should incorporate data from www

      GC

      M

      Implemented

      WE.8

      Tool should incorporate data from www

      GC

      M

      Implemented

      WE.8.1

      WE.8.1

      Tool could obtain loading from Vortex Winds over www

      SP

      M

      Implemented

      Event

      WE.8.2

      WE.8.2

      Tool should obtain loading info from TPU wind tunnel tests

      SP

      D

      Implemented

      Example

      WE.8.3

      WE.8.3

      Tool should obtain building modelling info from database through www

      SP

      D

      WE.9

      General Software Requirements

      WE.9

      General Software Requirements

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +

      Loading Requirements

      - - +
      Requirements - Wind Loading
      +-----++++++ - + + - - - - - - - - - - - + + + + + + - - - - - + + + + + + - + - + + - - + + - + + - + - + + - + - - - - - - - + + - + - + + - - - - - + + + + + + - - - - - + + + + + + - - - - - + + + + + + + - + + - + + + + - - - - - - - + + - + + - + + - - - - - + + + + + + - + + - + + - + - + + - + - - - - - - - + + - - + + + - + + - + - + + - + + - + - + + - - + + + - + +
      Requirements - Wind Loading

      #

      Description

      Source

      Priority

      Version

      Status

      Implementation

      WL

      Loading from Wind Hazards (Hurricane, Downbursts, Tornados) on Local and Regional Assets

      GC

      M

      InProgress

      WL.1

      Regional Loading due to Wind Hazards

      GC

      M

      InProgress

      WL.1

      Regional Loading due to Wind Hazards

      _

      _

      _

      WL.1.1

      Regional Hurricane Wind Options

      GC

      M

      InProgress

      WL.1.1

      Regional Hurricane Wind Options

      _

      _

      _

      _

      WL.1.1.1

      WL.1.1.1

      Utilize GIS and online to account for wind speed given local terrain, topography and nearby buildings

      GC

      D

      _

      _

      WL.1.1.2

      MultiScale Wind Models

      WL.1.1.2

      Multi-scale models for wind and water flows, i.e. lower fidelity regional models with more refined models to capture local flow

      SP

      D

      InProgress

      N/A

      WL.1.1.3

      WL.1.1.3

      Multi-scale models for wind and water flows, i.e. lower fidelity regional models with more refined models to capture local flow

      SP

      D

      InProgress

      1.1.3.3.2

      WL.1.2

      WL.1.2

      Modeling and simulation for determination of wind loads due to non-synoptic winds, including tornadoes

      GC

      D

      WL.1.3

      Interface with Open-Source Applications that can provide Hazard loading

      GC

      D

      _

      _

      WL.1.3.1

      WL.1.3

      Interface with NOAA

      SP

      D

      Implemented

      _

      WL.2

      Local Scale Wind Hazard Options

      WL.2

      Local Scale Wind Hazard Options

      SP

      M

      Implemented

      _

      WL.2.1

      Utilize Extensive wind tunnel datasets in industry and academia for wide range of building shapes

      GC

      M

      Implemented

      WL.2.1

      Utilize Extensive wind tunnel datasets in industry and academia for wide range of building shapes

      _

      _

      _

      weuq-0007

      WL.2.1.1

      Accommodate Range of Low Rise building shapes

      SP

      M

      WL.2.1.1

      Accommodate Range of Low Rise building shapes

      _

      _

      _

      _

      WL.2.1.1.1

      Flat Shaped Roof - TPU dataset

      SP

      M

      Implemented

      weuq-0007

      WL.2.1.1.2

      Gable Shaped Roof - TPU dataset

      SP

      M

      Implemented

      weuq-0007

      WL.2.1.1.3

      Hipped Shaped Roof - TPU dataset

      SP

      M

      Implemented

      weuq-0007

      WL.2.1.2

      Accommodate Range of High Rise building

      SP

      M

      InProgress

      UM

      WL.2.1.3

      Non Isolated Low Rise Buildings - TPU dataset

      SP

      M

      InProgress

      _

      WL.2.2

      Interface with data driven

      GC

      M

      InProgress

      WL.2.2.1

      Interface with Vortex Winds DEDM-HRP Web service

      Interface with data-driven Interface with Vortex Winds DEDM-HRP Web service

      SP

      M

      Implemented

      UM

      WL.2.3

      WL.2.3

      Accommodate Data from Wind Tunnel Experiment

      SP

      M

      Implemented

      UM

      WL.2.4

      WL.2.4

      Simple CFD model generation and turbulence modeling

      GC

      M

      Implemented

      weuq-0013

      WL.2.5

      Computational Fluid Dynamics tool for utilizing open source CFD software for practitioners

      GC

      M

      Implemented

      WL.2.5

      Computational Fluid Dynamics tool for utilizing open source CFD software for practitioners

      _

      _

      _

      _

      WL.2.5.1

      WL.2.5.1

      Uncoupled OpenFOAM CFD model with nonlinear FEM code for building response

      SP

      M

      Implemented

      weuq-0013

      WL.2.5.1

      WL.2.5.2

      Coupled OpenFOAM CFD model with linear FEM code for building response

      SP

      M

      InProgress

      _

      WL.2.5.2

      WL.2.5.3

      Inflow Conditions for non-synoptic winds

      GC

      M

      _

      _

      WL.2.6

      WL.2.6

      Quantification of Effects of Wind Borne Debris

      GC

      D

      WL.2.7

      Ability to utilize synthetic wind loading algorithms

      SP

      M

      Implemented

      _

      _

      WL.2.7.1

      per Wittig and Sinha

      WL.2.7

      Ability to utilize synthetic wind loading algorithms per Wittig and Sinha

      SP

      D

      Implemented

      weuq-0001

      WL.2.8

      Hazard modification by terrain, topography, and nearby buildings

      GC

      D

      _

      _

      WL.2.9

      Probabilistic methods are needed to enable site-specific and storm-type specific characterization of likely debris types, weights, and speeds

      Probabilistic methods are needed to enable site-specific and storm-type specific characterization of likely debris types, weights,and speeds

      GC

      D

      _

      _

      WL.2.10

      Joint description for hurricane wind, storm surge, and wave hazards

      GC

      D

      _

      _

      WL.2.11

      Libraries of high resolution hurricane wind/surge/wave simulations

      Libraries of high-resolution hurricane wind/surge/wave simulations

      GC

      M

      InProgress

      _

      WL.2.12

      Multi-scale models for wind and water flows, i.e. lower fidelity regional models with more refined models to capture local flow

      SP

      M

      InProgress

      _

      WL.2.13

      Ability to select surrogate modeling events

      SP

      M

      _

      _

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      -
      -

      UQ Requirements

      - - + +
      +

      Modeling Requirements

      +
      Requirements - Uncertainty Quantification Methods and Variables
      +@@ -680,653 +743,224 @@

      UQ Requirements

      - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - + + - - - + + + - - + + - - + + - - - - - + + + + - - - - - - - - - - - + + + + - - - - - - - - + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - + + - - + + + + + + + + + - - - + + + - - + + - - - + + + - - - - - + +
      Requirements - Modeling

      UF.1

      -

      “Ability to use basic Monte Carlo and LHS methods”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      MOD

      Asset Model Generators for Analysis

      UF.2

      -

      “Ability to use Gaussian Process Regression”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      BM

      Asset Model Generators for Buildings

      UF.3

      -

      “Ability to use Own External UQ Engine”

      -
      -

      SP

      -

      “M”

      -
      -

      _

      _

      BM.1

      Ability to quickly create a simple nonlinear building model

      GC

      D

      Implemented

      weuq-0012

      UF.4

      -

      “Ability to use Multi-Scale Monte Carlo”

      -
      -

      BM.2

      Ability to use existing OpenSees model scripts

      SP

      -

      “M”

      -
      -

      _

      _

      M

      Implemented

      weuq-0001

      UF.5

      -

      “Ability to use Multi-Fidelity Models”

      -
      -

      BM.3

      Ability to define a building and use Expert System to generate FE mesh

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      D

      Implemented

      _

      UR.1

      -

      “Ability to use First Order Reliability method”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      BM.4

      Ability to define a building and use Machine Learning applications to generate FE

      GC

      D

      _

      UR.2

      -

      “Ability to use Second Order Reliability method”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UR.3

      -

      “Ability to use Surrogate Based Reliability”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      BM.5

      Ability to specify connection details for member ends

      UF

      D

      _

      UR.4

      -

      “Ability to use Importance Sampling”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UG.1

      -

      “Ability to obtain Global Sensitivity Sobol indices”

      -
      -

      BM.6

      Ability to define a user-defined moment-rotation response representing the connection details

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      D

      _

      _

      UG.2

      -

      “Ability to use probability model-based global sensitivity analysis (PM-GSA)”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      US.1

      -

      “Ability to Construct Gaussian Process (GP) Regression Model from a Simulation Model”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      US.2

      -

      “Ability to Construct GP Regression Model from Input-output Dataset”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      US.3

      -

      “Ability to use Surrogate Model for UQ Analysis”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      US.4

      -

      “Ability to Save the Surrogate Model”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      US.5

      -

      “Ability to Use Adaptive Design of Experiments”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      US.6

      -

      “Ability to Asses Reliability of Surrogate Model”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      US.7

      -

      “Ability to Build Surrogate Under Stochastic Excitation”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      US.8

      -

      “Ability to Use Physics-Informed Machine Learning”

      -
      -

      SP

      -

      “M”

      -
      -

      _

      _

      UN.1

      -

      “Ability to use Gauss-Newton solvers for parameter estimation”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UN.2

      -

      “Ability to read calibration data from file”

      -
      -

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UN.3

      -

      “Ability to handle non-scalar response quantities”

      -
      -

      BM.7

      Ability to incorporate AutoSDA Steel Design Application in Local Applications

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      M

      Implemented

      _

      UB.1

      -

      “Ability to use DREAM algorithm for Bayesian inference”

      -
      -

      BM.8

      Ability to use user-supplied Python script to generate mesh

      UF

      M

      InProgress

      SC

      BM.9

      Ability to use multiple models of similar fidelity

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      UB.2

      -

      “Ability to use TMCMC algorithm for Bayesian inference”

      -
      -

      BM.10

      Ability to use multiple models of different fidelity

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      UB.3

      -

      “Ability to read calibration data from file”

      -
      -

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -
      +
      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +
      +
      +
      +
      +

      Analysis Requirements

      + + ++++++++ + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - + + + + + + - - - - - - + + + + + + - + - - - - - - - - - - - - - - - - + + - - - + + + + + + + + + +
      Requirements - Analysis

      #

      Description

      Source

      Priority

      Status

      Implementation

      ANA.1

      Ability to select from different Nonlinear Analysis options

      _

      _

      _

      _

      ANA.1.1

      Ability to specify OpenSees as FEM engine and to specify different analysis options

      SP

      M

      Implemented

      _

      UB.4

      -

      “Ability to handle non-scalar response quantities”

      -
      -

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      ANA.1.2

      Ability to provide own OpenSees Analysis script to OpenSees engine

      SP

      D

      Implemented

      _

      UB.5

      -

      “Ability to calibrate multipliers on error covariance”

      -
      -

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      ANA.1.3

      Ability to provide own Python script and use OpenSeesPy engine

      SP

      D

      _

      _

      UB.6

      -

      “Ability to use a default log-likelihood function”

      -
      -

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      ANA.1.4

      Ability to use alternative FEM engines

      SP

      M

      _

      _

      UB.7

      -

      “Ability to use Kalman Filtering”

      -
      -

      ANA.2

      Ability to know if an analysis run fails

      UF

      -

      “M”

      -
      -

      M

      _

      _

      UB.8

      -

      “Ability to use Particle Filtering”

      -
      -

      UF

      -

      “M”

      -
      -

      _

      _

      UH.1

      -

      “Ability to sample from manifold”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UH.2

      -

      “Ability to build Reduced Order Model”

      -
      -

      SP

      -

      “M”

      -
      -

      _

      _

      UO.1

      -

      “Ability to use User-Specified External UQ Engine”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UO.2

      -

      “Ability to use Own External FEM Application”

      -
      -

      ANA.3

      Ability to specify Modal Damping

      _

      _

      _

      _

      ANA.3.1

      Ability to specify damping ratio as a random variable

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UM.1

      -

      Ability to use various Reliability Methods

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      UM.1.1

      -

      “Ability to use First Order Reliability method”

      -
      -

      M

      Implemented

      _

      ANA.3.2

      When using Rayleigh Damping, ability to specify the two modes used to calculate damping parameters

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UM.1.2

      -

      “Ability to use Surrogate Based Reliability”

      -
      -

      M

      Implemented

      weuq-0001

      ANA.4

      Ability to run for more than 60 hours at DesignSafe

      UF

      -

      “M”

      -
      -

      D

      _

      _

      UM.1.3

      -

      “Ability to use Own External Application to generate Results”

      -
      -

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UM.2

      -

      Ability to user various Sensitivity Methods

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      UM.2.1

      -

      “Ability to obtain Global Sensitivity Sobol’s indices”

      -
      -

      ANA.5

      Ability to specify the number of iterations in convergence test

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      weuq-0001

      ANA.6

      Ability to use multiple analysis options

      SP

      M

      Implemented

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      -
      -

      Modeling Requirements

      - - + +
      +

      UQ Requirements

      +
      Requirements - Modeling
      +@@ -1345,78 +979,302 @@

      Modeling Requirements

      - - - - + + + + - + - - + + - + - - + + - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + - - + + + + + + + + + + + + + + + + + + + + + + + - + - - + + + + + + + + + + + + + + + + + + + + + + +
      Requirements - Uncertainty Quantification Methods and Variables

      BM.1

      Ability to quickly create a simple nonlinear building model for simple methods of seismic evaluation

      GC

      D

      UF.1

      Ability to use basic Monte Carlo and LHS methods

      SP

      M

      Implemented

      _

      weuq-0001

      BM.2

      Ability to use existing OpenSees model scripts

      UF.2

      Ability to use Gaussian Process Regression

      SP

      M

      Implemented

      _

      NA

      BM.3

      Ability to define building and use Expert System to generate FE mesh

      UF.3

      Ability to use Multi-Scale Monte Carlo

      SP

      D

      M

      _

      _

      BM.4

      Ability to define building and use Machine Learning applications to generate FE

      GC

      UF.4

      Ability to use Multi-Fidelity Models

      SP

      M

      Implemented

      UM

      UF.5

      Ability to use Multi-model Forward Propagation

      UF

      D

      Implemented

      weuq-0001

      UR.1

      Ability to use First Order Reliability method

      SP

      M

      Implemented

      UM

      UR.2

      Ability to use Second Order Reliability method

      SP

      M

      Implemented

      UM

      UR.3

      Ability to use Surrogate Based Reliability

      SP

      M

      Implemented

      UM

      UR.4

      Ability to use Importance Sampling

      SP

      M

      Implemented

      UM

      UG.1

      Ability to obtain Global Sensitivity Sobol indices

      UF

      M

      Implemented

      UM

      UG.2

      Ability to use probability model-based global sensitivity analysis (PM-GSA)

      SP

      M

      Implemented

      UM

      UG.3

      Ability to use probability model-based global sensitivity analysis (PM-GSA) for high-dimensional outputs

      UF

      D

      Implemented

      UM

      US.1

      Ability to Construct Gaussian Process (GP) Regression Model from a Simulation Model

      SP

      M

      Implemented

      NA

      US.2

      Ability to Construct GP Regression Model from Input-output Dataset

      SP

      M

      Implemented

      NA

      US.3

      Ability to use Surrogate Model for UQ Analysis

      SP

      M

      Implemented

      NA

      US.4

      Ability to Save the Surrogate Model

      SP

      M

      Implemented

      NA

      US.5

      Ability to Use Adaptive Design of Experiments

      SP

      M

      Implemented

      NA

      US.6

      Ability to Assess Reliability of Surrogate Model

      SP

      M

      Implemented

      NA

      US.7

      Ability to Build Surrogate Under Stochastic Excitation

      SP

      M

      Implemented

      NA

      US.8

      Ability to Use Physics-Informed Machine Learning

      SP

      M

      _

      _

      BM.5

      Ability to specify connection details for member ends

      UN.1

      Ability to use Gauss-Newton solvers for parameter estimation

      SP

      M

      Implemented

      NA

      UN.2

      Ability to read calibration data from a file

      UF

      M

      Implemented

      NA

      UN.3

      Ability to handle non-scalar response quantities

      UF

      M

      Implemented

      NA

      UN.4

      Ability to run gradient-free parameter estimation

      UF

      D

      Implemented

      NA

      UB.1

      Ability to use DREAM algorithm for Bayesian inference

      SP

      M

      Implemented

      NA

      UB.2

      Ability to use TMCMC algorithm for Bayesian inference

      SP

      M

      Implemented

      NA

      UB.3

      Ability to read calibration data from a file

      UF

      M

      Implemented

      NA

      UB.4

      Ability to handle non-scalar response quantities

      UF

      M

      Implemented

      NA

      UB.5

      Ability to calibrate multipliers on error covariance

      UF

      M

      Implemented

      NA

      UB.6

      Ability to use a default log-likelihood function

      UF

      M

      Implemented

      NA

      UB.7

      Ability to use Kalman Filtering

      UF

      M

      _

      _

      BM.6

      Ability to define a user-defined moment-rotation response representing the connection details

      UB.8

      Ability to use Particle Filtering

      UF

      D

      M

      _

      _

      BM.7

      Ability to incoporate AutoSDA Steel Design Application in Local Applications

      UB.9

      Ability to perform model-class selection/averaging

      UF

      D

      Implemented

      NA

      UB.10

      Ability to perform hierarchical Bayesian calibration

      UF

      D

      Implemented

      NA

      UB.11

      Ability to perform surrogate-aided Bayesian calibration

      UF

      D

      In Progress

      NA

      UH.1

      Ability to sample from manifold

      SP

      M

      Implemented

      _

      NA

      BM.8

      Ability to use user supplied python script to generate mesh

      UH.2

      Ability to build Reduced Order Model

      SP

      M

      In Progress

      NA

      UO.1

      Ability to use User-Specified External UQ Engine

      SP

      M

      Implemented

      NA

      UO.2

      Ability to use Own External FEM Application

      UF

      M

      Implemented

      NA

      UO.3

      Ability to use UQ Engines other than SimCenterUQ, Dakota, or UCSD-UQ

      UF

      P

      _

      _

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      -
      -

      Analysis Requirements

      - - + +
      +

      RV Requirements

      +
      Requirements - Analysis
      +@@ -1435,99 +1293,134 @@

      Analysis Requirements

      - - - - - - + + + + + + - - + + - + - - + + - + - + - - + + - - - + + + - - + + - - + + - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + - - - + + + - - - + + + - - - - + + + + - - - + + + + + + + + + + + + + + + + +
      Requirements - Random Variables

      ANA.1

      Ability to select from different Nonlinear Analysis options

      _

      _

      _

      _

      RV.1

      Various Random Variable Probability Distributions

      ANA.1.1

      Ability to specify OpenSees as FEM engine and to specify different analysis options

      RV.1.1

      Normal

      SP

      M

      Implemented

      _

      weuq-0001

      ANA.1.2

      Ability to provide own OpenSees Analysis script to OpenSees engine.

      RV.1.2

      Lognormal

      SP

      D

      M

      Implemented

      _

      UM

      ANA.1.3

      Ability to provide own Python script and use OpenSeesPy engine.

      RV.1.3

      Uniform

      SP

      D

      _

      _

      M

      Implemented

      UM

      ANA.1.4

      Ability to use alternative FEM engines.

      RV.1.4

      Beta

      SP

      M

      _

      _

      Implemented

      UM

      ANA.2

      Ability to know if an analysis run fails.

      UF

      RV.1.5

      Weibull

      SP

      M

      Implemented

      UM

      RV.1.6

      Gumbel

      SP

      M

      Implemented

      UM

      RV.1.7

      Exponential

      SP

      M

      Implemented

      _

      RV.1.8

      Discrete

      SP

      M

      Implemented

      _

      ANA.3

      Ability to specify Modal Damping.

      _

      _

      _

      _

      RV.1.9

      Gamma

      SP

      M

      Implemented

      _

      ANA.3.1

      Ability to specify damping ratio as a random variable

      UF

      RV.1.10

      Chi-squared

      SP

      M

      Implemented

      _

      ANA.3.2

      When using Rayleigh Damping, ability to specify the two modes used to calculate damping parameters

      UF

      RV.1.11

      Truncated Exponential

      SP

      M

      Implemented

      _

      ANA.4

      Ability to run for more than 60hours at DesignSafe

      UF

      D

      RV.2

      User-defined Distribution

      SP

      M

      _

      _

      ANA.5

      Ability to specify number of iterations in convergence test

      UF

      RV.3

      Define Correlation Matrix

      SP

      M

      Implemented

      UM

      RV.4

      Random Fields

      SP

      M

      _

      _

      RV.5

      Ability to View Graphically the density function when defining the RV

      UF

      D

      Implemented

      weuq-0013

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +

      Common Research Application Requirements

      - - +
      Requirements - CR
      +@@ -1547,438 +1440,183 @@

      Common Research Application Requirements

      - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - + - - - + + + - - - - - + + + + + - + - - - + + + - - - - - + + + + + - + - - + + - + - - - + + + - + - - - + + + - + - - - + + + - - - - - + + + + + - + - - - + + + - - - - - + + + + + - - - - + + + + - + - - + + - + - - + + - + - - + + - + - - - + + + - - - - - + + + + + - - + - - + + + - + - - - + + + - + - - - + + +
      Requirements - CR

      CR.1

      -

      Open-source software where developers can test new data and develop algorithms

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Open-source software where developers can test new data and develop algorithms

      CR.1.1

      -

      “Provide open-source applications utilizing code hosting platforms

      -
      -
      -

      e.g. GitHub”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      link

      -
      -

      Provide open-source applications utilizing code hosting platforms, e.g. GitHub

      SP

      M

      Implemented

      WE-UQ

      CR.1.2

      -

      “Assign an open-source licensce that allows free use.”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -
      -

      link

      -
      -

      Assign an open-source license that allows free use

      SP

      M

      Implemented

      WE-UQ

      CR.2

      -

      **Ability of Practicing Engineers to use multiple coupled resources (applications

      -
      -

      databases

      -

      viz tools) in engineering practice**”

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Ability to use multiple coupled resources (applications, databases, viz tools) by Practicing Engineers

      CR.2.1

      -

      “Allow users to launch scientific workflows”

      -
      -

      Allow users to launch scientific workflows

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      WE-UQ

      CR.3

      -

      Ability to utilize resources beyond the desktop including HPC

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Ability to utilize resources beyond the desktop including HPC

      CR.3.1

      -

      “Allow users to utilize HPC resources at TACC through DesignSafe”

      -
      -

      Allow users to utilize HPC resources at TACC through DesignSafe

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      WE-UQ

      CR.4

      -

      **Efficient use of multiple coupled and linked models requiring sharing and inter-operability of databases

      -
      -

      computing environments

      networks

      visualization tools

      -

      _

      -
      -

      Efficient use of multiple coupled and linked models requiring sharing and inter-operability of databases, computing environments, networks, visualization tools, and analysis systems

      CR.4.1

      -

      “Identify and include external analysis systems”

      -
      -

      Identify and include external analysis systems

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      M

      InProgress

      _

      CR.4.2

      -

      “Identify and include external databases”

      -
      -

      Identify and include external databases

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      M

      InProgress

      UM

      CR.4.3

      -

      “Identify and include external viz tools”

      -
      -

      Identify and include external viz tools

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      M

      InProgress

      SC

      CR.4.4

      -

      “Identify and include external computing env”

      -
      -

      Identify and include external computing env

      SP

      -

      “M”

      -
      -
      -

      “Inprogress”

      -
      -

      _

      M

      Inprogress

      1.1.2.5.5

      CR.5

      -

      Tool available for download from web

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Tool available for download from web

      CR.5.1

      -

      “Tool downloadable from DesignSafe website”

      -
      -

      Tool downloadable from DesignSafe website

      GC

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -
      -

      link

      -
      -

      M

      Implemented

      WE-UQ

      CR.6

      -

      Ability to benefit from programs that move research results into practice and obtain training

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Ability to benefit from programs that move research results into practice and obtain training

      CR.6.1

      -

      “Ability to use educational provisions to gain interdisclipinary education so as to gain expertise in earth sciences and physics

      -
      -

      engineering mechanics

      geotechnical engineering

      -

      and structural engineering in order to be qualified to perform these simulations”

      -
      -

      Ability to use educational provisions to gain interdisciplinary education for expertise in earth sciences and physics, engineering mechanics, geotechnical engineering, and structural engineering to be qualified to perform these simulations

      GC

      D

      _

      _

      CR.6.2

      -

      “Documentation exists demonstrainting application usage”

      -
      -

      Documentation exists demonstrating application usage

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      M

      Implemented

      _

      CR.6.3

      -

      “Video Exists demonstrating application usage”

      -
      -

      Video exists demonstrating application usage

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      M

      Implemented

      _

      CR.6.4

      -

      “Tool Training through online and in person training events”

      -
      -

      Tool training through online and in-person training events

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      M

      Implemented

      _

      CR.7

      -

      “Verification Examples Exist”

      -
      -

      Verification examples exist

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      WE-UQ

      CR.8

      -

      validation of proposed analytical models against existing empirical datasets

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Validation of proposed analytical models against existing empirical datasets

      CR.8.1

      -

      “Validation Examples Exist

      -
      -
      -

      validated against tests or other software”

      -
      -

      Validation examples exist, validated against tests or other software

      GC

      -

      “M”

      -
      -
      -

      link

      -
      -

      M

      _

      CR.9

      -

      “Tool to allow user to load and save user inputs”

      -
      -

      Tool to allow users to load and save user inputs

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      core

      CR.10

      -

      “Installer which installs application and all needed software”

      -
      -

      Installer which installs the application and all needed software

      UF

      -

      “D”

      -
      -

      _

      -

      link

      -
      -

      D

      Implemented

      WE-UQ

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +
      diff --git a/docs/common/reqments/WEUQ.html b/docs/common/reqments/WEUQ.html index 0dd88dbe..83404b55 100644 --- a/docs/common/reqments/WEUQ.html +++ b/docs/common/reqments/WEUQ.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -130,10 +129,11 @@
    • 6. Requirements
    • 7. Bugs & Feature Requests
    • @@ -219,11 +219,11 @@

      6. Requirements

      The following contains the functional requirements for the WE-UQ application. These requirements are broken down into a number of groups, general, wind loading, building description, analysis, and UQ.

      -

      The purpose of presenting these requirements is to inform the community on the present capabilities of the WE-UQ application and features that could be added. The original set of requirements have come from a set of grand challenge reports, GC. These original requirements have been broken into a smaller set of deliverable features by the senior faculty associated with the project, SP. Additional requirements have come from users through the User Forum, UF. See section features if you have additional features you would like to see.

      +

      The purpose of presenting these requirements is to inform the community about the present capabilities of the WE-UQ application and the features that could be added. The original set of requirements has come from a set of grand challenge reports, GC. These original requirements have been broken into a smaller set of deliverable features by the senior faculty associated with the project, SP. Additional requirements have come from users through the User Forum, UF. See section features if you have additional features you would like to see.

      6.1. General Requirements

      - - +
      Table 6.1.1 Requirements - General
      +@@ -237,8 +237,8 @@

      6.1. General Requirements

      Description

      - - + + @@ -247,13 +247,13 @@

      6.1. General RequirementsApplication

      -

      - - - - + + + + + @@ -261,24 +261,38 @@

      6.1. General RequirementsSIM

      + + + + + + + - - - - - + + + + + + + + + + + + - - + + @@ -289,73 +303,101 @@

      6.1. General RequirementsExample

      - + - + - - + + - + - - - - + + + + - - - - + + + + + + + + + + + - - - - + + + + + + + + + + + - + + + + + + + + - + - + + + + + + + + - - + + @@ -379,39 +421,53 @@

      6.1. General RequirementsExample

      +

      + + + + - - - - - + + + + + - + - + - + - + - + - - + + + + + + + + + @@ -427,255 +483,263 @@

      6.1. General Requirements -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +

      Table 6.1.1 Requirements - General

      Source

      Priority

      Version

      WBS

      Status

      Implementation

      WE.1

      Adaptation of non-linear analysis methods used in seismic design

      GC

      M

      Implemented

      WE.1

      Adaptation of non-linear analysis methods used in seismic design

      GC

      M

      Implemented

      WE.1.1

      WE.1.2

      Include ability to perform nonlinear analysis on the building models listed in ANA

      SP

      M

      Implemented

      SIM

      WE.2

      Ability to select from Wind Loading Options listed in WL2

      SP

      M

      Implemented

      WE.2

      Ability to select from Wind Loading Options listed in WL2

      SP

      M

      Implemented

      WE.3

      Ability to use Various UQ Methods and Variable Options

      WE.3

      Ability to use Various UQ Methods and Variable Options

      WE.3.2

      Ability to use Reliability Methods listed in UQ under UR

      SP

      M

      Implemented

      Example

      WE.3.3

      Ability to use Global Sensitivity Methods listed in UQ under UG

      SP

      M

      Implemented

      Example

      WE.3.4

      Ability to both use and create surrogates listed in UQ under US

      SP

      M

      InProgress

      1.2.2.2

      WE.3.5

      Ability to use High Dimensional UQ listed in UQ under UH

      SP

      M

      InProgress

      WE.4

      Ability to see pressure distribution on buildings

      GC

      M

      WE.5

      Ability to obtain basic building responses

      SP

      M

      WE.4

      Ability to see pressure distribution on buildings

      GC

      M

      InProgress

      1.2.1.1

      WE.6

      Ability to Visualize the Results

      SP

      M

      WE.5

      Ability to obtain basic building responses

      SP

      M

      Implemented

      EDP

      WE.6.1

      WE.6

      Ability to Visualize the Results

      SP

      M

      Implemented

      WE.6.1

      Ability to view individual sample results

      SP

      M

      Implemented

      RES

      WE.6.2

      WE.6.2

      Ability to graphically view the results to show distribution in respone

      SP

      M

      Implemented

      RES

      WE.7

      Misc User Requests

      WE.7

      Miscelleneous User Requests

      WE.8

      Tool should incorporate data from www

      GC

      M

      Implemented

      WE.8

      Tool should incorporate data from www

      GC

      M

      Implemented

      WE.8.1

      WE.8.1

      Tool could obtain loading from Vortex Winds over www

      SP

      M

      Implemented

      Event

      WE.8.2

      WE.8.2

      Tool should obtain loading info from TPU wind tunnel tests

      SP

      D

      Implemented

      Example

      WE.8.3

      WE.8.3

      Tool should obtain building modelling info from database through www

      SP

      D

      WE.9

      General Software Requirements

      WE.9

      General Software Requirements

      - +
      Table 6.2.1 Requirements - Wind Loading
      +-----++++++ - + + - - - - - - - - - - - + + + + + + - - - - - + + + + + + - + - + + - - + + - + + - + - + + - + - - - - - - - + + - + - + + - - - - - + + + + + + - - - - - + + + + + + - - - - - + + + + + + + - + + - + + + + - - - - - - - + + - + + - + + - - - - - + + + + + + - + + - + + - + - + + - + - - - - - - - + + - - + + + - + + - + - + + - + + - + - + + - - + + + - + +
      Table 6.2.1 Requirements - Wind Loading

      #

      Description

      Source

      Priority

      Version

      Status

      Implementation

      WL

      Loading from Wind Hazards (Hurricane, Downbursts, Tornados) on Local and Regional Assets

      GC

      M

      InProgress

      WL.1

      Regional Loading due to Wind Hazards

      GC

      M

      InProgress

      WL.1

      Regional Loading due to Wind Hazards

      _

      _

      _

      WL.1.1

      Regional Hurricane Wind Options

      GC

      M

      InProgress

      WL.1.1

      Regional Hurricane Wind Options

      _

      _

      _

      _

      WL.1.1.1

      WL.1.1.1

      Utilize GIS and online to account for wind speed given local terrain, topography and nearby buildings

      GC

      D

      _

      _

      WL.1.1.2

      MultiScale Wind Models

      WL.1.1.2

      Multi-scale models for wind and water flows, i.e. lower fidelity regional models with more refined models to capture local flow

      SP

      D

      InProgress

      N/A

      WL.1.1.3

      WL.1.1.3

      Multi-scale models for wind and water flows, i.e. lower fidelity regional models with more refined models to capture local flow

      SP

      D

      InProgress

      1.1.3.3.2

      WL.1.2

      WL.1.2

      Modeling and simulation for determination of wind loads due to non-synoptic winds, including tornadoes

      GC

      D

      WL.1.3

      Interface with Open-Source Applications that can provide Hazard loading

      GC

      D

      _

      _

      WL.1.3.1

      WL.1.3

      Interface with NOAA

      SP

      D

      Implemented

      _

      WL.2

      Local Scale Wind Hazard Options

      WL.2

      Local Scale Wind Hazard Options

      SP

      M

      Implemented

      _

      WL.2.1

      Utilize Extensive wind tunnel datasets in industry and academia for wide range of building shapes

      GC

      M

      Implemented

      WL.2.1

      Utilize Extensive wind tunnel datasets in industry and academia for wide range of building shapes

      _

      _

      _

      weuq-0007

      WL.2.1.1

      Accommodate Range of Low Rise building shapes

      SP

      M

      WL.2.1.1

      Accommodate Range of Low Rise building shapes

      _

      _

      _

      _

      WL.2.1.1.1

      Flat Shaped Roof - TPU dataset

      SP

      M

      Implemented

      weuq-0007

      WL.2.1.1.2

      Gable Shaped Roof - TPU dataset

      SP

      M

      Implemented

      weuq-0007

      WL.2.1.1.3

      Hipped Shaped Roof - TPU dataset

      SP

      M

      Implemented

      weuq-0007

      WL.2.1.2

      Accommodate Range of High Rise building

      SP

      M

      InProgress

      UM

      WL.2.1.3

      Non Isolated Low Rise Buildings - TPU dataset

      SP

      M

      InProgress

      _

      WL.2.2

      Interface with data driven

      GC

      M

      InProgress

      WL.2.2.1

      Interface with Vortex Winds DEDM-HRP Web service

      Interface with data-driven Interface with Vortex Winds DEDM-HRP Web service

      SP

      M

      Implemented

      UM

      WL.2.3

      WL.2.3

      Accommodate Data from Wind Tunnel Experiment

      SP

      M

      Implemented

      UM

      WL.2.4

      WL.2.4

      Simple CFD model generation and turbulence modeling

      GC

      M

      Implemented

      weuq-0013

      WL.2.5

      Computational Fluid Dynamics tool for utilizing open source CFD software for practitioners

      GC

      M

      Implemented

      WL.2.5

      Computational Fluid Dynamics tool for utilizing open source CFD software for practitioners

      _

      _

      _

      _

      WL.2.5.1

      WL.2.5.1

      Uncoupled OpenFOAM CFD model with nonlinear FEM code for building response

      SP

      M

      Implemented

      weuq-0013

      WL.2.5.1

      WL.2.5.2

      Coupled OpenFOAM CFD model with linear FEM code for building response

      SP

      M

      InProgress

      _

      WL.2.5.2

      WL.2.5.3

      Inflow Conditions for non-synoptic winds

      GC

      M

      _

      _

      WL.2.6

      WL.2.6

      Quantification of Effects of Wind Borne Debris

      GC

      D

      WL.2.7

      Ability to utilize synthetic wind loading algorithms

      SP

      M

      Implemented

      _

      _

      WL.2.7.1

      per Wittig and Sinha

      WL.2.7

      Ability to utilize synthetic wind loading algorithms per Wittig and Sinha

      SP

      D

      Implemented

      weuq-0001

      WL.2.8

      Hazard modification by terrain, topography, and nearby buildings

      GC

      D

      _

      _

      WL.2.9

      Probabilistic methods are needed to enable site-specific and storm-type specific characterization of likely debris types, weights, and speeds

      Probabilistic methods are needed to enable site-specific and storm-type specific characterization of likely debris types, weights,and speeds

      GC

      D

      _

      _

      WL.2.10

      Joint description for hurricane wind, storm surge, and wave hazards

      GC

      D

      _

      _

      WL.2.11

      Libraries of high resolution hurricane wind/surge/wave simulations

      Libraries of high-resolution hurricane wind/surge/wave simulations

      GC

      M

      InProgress

      _

      WL.2.12

      Multi-scale models for wind and water flows, i.e. lower fidelity regional models with more refined models to capture local flow

      SP

      M

      InProgress

      _

      WL.2.13

      Ability to select surrogate modeling events

      SP

      M

      _

      _

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      -
      -

      6.3. UQ Requirements

      - - + +
      +

      6.3. Modeling Requirements

      +
      Table 6.3.1 Requirements - Uncertainty Quantification Methods and Variables
      +@@ -694,653 +758,224 @@

      6.3. UQ Requirements

      - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - + + - - - + + + - - + + - - + + - - - - - + + + + - - - - - - - - - - - + + + + - - - - - - - - + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - + + - - - - - - + + + + + + - - + + - - - + + + - - - - - + + + + + + + + +
      Table 6.3.1 Requirements - Modeling

      UF.1

      -

      “Ability to use basic Monte Carlo and LHS methods”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      MOD

      Asset Model Generators for Analysis

      UF.2

      -

      “Ability to use Gaussian Process Regression”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      BM

      Asset Model Generators for Buildings

      UF.3

      -

      “Ability to use Own External UQ Engine”

      -
      -

      SP

      -

      “M”

      -
      -

      _

      _

      BM.1

      Ability to quickly create a simple nonlinear building model

      GC

      D

      Implemented

      weuq-0012

      UF.4

      -

      “Ability to use Multi-Scale Monte Carlo”

      -
      -

      BM.2

      Ability to use existing OpenSees model scripts

      SP

      -

      “M”

      -
      -

      _

      _

      M

      Implemented

      weuq-0001

      UF.5

      -

      “Ability to use Multi-Fidelity Models”

      -
      -

      BM.3

      Ability to define a building and use Expert System to generate FE mesh

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      D

      Implemented

      _

      UR.1

      -

      “Ability to use First Order Reliability method”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      BM.4

      Ability to define a building and use Machine Learning applications to generate FE

      GC

      D

      _

      UR.2

      -

      “Ability to use Second Order Reliability method”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UR.3

      -

      “Ability to use Surrogate Based Reliability”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      BM.5

      Ability to specify connection details for member ends

      UF

      D

      _

      UR.4

      -

      “Ability to use Importance Sampling”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UG.1

      -

      “Ability to obtain Global Sensitivity Sobol indices”

      -
      -

      BM.6

      Ability to define a user-defined moment-rotation response representing the connection details

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      D

      _

      _

      UG.2

      -

      “Ability to use probability model-based global sensitivity analysis (PM-GSA)”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      US.1

      -

      “Ability to Construct Gaussian Process (GP) Regression Model from a Simulation Model”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      US.2

      -

      “Ability to Construct GP Regression Model from Input-output Dataset”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      US.3

      -

      “Ability to use Surrogate Model for UQ Analysis”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      US.4

      -

      “Ability to Save the Surrogate Model”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      US.5

      -

      “Ability to Use Adaptive Design of Experiments”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      US.6

      -

      “Ability to Asses Reliability of Surrogate Model”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      US.7

      -

      “Ability to Build Surrogate Under Stochastic Excitation”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      US.8

      -

      “Ability to Use Physics-Informed Machine Learning”

      -
      -

      SP

      -

      “M”

      -
      -

      _

      _

      UN.1

      -

      “Ability to use Gauss-Newton solvers for parameter estimation”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UN.2

      -

      “Ability to read calibration data from file”

      -
      -

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UN.3

      -

      “Ability to handle non-scalar response quantities”

      -
      -

      BM.7

      Ability to incorporate AutoSDA Steel Design Application in Local Applications

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      M

      Implemented

      _

      UB.1

      -

      “Ability to use DREAM algorithm for Bayesian inference”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      BM.8

      Ability to use user-supplied Python script to generate mesh

      UF

      M

      InProgress

      SC

      UB.2

      -

      “Ability to use TMCMC algorithm for Bayesian inference”

      -
      -

      BM.9

      Ability to use multiple models of similar fidelity

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      UB.3

      -

      “Ability to read calibration data from file”

      -
      -

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      BM.10

      Ability to use multiple models of different fidelity

      SP

      M

      Implemented

      +
      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +
      +
      +
      +
      +

      6.4. Analysis Requirements

      + + ++++++++ + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - + + + + + + - - - - - - + + + + + + - + - - - - - - - - - - - - - - - - + + - - - + + + + + + + + + +
      Table 6.4.1 Requirements - Analysis

      #

      Description

      Source

      Priority

      Status

      Implementation

      ANA.1

      Ability to select from different Nonlinear Analysis options

      _

      _

      _

      _

      ANA.1.1

      Ability to specify OpenSees as FEM engine and to specify different analysis options

      SP

      M

      Implemented

      _

      UB.4

      -

      “Ability to handle non-scalar response quantities”

      -
      -

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      ANA.1.2

      Ability to provide own OpenSees Analysis script to OpenSees engine

      SP

      D

      Implemented

      _

      UB.5

      -

      “Ability to calibrate multipliers on error covariance”

      -
      -

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      ANA.1.3

      Ability to provide own Python script and use OpenSeesPy engine

      SP

      D

      _

      _

      UB.6

      -

      “Ability to use a default log-likelihood function”

      -
      -

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      ANA.1.4

      Ability to use alternative FEM engines

      SP

      M

      _

      _

      UB.7

      -

      “Ability to use Kalman Filtering”

      -
      -

      ANA.2

      Ability to know if an analysis run fails

      UF

      -

      “M”

      -
      -

      M

      _

      _

      UB.8

      -

      “Ability to use Particle Filtering”

      -
      -

      UF

      -

      “M”

      -
      -

      _

      _

      UH.1

      -

      “Ability to sample from manifold”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UH.2

      -

      “Ability to build Reduced Order Model”

      -
      -

      SP

      -

      “M”

      -
      -

      _

      _

      UO.1

      -

      “Ability to use User-Specified External UQ Engine”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UO.2

      -

      “Ability to use Own External FEM Application”

      -
      -

      ANA.3

      Ability to specify Modal Damping

      _

      _

      _

      _

      ANA.3.1

      Ability to specify damping ratio as a random variable

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UM.1

      -

      Ability to use various Reliability Methods

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      UM.1.1

      -

      “Ability to use First Order Reliability method”

      -
      -

      M

      Implemented

      _

      ANA.3.2

      When using Rayleigh Damping, ability to specify the two modes used to calculate damping parameters

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UM.1.2

      -

      “Ability to use Surrogate Based Reliability”

      -
      -

      M

      Implemented

      weuq-0001

      ANA.4

      Ability to run for more than 60 hours at DesignSafe

      UF

      -

      “M”

      -
      -

      D

      _

      _

      UM.1.3

      -

      “Ability to use Own External Application to generate Results”

      -
      -

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UM.2

      -

      Ability to user various Sensitivity Methods

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      UM.2.1

      -

      “Ability to obtain Global Sensitivity Sobol’s indices”

      -
      -

      ANA.5

      Ability to specify the number of iterations in convergence test

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      weuq-0001

      ANA.6

      Ability to use multiple analysis options

      SP

      M

      Implemented

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      -
      -

      6.4. Modeling Requirements

      - - + +
      +

      6.5. UQ Requirements

      +
      Table 6.4.1 Requirements - Modeling
      +@@ -1359,78 +994,302 @@

      6.4. Modeling Requirements

      - - - + + + + - + - - + + - + - - + + - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + - - + + + + + + + + + + + + + + + + + + + + + + + - + - - + + + + + + + + + + + + + + + + + + + + + + +
      Table 6.5.1 Requirements - Uncertainty Quantification Methods and Variables

      BM.1

      Ability to quickly create a simple nonlinear building model for simple methods of seismic evaluation

      GC

      D

      UF.1

      Ability to use basic Monte Carlo and LHS methods

      SP

      M

      Implemented

      _

      weuq-0001

      BM.2

      Ability to use existing OpenSees model scripts

      UF.2

      Ability to use Gaussian Process Regression

      SP

      M

      Implemented

      _

      NA

      BM.3

      Ability to define building and use Expert System to generate FE mesh

      UF.3

      Ability to use Multi-Scale Monte Carlo

      SP

      D

      M

      _

      _

      BM.4

      Ability to define building and use Machine Learning applications to generate FE

      GC

      UF.4

      Ability to use Multi-Fidelity Models

      SP

      M

      Implemented

      UM

      UF.5

      Ability to use Multi-model Forward Propagation

      UF

      D

      Implemented

      weuq-0001

      UR.1

      Ability to use First Order Reliability method

      SP

      M

      Implemented

      UM

      UR.2

      Ability to use Second Order Reliability method

      SP

      M

      Implemented

      UM

      UR.3

      Ability to use Surrogate Based Reliability

      SP

      M

      Implemented

      UM

      UR.4

      Ability to use Importance Sampling

      SP

      M

      Implemented

      UM

      UG.1

      Ability to obtain Global Sensitivity Sobol indices

      UF

      M

      Implemented

      UM

      UG.2

      Ability to use probability model-based global sensitivity analysis (PM-GSA)

      SP

      M

      Implemented

      UM

      UG.3

      Ability to use probability model-based global sensitivity analysis (PM-GSA) for high-dimensional outputs

      UF

      D

      Implemented

      UM

      US.1

      Ability to Construct Gaussian Process (GP) Regression Model from a Simulation Model

      SP

      M

      Implemented

      NA

      US.2

      Ability to Construct GP Regression Model from Input-output Dataset

      SP

      M

      Implemented

      NA

      US.3

      Ability to use Surrogate Model for UQ Analysis

      SP

      M

      Implemented

      NA

      US.4

      Ability to Save the Surrogate Model

      SP

      M

      Implemented

      NA

      US.5

      Ability to Use Adaptive Design of Experiments

      SP

      M

      Implemented

      NA

      US.6

      Ability to Assess Reliability of Surrogate Model

      SP

      M

      Implemented

      NA

      US.7

      Ability to Build Surrogate Under Stochastic Excitation

      SP

      M

      Implemented

      NA

      US.8

      Ability to Use Physics-Informed Machine Learning

      SP

      M

      _

      _

      BM.5

      Ability to specify connection details for member ends

      UN.1

      Ability to use Gauss-Newton solvers for parameter estimation

      SP

      M

      Implemented

      NA

      UN.2

      Ability to read calibration data from a file

      UF

      M

      Implemented

      NA

      UN.3

      Ability to handle non-scalar response quantities

      UF

      M

      Implemented

      NA

      UN.4

      Ability to run gradient-free parameter estimation

      UF

      D

      Implemented

      NA

      UB.1

      Ability to use DREAM algorithm for Bayesian inference

      SP

      M

      Implemented

      NA

      UB.2

      Ability to use TMCMC algorithm for Bayesian inference

      SP

      M

      Implemented

      NA

      UB.3

      Ability to read calibration data from a file

      UF

      M

      Implemented

      NA

      UB.4

      Ability to handle non-scalar response quantities

      UF

      M

      Implemented

      NA

      UB.5

      Ability to calibrate multipliers on error covariance

      UF

      M

      Implemented

      NA

      UB.6

      Ability to use a default log-likelihood function

      UF

      M

      Implemented

      NA

      UB.7

      Ability to use Kalman Filtering

      UF

      M

      _

      _

      BM.6

      Ability to define a user-defined moment-rotation response representing the connection details

      UB.8

      Ability to use Particle Filtering

      UF

      D

      M

      _

      _

      BM.7

      Ability to incoporate AutoSDA Steel Design Application in Local Applications

      UB.9

      Ability to perform model-class selection/averaging

      UF

      D

      Implemented

      NA

      UB.10

      Ability to perform hierarchical Bayesian calibration

      UF

      D

      Implemented

      NA

      UB.11

      Ability to perform surrogate-aided Bayesian calibration

      UF

      D

      In Progress

      NA

      UH.1

      Ability to sample from manifold

      SP

      M

      Implemented

      _

      NA

      BM.8

      Ability to use user supplied python script to generate mesh

      UH.2

      Ability to build Reduced Order Model

      SP

      M

      In Progress

      NA

      UO.1

      Ability to use User-Specified External UQ Engine

      SP

      M

      Implemented

      NA

      UO.2

      Ability to use Own External FEM Application

      UF

      M

      Implemented

      NA

      UO.3

      Ability to use UQ Engines other than SimCenterUQ, Dakota, or UCSD-UQ

      UF

      P

      _

      _

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      -
      -

      6.5. Analysis Requirements

      - - + +
      +

      6.6. RV Requirements

      +
      Table 6.5.1 Requirements - Analysis
      +@@ -1449,99 +1308,134 @@

      6.5. Analysis Requirements

      - - - - - + + + + + + - - + + - + - - + + - + - + - - + + - - - + + + - - + + - - + + - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + - - - + + + - - - + + + - - - - + + + + - - - + + + + + + + + + + + + + + + + +
      Table 6.6.1 Requirements - Random Variables

      ANA.1

      Ability to select from different Nonlinear Analysis options

      _

      _

      _

      _

      RV.1

      Various Random Variable Probability Distributions

      ANA.1.1

      Ability to specify OpenSees as FEM engine and to specify different analysis options

      RV.1.1

      Normal

      SP

      M

      Implemented

      _

      weuq-0001

      ANA.1.2

      Ability to provide own OpenSees Analysis script to OpenSees engine.

      RV.1.2

      Lognormal

      SP

      D

      M

      Implemented

      _

      UM

      ANA.1.3

      Ability to provide own Python script and use OpenSeesPy engine.

      RV.1.3

      Uniform

      SP

      D

      _

      _

      M

      Implemented

      UM

      ANA.1.4

      Ability to use alternative FEM engines.

      RV.1.4

      Beta

      SP

      M

      _

      _

      Implemented

      UM

      ANA.2

      Ability to know if an analysis run fails.

      UF

      RV.1.5

      Weibull

      SP

      M

      Implemented

      UM

      RV.1.6

      Gumbel

      SP

      M

      Implemented

      UM

      RV.1.7

      Exponential

      SP

      M

      Implemented

      _

      RV.1.8

      Discrete

      SP

      M

      Implemented

      _

      ANA.3

      Ability to specify Modal Damping.

      _

      _

      _

      _

      RV.1.9

      Gamma

      SP

      M

      Implemented

      _

      ANA.3.1

      Ability to specify damping ratio as a random variable

      UF

      RV.1.10

      Chi-squared

      SP

      M

      Implemented

      _

      ANA.3.2

      When using Rayleigh Damping, ability to specify the two modes used to calculate damping parameters

      UF

      RV.1.11

      Truncated Exponential

      SP

      M

      Implemented

      _

      ANA.4

      Ability to run for more than 60hours at DesignSafe

      UF

      D

      RV.2

      User-defined Distribution

      SP

      M

      _

      _

      ANA.5

      Ability to specify number of iterations in convergence test

      UF

      RV.3

      Define Correlation Matrix

      SP

      M

      Implemented

      UM

      RV.4

      Random Fields

      SP

      M

      _

      _

      RV.5

      Ability to View Graphically the density function when defining the RV

      UF

      D

      Implemented

      weuq-0013

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +
      -

      6.6. Common Research Application Requirements

      - - +

      6.7. Common Research Application Requirements

      +
      Table 6.6.1 Requirements - CR
      +@@ -1561,438 +1455,183 @@

      6.6. Common Research Application Require

      - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - + - - - + + + - - - - - + + + + + - + - - - + + + - - - - - + + + + + - + - - + + - + - - - + + + - + - - - + + + - + - - - + + + - - - - - + + + + + - + - - - + + + - - - - - + + + + + - - - - + + + + - + - - + + - + - - + + - + - - + + - + - - - + + + - - - - - + + + + + - - + - - + + + - + - - - + + + - + - - - + + +
      Table 6.7.1 Requirements - CR

      CR.1

      -

      Open-source software where developers can test new data and develop algorithms

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Open-source software where developers can test new data and develop algorithms

      CR.1.1

      -

      “Provide open-source applications utilizing code hosting platforms

      -
      -
      -

      e.g. GitHub”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      link

      -
      -

      Provide open-source applications utilizing code hosting platforms, e.g. GitHub

      SP

      M

      Implemented

      WE-UQ

      CR.1.2

      -

      “Assign an open-source licensce that allows free use.”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -
      -

      link

      -
      -

      Assign an open-source license that allows free use

      SP

      M

      Implemented

      WE-UQ

      CR.2

      -

      **Ability of Practicing Engineers to use multiple coupled resources (applications

      -
      -

      databases

      -

      viz tools) in engineering practice**”

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Ability to use multiple coupled resources (applications, databases, viz tools) by Practicing Engineers

      CR.2.1

      -

      “Allow users to launch scientific workflows”

      -
      -

      Allow users to launch scientific workflows

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      WE-UQ

      CR.3

      -

      Ability to utilize resources beyond the desktop including HPC

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Ability to utilize resources beyond the desktop including HPC

      CR.3.1

      -

      “Allow users to utilize HPC resources at TACC through DesignSafe”

      -
      -

      Allow users to utilize HPC resources at TACC through DesignSafe

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      WE-UQ

      CR.4

      -

      **Efficient use of multiple coupled and linked models requiring sharing and inter-operability of databases

      -
      -

      computing environments

      networks

      visualization tools

      -

      _

      -
      -

      Efficient use of multiple coupled and linked models requiring sharing and inter-operability of databases, computing environments, networks, visualization tools, and analysis systems

      CR.4.1

      -

      “Identify and include external analysis systems”

      -
      -

      Identify and include external analysis systems

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      M

      InProgress

      _

      CR.4.2

      -

      “Identify and include external databases”

      -
      -

      Identify and include external databases

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      M

      InProgress

      UM

      CR.4.3

      -

      “Identify and include external viz tools”

      -
      -

      Identify and include external viz tools

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      M

      InProgress

      SC

      CR.4.4

      -

      “Identify and include external computing env”

      -
      -

      Identify and include external computing env

      SP

      -

      “M”

      -
      -
      -

      “Inprogress”

      -
      -

      _

      M

      Inprogress

      1.1.2.5.5

      CR.5

      -

      Tool available for download from web

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Tool available for download from web

      CR.5.1

      -

      “Tool downloadable from DesignSafe website”

      -
      -

      Tool downloadable from DesignSafe website

      GC

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -
      -

      link

      -
      -

      M

      Implemented

      WE-UQ

      CR.6

      -

      Ability to benefit from programs that move research results into practice and obtain training

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Ability to benefit from programs that move research results into practice and obtain training

      CR.6.1

      -

      “Ability to use educational provisions to gain interdisclipinary education so as to gain expertise in earth sciences and physics

      -
      -

      engineering mechanics

      geotechnical engineering

      -

      and structural engineering in order to be qualified to perform these simulations”

      -
      -

      Ability to use educational provisions to gain interdisciplinary education for expertise in earth sciences and physics, engineering mechanics, geotechnical engineering, and structural engineering to be qualified to perform these simulations

      GC

      D

      _

      _

      CR.6.2

      -

      “Documentation exists demonstrainting application usage”

      -
      -

      Documentation exists demonstrating application usage

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      M

      Implemented

      _

      CR.6.3

      -

      “Video Exists demonstrating application usage”

      -
      -

      Video exists demonstrating application usage

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      M

      Implemented

      _

      CR.6.4

      -

      “Tool Training through online and in person training events”

      -
      -

      Tool training through online and in-person training events

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      M

      Implemented

      _

      CR.7

      -

      “Verification Examples Exist”

      -
      -

      Verification examples exist

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      WE-UQ

      CR.8

      -

      validation of proposed analytical models against existing empirical datasets

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Validation of proposed analytical models against existing empirical datasets

      CR.8.1

      -

      “Validation Examples Exist

      -
      -
      -

      validated against tests or other software”

      -
      -

      Validation examples exist, validated against tests or other software

      GC

      -

      “M”

      -
      -
      -

      link

      -
      -

      M

      _

      CR.9

      -

      “Tool to allow user to load and save user inputs”

      -
      -

      Tool to allow users to load and save user inputs

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      core

      CR.10

      -

      “Installer which installs application and all needed software”

      -
      -

      Installer which installs the application and all needed software

      UF

      -

      “D”

      -
      -

      _

      -

      link

      -
      -

      D

      Implemented

      WE-UQ

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +
      diff --git a/docs/common/reqments/key.html b/docs/common/reqments/key.html index 9df5d222..dbea9ba4 100644 --- a/docs/common/reqments/key.html +++ b/docs/common/reqments/key.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -207,13 +206,13 @@
      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +
      diff --git a/docs/common/reqments/reqPelicun.html b/docs/common/reqments/reqPelicun.html index a24dc841..723eca6a 100644 --- a/docs/common/reqments/reqPelicun.html +++ b/docs/common/reqments/reqPelicun.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -933,13 +932,13 @@

      General -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +

      diff --git a/docs/common/reqments/reqQUOFE.html b/docs/common/reqments/reqQUOFE.html index 77a38c1e..8d4c64a5 100644 --- a/docs/common/reqments/reqQUOFE.html +++ b/docs/common/reqments/reqQUOFE.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -208,11 +207,11 @@

      Requirements

      -

      The purpose of presenting these requirements is to inform the community on the present capabilities of the WE-UQ app and features that could be added. The original set of requirements have come from a set of grand challenge reports, GC. These original requirements have been broken into a smaller set of deliverable features by the senior faculty associated with the project, SP. Additional requirements have come from users, U See section features if you have additional features you would like to see.

      +

      The purpose of presenting these requirements is to inform the community on the present capabilities of the WE-UQ app and features that could be added. The original set of requirements have come from a set of grand challenge reports, GC. These original requirements have been broken into a smaller set of deliverable features by the senior faculty associated with the project, SP. Additional requirements have come from users, U. See section features if you have additional features you would like to see.

      quoFEM Requirements

      - - +
      Requirements - QF
      +@@ -221,135 +220,214 @@

      quoFEM Requirements

      + + + + + + + + + - + + + + + + + + + + + + + + + - + - - + + - - + + - + - + - + - + - + - - + + - + - + - + - - + + - + - - - + + + + + + + + + + + + + + + + + - + - + - + - + - + + + + + + + + + + + + + + + - + - + - - + + - + - + - - - + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + - - + +
      Requirements - QF

      #

      Description

      Source

      Priority

      Status

      Implementation

      QF.1.1

      QF

      Application to promote and aid use of UQ methods in NHE research for response estimation, surrogate modeling, and calibration

      GC

      M

      InProgress

      QF.1

      Ability to use Various UQ Methods and Variable Options

      QF.1.1

      Ability to use Forward Propagtion methods listed in UQ under UF

      SP

      M

      Implemented

      _

      qfem-0001

      QF.1.2

      Ability to use Random Variable Distributions defeined in RV

      QF.1.2

      Ability to use Random Variable Distributions defined in RV

      SP

      M

      _

      _

      Implemented

      qfem-0001

      QF.1.3

      QF.1.3

      Ability to use Reliability Methods listed in UQ under UR

      SP

      M

      Implemented

      _

      qfem-0001

      QF.1.4

      QF.1.4

      Ability to use Global Sensitivity Methods listed in UQ under UG

      SP

      M

      Implemented

      _

      qfem-0009

      QF.1.5

      QF.1.5

      Ability to both use and create surrogates listed in UQ under US

      SP

      M

      InProgress

      _

      Implemented

      qfem-0016

      QF.1.6

      QF.1.6

      Ability to use High Dimensional UQ listed in UQ under UH

      SP

      M

      InProgress

      _

      qfem-0022

      QF.1.7

      QF.1.7

      Ability to use Bayesian Calibration methods listed in UQ under UB

      SP

      M

      _

      _

      InProgress

      qfem-0014

      QF.1.8

      QF.1.8

      Ability to use Nonlinear Least Squares methods listed in UQ under UN

      SP

      M

      Implemented

      _

      QF.2.1

      qfem-0007

      QF.2

      Ability to use Different Simulation Applications

      QF.2.1

      Ability to use OpenSees

      SP

      M

      Implemented

      qfem-0011/

      qfem-0001

      QF.2.2

      QF.2.2

      Ability to use OpenSeesPy

      SP

      M

      Implemented

      _

      qfem-0002

      QF.2.3

      QF.2.3

      Ability to Incorporate User Own Applications

      UF

      M

      Implemented

      qfem-0005/

      qfem-0005

      QF.3

      Ability to Visualize the Results

      SP

      M

      Implemented

      QF.3.1

      QF.3.1

      Ability to view individual sample results

      SP

      M

      Implemented

      core

      qfem-0001

      QF.3.2

      Ability to graphically view the results to show distribution in response

      QF.3.2

      Ability to graphically view the results to show distribution in respone

      SP

      M

      Implemented

      core

      qfem-0001

      QF.3.3

      QF.3.2

      Ability to view statistical measures of response

      SP

      M

      Implemented

      core

      QF.4.1

      qfem-0001

      QF.4

      Miscellaneous User Requests

      QF.4.1

      Run application from command line, include option to run remotely

      UF

      D

      _

      _

      QF.7.1

      QF.5

      General Software Requirements

      QF.5.1

      Application to Provide Common SimCenter Research Application Requirements listed in CR

      GC

      M

      InProgresss

      _

      InProgress

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +

      UQ Requirements

      - - +
      Requirements - Uncertainty Quantification Methods and Variables
      +@@ -369,652 +447,301 @@

      UQ Requirements

      - - - - - + + + + + - - - - - + + + + + - - - + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - + - - - + + + - - - - - + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + + + + + + + + - - + + - + - - - - - - + + + + + + - - + + - - - + + + - - + + - - - + + + + + + + + + + - - - - - + + + + + - - - - - + + + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - + - + - - - - - - - - - - - - - - - - + - - - - - - - - + + - - - + + + - - - - - - - - - + + - - - + + + - - + + - - - + + + - - + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - - - - - - - + + - - + +
      Requirements - Uncertainty Quantification Methods and Variables

      UF.1

      -

      “Ability to use basic Monte Carlo and LHS methods”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      Ability to use basic Monte Carlo and LHS methods

      SP

      M

      Implemented

      qfem-0001

      UF.2

      -

      “Ability to use Gaussian Process Regression”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      Ability to use Gaussian Process Regression

      SP

      M

      Implemented

      UM

      UF.3

      -

      “Ability to use Own External UQ Engine”

      -
      -

      SP

      -

      “M”

      -
      -

      Ability to use Multi-Scale Monte Carlo

      SP

      M

      _

      _

      UF.4

      -

      “Ability to use Multi-Scale Monte Carlo”

      -
      -

      SP

      -

      “M”

      -
      -

      _

      _

      Ability to use Multi-Fidelity Models

      SP

      M

      Implemented

      UM

      UF.5

      -

      “Ability to use Multi-Fidelity Models”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      Ability to use Multi-model Forward Propagation

      UF

      D

      Implemented

      qfem-0027

      UR.1

      -

      “Ability to use First Order Reliability method”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      Ability to use First Order Reliability method

      SP

      M

      Implemented

      qfem-0001

      UR.2

      -

      “Ability to use Second Order Reliability method”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      Ability to use Second Order Reliability method

      SP

      M

      Implemented

      UM

      UR.3

      -

      “Ability to use Surrogate Based Reliability”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      Ability to use Surrogate Based Reliability

      SP

      M

      Implemented

      UM

      UR.4

      -

      “Ability to use Importance Sampling”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      Ability to use Importance Sampling

      SP

      M

      Implemented

      UM

      UG.1

      -

      “Ability to obtain Global Sensitivity Sobol indices”

      -
      -

      Ability to obtain Global Sensitivity Sobol indices

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      qfem-0001

      UG.2

      -

      “Ability to use probability model-based global sensitivity analysis (PM-GSA)”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      Ability to use probability model-based global sensitivity analysis (PM-GSA)

      SP

      M

      Implemented

      qfem-0009

      US.1

      -

      “Ability to Construct Gaussian Process (GP) Regression Model from a Simulation Model”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      UG.3

      Ability to use probability model-based global sensitivity analysis (PM-GSA) for high-dimensional outputs

      UF

      D

      Implemented

      qfem-0023

      US.2

      -

      “Ability to Construct GP Regression Model from Input-output Dataset”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      US.1

      Ability to Construct Gaussian Process (GP) Regression Model from a Simulation Model

      SP

      M

      Implemented

      qfem-0016

      US.3

      -

      “Ability to use Surrogate Model for UQ Analysis”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      US.2

      Ability to Construct GP Regression Model from Input-output Dataset

      SP

      M

      Implemented

      UM

      US.4

      -

      “Ability to Save the Surrogate Model”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      US.3

      Ability to use Surrogate Model for UQ Analysis

      SP

      M

      Implemented

      qfem-0016

      US.5

      -

      “Ability to Use Adaptive Design of Experiments”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      US.4

      Ability to Save the Surrogate Model

      SP

      M

      Implemented

      qfem-0016

      US.6

      -

      “Ability to Asses Reliability of Surrogate Model”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      US.5

      Ability to Use Adaptive Design of Experiments

      SP

      M

      Implemented

      UM

      US.7

      -

      “Ability to Build Surrogate Under Stochastic Excitation”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      _

      US.6

      Ability to Assess Reliability of Surrogate Model

      SP

      M

      Implemented

      qfem-0016

      US.7

      Ability to Build Surrogate Under Stochastic Excitation

      SP

      M

      Implemented

      qfem-0025

      US.8

      -

      “Ability to Use Physics-Informed Machine Learning”

      -
      -

      US.8

      Ability to Use Physics-Informed Machine Learning

      SP

      -

      “M”

      -
      -

      M

      _

      _

      UN.1

      -

      “Ability to use Gauss-Newton solvers for parameter estimation”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UN.1

      Ability to use Gauss-Newton solvers for parameter estimation

      SP

      M

      Implemented

      qfem-0007

      UN.2

      -

      “Ability to read calibration data from file”

      -
      -

      UN.2

      Ability to read calibration data from a file

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      qfem-0007

      UN.3

      -

      “Ability to handle non-scalar response quantities”

      -
      -

      UN.3

      Ability to handle non-scalar response quantities

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      qfem-0007

      UN.4

      Ability to run gradient-free parameter estimation

      UF

      D

      Implemented

      UM

      UB.1

      -

      “Ability to use DREAM algorithm for Bayesian inference”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      Ability to use DREAM algorithm for Bayesian inference

      SP

      M

      Implemented

      UM

      UB.2

      -

      “Ability to use TMCMC algorithm for Bayesian inference”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      Ability to use TMCMC algorithm for Bayesian inference

      SP

      M

      Implemented

      qfem-0014

      UB.3

      -

      “Ability to read calibration data from file”

      -
      -

      Ability to read calibration data from a file

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      qfem-0014

      UB.4

      -

      “Ability to handle non-scalar response quantities”

      -
      -

      Ability to handle non-scalar response quantities

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      qfem-0014

      UB.5

      -

      “Ability to calibrate multipliers on error covariance”

      -
      -

      Ability to calibrate multipliers on error covariance

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      qfem-0014

      UB.6

      -

      “Ability to use a default log-likelihood function”

      -
      -

      Ability to use a default log-likelihood function

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      qfem-0014

      UB.7

      -

      “Ability to use Kalman Filtering”

      -
      -

      Ability to use Kalman Filtering

      UF

      -

      “M”

      -
      -

      M

      _

      _

      UB.8

      -

      “Ability to use Particle Filtering”

      -
      -

      Ability to use Particle Filtering

      UF

      -

      “M”

      -
      -

      _

      _

      UH.1

      -

      “Ability to sample from manifold”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UH.2

      -

      “Ability to build Reduced Order Model”

      -
      -

      SP

      -

      “M”

      -
      -

      _

      M

      _

      UO.1

      -

      “Ability to use User-Specified External UQ Engine”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      UO.2

      -

      “Ability to use Own External FEM Application”

      -
      -

      UB.9

      Ability to perform model-class selection/averaging

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      D

      Implemented

      qfem-0029

      UM.1

      -

      Ability to use various Reliability Methods

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      UM.1.1

      -

      “Ability to use First Order Reliability method”

      -
      -

      UB.10

      Ability to perform hierarchical Bayesian calibration

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      D

      Implemented

      qfem-0028

      UM.1.2

      -

      “Ability to use Surrogate Based Reliability”

      -
      -

      UB.11

      Ability to perform surrogate-aided Bayesian calibration

      UF

      -

      “M”

      -
      -

      _

      _

      D

      In Progress

      1.1.2.3.4

      UM.1.3

      -

      “Ability to use Own External Application to generate Results”

      -
      -

      UH.1

      Ability to sample from manifold

      SP

      M

      Implemented

      qfem-0022

      UH.2

      Ability to build Reduced Order Model

      SP

      M

      In Progress

      1.2.4.4

      UO.1

      Ability to use User-Specified External UQ Engine

      SP

      M

      Implemented

      qfem-0017

      UO.2

      Ability to use Own External FEM Application

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      M

      Implemented

      UM

      UM.2

      -

      Ability to user various Sensitivity Methods

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      UM.2.1

      -

      “Ability to obtain Global Sensitivity Sobol’s indices”

      -
      -

      UO.3

      Ability to use UQ Engines other than SimCenterUQ, Dakota, or UCSD-UQ

      UF

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      P

      _

      _

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +

      RV Requirements

      - - +
      Requirements - CR
      +@@ -1035,97 +762,132 @@

      RV Requirements

      - - - - + + + + - + - + - + - + - + - + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - +
      Requirements - CR

      RV.1

      Various Random Variable Probability Distributions

      _

      _

      _

      _

      RV.1.1

      Normal

      SP

      M

      Implemented

      _

      qfem-0001

      RV.1.2

      Lognormal

      SP

      M

      Implemented

      _

      qfem-0001

      RV.1.3

      Uniform

      SP

      M

      Implemented

      _

      qfem-0014

      RV.1.4

      Beta

      SP

      M

      Implemented

      _

      qfem-0002

      RV.1.5

      Weibull

      SP

      M

      Implemented

      _

      qfem-0002

      RV.1.6

      Gumbel

      SP

      M

      Implemented

      _

      UM

      RV.1.7

      Exponential

      SP

      M

      Implemented

      UM

      RV.1.8

      Discrete

      SP

      M

      Implemented

      UM

      RV.2

      User defined Distribution

      RV.1.9

      Gamma

      SP

      M

      Implemented

      UM

      RV.1.10

      Chi-squared

      SP

      M

      Implemented

      UM

      RV.1.11

      Truncated Exponential

      SP

      M

      Implemented

      UM

      RV.2

      User-defined Distribution

      SP

      M

      _

      _

      RV.3

      RV.3

      Define Correlation Matrix

      SP

      M

      Implemented

      _

      qfem-0009

      RV.4

      RV.4

      Random Fields

      SP

      M

      _

      _

      RV.5

      RV.5

      Ability to View Graphically the density function when defining the RV

      UF

      D

      Implemented

      link

      qfem-0009

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +

      Common Research Application Requirements

      - - +
      Requirements - CR
      +@@ -1145,435 +907,183 @@

      Common Research Application Requirements

      - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - - - + + + + + - + - - - + + + - - - - - + + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - - - + + + + + - - + - + + - - - - + + + + - + - - - + + +
      Requirements - CR

      CR.1

      -

      Open-source software where developers can test new data and develop algorithms

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Open-source software where developers can test new data and develop algorithms

      CR.1.1

      -

      “Provide open-source applications utilizing code hosting platforms

      -
      -
      -

      e.g. GitHub”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      Provide open-source applications utilizing code hosting platforms, e.g. GitHub

      SP

      M

      Implemented

      quoFEM

      CR.1.2

      -

      “Assign an open-source licensce that allows free use.”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -
      -

      link

      -
      -

      Assign an open-source license that allows free use

      SP

      M

      Implemented

      quoFEM

      CR.2

      -

      **Ability of Practicing Engineers to use multiple coupled resources (applications

      -
      -

      databases

      -

      viz tools) in engineering practice**”

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Ability to use multiple coupled resources (applications, databases, viz tools) by Practicing Engineers

      CR.2.1

      -

      “Allow users to launch scientific workflows”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      Allow users to launch scientific workflows

      SP

      M

      Implemented

      quoFEM

      CR.3

      -

      Ability to utilize resources beyond the desktop including HPC

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Ability to utilize resources beyond the desktop including HPC

      CR.3.1

      -

      “Allow users to utilize HPC resources at TACC through DesignSafe”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      Allow users to utilize HPC resources at TACC through DesignSafe

      SP

      M

      Implemented

      quoFEM

      CR.4

      -

      **Efficient use of multiple coupled and linked models requiring sharing and inter-operability of databases

      -
      -

      computing environments

      networks

      visualization tools

      -

      and analysis systems**”

      -
      -

      Efficient use of multiple coupled and linked models requiring sharing and inter-operability of databases, computing environments, networks, visualization tools, and analysis systems

      CR.4.1

      -

      “Identify and include external analysis systems”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      Identify and include external analysis systems

      SP

      M

      InProgress

      _

      CR.4.2

      -

      “Identify and include external databases”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      Identify and include external databases

      SP

      M

      InProgress

      _

      CR.4.3

      -

      “Identify and include external viz tools”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “InProgress”

      -
      -

      Identify and include external viz tools

      SP

      M

      InProgress

      _

      CR.4.4

      -

      “Identify and include external computing env”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Inprogress”

      -
      -

      _

      Identify and include external computing env

      SP

      M

      Inprogress

      1.1.2.5.5

      CR.5

      -

      Tool available for download from web

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Tool available for download from web

      CR.5.1

      -

      “Tool downloadable from DesignSafe website”

      -
      -

      Tool downloadable from DesignSafe website

      GC

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -
      -

      link

      -
      -

      M

      Implemented

      quoFEM

      CR.6

      -

      Ability to benefit from programs that move research results into practice and obtain training

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Ability to benefit from programs that move research results into practice and obtain training

      CR.6.1

      -

      “Ability to use educational provisions to gain interdisclipinary education so as to gain expertise in earth sciences and physics

      -
      -

      engineering mechanics

      geotechnical engineering

      -

      and structural engineering in order to be qualified to perform these simulations”

      -
      -

      Ability to use educational provisions to gain interdisciplinary education for expertise in earth sciences and physics, engineering mechanics, geotechnical engineering, and structural engineering to be qualified to perform these simulations

      GC

      D

      _

      _

      CR.6.2

      -

      “Documentation exists demonstrainting application usage”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      Documentation exists demonstrating application usage

      SP

      M

      Implemented

      _

      CR.6.3

      -

      “Video Exists demonstrating application usage”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      Video exists demonstrating application usage

      SP

      M

      Implemented

      _

      CR.6.4

      -

      “Tool Training through online and in person training events”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      Tool training through online and in-person training events

      SP

      M

      Implemented

      _

      CR.7

      -

      “Verification Examples Exist”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      _

      Verification examples exist

      SP

      M

      Implemented

      quoFEM

      CR.8

      -

      validation of proposed analytical models against existing empirical datasets

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -
      -

      _

      -
      -

      Validation of proposed analytical models against existing empirical datasets

      CR.8.1

      -

      “Validation Examples Exist

      -
      -
      -

      validated against tests or other software”

      -
      -

      Validation examples exist, validated against tests or other software

      GC

      -

      “M”

      -
      -

      M

      _

      CR.9

      -

      “Tool to allow user to load and save user inputs”

      -
      -

      SP

      -

      “M”

      -
      -
      -

      “Implemented”

      -
      -

      Tool to allow users to load and save user inputs

      SP

      M

      Implemented

      core

      CR.10

      -

      “Installer which installs application and all needed software”

      -
      -

      Installer which installs the application and all needed software

      UF

      -

      “D”

      -
      -

      _

      -

      link

      -
      -

      D

      Implemented

      quoFEM

      -
      key:
      -
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      -
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      -
      Status: Implements, InProgress and Blank (i.e. not started)
      -

      -

      -

      +
      Key:
      +
      +
      Source: GC=Needed for Grand Challenges, SP=Senior Personnel, UF=User Feedback
      +
      Priority: M=Mandatory, D=Desirable, P=Possible Future
      +
      Status: Implemented, InProgress, and Blank (i.e. not started)
      +
      Implementation: UM=User Manual, DM=Developer Manual, SC=Source Code
      +
      diff --git a/docs/common/technical_manual/desktop/HazardSimulationTool_useCase.html b/docs/common/technical_manual/desktop/HazardSimulationTool_useCase.html index 1299ee5d..e17435b7 100644 --- a/docs/common/technical_manual/desktop/HazardSimulationTool_useCase.html +++ b/docs/common/technical_manual/desktop/HazardSimulationTool_useCase.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/technical_manual/desktop/SimCenterUQTechnical.html b/docs/common/technical_manual/desktop/SimCenterUQTechnical.html index 43e3e328..a5678889 100644 --- a/docs/common/technical_manual/desktop/SimCenterUQTechnical.html +++ b/docs/common/technical_manual/desktop/SimCenterUQTechnical.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -563,11 +562,11 @@

      Models with different infidelities

      Before running the MFMC simulation model, the users are advised to check the validity and effectiveness of MFMC for their problem. Only when the below conditions are satisfied, the users are expected to gain meaningful benefit by using MFMC compared to only HF simulations:

        -
      • The models should take the same input random variables and produces the same output quantities of interest. For example, if target system is a structure, if one model takes stiffness as random variable and the other does not, the model violates the problem definition. Similarly, if \(j\)-th output of the HF model is the 1st floor inter-story drift, \(j\)-th output of the LF model should also be 1st floor inter-story drift.

      • -
      • The models should have clear hierarchy in terms of accuracy and time. When the HF and LF model responses are different, the assumption is that the HF response is always accurate. Therefore, if a LF model runs faster than the HF model, it is optimal to run only the HF model, and there is no reason to introduce MFMC.

      • -
      • The response of different models should have high correlation. The efficiency of MFMC heavily depends on the correlation between the HF and LF model outputs. Only if the correlation is fairly high, the MF estimation is meaningfully efficient than conducting only HF simulations.

      • +
      • The models should take the same input random variables and produce the same output quantities of interest. For example, if target system is a structure, if one model takes stiffness as random variable and the other does not, the model violates the problem definition. Similarly, if \(j\)-th output of the HF model is the 1st floor inter-story drift, \(j\)-th output of the LF model should also be 1st floor inter-story drift.

      • +
      • The models should have a clear hierarchy in terms of accuracy and time. When the HF and LF model responses are different, the assumption is that the HF response is always accurate. Therefore, if a LF model runs faster than the HF model, it is optimal to run only the HF model, and there is no reason to introduce MFMC.

      • +
      • The response of different models should have a high correlation. The efficiency of MFMC heavily depends on the correlation between the HF and LF model outputs. Only if the correlation is fairly high, the MF estimation is meaningfully efficient than conducting only HF simulations.

      -

      Efficiency of MFMC can be evaluated using the speed-up ratio, defined as the reduction of computational effort you need to get the same Monte Carlo statistical accuracy by the MFMC and direct Monte Carlo method. fig-MF-SP shows the expected speed-up factor for different computation time ratios and correlation coefficient values. One can notice that only when the ratio of the model evaluation time is greater than 100 and when the correlation is greater than 0.85-0.9, the expected speed-up is significant [Patsialis2021]. The formulation used to estimate the speed-up ratio can found at the end of this section.

      +

      The efficiency of MFMC can be evaluated using the speed-up ratio, defined as the reduction of computational effort you need to get the same Monte Carlo statistical accuracy by the MFMC and direct Monte Carlo method. fig-MF-SP shows the expected speed-up factor for different computation time ratios and correlation coefficient values. One can notice that only when the ratio of the model evaluation time is greater than 100 and when the correlation is greater than 0.85-0.9, the expected speed-up is significant [Patsialis2021]. The formulation used to estimate the speed-up ratio can found at the end of this section.

      ../../../_images/SimCenterMF4.png

      Speed-up offered by the MFMC estimation (\(c_{HF}\): HF model evaluation time, \(c_{LF}\): LF model evaluation time, \(\rho_{LF,HF}\): correlation between HF and LF responses)

      diff --git a/docs/common/technical_manual/desktop/UCSDUQTechnical.html b/docs/common/technical_manual/desktop/UCSDUQTechnical.html index fba813a8..10afa546 100644 --- a/docs/common/technical_manual/desktop/UCSDUQTechnical.html +++ b/docs/common/technical_manual/desktop/UCSDUQTechnical.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/technical_manual/desktop/WEUQ/TinF.html b/docs/common/technical_manual/desktop/WEUQ/TinF.html index 4c8f32dc..5b04abc7 100644 --- a/docs/common/technical_manual/desktop/WEUQ/TinF.html +++ b/docs/common/technical_manual/desktop/WEUQ/TinF.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/technical_manual/desktop/WEUQ/computationalWindLoadEvaluation.html b/docs/common/technical_manual/desktop/WEUQ/computationalWindLoadEvaluation.html index d05ef781..339579be 100644 --- a/docs/common/technical_manual/desktop/WEUQ/computationalWindLoadEvaluation.html +++ b/docs/common/technical_manual/desktop/WEUQ/computationalWindLoadEvaluation.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/technical_manual/desktop/WEUQ/dataInformedStochasticWind.html b/docs/common/technical_manual/desktop/WEUQ/dataInformedStochasticWind.html index 684e819d..c9da8736 100644 --- a/docs/common/technical_manual/desktop/WEUQ/dataInformedStochasticWind.html +++ b/docs/common/technical_manual/desktop/WEUQ/dataInformedStochasticWind.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -229,7 +228,7 @@

      User manual for this method:

      diff --git a/docs/common/technical_manual/desktop/WEUQ/modeFileFormat.html b/docs/common/technical_manual/desktop/WEUQ/modeFileFormat.html index 313d25a0..88fc03cb 100644 --- a/docs/common/technical_manual/desktop/WEUQ/modeFileFormat.html +++ b/docs/common/technical_manual/desktop/WEUQ/modeFileFormat.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/technical_manual/desktop/WEUQ/scalingWindTunnelData.html b/docs/common/technical_manual/desktop/WEUQ/scalingWindTunnelData.html index 09a6687c..1dd6f75e 100644 --- a/docs/common/technical_manual/desktop/WEUQ/scalingWindTunnelData.html +++ b/docs/common/technical_manual/desktop/WEUQ/scalingWindTunnelData.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/technical_manual/desktop/damping.html b/docs/common/technical_manual/desktop/damping.html index d401a00f..9b26de04 100644 --- a/docs/common/technical_manual/desktop/damping.html +++ b/docs/common/technical_manual/desktop/damping.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/technical_manual/desktop/hazard_occurrence.html b/docs/common/technical_manual/desktop/hazard_occurrence.html index 0da5b199..98361724 100644 --- a/docs/common/technical_manual/desktop/hazard_occurrence.html +++ b/docs/common/technical_manual/desktop/hazard_occurrence.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/technical_manual/desktop/spatial_correlation.html b/docs/common/technical_manual/desktop/spatial_correlation.html index 09236ca0..d5fbd8a9 100644 --- a/docs/common/technical_manual/desktop/spatial_correlation.html +++ b/docs/common/technical_manual/desktop/spatial_correlation.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -222,7 +221,7 @@

      Intra-event Correlation Model Options

      -

      [Jayaram08] found that the spatially distributed intra-event residuals \(\epsilon_j = (\epsilon_{1j}, \epsilon_{2j}, ..., \epsilon_{dj})\) follows a multivariate normal distribution. This multivariate normal distribution can be defined by the mean, variance, and correlation (between \(\epsilon_{i_1j}\) and \(\epsilon_{i_2j}\)). The mean is zero (as discussed previously) and the variance can be predicted by ground motion models, but the correlation between residuals at two different sites needs to be described. The semivariogram \(\gamma(u,u^\prime)\) is used to describe the expected squared difference between two locations \(u\) and \(u^\prime\). Because it is very difficult to obtain several observations of a random variable at a given pair of sites, the stationarity assumption is usually applied to simplify it to a more trackable problem. It is typically assumed that the semivariogram only depends on the distance \(h\) - the stationary semivariogram \(\gamma(h)\) can be obtained from data as follows:

      +

      [Jayaram08] found that the spatially distributed intra-event residuals \(\epsilon_j = (\epsilon_{1j}, \epsilon_{2j}, ..., \epsilon_{dj})\) follows a multivariate normal distribution. This multivariate normal distribution can be defined by the mean, variance, and correlation (between \(\epsilon_{i_1j}\) and \(\epsilon_{i_2j}\)). The mean is zero (as discussed previously) and the variance can be predicted by ground motion models, but the correlation between residuals at two different sites needs to be described. The semivariogram \(\gamma(u,u^\prime)\) is used to describe the expected squared difference between two locations \(u\) and \(u^\prime\). Because it is very difficult to obtain several observations of a random variable at a given pair of sites, the stationarity assumption is usually applied to simplify it to a more tractable problem. It is typically assumed that the semivariogram only depends on the distance \(h\) - the stationary semivariogram \(\gamma(h)\) can be obtained from data as follows:

      ()\[\gamma(h) = \frac{1}{2}[E(Z_u - Z_{u+h})^2]\]

      where \(Z_u\) and \(Z_{u+h}\) are the random variable realizations at sites with a distance of \(h\). The covariance between \(Z_u\) and \(Z_{u+h}\) are:

      @@ -237,7 +236,7 @@

      Intra-event Correlation Model Options\(rho(h)\) of ground motion intensities. The available models in the current WE-UQ app are briefly summarized in following sections.

      Jayaram and Baker (2009)

      -

      [Jayaram09] adopted a exponential model for the semivariogram function with a isotropic hypothesis (i.e., the distance \(h\) is the separation length):

      +

      [Jayaram09] adopted an exponential model for the semivariogram function with an isotropic hypothesis (i.e., the distance \(h\) is the separation length):

      ()\[\gamma(h) = a[1 - exp(-3h / b)]\]

      where a and b are two modeling coefficients, namely sill and the range of the semivariogram function, respectively. When \(h = 0\), \(\gamma(h=0) = 0\) which leads to \(\rho(h = 0) = 1\). As the distance between two sites increases, i.e., \(h\) increases, \(\gamma(h)\) increases and \(\rho(h)\) decreases, which is consistent with the decaying trend of correlation between the two sites. After calibrating the model to past earthquake recordings, the following model was proposed for predicting the spatial correlation \(\rho(h)\):

      @@ -648,7 +647,7 @@

      Loth and Baker (2013)

      Markhvida et al. (2017)

      -

      [Markhvida17] proposed to use Principal Component Analysis (PCA) to develop the predictive model for cross-correlograms. In theorem, PCA performs a linear transformation of the variables of interests to an orthogonal basis, where the resulting projections onto the new basis are uncorrelated:

      +

      [Markhvida17] proposed to use Principal Component Analysis (PCA) to develop the predictive model for cross-correlograms. In theorem, PCA performs a linear transformation of the variables of interest to an orthogonal basis, where the resulting projections onto the new basis are uncorrelated:

      ()\[\textbf{P} \textbf{Z} = \textbf{Y}\]

      where \(\textbf{P}\) is an orthogonal linear transformation matrix, \(\textbf{Z}\) is the original data matrix, and \(\textbf{Y}\) is the transformed variable matrix which contains uncorrelated principal components \(\textbf{Y}_i\). Since \(\textbf{P}\) is orthogonal, so the inversion is easy to compute:

      diff --git a/docs/common/technical_manual/desktop/technical_manual.html b/docs/common/technical_manual/desktop/technical_manual.html index 8cc34957..24e37009 100644 --- a/docs/common/technical_manual/desktop/technical_manual.html +++ b/docs/common/technical_manual/desktop/technical_manual.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/technical_manual/desktop/uqTechnical.html b/docs/common/technical_manual/desktop/uqTechnical.html index 79122086..a176f579 100644 --- a/docs/common/technical_manual/desktop/uqTechnical.html +++ b/docs/common/technical_manual/desktop/uqTechnical.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/about/HazardSimulation/about.html b/docs/common/user_manual/about/HazardSimulation/about.html index be15941d..c4ca90f1 100644 --- a/docs/common/user_manual/about/HazardSimulation/about.html +++ b/docs/common/user_manual/about/HazardSimulation/about.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/about/WEUQ/about.html b/docs/common/user_manual/about/WEUQ/about.html index 10c570d5..8a37c6e2 100644 --- a/docs/common/user_manual/about/WEUQ/about.html +++ b/docs/common/user_manual/about/WEUQ/about.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/bugs.html b/docs/common/user_manual/bugs.html index 7faa2820..5606a0d1 100644 --- a/docs/common/user_manual/bugs.html +++ b/docs/common/user_manual/bugs.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/examples/desktop/examples.html b/docs/common/user_manual/examples/desktop/examples.html index 3de049dd..1958cdf7 100644 --- a/docs/common/user_manual/examples/desktop/examples.html +++ b/docs/common/user_manual/examples/desktop/examples.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -133,6 +132,7 @@
    • 4.5. Digital Wind Tunnel II: Wind Loads on Isolated Building with Simple Geometry
    • 4.6. Digital Wind Tunnel II: Wind Loads on Isolated Building with Complex Geometry
    • 4.7. Digital Wind Tunnel II: Characterizing ABL Flows using Large-eddy Simulation
    • +
    • 4.8. Wind Tunnel-Informed Stochastic Wind Pressure Generation
  • 5. Troubleshooting
  • @@ -219,7 +219,9 @@

    4. Examples

    -

    The following are a few examples showing the usage of WE-UQ. The files for the examples are available on Github.

    +
    +

    The following are a few examples showing the usage of WE-UQ. The files for the examples are available on Github.

    +
    @@ -289,7 +291,7 @@
    Wind Tunnel-Informed Stochastic Wind Load Gene
    -

    This example demonstrates the stochastic wind force regenerator module

    +

    This example estimates the probabilistic response of a building model excited by wind tunnel-informed stochastic wind loads. This example uses the experimental data obtained at the University of Florida (UF) NHERI Experimental Facility (EF), and applies the simulated wind loads to a 25-story rectangular-shaped building model for response simulation.

    @@ -397,6 +399,30 @@
    Digital Wind Tunnel II: Characterizing ABL Flo
    + + +
diff --git a/docs/common/user_manual/examples/desktop/hdro-0001/README.html b/docs/common/user_manual/examples/desktop/hdro-0001/README.html deleted file mode 100644 index b05ea062..00000000 --- a/docs/common/user_manual/examples/desktop/hdro-0001/README.html +++ /dev/null @@ -1,321 +0,0 @@ - - - - - - - - - - Coupled Digital Twin Example — Wind Engineering with Uncertainty Quantification documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - -
- - - - - -
- -
- - - - - - - - - - - - - - - - - - - -
- - - - -
-
-
-
- -
-

Coupled Digital Twin Example

-

Example to demonstrate how to run a coupled OpenSees-OpenFOAM simulation to determine floor loads on a building and then perform -an OpenSees simulation of the building assuming uncertainties in the building properties.

-
-../../../../../_images/coupled.png -
-
- - -
- -
-
- -
- -
-

- © Copyright 2024, The Regents of the University of California. - -

-
- - - - Built with Sphinx using a - - theme - - provided by Read the Docs. - -
-
-
- -
- -
- - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/common/user_manual/examples/desktop/weuq-0001/README.html b/docs/common/user_manual/examples/desktop/weuq-0001/README.html index ce21f853..f421ac12 100644 --- a/docs/common/user_manual/examples/desktop/weuq-0001/README.html +++ b/docs/common/user_manual/examples/desktop/weuq-0001/README.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -139,6 +138,7 @@
  • 4.5. Digital Wind Tunnel II: Wind Loads on Isolated Building with Simple Geometry
  • 4.6. Digital Wind Tunnel II: Wind Loads on Isolated Building with Complex Geometry
  • 4.7. Digital Wind Tunnel II: Characterizing ABL Flows using Large-eddy Simulation
  • +
  • 4.8. Wind Tunnel-Informed Stochastic Wind Pressure Generation
  • 5. Troubleshooting
  • diff --git a/docs/common/user_manual/examples/desktop/weuq-0007/README.html b/docs/common/user_manual/examples/desktop/weuq-0007/README.html index d67d1d71..89ca197b 100644 --- a/docs/common/user_manual/examples/desktop/weuq-0007/README.html +++ b/docs/common/user_manual/examples/desktop/weuq-0007/README.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -139,6 +138,7 @@
  • 4.5. Digital Wind Tunnel II: Wind Loads on Isolated Building with Simple Geometry
  • 4.6. Digital Wind Tunnel II: Wind Loads on Isolated Building with Complex Geometry
  • 4.7. Digital Wind Tunnel II: Characterizing ABL Flows using Large-eddy Simulation
  • +
  • 4.8. Wind Tunnel-Informed Stochastic Wind Pressure Generation
  • 5. Troubleshooting
  • diff --git a/docs/common/user_manual/examples/desktop/weuq-0011/README.html b/docs/common/user_manual/examples/desktop/weuq-0011/README.html index 8766d4a3..ebdd706b 100644 --- a/docs/common/user_manual/examples/desktop/weuq-0011/README.html +++ b/docs/common/user_manual/examples/desktop/weuq-0011/README.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -142,6 +141,7 @@
  • 4.5. Digital Wind Tunnel II: Wind Loads on Isolated Building with Simple Geometry
  • 4.6. Digital Wind Tunnel II: Wind Loads on Isolated Building with Complex Geometry
  • 4.7. Digital Wind Tunnel II: Characterizing ABL Flows using Large-eddy Simulation
  • +
  • 4.8. Wind Tunnel-Informed Stochastic Wind Pressure Generation
  • 5. Troubleshooting
  • diff --git a/docs/common/user_manual/examples/desktop/weuq-0012/README.html b/docs/common/user_manual/examples/desktop/weuq-0012/README.html index 9e6507fe..56bc7fc5 100644 --- a/docs/common/user_manual/examples/desktop/weuq-0012/README.html +++ b/docs/common/user_manual/examples/desktop/weuq-0012/README.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -138,6 +137,7 @@
  • 4.5. Digital Wind Tunnel II: Wind Loads on Isolated Building with Simple Geometry
  • 4.6. Digital Wind Tunnel II: Wind Loads on Isolated Building with Complex Geometry
  • 4.7. Digital Wind Tunnel II: Characterizing ABL Flows using Large-eddy Simulation
  • +
  • 4.8. Wind Tunnel-Informed Stochastic Wind Pressure Generation
  • 5. Troubleshooting
  • @@ -237,9 +237,9 @@ -

    This example estimates the probabilistic response of a building model excited by wind tunnel-informed stochastic wind loads. This example uses the experimental data obtained at the University of Florida (UF) NHERI Experimental Facility (EF), and applies the simulated wind loads to a 25-story rectangular shaped building model for response simulation.

    +

    This example estimates the probabilistic response of a building model excited by wind tunnel-informed stochastic wind loads. This example uses the experimental data obtained at the University of Florida (UF) NHERI Experimental Facility (EF), and applies the simulated wind loads to a 25-story rectangular-shaped building model for response simulation.

    -../../../../../_images/we12_1.png +../../../../../_images/we12_1.png

    Fig. 4.3.1 Generating full-scale wind force time series from a model-scale wind force time series obtained from wind tunnel experiments.

    This example uses the data presented in [Duarte2023].

    diff --git a/docs/common/user_manual/examples/desktop/weuq-0013/README.html b/docs/common/user_manual/examples/desktop/weuq-0013/README.html index ba69b8f5..fd2f3d08 100644 --- a/docs/common/user_manual/examples/desktop/weuq-0013/README.html +++ b/docs/common/user_manual/examples/desktop/weuq-0013/README.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -150,6 +149,7 @@
  • 4.6. Digital Wind Tunnel II: Wind Loads on Isolated Building with Complex Geometry
  • 4.7. Digital Wind Tunnel II: Characterizing ABL Flows using Large-eddy Simulation
  • +
  • 4.8. Wind Tunnel-Informed Stochastic Wind Pressure Generation
  • 5. Troubleshooting
  • diff --git a/docs/common/user_manual/examples/desktop/weuq-0014/README.html b/docs/common/user_manual/examples/desktop/weuq-0014/README.html index 05d48757..0e5b90f1 100644 --- a/docs/common/user_manual/examples/desktop/weuq-0014/README.html +++ b/docs/common/user_manual/examples/desktop/weuq-0014/README.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -149,6 +148,7 @@
  • 4.7. Digital Wind Tunnel II: Characterizing ABL Flows using Large-eddy Simulation
  • +
  • 4.8. Wind Tunnel-Informed Stochastic Wind Pressure Generation
  • 5. Troubleshooting
  • diff --git a/docs/common/user_manual/examples/desktop/weuq-0015/README.html b/docs/common/user_manual/examples/desktop/weuq-0015/README.html index a29bfd10..61da92cb 100644 --- a/docs/common/user_manual/examples/desktop/weuq-0015/README.html +++ b/docs/common/user_manual/examples/desktop/weuq-0015/README.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -51,7 +50,7 @@ - + @@ -150,6 +149,7 @@ +
  • 4.8. Wind Tunnel-Informed Stochastic Wind Pressure Generation
  • 5. Troubleshooting
  • diff --git a/docs/common/user_manual/examples/desktop/weuq-0016/README.html b/docs/common/user_manual/examples/desktop/weuq-0016/README.html new file mode 100644 index 00000000..31c9bb34 --- /dev/null +++ b/docs/common/user_manual/examples/desktop/weuq-0016/README.html @@ -0,0 +1,526 @@ + + + + + + + + + + 4.8. Wind Tunnel-Informed Stochastic Wind Pressure Generation — Wind Engineering with Uncertainty Quantification documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + + + + +
    +
    +
    +
    + +
    +

    4.8. Wind Tunnel-Informed Stochastic Wind Pressure Generation

    +

    This example estimates the probabilistic response of a building model excited by wind tunnel-informed stochastic wind pressure time histories. This example uses the experimental data obtained at the University of Florida (UF) NHERI Experimental Facility (EF), and applies the simulated wind loads to a 25-story rectangular-shaped building model for response simulation. This example uses the data presented in [Duarte2023]. Note Example 4.3 aims to preserve the statistics of force time history (represented as a stationary Gaussian process model) while the current example preserves those of pressure time history using a stationary non-Gaussian process model.

    +
    +../../../../../_images/we16_main.png +

    Fig. 4.8.1 Wind tunnel-informed pressure coefficient generator

    +
    +
    +
    Duarte2023
    +

    Duarte, T.G., Arunachalam, S., Subgranon, A. and Spence, S.M., (2023). Uncertainty Quantification and Simulation of Wind-Tunnel-Informed Stochastic Wind Loads. Wind, 3(3), pp.375-393.

    +
    +
    +
    +

    4.8.1. Preparation of “Wind Pressure Time History File”

    +

    The experimental records should first be reformatted by the user such that the time histories of wind pressure coefficient recorded at each pressure tap can be directly imported in WE-UQ in the EVT tab. The dataset can be imported as either a MATLAB binary file or a json file. Additionally, the model-scale dimensions and additional information on the experiment should be provided. Please refer to the User Manual for the list of variables the file should contain. In this example, the variables in the table below are imported as a Matlab file. Note that the time history is recorded at 509 pressure taps for 32 sec with dt=0.0016 sec (20,000 time points). The reference wind speed (windSpeed) was measured at the top of the building model.

    + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Table 4.8.1.1 Variables imported to WE-UQ

    Variable

    Values

    Units

    breadth

    0.3

    m

    depth

    0.6

    m

    height

    0.5

    m

    frequency

    625

    Hz

    windSpeed

    12.25

    m/s

    period

    32

    s

    tapLocations

    [1x509] struct with keys id, face, xLoc, yLoc (all scalar)

    m

    pressureCoefficients

    [1x509] struct with keys id (scalar) and data ([1x20000] array)

    none

    units

    struct with keys length and time (all scalar)

    none

    t

    [1x20000] array

    sec

    +

    Note the tapLocations are given in the model scale value. The Matlab file used in this example is named CpSimCenter.mat, and it can be found at weuq-0016/src. Using this information, WE-UQ will generate the stochastic wind pressures and convert it to wind loads that apply to a full-scale building model with a scaling factor of 200

    +
    +
    +

    4.8.2. Workflow

    +
    +

    Note

    +

    This example can be directly loaded from the menu bar at the top of the screen by clicking “Examples”-“E8: Wind-tunnel Informed Stochastic Wind Pressure Generator”. The user may want to increase the number of samples in the UQ tab for more stable results.

    +
    +
      +
    1. In the UQ tab, click “forward propagation” to perform the Monte Carlo simulation. Set the number of samples 50.

    2. +
    +
    +../../../../../_images/we16_UQ.png +

    Fig. 4.8.2.1 UQ tab

    +
    +
      +
    1. In the GI tab, set # Stories 25 as our dataset is for a 25-story building. Multiply the building scaling factor 200 by the model dimensions (0.5m x 0.3m x 0.6m; this information should be imported into the “Wind Force Time History File” at the EVT tab as shown in the previous section) and specify the full-scale building dimension at Height, Width, and Depth, which respectively are 100, 60, and 120. Define the Force and Length Units of Newtons and Meters.

    2. +
    +
    +../../../../../_images/we16_GI.png +

    Fig. 4.8.2.2 GI tab

    +
    +
      +
    1. In the SIM tab, the building properties are specified. We used the floor weights of 1.e7 across the floors, and the stiffness values in each story are given as

    2. +
    +
    +../../../../../_images/we16_SIM.png +

    Fig. 4.8.2.3 SIM tab

    +
    + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Table 4.8.2.1 Stiffness of the structure

    Floors

    Stiffness

    1-5

    8.e8

    6-11

    5.e8

    12-14

    4.e8

    15-17

    3.e8

    18-19

    2.5e8

    20-21

    1.7e8

    20-21

    1.7e8

    22-24

    1.2e8

    25

    0.7e8

    +
      +
    1. In the EVT tab, select the “Experimental Wind Pressures” option for the Load Generator. Let us consider 30% of modes for the principal orthogonal decomposition (POD). The Full Scale Reference Wind Speed at the top of the building is set at 30 m/s. The duration of the generated wind loads is set to 1600 sec. The “Wind Pressure Time History File” shown in the previous section is imported next. The model scale is auto-populated only if the datasets are provided in a json file (instead of a Matlab binary file). For estimating the cross-power spectrum density function (CPSD), a window size of 4 sec, and an overlap percentage of 50 % are used. The CPSD group size, which is used to adjust the memory requirement, is set as 5. Finally, ones in every three taps are considered and other taps are ignored as defined in the Selected Taps field. Please refer to the user manual for more details of those parameters.

    2. +
    +
    +../../../../../_images/we16_EVT.png +

    Fig. 4.8.2.4 EVT tab

    +
    +
      +
    1. The FEM and EDP tabs are kept as default. Under the Standard Wind EDP, in this example, the structural model will automatically output peak floor acceleration (PFA), peak floor displacement respective to the ground (PFD), Peak inter-story drift ratio (PID), root-mean-squared acceleration (RMSA).

    2. +
    3. In the RV tab, only a dummy variable that is not used in the UQ analysis is specified. This is because, in this example, we are only interested in the uncertainty (stochasticity) that arises in the wind load time histories.

    4. +
    +
    +../../../../../_images/we16_RV.png +

    Fig. 4.8.2.5 RV tab

    +
    +
    +

    Note

    +

    The user can additionally specify random variables for structural parameters by putting a string for some of the structural properties in GI tab (e.g. “W” for the floor weight instead of 1.e7), and specifying the corresponding probability distribution at the RV tab (e.g. name: W, distribution: Normal, Mean: 1.e7, Standard Dev: 1.e6).

    +
    +
      +
    1. Once all the information is provided, click the Run or Run at DesignSafe button to run the analysis.

    2. +
    +
    +
    +

    4.8.3. Results

    +

    Once the analysis is done, the sampling results will be displayed in the RES tab. Note that the EDP name consists of the quantity of interest, story number, and the direction of interest - for example:

    +
    +
      +
    • 1-PFA-0-1 : peak floor acceleration at the ground floor, component 1 (x-dir)

    • +
    • 1-PFD-1-2 : peak floor displacement (respective to the ground) at the 1st floor ceiling, component 2 (y-dir)

    • +
    • 1-PID-3-1 : peak inter-story drift ratio of the 3rd floor, component 1 (x-dir)

    • +
    • 1-RMSA-10-1 : root-mean-squared acceleration of the 10th floor, component 1 (x-dir)

    • +
    +
    +

    The response statistics are first displayed.

    +
    +../../../../../_images/we16_RES1.png +

    Fig. 4.8.3.1 RES tab - statistics

    +
    +

    Additionally, the user can browse the sample realization values and inspect the correlation between various components.

    +
    +../../../../../_images/we16_RES2.png +

    Fig. 4.8.3.2 RES tab - scatter plots

    +
    +
    +

    Note

    +

    The user can interact with the plot as follows.

    +
      +
    • Windows: left-click sets the Y axis (ordinate). right-click sets the X axis (abscissa).

    • +
    • MAC: fn-clink, option-click, and command-click all set the Y axis (ordinate). ctrl-click sets the X axis (abscissa).

    • +
    +
    +
    +
    + + +
    + +
    +
    + +
    + +
    +

    + © Copyright 2024, The Regents of the University of California. + +

    +
    + + + + Built with Sphinx using a + + theme + + provided by Read the Docs. + +
    +
    +
    + +
    + +
    + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/common/user_manual/installation/desktop/downloadOther.html b/docs/common/user_manual/installation/desktop/downloadOther.html index 9c9f9fb6..9a7a2f10 100644 --- a/docs/common/user_manual/installation/desktop/downloadOther.html +++ b/docs/common/user_manual/installation/desktop/downloadOther.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/installation/desktop/downloadOtherMAC.html b/docs/common/user_manual/installation/desktop/downloadOtherMAC.html index 197c38c0..b154e794 100644 --- a/docs/common/user_manual/installation/desktop/downloadOtherMAC.html +++ b/docs/common/user_manual/installation/desktop/downloadOtherMAC.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/installation/desktop/downloadOtherWindows.html b/docs/common/user_manual/installation/desktop/downloadOtherWindows.html index 8d6f3687..5b7633c2 100644 --- a/docs/common/user_manual/installation/desktop/downloadOtherWindows.html +++ b/docs/common/user_manual/installation/desktop/downloadOtherWindows.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/installation/desktop/install_Windows.html b/docs/common/user_manual/installation/desktop/install_Windows.html index 97ed98f9..cb35a77e 100644 --- a/docs/common/user_manual/installation/desktop/install_Windows.html +++ b/docs/common/user_manual/installation/desktop/install_Windows.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -50,7 +49,7 @@ - + @@ -125,12 +124,12 @@
  • 1. Installation
  • 2. User Interface
  • @@ -243,43 +242,41 @@

    1.1.2. Install OpenFOAM for WindowsFurther instructions can be found in OpenFOAM.org.

    -

    1.1.3. Download the Application

    -

    To download the WE-UQ app, navigate to the WE-UQ Download page which should resemble Fig. 1.2.4.4. The download page contains a list of downloadable files and directories.

    +

    1.1.3. Download the Application

    +

    Navigate to the WE-UQ Download page, which should resemble figDownload-WE, for a list of downloadable files and directories. Click the Windows_Download.zip file and select Download in the pop-up window’s bottom right.

    ../../../../_images/weDownload.png

    Fig. 1.1.3.4 WE-UQ download page.

    -

    Click on the file with a name ending with Windows_Download.zip to download the WE-UQ app. In the pop-up window, click on the Download button in the bottom right corner.

    -

    After the download is completed, extract the zip archive to a location in your filesystem. We suggest extracting it to the C:/SimCenter/ folder. You can create a shortcut that points to the WE-UQ.exe executable of the application and move this shortcut to your Desktop for easy access.

    +

    After downloading, extract the zip file to your preferred location, such as C:/SimCenter/. You can create and move a shortcut of the WE-UQ.exe to your Desktop for convenience.

    Tip

    -

    Using an external compressor program, such as 7-Zip, can significantly reduce the zip archive extraction time compared to the Windows default extraction function.

    +

    Use an external compressor like 7-Zip for faster extraction than the default Windows function.

    -

    1.1.4. Test the Installation

    -

    Once the installation procedure has been completed, it is a good practice to run some basic checks. Navigate to the location where you placed the application and open it by running the WE-UQ.exe executable.

    +

    1.1.4. Test the Installation

    +

    After installation, perform basic checks by running the WE-UQ.exe from the installation directory.

    Note

    -

    Since the SimCenter is not registered as a Windows vendor, our apps are not recognized by the operating system as signed applications. You may receive a warning message that lets you know about the risks involved in running unsigned applications from unknown sources when you start the WE-UQ app application for the first time. It is safe to bypass that warning when running SimCenter applications.

    +

    Since the SimCenter is not registered as a Windows vendor, our applications may trigger a warning about unsigned applications from unknown sources when you start the WE-UQ app application for the first time. It is safe to bypass this warning for SimCenter applications.

    -

    Once the application starts, you should see the user interface shown in Fig. 1.1.4.4. We recommend running the example problem 9 Story Building: Sampling Analysis to test the application.

    +

    Launch the application to view the user interface as shown in Fig. 1.1.4.4. It’s recommended to run the 9 Story Building: Sampling Analysis to ensure proper operation.

    ../../../../_images/WE-UQ.png

    Fig. 1.1.4.4 WE-UQ application on startup.

    -

    1.1.5. Troubleshooting

    -

    If the analysis fails, please see the troubleshooting page.

    +

    1.1.5. Troubleshooting

    +

    If the test example fails, refer to troubleshooting.

    Note

    -

    When analysis fails, a quick check is to inspect the local working directory path in the preference menu. The below could lead to the analysis failure

    +

    Analysis failure may be due to the local working directory path defined in the preference menu. Check for:

      -
    • The path is located under a cloud folder, e.g. OneDriver, Box (may give file-not-found error due to the real-time cloud-only sync)

    • -
    • The path contains non-alphabetic characters (may give an encoding error)

    • -
    • The path contains empty space (low likelihood, but it may give the file-not-found error)

    • -
    • The path is located under a different driver from the app executable (.exe) path, e.g. one is under C drive, and the other is under E drive (may give a permission error)

    • +
    • Avoid setting the local working directory under cloud-synced folders like OneDrive or Box, which may cause file-not-found errors.

    • +
    • Avoid including non-alphabetic characters or spaces in the path, which may potentially lead to encoding or file-not-found errors.

    • +
    • Avoid setting the local working directory on a different drive than the app executable (.exe), which may result in permission errors , e.g. the executable is under the C drive, and the working directory is under the E drive.

    diff --git a/docs/common/user_manual/installation/desktop/install_macOS.html b/docs/common/user_manual/installation/desktop/install_macOS.html index 3d32a18d..e2662f45 100644 --- a/docs/common/user_manual/installation/desktop/install_macOS.html +++ b/docs/common/user_manual/installation/desktop/install_macOS.html @@ -7,7 +7,7 @@ - 1.2. Install on macOS 10 — Wind Engineering with Uncertainty Quantification documentation + 1.2. Install on MacOS — Wind Engineering with Uncertainty Quantification documentation @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -124,10 +123,10 @@
    • 1. Installation
      • 1.1. Install on Windows 10
      • -
      • 1.2. Install on macOS 10
          +
        • 1.2. Install on MacOS
        • @@ -201,7 +200,7 @@
        • 1. Installation »
        • -
        • 1.2. Install on macOS 10
        • +
        • 1.2. Install on MacOS
        • @@ -220,36 +219,36 @@
          -
          -

          1.2. Install on macOS 10

          +
          +

          1.2. Install on MacOS

          1.2.1. Install Python 3.9

          -

          SimCenter tools require an x86-based version of Python 3.9 to run properly. If you have a different version of Python installed, you will need to add a Python 3.9 x86 version to your system. Below, we will demonstrate the process for installing Python 3.9 using the official distributor of Python, python.org.

          -

          To see if you have python installed and whether it is compatible with SimCenter tools, issue the following in a terminal window.

          +

          SimCenter tools require an x86-based Python 3.9. If your current Python version is incompatible, follow these steps to install the required version from Python.org.

          +

          To check your Python version compatibility, issue the following in a terminal window.

          python3
           import platform
           platform.uname()
           exit()
           
          -

          As shown in the screenshot below, you should see a Python 3.9 version after issuing the python3 command and the machine=’x86_64’ in the last line of output from the platform.uname() command. If you see another Python version or machine=’arm64’, you will need to install an x86 Python 3.9 on your computer.

          -
          -../../../../_images/pythonKernel.png -

          Fig. 1.2.1.1 Python: Kernel Version

          +

          Ensure the output indicates Python 3.9 and machine=’x86_64’, as shown in the screenshot below. If not, proceed to install Python 3.9 x86.

          +
          +../../../../_images/pythonKernel.png +

          Fig. 1.2.1.1 Python: Kernel Version

          -

          1. To obtain an x86 version of Python 3.9 use Python.org . From their Downloads page, look under the available downloads for a 3.9 version with an macOS 64-bit Intel-only installer link below the version number, e.g. Python 3.9.13, and select that installer to download it.

          -
          +

          1. Visit Python.org and download the macOS 64-bit Intel-only installer for Python 3.9.

          +
          ../../../../_images/pythonDownload.png -

          Fig. 1.2.1.2 Python: python.org MacOS Download Page

          +

          Fig. 1.2.1.2 Python: python.org MacOS Download Page

          -

          2. After running the Python.org installer, a pop-up directory window will appear containing several files, as shown in the figure below. Two of these files, Update Shell Profile.command.sh and Install CertificateCommand.sh are script files. You need to execute both script files to get Python set up correctly so that it can be invoked from the terminal application. To execute the files, double-click on the files individually with your mouse.

          +

          2. Run the installer. Upon completion, a folder with several files will open, as shown in the figure below. Execute Update Shell Profile.command.sh and Install CertificateCommand.sh by double-clicking each.

          -
          -../../../../_images/pythonInstallShell.png -

          Fig. 1.2.1.3 Python: Folder Displayed at Conclusion of Install

          +
          +../../../../_images/pythonInstallShell.png +

          Fig. 1.2.1.3 Python: Folder Displayed at Conclusion of Install

          -

          3. Once Python is installed, you need to extend it by installing a few additional packages. To facilitate this phase of the installation, we created a nheri_simcenter python package that automatically installs all other dependencies. Start a Terminal window and type the following command:

          +

          3. Install additional packages via the nheri_simcenter package by starting a Terminal window and type the following command:

          pip3 install nheri_simcenter --upgrade
           
          @@ -259,15 +258,15 @@

          1.2.1. Install Python 3.9
        • If you forget to invoke the UpdateShellProfile.command.sh script at the end of the install, you can always execute the correct shell file later to update the PATH variable to point to the Python application.

        • -

          On Linux systems, the shell is the program that takes commands from the keyboard that you enter in the terminal window and passes them to the operating system to perform by invoking applications and passing data between applications. In the good old days, it was the only interface available to the user, i.e., there was no such thing as Finder! There are a number of shell programs that can be installed and made available to you. The most popular is the bash shell, and the up-and-coming one is the Z shell. Power MacOS users will write shell scripts to do many many useful things. By default, the applications that the shell program will invoke are limited to applications in a few specific directories that are defined in the user’s PATH. Users can modify this path by editing files that the shell program will read from every time the program is started.

          -

          When the frontend application is running the computations it is actually running a backend application using the shell program. As a consequence the shell program must be made aware of the locations of some of the external applications that you have installed as OpenSees and Dakota do not provide installers that automatically do this when they are installed. Other applications, like Tcl provide scripts that you invoke to do it. In short, you have to edit the file appropriate to the shell you are using.

          +

          On Linux systems, the shell is the program that takes commands from the keyboard that you enter in the terminal window and passes them to the operating system to perform by invoking applications and passing data between applications. In the good old days, it was the only interface available to the user, i.e., there was no such thing as Finder! There are a number of shell programs that can be installed and made available to you. The most popular is the bash shell, the up and coming one is the Z shell. Power MacOS users will write shell scripts to do many many useful things. By default the applications that the shell program will invoke are limited to applications in a few specific directories that are defined in the users PATH. Users can modify this path by editing files that the shell program will read from everytime the program is started.

          +

          When the frontend application is running the computations it is actually running a backend application using the shell program. As a consequence the shell program must be made aware of the locations of some of the external applications that you have installed as OpenSees and Dakota do not provide installers that automatically do this when they are installed. Other applications, like Tcl provide scripts that you invoke to do it. In short you have to edit the file appropriate to the shell you are using.

          To find which shell program you are using when you issue commands inside the terminal window, type the following:

          env | grep SHELL
           

          If the result is /bin/bash you will need to edit the .bashrc file or the bash_profile file. If the result is /bin/zsh you will need to edit the .zshrc or .zprofile. Typically, the .bash_profile or the .zprofile file is the one to edit as by design these will invoke the .bashrc or .zshrc file. If in doubt, look for these files in your home directory and see which of these other installers have modified.

            -
          1. Python 3.10 from python.org will also work, though there is no x86 installer. The reason we do not recommend its usage is that there are additional settings that need to be modified in the application under the Preferences tab as that python package has a different mechanism for invoking the x86 version, specifically python3-intel64.

          2. +
          3. Python 3.10 from python.org will also work, though there is no x86 installer. The reason we do not recommend it’s usage is that there is additional settings that need to be modified in the application under the Preferences tab as that python package has a different mechanism for invoking the x86 version, specifically python3-intel64.

          @@ -280,17 +279,17 @@

          1.2.3. Install OpenFOAM for macOS

          To install OpenFOAM-10 on macOS, follow the instructions in OpenFOAM for macOS .

          -
          -

          1.2.4. Download the Application & Move it from the DMG image

          -

          To download the WE-UQ app, navigate to the WE-UQ Download page which should resemble Fig. 1.2.4.4. The download page contains a list of downloadable files and directories.

          -
          -../../../../_images/weDownload.png -

          Fig. 1.2.4.4 WE-UQ download page.

          +
          +

          1.2.4. Download the Application

          +

          To download the WE-UQ app, navigate to the WE-UQ Download page which should resemble figDownload-WE. The download page contains a list of downloadable files and directories.

          +
          +../../../../_images/weDownload.png +

          Fig. 1.2.4.4 WE-UQ download page.

          -

          Click on the file with a name ending with Mac_Download.dmg to download the WE-UQ app. In the pop-up window, click on the Download button in the bottom right corner. After the download is completed, open the dmg file and MOVE the WE-UQ app application by dragging on it to a location in your filesystem. After the application has been copied to a location outside the dmg, the dmg can be deleted and the application run.

          -
          -

          Warning

          -

          The application must be copied to a location on your filesystem outside of the DMG image. If you run the WE-UQ app from within the dmg, i.e. if you open the dmg and then start the application from the window that pops up, it will FAIL when you try to run any workflow.

          +

          Click on the file with a name ending with Mac_Download.dmg to download the WE-UQ app. In the pop-up window, click on the Download button in the bottom right corner. After the download is completed, open the dmg file and copy the WE-UQ app to a location in your filesystem.

          +
          +

          Note

          +

          We suggest copying the application to your Desktop. After copying the application, you can move the dmg file to the trash or eject it.

          @@ -298,24 +297,28 @@

          1.2.5. Test the Installation

          Note

          -

          SimCenter apps are code-signed and notarized, but because they are not downloaded from the operating system’s app store, they may not be recognized as safe applications. Depending on your security settings, when you start a SimCenter app for the first time, your operating system may show a dialog box indicating it is unsafe. If this dialog appears, choose the cancel button. Try to start the app again, this time by right-clicking on it and selecting open.

          -

          If the app still fails to open. You need to go to System Settings->Privacy and Security. Under the Security section you need to at least temporarily select the option to allow applications downloaded from the App Store and Identified Developers. With this checked try again. If it fails again, go back to System Settings->Privacy and Security. Just below the section you just checked, there should be some text about why the app was stopped and an option to **Open Anayway” , as shown in figure below. Click on the button and the app should start.

          +

          SimCenter apps are code-signed and notarized, but because they are not downloaded from the operating system’s app store, they may not be recognized as safe applications. Depending on your security settings, when you start a SimCenter app for the first time, your operating system may show a dialog box indicating it is unsafe. If this dialog appears, choose the cancel button. Try to start the app again, this time by right clicking on it and selecting open.

          +

          If the app still fails to open. You need to go to System Settings->Privacy and Security. Under the Security section you need to at least temprarily select the option to allow applications downloaded from the App Store and Identified Developers. With this schecked try again. If it fails again, go back to System Settings->Privacy and Security. Just below the section you just checked, there should be some text about why the app was stopped and an option to **Open Anayway” , as shown in figure below. Click on the button and the app should start.

          -../../../../_images/AppleSecurity.png +../../../../_images/AppleSecurity.png

          -

          Once the application starts, you should see the user interface shown in Fig. 1.2.5.4. We recommend running the example problem 9 Story Building: Sampling Analysis to test the application.

          -
          -../../../../_images/WE-UQ.png -

          Fig. 1.2.5.4 WE-UQ application on startup.

          +

          Once the application starts, verify the setup by running an example problem 9 Story Building: Sampling Analysis, see Fig. 1.2.5.4.

          +
          +common/user_manual/installation/desktop/figures/WE-UQ.png:align:center:figclass:align-center:width:75% +

          Fig. 1.2.5.4 WE-UQ application on startup.

          Note

          When the WE-UQ app is running, open the app/preferences or File/Preferences and make sure that python3 appears under External Applications:Python, as shown in the figure below. If you used older versions of SimCenter tools this was not the default. The exact location of python3 that you installed can be found by opening the terminal application and executing the which python3 command. Enter the path shown as a response to the Preferences panel under Python and then press the Save button.

          -
          -../../../../_images/pythonPreferences.png -

          Fig. 1.2.5.7 Set Python Preferences.

          +
          +
          +
          +../../../../_images/pythonPreferences.png
          +
          +

          Set Python Preferences.

          +
          diff --git a/docs/common/user_manual/installation/desktop/installation.html b/docs/common/user_manual/installation/desktop/installation.html index 7a3f7424..952da53c 100644 --- a/docs/common/user_manual/installation/desktop/installation.html +++ b/docs/common/user_manual/installation/desktop/installation.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -124,7 +123,7 @@
          • 1. Installation
          • 2. User Interface
          • @@ -219,15 +218,15 @@
            • 1.1. Install on Windows 10
            • -
            • 1.2. Install on macOS 10
                +
              • 1.2. Install on MacOS
              • diff --git a/docs/common/user_manual/releases/eeCapabilities.html b/docs/common/user_manual/releases/eeCapabilities.html index 148ee076..e64b78b2 100644 --- a/docs/common/user_manual/releases/eeCapabilities.html +++ b/docs/common/user_manual/releases/eeCapabilities.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -208,10 +207,10 @@

                Capabilities

                -

                Version 3.4 of WE-UQ app was released September 29. The following lists the functionality available in this current version. (Note: New features and fixes in this release are marked blue in the following list of features.)

                +

                Version 3.5 of WE-UQ app was released April 2024. The following lists the functionality available in this current version. (Note: New features and fixes in this release are marked blue in the following list of features.)

                Structural Information Model

                -

                Applications used to specify/select the structural model to be used in analysis.

                +

                Applications used to specify/select the structural model to be used in the analysis.

                1. MDOF: creating idealized multi-degree-of-freedom models

                2. OpenSees: user-defined OpenSees models

                3. @@ -231,7 +230,8 @@

                  Earthquake Motion Event

                  Site Response: propagating rock motions to the surface

                4. Multiple PEER: using multiple PEER recordings

                5. Multiple SimCenter: using multiple SimCenter-format recordings

                6. -
                7. User Specified Database: selecting and scaling ground motions from the user-specified flatfile

                8. +
                9. User-specified Database: selecting and scaling ground motions from the user-specified flatfile

                10. +
                11. Physics-based ground motion simulations generate by the M9 project.

                @@ -272,7 +272,7 @@

                Uncertainty Quantification
              • Monte Carlo Sampling (MCS)

                  -
                1. Resample from existing correlated dataset of samples

                2. +
                3. Resample from an existing correlated dataset of samples

              • Multi-fidelity Monte Carlo (MFMC)

              • diff --git a/docs/common/user_manual/releases/eePlans.html b/docs/common/user_manual/releases/eePlans.html index 9ec0c0a1..a2f12ab4 100644 --- a/docs/common/user_manual/releases/eePlans.html +++ b/docs/common/user_manual/releases/eePlans.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -208,19 +207,21 @@

                Release Plans

                -

                The following features are planned to be developed for upcoming releases of WE-UQ app. We are actively working on the features in the next release. Farther development priorities may change depending on feedback from the community. If you have any suggestions, we encourage you to contribute and contact us through the SimCenter Forum.

                -
                -

                March 2024

                +

                There are not any new releases planned for WE-UQ app. The development plans may change depending on feedback from the community. If you have any suggestions, we encourage you to contribute and contact us through the SimCenter Forum.

                +
                +

                September 2024

                -
                  -
                1. Automatic access to physics-based ground motion simulation results (1.1.1.3)

                2. +
                3. Domain Reduction Method to incorporate physics-based ground motion simulation output (e.g., output from SW4, SCEC BP) into the workflow. (Sep 2024)

                -
                -

                Note

                -

                The numbers in parentheses are for internal tracking purposes.

                +
                +

                December 2024

                +
                +
                  +
                1. Create reduced order models automatically from high-fidelity models of structures in OpenSees, given an OpenSees script of a high-fidelity model and a list of the degrees of freedom of interest.

                2. +
                diff --git a/docs/common/user_manual/releases/eeReleaseNotes.html b/docs/common/user_manual/releases/eeReleaseNotes.html index 7d7c2317..667d7b99 100644 --- a/docs/common/user_manual/releases/eeReleaseNotes.html +++ b/docs/common/user_manual/releases/eeReleaseNotes.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -208,9 +207,17 @@

                Release Notes

                -
                -

                Version 3.4.0 (Current)

                -

                Release date: September. 2023

                +
                +

                Version 3.5.0 (Current)

                +

                Release date: March. 2024

                +

                Highlights

                +
                  +
                1. Physics-based ground motion simulations generate by the M9 project.

                2. +
                +
                +
                +

                Version 3.4.0

                +

                Release date: October 2023

                Highlights

                1. Multi Fidelity Monte Carlo (MFMC) method

                2. @@ -218,22 +225,22 @@

                  Version 3.4.0 (Current)

                  Version 3.3.0

                  -

                  Release date: March. 2023

                  +

                  Release date: March 2023

                  Highlights

                    -
                  1. Multi model uncertainty propagation options for Modeling (SIM) and Analysis (FEM) tabs

                  2. +
                  3. Multi-model uncertainty propagation options for Modeling (SIM) and Analysis (FEM) tabs

                  4. Gaussian process surrogate modeling

                  Version 3.2.0

                  -

                  Release date: Sept. 2022

                  +

                  Release date: September 2022

                  Highlights

                  1. New Structural Information Model Generators
                    1. Concrete Building Model: automatic concrete building design and model generation

                    2. -
                    3. MDOF-LU: MDOF shear building model built using user supplied Hazus data

                    4. +
                    5. MDOF-LU: MDOF shear building model built using user-supplied Hazus data

                    @@ -246,7 +253,7 @@

                    Version 3.2.0

                    Version 3.1.0

                    Release date: July 2022

                    -

                    ** Highlights**

                    +

                    Highlights

                    1. New Surrogate option in defining spectrum in PEER event

                    2. Fixing the radio button in Multiple Event (uncheck is now enabled)

                    3. @@ -255,7 +262,7 @@

                      Version 3.1.0

                      Version 3.0.0

                      -

                      Release date: March. 2022

                      +

                      Release date: March 2022

                      Highlights

                      1. New UQ engine: PLoM

                      2. @@ -273,7 +280,7 @@

                        Version 3.0.0 -
                      3. Seismic hazard disaggregation at given return period and user-defined IM

                      4. +
                      5. Seismic hazard disaggregation at a given return period and user-defined IM

                      6. Target conditional mean spectrum (ASCE7) calculation based on disaggregated mean magnitude and distance

                      7. Ground motion selection and scaling to the disaggregation-based target spectrum

                      @@ -290,16 +297,16 @@

                      Version 3.0.0

                      Version 2.2.7

                      -

                      Release date: Jan. 2022

                      +

                      Release date: January 2022

                      Highlights

                      -

                      #. New Options added for PEER NGA Event: -Specifying the fault type, pulse-like feature, and duration filter in ground motion selection -Adding the option of “Geometric” suite average for the PEER NGA West2 ground motion selection -#. In User Defined EDP fixed a bug of using user-specified EDP names

                      +
                        +
                      1. New Options added for PEER NGA Event: Specifying the fault type, pulse-like feature, and duration filter in ground motion selection Adding the option of “Geometric” suite average for the PEER NGA West2 ground motion selection

                      2. +
                      3. In User Defined EDP fixed a bug of using user-specified EDP names

                      4. +

                  Version 2.2.6

                  -

                  Release date: Dec. 22nd, 2021

                  +

                  Release date: December 22, 2021

                  Highlights

                  1. Specifying the fault type, pulse-like feature, and duration filter in ground motion selection

                  2. @@ -316,15 +323,17 @@

                    Version 2.2.6

                    Version 2.2.5

                    -

                    Release date: Oct. 4th, 2021

                    -

                    Highlights -#. new options for NGA selection -#. option to select motions from user flat file -#. changing look and feel for message box location

                    +

                    Release date: October 4, 2021

                    +

                    Highlights

                    +
                      +
                    1. new options for NGA selection

                    2. +
                    3. option to select motions from a user flatfile

                    4. +
                    5. changing the look and feel of the message box location

                    6. +

                  Version 2.2.0

                  -

                  Release date: Nov 6, 2020

                  +

                  Release date: November 6, 2020

                  Highlights

                  1. Site response now allows for random fields in soil layers for soil properties

                  2. @@ -339,7 +348,7 @@

                    Version 2.1.0
                  3. Added Sensitivity and Reliability

                  4. Added new spectrum options for peerNGA

                  5. -
                  6. Modified FEM interface provides different damping options and more analysis options to user

                  7. +
                  8. Modified FEM interface provides different damping options and more analysis options to users

                diff --git a/docs/common/user_manual/releases/pbeCapabilities.html b/docs/common/user_manual/releases/pbeCapabilities.html index c8b45548..ecbc0f6a 100644 --- a/docs/common/user_manual/releases/pbeCapabilities.html +++ b/docs/common/user_manual/releases/pbeCapabilities.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/releases/pbePlans.html b/docs/common/user_manual/releases/pbePlans.html index 9aa8dc47..a7c52ea4 100644 --- a/docs/common/user_manual/releases/pbePlans.html +++ b/docs/common/user_manual/releases/pbePlans.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/releases/pbeReleaseNotes.html b/docs/common/user_manual/releases/pbeReleaseNotes.html index f7b9d5d4..50a31383 100644 --- a/docs/common/user_manual/releases/pbeReleaseNotes.html +++ b/docs/common/user_manual/releases/pbeReleaseNotes.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -211,134 +210,185 @@

                Version 3

                -

              User Manual

              -
          @@ -289,7 +282,7 @@

          General ../../../../_images/plomAdvGeneral.png -

          Fig. 2.1.3.4.6 PLoM advanced option: General

          +

          PLoM advanced option: General

          @@ -301,7 +294,7 @@

          Kernel Density Estimation ../../../../_images/plomAdvKDE.png -

          Fig. 2.1.3.4.7 PLoM advanced option: Kernel Density Estimation

          +

          PLoM advanced option: Kernel Density Estimation

          @@ -314,7 +307,7 @@

          Constraints ../../../../_images/plomAdvConstr.png -

          Fig. 2.1.3.4.8 PLoM advanced option: Constraints

          +

          PLoM advanced option: Constraints

          @@ -330,7 +323,7 @@

          User-Defined Variables
          ../../../../_images/plomAdvUserDefinedVar.png -

          Fig. 2.1.3.4.9 PLoM advanced option: User-Defined Variables

          +

          PLoM advanced option: User-Defined Variables

          @@ -343,24 +336,24 @@

          Results and Postprocess
          ../../../../_images/plomResPCA.png -

          Fig. 2.1.3.4.10 PLoM training result plots: PCA

          +

          PLoM training result plots: PCA

          ../../../../_images/plomResKDE.png -

          Fig. 2.1.3.4.11 PLoM training result plots: KDE

          +

          PLoM training result plots: KDE

          Users can also save the trained PLoM model by clicking on the Save PLoM Model at the bottom of the RES Summary page. The training data and model information will be saved as a .h5 data file to a user-defined directory, which can be loaded back for generating extra samples in the future (as described previously).

          ../../../../_images/plomResSaveModel.png -

          Fig. 2.1.3.4.12 Save PLoM model

          +

          Save PLoM model

          The training data / new sample points can be visualized under the Data Values tab, and saved to a user-defined directory by clicking Save Table or Save Column Seperately buttom on the top right corner.

          ../../../../_images/plomResPlot.png -

          Fig. 2.1.3.4.13 Visualization of PLoM results

          +

          Visualization of PLoM results

          SoizeGhanem2016
          diff --git a/docs/common/user_manual/usage/desktop/SimCenterUQSampling.html b/docs/common/user_manual/usage/desktop/SimCenterUQSampling.html index 4d064dd4..9ecdb552 100644 --- a/docs/common/user_manual/usage/desktop/SimCenterUQSampling.html +++ b/docs/common/user_manual/usage/desktop/SimCenterUQSampling.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -52,7 +51,7 @@ - + @@ -122,9 +121,28 @@
        • 9. Abbreviations

        User Manual

        -
          +

          User Manual

          -
            +
            ../../../../_images/Surrogate4_SimUQ.jpg diff --git a/docs/common/user_manual/usage/desktop/SimCenterUQSurrogate.html b/docs/common/user_manual/usage/desktop/SimCenterUQSurrogate.html index f0232a96..3424d9e5 100644 --- a/docs/common/user_manual/usage/desktop/SimCenterUQSurrogate.html +++ b/docs/common/user_manual/usage/desktop/SimCenterUQSurrogate.html @@ -7,7 +7,7 @@ - 2.1.3.3. Gaussian Process (GP) Surrogate Modeling — Wind Engineering with Uncertainty Quantification documentation + Gaussian Process (GP) Surrogate Modeling — Wind Engineering with Uncertainty Quantification documentation @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -51,8 +50,6 @@ - - @@ -190,11 +187,7 @@
          • »
          • -
          • 2. User Interface »
          • - -
          • 2.1. UQ: Uncertainty Quantification »
          • - -
          • 2.1.3.3. Gaussian Process (GP) Surrogate Modeling
          • +
          • Gaussian Process (GP) Surrogate Modeling
          • @@ -214,38 +207,15 @@
            -

            2.1.3.3. Gaussian Process (GP) Surrogate Modeling

            +

            Gaussian Process (GP) Surrogate Modeling

            Note

            Surrogate modeling functionality of WE-UQ is built upon GPy library (available under BSD 3-clause license), an opensource python framework for Gaussian process modeling developed in the Sheffield machine learning group.

            -
            -

            Warning

            -

            Update: 01.04.2024

            -

            Only on Mac, the GPy module (v.1.12 or lower) has a dependency version compatibility issue with other python packages SimCenter uses. -To run GPy on SimCenter tools, one needs to install the latest developer release of GPy. Below is the error message you get.

            -
            Surrogate modeling module uses GPy python package which is facing a version compatibility issue at this moment (01.05.2024).
            -To use the surrogate module, one needs to update manually the GPy version to 1.13. The instructions can be found in the documentation:
            -https://nheri-simcenter.github.io/quoFEM-Documentation/common/user_manual/usage/desktop/SimCenterUQSurrogate.html#lblsimsurrogate
            -
            -
            -

            Until the GPy version v1.13 is available on pip, one can install the developer release of GPy v1.13 by typing the following commands one by one in the terminal

            -
            git clone https://github.com/SheffieldML/GPy.git
            -cd GPy
            -{$PathToPythonExe} -m pip uninstall GPy
            -{$PathToPythonExe} setup.py install
            -
            -
            -

            where {$PathToPythonExe} should be replaced with the python path found in the File-Preference window. After the third line, they will ask for the confirmation (type Y and enter). Check the installation status by typing

            -
            {$PathToPythonExe} -m pip show GPy
            -
            -
            -

            and confirming that the version appears as 1.13.x. For any questions and bug reports, please contact us through user forum.

            -

            The Train GP Surrogate Model module is used to construct a Gaussian process (GP) based surrogate model that substitutes expensive computational simulation models. The challenge of surrogate modeling in earthquake engineering arrives from the stochasticity in the ground motion time history and corresponding stochastic output.

            ../../../../_images/Surrogate_EEUQ1.png -

            Fig. 2.1.3.3.1 Surrogate Modeling in EE-UQ

            +

            Surrogate Modeling in EE-UQ

            • Output of surrogate model: Following the performance-based earthquake engineering practice, the response estimation module in SimCenter workflow concerns only the peak responses (e.g. peak acceleration, peak drift ratio at each floor) rather than the whole time history. Therefore, the surrogate modeling algorithms in this tool are designed to predict the non-time history responses.

            • @@ -268,7 +238,7 @@

              Case 1: Sampling and SimulationSampling and Simulation, a simulation model should be presented in the later tabs. The training points are sampled adaptively by the design of experiments.

              ../../../../_images/Surrogate1_SimUQ.png -

              Fig. 2.1.3.3.2 Input panel for surrogate modeling

              +

              Input panel for surrogate modeling

              • Maximum Number of Model Runs: When the number of simulation runs reaches the limit, the analysis will be terminated.

              • @@ -277,7 +247,7 @@

                Case 1: Sampling and Simulation -(2.1.3.3.3)\[\begin{align*} +()\[\begin{align*} \rm{NRMSE} ~ &= \frac{\sqrt{\frac{1}{N} \sum^{N}_{k=1} (y_k-\hat{y}_k)^2}}{\max_{k=1,...,N}(y_k)-\min_{k=1,...,N}(y_k)} \end{align*}\]

            @@ -298,7 +268,7 @@

            Case 1: Sampling and SimulationAdvanced Options for Gaussian Process Model

            ../../../../_images/Surrogate2_SimUQ.png -

            Fig. 2.1.3.3.3 Sampling and Simulation - Case 1

            +

            Sampling and Simulation - Case 1

            Start with Existing Dataset

          • @@ -307,7 +277,7 @@

            RV (Random Variables) Tab ../../../../_images/Surrogate7_SimUQ.jpg -

            Fig. 2.1.3.3.13 Example of RV tab

            +

            Example of RV tab

            @@ -333,7 +303,7 @@

            Goodness-of-Fit -(2.1.3.3.2)\[\begin{align*} +()\[\begin{align*} R^2 &= 1 - \frac{\sum^N_{k=1} (\hat{y}_k-\mu_\hat{y})^2}{\sum^N_{k=1} (\hat{y}_k-y_k)^2} \end{align*}\] @@ -344,7 +314,7 @@

            Goodness-of-Fit -(2.1.3.3.3)\[\begin{align*} +()\[\begin{align*} \rm{NRMSE} ~ &= \frac{\sqrt{\frac{1}{N_t} \sum^{N_t}_{k=1} (y_k-\hat{y}_k)^2}}{\max_{k=1,...,N_t}(y_k)-\min_{k=1,...,N_t}(y_k)} \end{align*}\] @@ -357,7 +327,7 @@

            Goodness-of-FitCorrelation coefficient is a statistic that measures linear correlation between two variables
            -(2.1.3.3.4)\[ \rho_{y,\hat{y}} = \frac{\sum^N_{k=1}(y_k-\mu_{y})(\hat{y}_k-\mu_{\hat{y}})} {\sigma_y \sigma_\hat{y}}\]
            +()\[ \rho_{y,\hat{y}} = \frac{\sum^N_{k=1}(y_k-\mu_{y})(\hat{y}_k-\mu_{\hat{y}})} {\sigma_y \sigma_\hat{y}}\]
            where
            @@ -380,7 +350,7 @@

            Goodness-of-Fit\(\hat{y}_k\) and the sample observation \(y_k\) value is divided by the standard deviation prediction from surrogate \(\hat{\sigma}_{y,k}\):

            -(2.1.3.3.5)\[ u_k = \frac{y_k-\hat{y}_k} {\hat{\sigma}_{y,k}}\]
            +()\[ u_k = \frac{y_k-\hat{y}_k} {\hat{\sigma}_{y,k}}\]

          @@ -390,7 +360,7 @@

          Goodness-of-Fit ../../../../_images/Surrogate8_SimUQ.jpg -

          Fig. 2.1.3.3.14 Well-trained surrogate (left) and poorly trained surrogate (right) models

          +

          Well-trained surrogate (left) and poorly trained surrogate (right) models

          Note

          @@ -424,11 +394,11 @@

          Saving Options ../../../../_images/Surrogate9_SimUQ.jpg -

          Fig. 2.1.3.3.15 Saving options

          +

          Saving options

          ../../../../_images/Surrogate10_SimUQ.png -

          Fig. 2.1.3.3.16 Example outputs from saving options

          +

          Example outputs from saving options

          Patsialis2021
          diff --git a/docs/common/user_manual/usage/desktop/UCSD_UQ_Hierarchical.html b/docs/common/user_manual/usage/desktop/UCSD_UQ_Hierarchical.html index 9f052953..30ed8284 100644 --- a/docs/common/user_manual/usage/desktop/UCSD_UQ_Hierarchical.html +++ b/docs/common/user_manual/usage/desktop/UCSD_UQ_Hierarchical.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/usage/desktop/UCSD_UQ_TMCMC.html b/docs/common/user_manual/usage/desktop/UCSD_UQ_TMCMC.html index 37f19e47..a34f5535 100644 --- a/docs/common/user_manual/usage/desktop/UCSD_UQ_TMCMC.html +++ b/docs/common/user_manual/usage/desktop/UCSD_UQ_TMCMC.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -52,7 +51,7 @@ - + diff --git a/docs/common/user_manual/usage/desktop/UQ.html b/docs/common/user_manual/usage/desktop/UQ.html index 14a79211..e31b5f5f 100644 --- a/docs/common/user_manual/usage/desktop/UQ.html +++ b/docs/common/user_manual/usage/desktop/UQ.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -127,6 +126,14 @@
        • 2.1. UQ: Uncertainty Quantification @@ -228,8 +235,8 @@

          2.1. UQ: Uncertainty Quantification

          -

          The first selection panel the user must select from and enter data into is the UQ tab. It is in this panel that the user selects the UQ Engine to use for performing the uncertainty quantification calculations. The UQ Engine provides algorithms for solving various types of uncertainty analysis and optimization problems.

          -

          The UQ Engine options currently available are Dakota and SimCenterUQ

          +

          The UQ tab is the panel where users select the UQ Engine for uncertainty quantification calculations. The UQ Engine encompasses algorithms for various uncertainty analysis and optimization problems.

          +

          The UQ Engine options currently available are Dakota and SimCenterUQ.

          2.1.2. Dakota UQ Engine

          This UQ engine utilizes the Dakota Software, a state-of-the-art research application that is robust and provides many methods for optimization and UQ, a selection of which we utilize in this application. Dakota provides the user with a large number of methods for different kinds of analyses. For this reason, we have divided the methods into categories through a pull-down menu, as shown below. Once the category has been selected, a number of different methods are made available to the user.

          @@ -245,6 +252,24 @@

          2.1.2. Dakota UQ Engine +

          +
          +
          +

          2.1.3. SimCenter UQ Engine

          +

          The SimCenterUQ engine is a UQ engine developed in-house at the SimCenter that accommodates different UQ methods, which are organized into categories that can be accessed through a pull-down menu, as shown below:

          +
          +../../../../_images/SimCenterUQ.png +

          Fig. 2.1.3.1 SimCenterUQ engine and category selection.

          +
          +

          The following category options are available:

          +
          diff --git a/docs/common/user_manual/usage/desktop/response/EDP.html b/docs/common/user_manual/usage/desktop/response/EDP.html index 98115742..d749f154 100644 --- a/docs/common/user_manual/usage/desktop/response/EDP.html +++ b/docs/common/user_manual/usage/desktop/response/EDP.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -227,18 +226,15 @@

          2.7. EDP: Demand Parameters

          -

          This panel is where the user selects which outputs will be displayed when -the simulation runs. There are a number of options available in the pull-down

          +

          This panel is where the user selects which outputs will be displayed when the simulation runs. There are a number of options available in the pull-down:

          1. Standard

          2. -
          3. User Defined

          4. +
          5. User-Defined

          6. None

          2.7.1. Standard

          -

          When the user selects there are no additional -inputs required. The standard EDP generator will ensure the -the max absolute value of the following are obtained:

          +

          When the user selects this option, there are no additional inputs required. The standard EDP generator will ensure the max absolute value of the following is obtained:

          1. Relative Floor displacements:

          2. Absolute Floor Accelerations

          3. @@ -246,48 +242,128 @@

            2.7.1. Standard

            The results will contain results for these in abbreviated form:

              -
            1. PFD peak relative floor displacement Event#-PFD-FLOOR-CLINE

            2. -
            3. PFA peak floor acceleration Event#-PFA-FLOOR-CLINE

            4. -
            5. PID peak inter-story drift: Event#-PID-STORY-CLINE

            6. +
            7. PFD peak relative floor displacement Event#-PFD-FLOOR-DIR

            8. +
            9. PFA peak floor acceleration Event#-PFA-FLOOR-DIR

            10. +
            11. PID peak inter-story drift: Event#-PID-STORY-DIR

            Note

            -

            Floors are numbered starting at floor 0, and stories are numbered starting at story 1.

            +

            FLOOR is numbered starting at floor 0, and STORY is numbered starting at story 1. DIR is either 1 or 2

          2.7.2. User Defined

          -

          As shown in fig userEDP, this panel allows the user to determine their own output and process it. When using this option the user provides additional data:

          +

          As shown in the figure, this panel allows the user to determine their own output and process it. When using this option the user provides additional data:

          ../../../../../_images/userDefinedEDP.png -

          Fig. 2.7.2.1 User Defined EDP panel.

          +

          Fig. 2.7.2.1 User-Defined EDP panel.

            -
          1. Additional Input: These are additional commands that are invoked by the analysis application -before the transient analysis is performed. For example, for OpenSees this would be a script -containing a series of recorder commands.

          2. +
          3. Additional Input: These are additional commands that are invoked by the analysis application before the transient analysis is performed. For example, for OpenSees this would be a script +containing a series of recorder commands. A recorder file passed to OpenSees might look like the following:

          -

          A recorder file passed to OpenSees might look like the following:

          -
          # recorder EnvelopeNode -file $filename -node $nodeTag1 ... $nodeTagN -dof $DOF1 $DOF2 disp
          +
          # recorder EnvelopeNode -file $filename -node $nodeTag1 ... $nodeTagN -dof $DOF1 $DOF2 disp
           recorder EnvelopeNode -file node.out -node 1 2 3 4 -dof 1 disp
           # recorder EnvelopeElement -file $filename -ele $eleTag1 ... $eleTagN forces
           recorder EnvelopeElement -file ele.out -ele 1 2 3 forces
           
          -
            -
          1. Postprocess Script: This is a python or tcl script that will be invoked

          2. -
          +
            +
          1. Postprocess Script: This is a python or tcl script that will be invoked after the finite element application has run. It must be provided by the user. Its purpose is to process the output files and create a single file, results.out. This file must contain a single line with as many entries as EDP’s specified. For example, a python postprocessing file that would take the outputs from the recorder commands of the previous code block to create the results file needed by the applications is illustrated as the example python file below along with the tcl script for creating recorders in OpenSees.

            -

            after the finite element application has run. It must be provided by -the user. It’s purpose is to process the output files and create a -single file, results.out. This file must contain a single line with -as many entries as EDP’s specified.

            -

            For example, a python postprocessing file that would take the outputs from the recorder commands of -the pervious code block to create the results file needed by the applications is illustrated as the example -python file below along with the tcl script for creating recorders in OpenSees.

            -
            +
            +Example post-processing python file
            #!/usr/bin/python
            +# written: fmk, adamzs 01/18
            +# import functions for Python 2.X support
            +from __future__ import division, print_function
            +import sys
            +if sys.version.startswith('2'):
            +        range=xrange
            +        string_types = basestring
            +else:
            +        string_types = str
            +import sys
            +def process_results(inputArgs):
            +        #
            +        # process output file "node.out" for nodal displacements
            +        #
            +        with open ('node.out', 'rt') as inFile:
            +                line = inFile.readline()
            +                line = inFile.readline()
            +                line = inFile.readline()
            +                displ = line.split()
            +                numNode = len(displ)
            +        inFile.close
            +
            +        # now process the input args and write the results file
            +        outFile = open('results.out','w')
            +
            +        # note for now assuming no ERROR in user data
            +        for i in inputArgs:
            +                theList=i.split('_')
            +                if (len(theList) == 4):
            +                        dof = int(theList[3])
            +                else:
            +                        dof = 1
            +                if (theList[0] == "Node"):
            +                        nodeTag = int(theList[1])
            +                        if (nodeTag > 0 and nodeTag <= numNode):
            +                                if (theList[2] == "Disp"):
            +                                        nodeDisp = abs(float(displ[((nodeTag-1)*2)+dof-1]))
            +                                        outFile.write(str(nodeDisp))
            +                                        outFile.write(' ')
            +                                else:
            +                                        outFile.write('0. ')
            +                        else:
            +                                outFile.write('0. ')
            +                else:
            +                        outFile.write('0. ')
            +
            +        outFile.close
            +
            +if __name__ == "__main__":
            +        n = len(sys.argv)
            +        responses = []
            +        for i in range(1,n):
            +                responses.append(sys.argv[i])
            +
            +        process_results(responses)
            +
            +
            +
            +Example post-processing tcl file
            set nodeIn [open node.out r]
            +while { [gets $nodeIn data] >= 0 } {
            +        set maxDisplacement $data
            +}
            +puts $maxDisplacement
            +
            +# create file handler to write results to output & list into which we will put results
            +set resultFile [open results.out w]
            +set results []
            +
            +# for each quanity in list of QoI passed
            +#  - get nodeTag
            +#  - get nodal displacement if valid node, output 0.0 if not
            +#  - for valid node output displacement, note if dof not provided output 1'st dof
            +
            +foreach edp $listQoI {
            +        set splitEDP [split $edp "_"]
            +        set nodeTag [lindex $splitEDP 1]
            +                if {[llength $splitEDP] == 3} {
            +                        set dof 1
            +        } else {
            +                        set dof [lindex $splitEDP 3]
            +        }
            +        set nodeDisp [lindex $maxDisplacement [expr (($nodeTag-1)*2)+$dof-1]]
            +        lappend results $nodeDisp
            +}
            +
            +
            +
        • + +

          @@ -296,18 +372,12 @@

          2.7.2. User DefinedThe name of the output file used in the post-processing script must be results.out.

            -
          1. Response Parameters. This is an area in which the user

          2. +
          3. Response Parameters. This is an area in which the user associates a variable name with the column of the results output file. If the process script has an array of strings named named EDP’s the script, the Response Parameters will be initially set with these values from the script.

          -
          -

          associates a variable name with the column of the results output -file. If the process script has an array of strings named named -EDP’s the script, the Response Parameters will be initially set with -these values from the script.

          -

          2.7.3. None

          -

          This option is used only when the user specifies a surrogate model in the SIM tab. Because a surrogate model can evaluate only the EDPs that are pre-trained, we automatically display those quantities, and do not allow users to modify the list.

          +

          This option is used only when the user specifies a surrogate model in the SIM tab. Because a surrogate model can evaluate only the EDPs that are pre-trained, we automatically display those quantities and do not allow users to modify the list.

          Note

          This option is not for training a surrogate model but for using a pre-trained surrogate model.

          diff --git a/docs/common/user_manual/usage/desktop/response/resEE.html b/docs/common/user_manual/usage/desktop/response/resEE.html index aca6563a..13d60cd9 100644 --- a/docs/common/user_manual/usage/desktop/response/resEE.html +++ b/docs/common/user_manual/usage/desktop/response/resEE.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -222,7 +221,7 @@

          2.8. RES: Results

          -

          A successful run or download of a job that ran successfully at DesignSafe will result in 2 tabbed widgets being displayed in the results panel. The first tab, as shown in Fig. 2.8.1 shows the summary statistics: mean, stdDev, and kurtosis.

          +

          A successful run or download of a job that ran successfully at DesignSafe will result in 2 tabbed widgets being displayed in the results panel. The first tab, as shown in Fig. 2.8.1 shows the summary statistics, e.g. mean and stdDev.

          ../../../../../_images/resultsSummary.png

          Fig. 2.8.1 Results summary.

          @@ -233,10 +232,13 @@ graphic, the information in the graph is changed. Selecting the left mouse button changes the Y axis, the right mouse changes the X axis. If the same column is selected using both left and right keys, -either the CDF and PDF is displayed. If the last mouse press was with the left +either the cumulative density function (CDF) and probability density function (PDF) is displayed. If the last mouse press was with the left button, the PDF will be displayed; if the last mouse press was the right one, the CDF will be displayed.

          +
          +

          Note

          Regarding the columns in the table below the figure: You will see a column for each random variable the workflow came across and then the columns for the response quantities. There may be more random variables than you specified. This is because certain applications the user selected may introduce additional random variables for the UQ engine to consider.

          +
          ../../../../../_images/resultsData.png

          Fig. 2.8.2 Results presented both graphically and in tabular form.

          diff --git a/docs/common/user_manual/usage/desktop/usage.html b/docs/common/user_manual/usage/desktop/usage.html index 9f481af8..e34a0b82 100644 --- a/docs/common/user_manual/usage/desktop/usage.html +++ b/docs/common/user_manual/usage/desktop/usage.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -51,7 +50,7 @@ - + @@ -220,27 +219,26 @@

          2. User Interface

          -

          The WE-UQ app is a scientific workflow application that creates workflows and runs them in the background. These workflows can involve multiple different workflow applications (see more information the backend and workflows under Software Architecture). Once the WE-UQ app is started, the user is presented with the user interface (UI) shown in Fig. 2.4. This interface allows the user to select the applications to run in a workflow, input the controlling parameters for each of these applications, start the workflow either locally or -remotely, and finally view the results of the simulation.

          +

          The WE-UQ app is a scientific workflow application that creates workflows and runs them in the background. These workflows can integrate multiple applications, detailed further in the backend and workflows section (Software Architecture). Upon launching WE-UQ app, the user is presented with the user interface (UI) shown in Fig. 2.4, which facilitates the selection of workflow applications, configuration of application parameters, initiation of workflows either locally or remotely, and visualization of simulation outcomes.

          ../../../../_images/wePanel.png

          Fig. 2.4 The WE-UQ app user interface.

          -

          The main window of the UI is made up from the following areas:

          +

          The main window of the UI comprises the following key components:

          1. Login Button

            -
            The Login button is at the top right of the user interface. You can only launch jobs on DesignSafe after logging in to DesignSafe using your DesignSafe login and password. Pressing the login button will open up the login window to enter this information. You can register for an account on the DesignSafe-CI website 1.
            +
            The Login button, at the top right of the user interface, is used to log in to DesignSafe. You can launch jobs on DesignSafe after logging in. You don’t need to log in to DesignSafe to run the analyses on your local computer. You can register for an account on the DesignSafe-CI website 1.
          2. Message Area

            -
            The message area is located in the bottom of the UI and displays the status and error messages for a running background application. The message area is a dockable dialog which can be resized, moved, and closed as needed. The dialog visibility can be toggled by clicking on the menu item View -> Program Output. If moved from its default location, the status dialog can be restored to the bottom of the UI by dragging the dialog back to the bottom of the UI and hovering over the area.
            +
            The message area is located at the bottom of the UI and displays the status and error messages for a running background application. The message area is a dockable dialog that can be resized, moved, and closed as needed. The dialog visibility can be toggled by clicking on the menu item View -> Program Output. If moved from its default location, the status dialog can be restored to the bottom of the UI by dragging the dialog back to the bottom of the UI and hovering over the area.
          3. Input Panel

            -
            The input panel is the large central area of the user-interface where the user provides input for the workflow applications. You can select a workflow application using the drop-down menu at the top of each input panel. Each panel collects input parameters and paths to files with input data for the selected workflow application. The RES (results) panel is different; it shows the results after a simulation is completed.
            +
            The input panel is the large central area of the user interface where the user provides input for the workflow applications. You can select a workflow application using the drop-down menu at the top of each input panel. Each panel collects input parameters and paths to files with input data for the selected workflow application. The RES (results) panel is different; it shows the results after a simulation is completed.
          4. Input Panel Selection Ribbon

            @@ -265,11 +263,12 @@
            This is the area near the bottom of the UI with the following four buttons:
            -
              +
              • RUN: Run the simulation locally on your computer.

              • RUN at DesignSafe: Process the input information and send the data to DesignSafe. The simulation will be run there on a supercomputer and the results will be stored in your DesignSafe jobs folder.

              • GET from DesignSafe: Obtain the list of jobs you ran on DesignSafe. You can select a job to download its results to your computer.

              • -
              • Exit: Close the application.

                +
              • Exit: Close the application.

              • +

              Running Jobs Remotely

              Clicking on the RUN at DesignSafe button will show the remote job submission dialog shown below (Fig. 2.7)

              @@ -279,8 +278,6 @@

              Fig. 2.7 Remote job submission dialog.

              -
            -
          1
          diff --git a/docs/common/user_manual/usage/desktop/wind/CFDBasic.html b/docs/common/user_manual/usage/desktop/wind/CFDBasic.html index 9d2227d2..742735a6 100644 --- a/docs/common/user_manual/usage/desktop/wind/CFDBasic.html +++ b/docs/common/user_manual/usage/desktop/wind/CFDBasic.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/usage/desktop/wind/CFDExpert.html b/docs/common/user_manual/usage/desktop/wind/CFDExpert.html index 51ab157d..ab3c86dd 100644 --- a/docs/common/user_manual/usage/desktop/wind/CFDExpert.html +++ b/docs/common/user_manual/usage/desktop/wind/CFDExpert.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/usage/desktop/wind/DEDMHrp.html b/docs/common/user_manual/usage/desktop/wind/DEDMHrp.html index b50141ac..d9bce8fe 100644 --- a/docs/common/user_manual/usage/desktop/wind/DEDMHrp.html +++ b/docs/common/user_manual/usage/desktop/wind/DEDMHrp.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -135,8 +134,9 @@
        • 2.4.5. Data from Tokyo Polytechnic University
        • 2.4.6. Wind Tunnel Experiment
        • 2.4.7. Multiple Existing
        • -
        • 2.4.8. Experimental Wind Force (Time Series Input)
        • -
        • 2.4.9. Wind Force Spectrum
        • +
        • 2.4.8. Experimental Wind Force
        • +
        • 2.4.9. Experimental Wind Pressure
        • +
        • 2.4.10. Wind Force Spectrum
      • 2.5. FEM: Finite Element Method
      • diff --git a/docs/common/user_manual/usage/desktop/wind/DigitalWindTunnel.html b/docs/common/user_manual/usage/desktop/wind/DigitalWindTunnel.html index 7f72ba58..379862a3 100644 --- a/docs/common/user_manual/usage/desktop/wind/DigitalWindTunnel.html +++ b/docs/common/user_manual/usage/desktop/wind/DigitalWindTunnel.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -135,8 +134,9 @@
      • 2.4.5. Data from Tokyo Polytechnic University
      • 2.4.6. Wind Tunnel Experiment
      • 2.4.7. Multiple Existing
      • -
      • 2.4.8. Experimental Wind Force (Time Series Input)
      • -
      • 2.4.9. Wind Force Spectrum
      • +
      • 2.4.8. Experimental Wind Force
      • +
      • 2.4.9. Experimental Wind Pressure
      • +
      • 2.4.10. Wind Force Spectrum
    • 2.5. FEM: Finite Element Method
    • diff --git a/docs/common/user_manual/usage/desktop/wind/EmptyDomainCFD.html b/docs/common/user_manual/usage/desktop/wind/EmptyDomainCFD.html index 4c58ff08..f6e46239 100644 --- a/docs/common/user_manual/usage/desktop/wind/EmptyDomainCFD.html +++ b/docs/common/user_manual/usage/desktop/wind/EmptyDomainCFD.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/usage/desktop/wind/ExperimentalWindForce.html b/docs/common/user_manual/usage/desktop/wind/ExperimentalWindForce.html index 00adffa6..2c3c6e69 100644 --- a/docs/common/user_manual/usage/desktop/wind/ExperimentalWindForce.html +++ b/docs/common/user_manual/usage/desktop/wind/ExperimentalWindForce.html @@ -7,7 +7,7 @@ - 2.4.8. Experimental Wind Force (Time Series Input) — Wind Engineering with Uncertainty Quantification documentation + 2.4.8. Experimental Wind Force — Wind Engineering with Uncertainty Quantification documentation @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -50,7 +49,7 @@ - + @@ -135,12 +134,13 @@
    • 2.4.5. Data from Tokyo Polytechnic University
    • 2.4.6. Wind Tunnel Experiment
    • 2.4.7. Multiple Existing
    • -
    • 2.4.8. Experimental Wind Force (Time Series Input)
    • 2.5. FEM: Finite Element Method
    • @@ -218,7 +218,7 @@
    • 2.4. EVT: Wind Events »
    • -
    • 2.4.8. Experimental Wind Force (Time Series Input)
    • +
    • 2.4.8. Experimental Wind Force
    • @@ -237,8 +237,8 @@
      -
      -

      2.4.8. Experimental Wind Force (Time Series Input)

      +
      +

      2.4.8. Experimental Wind Force

      The application takes multivariate stationary wind force time series data obtained from a wind tunnel experiment and can generate multiple realizations of the full-scale multivariate Gaussian wind force time series that is accurate up to the second-order properties (i.e., mean, CPSD functions, correlation) of the input data. Based on the Central Limit Theorem, the wind forces can be approximately modeled as Gaussian processes due to the integral effects of the incident pressures. This algorithm follows the implementation details in [Duarte2023] and the theory manual is available here.

      ../../../../../_images/weuqExperimentalWindForces0.png diff --git a/docs/common/user_manual/usage/desktop/wind/ExperimentalWindPressure.html b/docs/common/user_manual/usage/desktop/wind/ExperimentalWindPressure.html new file mode 100644 index 00000000..40a356eb --- /dev/null +++ b/docs/common/user_manual/usage/desktop/wind/ExperimentalWindPressure.html @@ -0,0 +1,445 @@ + + + + + + + + + + 2.4.9. Experimental Wind Pressure — Wind Engineering with Uncertainty Quantification documentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + + + +
      + + + + + +
      + +
      + + + + + + + + + + + + + + + + + + + +
      + + + + +
      +
      +
      +
      + +
      +

      2.4.9. Experimental Wind Pressure

      +

      Source code (Python)

      +

      This application takes a set of stationary wind pressure time series data from a wind tunnel experiment and generates multiple realizations of wind pressure time series that preserve certain stochastic properties (i.e., marginal (non-Gaussian) distribution at each pressure tap location and cross power spectrum density (CPSD) functions) [Duarte2023]. Then the pressure time history is translated into full-scale force time history applied at each floor, of which the integration is approximated by uniformly dividing the building surface into meshes and assuming each mesh is subjected to the pressure load at the nearest pressure tap.

      +
      +../../../../../_images/weuqExperimentalWindPressures0.png +

      Fig. 2.4.9.1 Generation of wind force history from the time histories of wind pressure coefficients obtained from a wind tunnel experiment. [Duarte2023]

      +
      +
      +
      Duarte2023(1,2,3)
      +

      Duarte, T.G., Arunachalam, S., Subgranon, A. and Spence, S.M., (2023). Uncertainty Quantification and Simulation of Wind-Tunnel-Informed Stochastic Wind Loads. Wind, 3(3), pp.375-393.

      +
      +
      +
      +

      2.4.9.1. User Inputs

      +
      +../../../../../_images/weuqExperimentalWindPressures.png +

      Fig. 2.4.9.1.1 Option to import experimental wind pressure time history

      +
      +

      The input parameters for the application interface are provided below.

      +
        +
      • Percentage of Modes: Percentage of modes (dominant modes) that will be included to obtain the pressure time history. If 100% of modes are included, the simulated process is exact up to the second order, but additional computation cost is expected. It is recommended to include at least 25% of modes to have negligible errors in the simulation at a reasonable computational cost [Duarte2023]

      • +
      • Full Scale Reference Wind Speed: The full-scale wind speed at the reference point of the building (e.g., top of the building). The reference point location should match that of the model used in the wind tunnel testing.

      • +
      • Full Scale Duration: The duration of the wind force time series that will be generated by this engine.

      • +
      • Seed: The seed for the random number generator.

      • +
      • File Name: “Wind Pressure Time History File” that contains model geometry and wind tunnel experiment details. The data can be provided either as a MATLAB binary file (.mat) or a json (.json) file. Please see the next section for the details of the variables (keys) needed in the file.

      • +
      • Model Scale: This is the geometric length scale. This value is automatically estimated after reading the “Wind Pressure Time History File”, as a ratio between the full-scale and model-scale building dimensions. Only if the file is imported in a json format, the model scale ratio will be displayed.

      • +
      • The units can be modified at the GI tab.

      • +
      +

      Additional input parameters for estimating cross-power spectral density function can be specified.

      +
        +
      • Window Size: length of the Hanning window function given in seconds. Its values can range from [0, L], where L is the record duration used as input. A window size of 4 s is suggested for wind tunnel records lasting about 30 s – 60 s, but the user has the flexibility to define this variable according to specific case study requirements.

      • +
      • Overlap Percentage: The extent of overlap between segments of the signal. A value of 50% overlap is suggested. Note that the engine implemented in WE-UQ uses scipy.signal.csd function, and the detailed parameter information can be found in the scipy user manual.

      • +
      • Cross Power Spectrum Density (CPSD) group size (\(gg\)): a variable that subdivides the CPSD matrix into \(gg\times gg\) “groups” in order to avoid running out of memory this value can be increased to speed up the analysis, however, it may lead to run out of memory. Choose according to the specifications of the user’s machine.

      • +
      • Selected Taps: (Optional) A subset of taps used for simulation. All taps are included if the field is empty.

      • +
      +
      +../../../../../_images/weuqExperimentalWindPressures2.png +

      Fig. 2.4.9.1.2 Option to import experimental wind pressure time history

      +
      +

      The Full Scale Building Geometry and the Units are specified in the GI tab. The correct number of stories should also be provided.

      +
      +../../../../../_images/weuqExperimentalWindForces5.png +

      Fig. 2.4.9.1.3 GI tab (Only the variables in the red box are relevant to the current module.)

      +
      +
      +

      Warning

      +

      This algorithm assumes that the building is uniformly scaled in all dimensions, meaning if model height is scaled by 1/200 for the experiment, width (breath) and depth are also scaled by 1/200. Therefore the ratio of model-scale dimensions (B,H,D) provided in the “Wind Pressure Time History File” should match that of the full-scale dimensions (Height, Width, Depth) specified in the GI tab. Otherwise, WE-UQ will give a warning message in blue font color as shown in the screen capture above.

      +
      +
      +
      +

      2.4.9.2. Wind Pressure Time History File

      +
      +../../../../../_images/weuqExperimentalWindPressures6.png +

      Fig. 2.4.9.2.1 The coordinate system

      +
      +

      The details of experimental wind pressure data should be provided either in a MATLAB binary (.mat) or json (.json) file. The following variables (or keys) need to be included (ntimestep: number of time steps, ntap: number of taps). Note the variable names follow the camel case rule as below.

      +
        +
      • units: Structure (or a dictionary). It has two fields, length and time.

        +
        +
          +
        • length: String. e.g., m, meter, meters, cm, centimeter, centimeters, mm, millimeter, millimeters, in, inch, inches, ft, foot, feet.

        • +
        • time: String. e.g., s, sec, second, seconds, min, minute, minutes, hr, hour, hours

        • +
        +
        +
      • +
      • breadth: Scalar. Breath (Width) of the building model used in the experiment (e.g., m)

      • +
      • depth: Scalar. Depth of the building model used in the experiment (e.g., m)

      • +
      • height: Scalar. Height of the building model used in the experiment (e.g., m)

      • +
      • frequency: Scalar. Sampling frequency (e.g., Hz)

      • +
      • period: Scalar. Duration of recording (e.g., sec)

      • +
      • windSpeed: Scalar. Model Scale Reference Wind Speed at the reference point of the building. The reference point of the model should match that of the full-scale building (e.g., m/sec).

      • +
      • pressureCoefficients: Array of structures (or dictionaries) with size [1 x ntap]. Each element has two fields id and data.

        +
        +
          +
        • id: Scalar integer. The index of pressure taps. It is mapped with id in tabLocations variable (described below) and also used in Selected Tabs field.

        • +
        • data: 2D array with size [ntimestep x 1]. The time history of pressure coefficients. The ntimestep should correspond to period x frequency.

        • +
        +
        +
      • +
      • tabLocations: Array of structures (or dictionaries) with size [1 x ntap]. Each element has four fields id, face, xLoc, and yLoc.

        +
        +
          +
        • id: Scalar integer. The index of pressure taps.

        • +
        • face, xLoc, yLoc: Scalar. The face id (1,2,3,4, or 5) and horizontal and vertical coordinates (e.g., m) of each pressure tap as indicated in Fig. 2.4.9.2.2. Input the model scale value.

        • +
        +
        +
      • +
      +
      +../../../../../_images/weuqExperimentalWindPressures3.png +

      Fig. 2.4.9.2.2 Example of information inside a matlab binary file (.mat) (ntap = 509, ntimesteps = frequency x period =20,000, units: meter, Newton, second)

      +
      +
      +../../../../../_images/weuqExperimentalWindPressures4.png +

      Fig. 2.4.9.2.3 Example of information inside a Json file (.json) (ntap = 509, ntimesteps = frequency x period =20,000, units: meter, Newton, second)

      +
      +

      The example Matlab file shown in the image can be found at weuq-0016/src, named CpSimCenter.mat

      +
      +
      + + +
      + +
      +
      + +
      + +
      +

      + © Copyright 2024, The Regents of the University of California. + +

      +
      + + + + Built with Sphinx using a + + theme + + provided by Read the Docs. + +
      +
      +
      + +
      + +
      + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/common/user_manual/usage/desktop/wind/IsolatedBuildingCFD.html b/docs/common/user_manual/usage/desktop/wind/IsolatedBuildingCFD.html index 1d490c2b..0ad2d4e2 100644 --- a/docs/common/user_manual/usage/desktop/wind/IsolatedBuildingCFD.html +++ b/docs/common/user_manual/usage/desktop/wind/IsolatedBuildingCFD.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -144,8 +143,9 @@
    • 2.4.5. Data from Tokyo Polytechnic University
    • 2.4.6. Wind Tunnel Experiment
    • 2.4.7. Multiple Existing
    • -
    • 2.4.8. Experimental Wind Force (Time Series Input)
    • -
    • 2.4.9. Wind Force Spectrum
    • +
    • 2.4.8. Experimental Wind Force
    • +
    • 2.4.9. Experimental Wind Pressure
    • +
    • 2.4.10. Wind Force Spectrum
  • 2.5. FEM: Finite Element Method
  • diff --git a/docs/common/user_manual/usage/desktop/wind/WeUQExisting.html b/docs/common/user_manual/usage/desktop/wind/WeUQExisting.html index 7b87f773..b3e1b622 100644 --- a/docs/common/user_manual/usage/desktop/wind/WeUQExisting.html +++ b/docs/common/user_manual/usage/desktop/wind/WeUQExisting.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -50,7 +49,7 @@ - + @@ -135,8 +134,9 @@
  • 2.4.5. Data from Tokyo Polytechnic University
  • 2.4.6. Wind Tunnel Experiment
  • 2.4.7. Multiple Existing
  • -
  • 2.4.8. Experimental Wind Force (Time Series Input)
  • -
  • 2.4.9. Wind Force Spectrum
  • +
  • 2.4.8. Experimental Wind Force
  • +
  • 2.4.9. Experimental Wind Pressure
  • +
  • 2.4.10. Wind Force Spectrum
  • 2.5. FEM: Finite Element Method
  • diff --git a/docs/common/user_manual/usage/desktop/wind/WindEvents.html b/docs/common/user_manual/usage/desktop/wind/WindEvents.html index d97fbba6..df7437dc 100644 --- a/docs/common/user_manual/usage/desktop/wind/WindEvents.html +++ b/docs/common/user_manual/usage/desktop/wind/WindEvents.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -135,8 +134,9 @@
  • 2.4.5. Data from Tokyo Polytechnic University
  • 2.4.6. Wind Tunnel Experiment
  • 2.4.7. Multiple Existing
  • -
  • 2.4.8. Experimental Wind Force (Time Series Input)
  • -
  • 2.4.9. Wind Force Spectrum
  • +
  • 2.4.8. Experimental Wind Force
  • +
  • 2.4.9. Experimental Wind Pressure
  • +
  • 2.4.10. Wind Force Spectrum
  • 2.5. FEM: Finite Element Method
  • @@ -280,14 +280,19 @@
  • 2.4.5. Data from Tokyo Polytechnic University
  • 2.4.6. Wind Tunnel Experiment
  • 2.4.7. Multiple Existing
  • -
  • 2.4.8. Experimental Wind Force (Time Series Input)
  • 2.5. FEM: Finite Element Method
  • diff --git a/docs/common/user_manual/usage/desktop/wind/tools.html b/docs/common/user_manual/usage/desktop/wind/tools.html index 4df5e520..29c2e57c 100644 --- a/docs/common/user_manual/usage/desktop/wind/tools.html +++ b/docs/common/user_manual/usage/desktop/wind/tools.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/usage/desktop/wind/windTunnelExp.html b/docs/common/user_manual/usage/desktop/wind/windTunnelExp.html index c8f22fa1..5abe7a93 100644 --- a/docs/common/user_manual/usage/desktop/wind/windTunnelExp.html +++ b/docs/common/user_manual/usage/desktop/wind/windTunnelExp.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + @@ -135,8 +134,9 @@
  • 2.4.5. Data from Tokyo Polytechnic University
  • 2.4.6. Wind Tunnel Experiment
  • 2.4.7. Multiple Existing
  • -
  • 2.4.8. Experimental Wind Force (Time Series Input)
  • -
  • 2.4.9. Wind Force Spectrum
  • +
  • 2.4.8. Experimental Wind Force
  • +
  • 2.4.9. Experimental Wind Pressure
  • +
  • 2.4.10. Wind Force Spectrum
  • 2.5. FEM: Finite Element Method
  • diff --git a/docs/common/user_manual/user_inputs_documentation/User_Input_Documentation_Tables.html b/docs/common/user_manual/user_inputs_documentation/User_Input_Documentation_Tables.html index f7c23d91..c9a7d56b 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Input_Documentation_Tables.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Input_Documentation_Tables.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ConcreteBuildingModel.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ConcreteBuildingModel.html index 5c146b82..c13d1111 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ConcreteBuildingModel.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ConcreteBuildingModel.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/CustomPy.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/CustomPy.html index 3d2388da..460b3d16 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/CustomPy.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/CustomPy.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/CustomPySimulation.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/CustomPySimulation.html index c2cdb36f..c403b8c6 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/CustomPySimulation.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/CustomPySimulation.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputBayesianCalibration.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputBayesianCalibration.html index 834ca24f..65a142aa 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputBayesianCalibration.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputBayesianCalibration.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputCalibration.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputCalibration.html index 06aa4b19..3d68b4a3 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputCalibration.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputCalibration.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputOptimization.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputOptimization.html index 87ab2e1a..6b2fb85f 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputOptimization.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputOptimization.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputReliability.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputReliability.html index 552bf6f2..55a8a74d 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputReliability.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputReliability.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputSampling.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputSampling.html index af3904eb..823680a3 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputSampling.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputSampling.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputSensitivity.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputSensitivity.html index 7ffab398..228c1ffa 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputSensitivity.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputSensitivity.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/EDP.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/EDP.html index 206921f9..5562eb7f 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/EDP.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/EDP.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/EDP_EarthquakeSelection.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/EDP_EarthquakeSelection.html index 1e54011f..5d857bc2 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/EDP_EarthquakeSelection.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/EDP_EarthquakeSelection.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ExampleWidget.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ExampleWidget.html index 758ae07d..fdf3ce26 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ExampleWidget.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ExampleWidget.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ExistingSimCenterEvents.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ExistingSimCenterEvents.html index 44481857..d3171da1 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ExistingSimCenterEvents.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ExistingSimCenterEvents.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/GaussianProcessInputWidget.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/GaussianProcessInputWidget.html index 86bbf89b..ab67a390 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/GaussianProcessInputWidget.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/GaussianProcessInputWidget.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/GlobalReliabilityWidget.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/GlobalReliabilityWidget.html index c6f115d2..4e01e953 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/GlobalReliabilityWidget.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/GlobalReliabilityWidget.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ImportSamplesWidget.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ImportSamplesWidget.html index 32d690a2..858ff08c 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ImportSamplesWidget.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ImportSamplesWidget.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ImportanceSamplingInputWidget.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ImportanceSamplingInputWidget.html index b7f5e1da..6ebaf26b 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ImportanceSamplingInputWidget.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ImportanceSamplingInputWidget.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetBIM.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetBIM.html index 30dd2321..2459b476 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetBIM.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetBIM.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetExistingEvent.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetExistingEvent.html index 4b0077cd..3f72b4f7 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetExistingEvent.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetExistingEvent.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetOpenSeesAnalysis.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetOpenSeesAnalysis.html index 2d844cca..6eaad668 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetOpenSeesAnalysis.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetOpenSeesAnalysis.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/LatinHypercubeInputWidget.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/LatinHypercubeInputWidget.html index 23adcb88..ece4612a 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/LatinHypercubeInputWidget.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/LatinHypercubeInputWidget.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/LocalReliabilityWidget.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/LocalReliabilityWidget.html index a29bc7dd..1c98e14b 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/LocalReliabilityWidget.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/LocalReliabilityWidget.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MDOF_BuildingModel.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MDOF_BuildingModel.html index 72abaccf..974ca799 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MDOF_BuildingModel.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MDOF_BuildingModel.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MDOF_LU.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MDOF_LU.html index f7d845b2..fd6bc08b 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MDOF_LU.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MDOF_LU.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MonteCarloInputSimWidget.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MonteCarloInputSimWidget.html index c01b1483..cab4bdf3 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MonteCarloInputSimWidget.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MonteCarloInputSimWidget.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MonteCarloInputWidget.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MonteCarloInputWidget.html index c88b048e..674b6383 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MonteCarloInputWidget.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MonteCarloInputWidget.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MultiFidelityMonteCarlo.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MultiFidelityMonteCarlo.html index c56d472e..c9a52d83 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MultiFidelityMonteCarlo.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MultiFidelityMonteCarlo.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MultiFidelitySimWidget.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MultiFidelitySimWidget.html index bafb1e96..08af36f8 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MultiFidelitySimWidget.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MultiFidelitySimWidget.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/NoneEngine.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/NoneEngine.html index 709f9879..8396bb9f 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/NoneEngine.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/NoneEngine.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/OpenSeesBuildingModel.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/OpenSeesBuildingModel.html index 48fd4934..98966474 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/OpenSeesBuildingModel.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/OpenSeesBuildingModel.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PCEInputWidget.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PCEInputWidget.html index 4719f878..5cf28783 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PCEInputWidget.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PCEInputWidget.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PLoMInputWidget.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PLoMInputWidget.html index 9acbe363..857d184c 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PLoMInputWidget.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PLoMInputWidget.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PLoMSimuWidget.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PLoMSimuWidget.html index 111aaa5b..65e07128 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PLoMSimuWidget.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PLoMSimuWidget.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterIntensityMeasureCombo.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterIntensityMeasureCombo.html index d04fc085..60132af8 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterIntensityMeasureCombo.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterIntensityMeasureCombo.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterIntensityMeasureWidget.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterIntensityMeasureWidget.html index 3d5ddce3..2607253c 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterIntensityMeasureWidget.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterIntensityMeasureWidget.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputPLoM.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputPLoM.html index ee9be648..fb403998 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputPLoM.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputPLoM.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSampling.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSampling.html index f5ecdce9..47359556 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSampling.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSampling.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSensitivity.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSensitivity.html index afb9062d..30e89f7a 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSensitivity.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSensitivity.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSurrogate.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSurrogate.html index 25ec512f..93f8baf9 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSurrogate.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSurrogate.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUnitsCombo.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUnitsCombo.html index a822b5e6..b1c943b9 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUnitsCombo.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUnitsCombo.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/StandardEDP.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/StandardEDP.html index 1be7dd6c..58ab5baa 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/StandardEDP.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/StandardEDP.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/StandardEarthquakeEDP.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/StandardEarthquakeEDP.html index 438e5b1b..0655fef7 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/StandardEarthquakeEDP.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/StandardEarthquakeEDP.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SteelBuildingModel.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SteelBuildingModel.html index 57aa4b16..c5d3afbe 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SteelBuildingModel.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SteelBuildingModel.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateDoEInputWidget.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateDoEInputWidget.html index 173591cf..e6a18fc2 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateDoEInputWidget.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateDoEInputWidget.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateEDP.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateEDP.html index f73bf687..8f7f13a4 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateEDP.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateEDP.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateGP.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateGP.html index f1805d18..945aa79f 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateGP.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateGP.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateMFInputWidget.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateMFInputWidget.html index d683ac8e..376d1480 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateMFInputWidget.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateMFInputWidget.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateNoDoEInputWidget.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateNoDoEInputWidget.html index ba7dd348..3935feb8 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateNoDoEInputWidget.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateNoDoEInputWidget.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateSimulation.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateSimulation.html index 31d8190d..f3f84a18 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateSimulation.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateSimulation.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputBayesianCalibration.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputBayesianCalibration.html index bdc18d98..e3a5ec1f 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputBayesianCalibration.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputBayesianCalibration.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputHierarchicalBayesian.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputHierarchicalBayesian.html index f4bc8b4a..95aeba4c 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputHierarchicalBayesian.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputHierarchicalBayesian.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputTMCMC.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputTMCMC.html index 5c9089f7..10fbaf5e 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputTMCMC.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputTMCMC.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UQpyStretch.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UQpyStretch.html index a1707ab7..dd22c391 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UQpyStretch.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UQpyStretch.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UQpySubsetSimulation.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UQpySubsetSimulation.html index c548a00e..1e82c375 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UQpySubsetSimulation.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UQpySubsetSimulation.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UserDefinedEDP.html b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UserDefinedEDP.html index f34b288b..e12c25e8 100644 --- a/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UserDefinedEDP.html +++ b/docs/common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UserDefinedEDP.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/genindex.html b/docs/genindex.html index 5a4d4998..404f93ff 100644 --- a/docs/genindex.html +++ b/docs/genindex.html @@ -16,9 +16,7 @@ - - - + @@ -43,6 +41,7 @@ + diff --git a/docs/index.html b/docs/index.html index 71ab0c2b..af67fc17 100644 --- a/docs/index.html +++ b/docs/index.html @@ -16,9 +16,7 @@ - - - + @@ -42,6 +40,7 @@ + diff --git a/docs/objects.inv b/docs/objects.inv index fa5f2214..867a25d1 100644 Binary files a/docs/objects.inv and b/docs/objects.inv differ diff --git a/docs/search.html b/docs/search.html index c39978a5..22b2c45f 100644 --- a/docs/search.html +++ b/docs/search.html @@ -16,9 +16,7 @@ - - - + @@ -44,6 +42,7 @@ + diff --git a/docs/searchindex.js b/docs/searchindex.js index bcda2b7c..dc3a6005 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["bootcamp/syllabus", "bootcamp/syllabus_by_day", "bootcamp/syllabus_by_topic", "common/developer_manual/architecture/desktop/applications/DLApps", "common/developer_manual/architecture/desktop/applications/EDPApps", "common/developer_manual/architecture/desktop/applications/UQApps", "common/developer_manual/architecture/desktop/applications/buildingApps", "common/developer_manual/architecture/desktop/applications/eventApps", "common/developer_manual/architecture/desktop/applications/modelingApps", "common/developer_manual/architecture/desktop/applications/preprocFEM", "common/developer_manual/architecture/desktop/applications/preprocUQ", "common/developer_manual/architecture/desktop/applications/regionalMapApps", "common/developer_manual/architecture/desktop/applications/simulationApps", "common/developer_manual/architecture/desktop/architecture", "common/developer_manual/architecture/desktop/architectureLevel4", "common/developer_manual/architecture/desktop/backendApplications", "common/developer_manual/architecture/desktop/c4model", "common/developer_manual/architecture/desktop/dynamicDiagrams", "common/developer_manual/architecture/desktop/file-types", "common/developer_manual/architecture/desktop/file-types/Inputs", "common/developer_manual/architecture/desktop/file-types/Outputs", "common/developer_manual/architecture/desktop/run-manually", "common/developer_manual/architecture/desktop/run-manually/runLocal", "common/developer_manual/architecture/desktop/run-manually/runRemote", "common/developer_manual/architecture/desktop/run-manually/troubleshooting", "common/developer_manual/architecture/desktop/workflows", "common/developer_manual/architecture/desktop/workflows/readingTheLog", "common/developer_manual/architecture/desktop/workflows/workflowCompatibility", "common/developer_manual/architecture/desktop/workflows/workflowStructure", "common/developer_manual/coding_style/desktop/coding_style", "common/developer_manual/examples/desktop/eqAssessment", "common/developer_manual/examples/desktop/examples", "common/developer_manual/examples/desktop/hurricaneAssessment", "common/developer_manual/examples/desktop/siteResponseAssessment/siteResponseAssessment", "common/developer_manual/how_to_build/desktop/SimCenterBackend", "common/developer_manual/how_to_build/desktop/how_to_build", "common/developer_manual/how_to_build/desktop/quoFemBackend", "common/developer_manual/how_to_extend/desktop/how_to_extend", "common/developer_manual/verification/desktop/WEUQ/PowerSpectralDensity", "common/developer_manual/verification/desktop/WEUQ/TinFverification", "common/developer_manual/verification/desktop/verification", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.31/index", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.33/index", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.35/index", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.41/index", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.42/index", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.44/index", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.49/index", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.51/index", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.52/index", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.61/index", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.71/index", "common/dldb/damage/FEMA_P58_2nd/B/B.10/index", "common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.11/index", "common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.22/index", "common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.23/index", "common/dldb/damage/FEMA_P58_2nd/B/B.20/index", "common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.11/index", "common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.31/index", "common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.41/index", "common/dldb/damage/FEMA_P58_2nd/B/B.30/index", "common/dldb/damage/FEMA_P58_2nd/B/index", "common/dldb/damage/FEMA_P58_2nd/C/C.10/C.10.11/index", "common/dldb/damage/FEMA_P58_2nd/C/C.10/index", "common/dldb/damage/FEMA_P58_2nd/C/C.20/C.20.11/index", "common/dldb/damage/FEMA_P58_2nd/C/C.20/index", "common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.11/index", "common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.21/index", "common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.27/index", "common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.32/index", "common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.34/index", "common/dldb/damage/FEMA_P58_2nd/C/C.30/index", "common/dldb/damage/FEMA_P58_2nd/C/index", "common/dldb/damage/FEMA_P58_2nd/D/D.10/D.10.14/index", "common/dldb/damage/FEMA_P58_2nd/D/D.10/index", "common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.21/index", "common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.22/index", "common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.31/index", "common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.51/index", "common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.61/index", "common/dldb/damage/FEMA_P58_2nd/D/D.20/index", "common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.31/index", "common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.32/index", "common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.41/index", "common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.52/index", "common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.67/index", "common/dldb/damage/FEMA_P58_2nd/D/D.30/index", "common/dldb/damage/FEMA_P58_2nd/D/D.40/D.40.11/index", "common/dldb/damage/FEMA_P58_2nd/D/D.40/index", "common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.11/index", "common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.12/index", "common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.92/index", "common/dldb/damage/FEMA_P58_2nd/D/D.50/index", "common/dldb/damage/FEMA_P58_2nd/D/index", "common/dldb/damage/FEMA_P58_2nd/E/E.20/E.20.22/index", "common/dldb/damage/FEMA_P58_2nd/E/E.20/index", "common/dldb/damage/FEMA_P58_2nd/E/index", "common/dldb/damage/FEMA_P58_2nd/F/F.10/F.10.12/index", "common/dldb/damage/FEMA_P58_2nd/F/F.10/index", "common/dldb/damage/FEMA_P58_2nd/F/index", "common/dldb/damage/FEMA_P58_2nd/index", "common/dldb/damage/Hazus_EQ_bldg/GF/GF.H/index", "common/dldb/damage/Hazus_EQ_bldg/GF/GF.V/index", "common/dldb/damage/Hazus_EQ_bldg/GF/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.C1/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.C2/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.C3/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.MH/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.PC1/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.PC2/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.RM1/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.RM2/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.S1/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.S2/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.S3/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.S4/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.S5/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.URM/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.W1/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.W2/index", "common/dldb/damage/Hazus_EQ_bldg/LF/index", "common/dldb/damage/Hazus_EQ_bldg/NSA/index", "common/dldb/damage/Hazus_EQ_bldg/NSD/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.C1/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.C2/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.C3/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.MH/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.PC1/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.PC2/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.RM1/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.RM2/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.S1/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.S2/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.S3/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.S4/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.S5/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.URM/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.W1/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.W2/index", "common/dldb/damage/Hazus_EQ_bldg/STR/index", "common/dldb/damage/Hazus_EQ_bldg/index", "common/dldb/damage/Hazus_EQ_trnsp/HRD/index", "common/dldb/damage/Hazus_EQ_trnsp/HTU/index", "common/dldb/damage/Hazus_EQ_trnsp/HWB/index", "common/dldb/damage/Hazus_EQ_trnsp/index", "common/dldb/damage/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.31/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.33/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.35/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.41/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.42/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.44/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.49/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.51/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.52/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.61/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.71/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/index", "common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.11/index", "common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.22/index", "common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.23/index", "common/dldb/repair/FEMA_P58_2nd/B/B.20/index", "common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.11/index", "common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.31/index", "common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.41/index", "common/dldb/repair/FEMA_P58_2nd/B/B.30/index", "common/dldb/repair/FEMA_P58_2nd/B/index", "common/dldb/repair/FEMA_P58_2nd/C/C.10/C.10.11/index", "common/dldb/repair/FEMA_P58_2nd/C/C.10/index", "common/dldb/repair/FEMA_P58_2nd/C/C.20/C.20.11/index", "common/dldb/repair/FEMA_P58_2nd/C/C.20/index", "common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.11/index", "common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.21/index", "common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.27/index", "common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.32/index", "common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.34/index", "common/dldb/repair/FEMA_P58_2nd/C/C.30/index", "common/dldb/repair/FEMA_P58_2nd/C/index", "common/dldb/repair/FEMA_P58_2nd/D/D.10/D.10.14/index", "common/dldb/repair/FEMA_P58_2nd/D/D.10/index", "common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.21/index", "common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.22/index", "common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.31/index", "common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.51/index", "common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.61/index", "common/dldb/repair/FEMA_P58_2nd/D/D.20/index", "common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.31/index", "common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.32/index", "common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.41/index", "common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.52/index", "common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.67/index", "common/dldb/repair/FEMA_P58_2nd/D/D.30/index", "common/dldb/repair/FEMA_P58_2nd/D/D.40/D.40.11/index", "common/dldb/repair/FEMA_P58_2nd/D/D.40/index", "common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.11/index", "common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.12/index", "common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.92/index", "common/dldb/repair/FEMA_P58_2nd/D/D.50/index", "common/dldb/repair/FEMA_P58_2nd/D/index", "common/dldb/repair/FEMA_P58_2nd/E/E.20/E.20.22/index", "common/dldb/repair/FEMA_P58_2nd/E/E.20/index", "common/dldb/repair/FEMA_P58_2nd/E/index", "common/dldb/repair/FEMA_P58_2nd/F/F.10/F.10.12/index", "common/dldb/repair/FEMA_P58_2nd/F/F.10/index", "common/dldb/repair/FEMA_P58_2nd/F/index", "common/dldb/repair/FEMA_P58_2nd/index", "common/dldb/repair/Hazus_EQ_bldg/LF/index", "common/dldb/repair/Hazus_EQ_bldg/NSA/index", "common/dldb/repair/Hazus_EQ_bldg/NSD/index", "common/dldb/repair/Hazus_EQ_bldg/STR/index", "common/dldb/repair/Hazus_EQ_bldg/index", "common/dldb/repair/Hazus_EQ_trnsp/HRD/index", "common/dldb/repair/Hazus_EQ_trnsp/HTU/index", "common/dldb/repair/Hazus_EQ_trnsp/HWB/index", "common/dldb/repair/Hazus_EQ_trnsp/index", "common/dldb/repair/index", "common/front-matter/abbreviations", "common/front-matter/cite", "common/front-matter/desktop/ack", "common/front-matter/desktop/ack_pbe", "common/front-matter/glossary", "common/front-matter/license", "common/reqments/All-Requirements_allCols", "common/reqments/Common", "common/reqments/WE-UQ-Requirements", "common/reqments/WEUQ", "common/reqments/key", "common/reqments/reqPelicun", "common/reqments/reqQUOFE", "common/technical_manual/desktop/HazardSimulationTool_useCase", "common/technical_manual/desktop/SimCenterUQTechnical", "common/technical_manual/desktop/UCSDUQTechnical", "common/technical_manual/desktop/WEUQ/TinF", "common/technical_manual/desktop/WEUQ/computationalWindLoadEvaluation", "common/technical_manual/desktop/WEUQ/dataInformedStochasticWind", "common/technical_manual/desktop/WEUQ/modeFileFormat", "common/technical_manual/desktop/WEUQ/scalingWindTunnelData", "common/technical_manual/desktop/damping", "common/technical_manual/desktop/hazard_occurrence", "common/technical_manual/desktop/spatial_correlation", "common/technical_manual/desktop/technical_manual", "common/technical_manual/desktop/uqTechnical", "common/user_manual/about/HazardSimulation/about", "common/user_manual/about/WEUQ/about", "common/user_manual/bugs", "common/user_manual/examples/desktop/examples", "common/user_manual/examples/desktop/hdro-0001/README", "common/user_manual/examples/desktop/weuq-0001/README", "common/user_manual/examples/desktop/weuq-0007/README", "common/user_manual/examples/desktop/weuq-0011/README", "common/user_manual/examples/desktop/weuq-0012/README", "common/user_manual/examples/desktop/weuq-0013/README", "common/user_manual/examples/desktop/weuq-0014/README", "common/user_manual/examples/desktop/weuq-0015/README", "common/user_manual/installation/desktop/downloadOther", "common/user_manual/installation/desktop/downloadOtherMAC", "common/user_manual/installation/desktop/downloadOtherWindows", "common/user_manual/installation/desktop/install_Windows", "common/user_manual/installation/desktop/install_macOS", "common/user_manual/installation/desktop/installation", "common/user_manual/releases/eeCapabilities", "common/user_manual/releases/eePlans", "common/user_manual/releases/eeReleaseNotes", "common/user_manual/releases/pbeCapabilities", "common/user_manual/releases/pbePlans", "common/user_manual/releases/pbeReleaseNotes", "common/user_manual/releases/quoCapabilities", "common/user_manual/releases/quoPlans", "common/user_manual/releases/quoReleaseNotes", "common/user_manual/releases/r2dCapabilities", "common/user_manual/releases/r2dPlans", "common/user_manual/releases/r2dRelaseNotes", "common/user_manual/releases/r2dReleaseNotes", "common/user_manual/releases/weCapabilities", "common/user_manual/releases/wePlans", "common/user_manual/releases/weReleaseNotes", "common/user_manual/troubleshooting/desktop/troubleshooting", "common/user_manual/troubleshooting/desktop/troubleshootingRunning", "common/user_manual/troubleshooting/desktop/troubleshootingStartup", "common/user_manual/usage/desktop/Configuring_CustomUQ", "common/user_manual/usage/desktop/DakotaBayesianCalibration", "common/user_manual/usage/desktop/DakotaDeterministicCalibration", "common/user_manual/usage/desktop/DakotaGradientFreeOptimization", "common/user_manual/usage/desktop/DakotaSampling", "common/user_manual/usage/desktop/FEM", "common/user_manual/usage/desktop/GI", "common/user_manual/usage/desktop/RV", "common/user_manual/usage/desktop/SIM", "common/user_manual/usage/desktop/SimCenterUQ", "common/user_manual/usage/desktop/SimCenterUQMF", "common/user_manual/usage/desktop/SimCenterUQPLoM", "common/user_manual/usage/desktop/SimCenterUQSampling", "common/user_manual/usage/desktop/SimCenterUQSensitivity", "common/user_manual/usage/desktop/SimCenterUQSurrogate", "common/user_manual/usage/desktop/UCSD_UQ_Hierarchical", "common/user_manual/usage/desktop/UCSD_UQ_TMCMC", "common/user_manual/usage/desktop/UQ", "common/user_manual/usage/desktop/response/EDP", "common/user_manual/usage/desktop/response/resEE", "common/user_manual/usage/desktop/usage", "common/user_manual/usage/desktop/wind/CFDBasic", "common/user_manual/usage/desktop/wind/CFDExpert", "common/user_manual/usage/desktop/wind/DEDMHrp", "common/user_manual/usage/desktop/wind/DigitalWindTunnel", "common/user_manual/usage/desktop/wind/EmptyDomainCFD", "common/user_manual/usage/desktop/wind/ExperimentalWindForce", "common/user_manual/usage/desktop/wind/IsolatedBuildingCFD", "common/user_manual/usage/desktop/wind/WeUQExisting", "common/user_manual/usage/desktop/wind/WindEvents", "common/user_manual/usage/desktop/wind/WindForceSpectrum", "common/user_manual/usage/desktop/wind/lowRiseTPU", "common/user_manual/usage/desktop/wind/stochasticWind", "common/user_manual/usage/desktop/wind/tools", "common/user_manual/usage/desktop/wind/windTunnelExp", "common/user_manual/user_inputs_documentation/User_Input_Documentation_Tables", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ConcreteBuildingModel", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/CustomPy", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/CustomPySimulation", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputBayesianCalibration", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputCalibration", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputOptimization", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputReliability", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputSampling", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputSensitivity", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/EDP", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/EDP_EarthquakeSelection", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ExampleWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ExistingSimCenterEvents", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/GaussianProcessInputWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/GlobalReliabilityWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ImportSamplesWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ImportanceSamplingInputWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetBIM", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetExistingEvent", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetOpenSeesAnalysis", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/LatinHypercubeInputWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/LocalReliabilityWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MDOF_BuildingModel", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MDOF_LU", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MonteCarloInputSimWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MonteCarloInputWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MultiFidelityMonteCarlo", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MultiFidelitySimWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/NoneEngine", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/OpenSeesBuildingModel", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PCEInputWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PLoMInputWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PLoMSimuWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterIntensityMeasureCombo", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterIntensityMeasureWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputPLoM", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSampling", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSensitivity", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSurrogate", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUnitsCombo", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/StandardEDP", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/StandardEarthquakeEDP", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SteelBuildingModel", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateDoEInputWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateEDP", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateGP", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateMFInputWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateNoDoEInputWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateSimulation", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputBayesianCalibration", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputHierarchicalBayesian", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputTMCMC", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UQpyStretch", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UQpySubsetSimulation", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UserDefinedEDP", "index"], "filenames": ["bootcamp/syllabus.rst", "bootcamp/syllabus_by_day.rst", "bootcamp/syllabus_by_topic.rst", "common/developer_manual/architecture/desktop/applications/DLApps.rst", "common/developer_manual/architecture/desktop/applications/EDPApps.rst", "common/developer_manual/architecture/desktop/applications/UQApps.rst", "common/developer_manual/architecture/desktop/applications/buildingApps.rst", "common/developer_manual/architecture/desktop/applications/eventApps.rst", "common/developer_manual/architecture/desktop/applications/modelingApps.rst", "common/developer_manual/architecture/desktop/applications/preprocFEM.rst", "common/developer_manual/architecture/desktop/applications/preprocUQ.rst", "common/developer_manual/architecture/desktop/applications/regionalMapApps.rst", "common/developer_manual/architecture/desktop/applications/simulationApps.rst", "common/developer_manual/architecture/desktop/architecture.rst", "common/developer_manual/architecture/desktop/architectureLevel4.rst", "common/developer_manual/architecture/desktop/backendApplications.rst", "common/developer_manual/architecture/desktop/c4model.rst", "common/developer_manual/architecture/desktop/dynamicDiagrams.rst", "common/developer_manual/architecture/desktop/file-types.rst", "common/developer_manual/architecture/desktop/file-types/Inputs.rst", "common/developer_manual/architecture/desktop/file-types/Outputs.rst", "common/developer_manual/architecture/desktop/run-manually.rst", "common/developer_manual/architecture/desktop/run-manually/runLocal.rst", "common/developer_manual/architecture/desktop/run-manually/runRemote.rst", "common/developer_manual/architecture/desktop/run-manually/troubleshooting.rst", "common/developer_manual/architecture/desktop/workflows.rst", "common/developer_manual/architecture/desktop/workflows/readingTheLog.rst", "common/developer_manual/architecture/desktop/workflows/workflowCompatibility.rst", "common/developer_manual/architecture/desktop/workflows/workflowStructure.rst", "common/developer_manual/coding_style/desktop/coding_style.rst", "common/developer_manual/examples/desktop/eqAssessment.rst", "common/developer_manual/examples/desktop/examples.rst", "common/developer_manual/examples/desktop/hurricaneAssessment.rst", "common/developer_manual/examples/desktop/siteResponseAssessment/siteResponseAssessment.rst", "common/developer_manual/how_to_build/desktop/SimCenterBackend.rst", "common/developer_manual/how_to_build/desktop/how_to_build.rst", "common/developer_manual/how_to_build/desktop/quoFemBackend.rst", "common/developer_manual/how_to_extend/desktop/how_to_extend.rst", "common/developer_manual/verification/desktop/WEUQ/PowerSpectralDensity.rst", "common/developer_manual/verification/desktop/WEUQ/TinFverification.rst", "common/developer_manual/verification/desktop/verification.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.31/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.33/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.35/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.41/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.42/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.44/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.49/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.51/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.52/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.61/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.71/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.11/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.22/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.23/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.20/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.11/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.31/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.41/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.30/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/index.rst", "common/dldb/damage/FEMA_P58_2nd/C/C.10/C.10.11/index.rst", "common/dldb/damage/FEMA_P58_2nd/C/C.10/index.rst", "common/dldb/damage/FEMA_P58_2nd/C/C.20/C.20.11/index.rst", "common/dldb/damage/FEMA_P58_2nd/C/C.20/index.rst", "common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.11/index.rst", "common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.21/index.rst", "common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.27/index.rst", "common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.32/index.rst", "common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.34/index.rst", "common/dldb/damage/FEMA_P58_2nd/C/C.30/index.rst", "common/dldb/damage/FEMA_P58_2nd/C/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.10/D.10.14/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.10/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.21/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.22/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.31/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.51/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.61/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.20/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.31/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.32/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.41/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.52/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.67/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.30/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.40/D.40.11/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.40/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.11/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.12/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.92/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.50/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/index.rst", "common/dldb/damage/FEMA_P58_2nd/E/E.20/E.20.22/index.rst", "common/dldb/damage/FEMA_P58_2nd/E/E.20/index.rst", "common/dldb/damage/FEMA_P58_2nd/E/index.rst", "common/dldb/damage/FEMA_P58_2nd/F/F.10/F.10.12/index.rst", "common/dldb/damage/FEMA_P58_2nd/F/F.10/index.rst", "common/dldb/damage/FEMA_P58_2nd/F/index.rst", "common/dldb/damage/FEMA_P58_2nd/index.rst", "common/dldb/damage/Hazus_EQ_bldg/GF/GF.H/index.rst", "common/dldb/damage/Hazus_EQ_bldg/GF/GF.V/index.rst", "common/dldb/damage/Hazus_EQ_bldg/GF/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.C1/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.C2/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.C3/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.MH/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.PC1/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.PC2/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.RM1/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.RM2/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.S1/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.S2/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.S3/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.S4/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.S5/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.URM/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.W1/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.W2/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/index.rst", "common/dldb/damage/Hazus_EQ_bldg/NSA/index.rst", "common/dldb/damage/Hazus_EQ_bldg/NSD/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.C1/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.C2/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.C3/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.MH/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.PC1/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.PC2/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.RM1/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.RM2/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.S1/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.S2/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.S3/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.S4/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.S5/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.URM/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.W1/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.W2/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/index.rst", "common/dldb/damage/Hazus_EQ_bldg/index.rst", "common/dldb/damage/Hazus_EQ_trnsp/HRD/index.rst", "common/dldb/damage/Hazus_EQ_trnsp/HTU/index.rst", "common/dldb/damage/Hazus_EQ_trnsp/HWB/index.rst", "common/dldb/damage/Hazus_EQ_trnsp/index.rst", "common/dldb/damage/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.31/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.33/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.35/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.41/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.42/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.44/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.49/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.51/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.52/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.61/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.71/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.11/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.22/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.23/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.20/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.11/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.31/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.41/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.30/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/index.rst", "common/dldb/repair/FEMA_P58_2nd/C/C.10/C.10.11/index.rst", "common/dldb/repair/FEMA_P58_2nd/C/C.10/index.rst", "common/dldb/repair/FEMA_P58_2nd/C/C.20/C.20.11/index.rst", "common/dldb/repair/FEMA_P58_2nd/C/C.20/index.rst", "common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.11/index.rst", "common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.21/index.rst", "common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.27/index.rst", "common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.32/index.rst", "common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.34/index.rst", "common/dldb/repair/FEMA_P58_2nd/C/C.30/index.rst", "common/dldb/repair/FEMA_P58_2nd/C/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.10/D.10.14/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.10/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.21/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.22/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.31/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.51/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.61/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.20/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.31/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.32/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.41/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.52/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.67/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.30/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.40/D.40.11/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.40/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.11/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.12/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.92/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.50/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/index.rst", "common/dldb/repair/FEMA_P58_2nd/E/E.20/E.20.22/index.rst", "common/dldb/repair/FEMA_P58_2nd/E/E.20/index.rst", "common/dldb/repair/FEMA_P58_2nd/E/index.rst", "common/dldb/repair/FEMA_P58_2nd/F/F.10/F.10.12/index.rst", "common/dldb/repair/FEMA_P58_2nd/F/F.10/index.rst", "common/dldb/repair/FEMA_P58_2nd/F/index.rst", "common/dldb/repair/FEMA_P58_2nd/index.rst", "common/dldb/repair/Hazus_EQ_bldg/LF/index.rst", "common/dldb/repair/Hazus_EQ_bldg/NSA/index.rst", "common/dldb/repair/Hazus_EQ_bldg/NSD/index.rst", "common/dldb/repair/Hazus_EQ_bldg/STR/index.rst", "common/dldb/repair/Hazus_EQ_bldg/index.rst", "common/dldb/repair/Hazus_EQ_trnsp/HRD/index.rst", "common/dldb/repair/Hazus_EQ_trnsp/HTU/index.rst", "common/dldb/repair/Hazus_EQ_trnsp/HWB/index.rst", "common/dldb/repair/Hazus_EQ_trnsp/index.rst", "common/dldb/repair/index.rst", "common/front-matter/abbreviations.rst", "common/front-matter/cite.rst", "common/front-matter/desktop/ack.rst", "common/front-matter/desktop/ack_pbe.rst", "common/front-matter/glossary.rst", "common/front-matter/license.rst", "common/reqments/All-Requirements_allCols.rst", "common/reqments/Common.rst", "common/reqments/WE-UQ-Requirements.rst", "common/reqments/WEUQ.rst", "common/reqments/key.rst", "common/reqments/reqPelicun.rst", "common/reqments/reqQUOFE.rst", "common/technical_manual/desktop/HazardSimulationTool_useCase.rst", "common/technical_manual/desktop/SimCenterUQTechnical.rst", "common/technical_manual/desktop/UCSDUQTechnical.rst", "common/technical_manual/desktop/WEUQ/TinF.rst", "common/technical_manual/desktop/WEUQ/computationalWindLoadEvaluation.rst", "common/technical_manual/desktop/WEUQ/dataInformedStochasticWind.rst", "common/technical_manual/desktop/WEUQ/modeFileFormat.rst", "common/technical_manual/desktop/WEUQ/scalingWindTunnelData.rst", "common/technical_manual/desktop/damping.rst", "common/technical_manual/desktop/hazard_occurrence.rst", "common/technical_manual/desktop/spatial_correlation.rst", "common/technical_manual/desktop/technical_manual.rst", "common/technical_manual/desktop/uqTechnical.rst", "common/user_manual/about/HazardSimulation/about.rst", "common/user_manual/about/WEUQ/about.rst", "common/user_manual/bugs.rst", "common/user_manual/examples/desktop/examples.rst", "common/user_manual/examples/desktop/hdro-0001/README.rst", "common/user_manual/examples/desktop/weuq-0001/README.rst", "common/user_manual/examples/desktop/weuq-0007/README.rst", "common/user_manual/examples/desktop/weuq-0011/README.rst", "common/user_manual/examples/desktop/weuq-0012/README.rst", "common/user_manual/examples/desktop/weuq-0013/README.rst", "common/user_manual/examples/desktop/weuq-0014/README.rst", "common/user_manual/examples/desktop/weuq-0015/README.rst", "common/user_manual/installation/desktop/downloadOther.rst", "common/user_manual/installation/desktop/downloadOtherMAC.rst", "common/user_manual/installation/desktop/downloadOtherWindows.rst", "common/user_manual/installation/desktop/install_Windows.rst", "common/user_manual/installation/desktop/install_macOS.rst", "common/user_manual/installation/desktop/installation.rst", "common/user_manual/releases/eeCapabilities.rst", "common/user_manual/releases/eePlans.rst", "common/user_manual/releases/eeReleaseNotes.rst", "common/user_manual/releases/pbeCapabilities.rst", "common/user_manual/releases/pbePlans.rst", "common/user_manual/releases/pbeReleaseNotes.rst", "common/user_manual/releases/quoCapabilities.rst", "common/user_manual/releases/quoPlans.rst", "common/user_manual/releases/quoReleaseNotes.rst", "common/user_manual/releases/r2dCapabilities.rst", "common/user_manual/releases/r2dPlans.rst", "common/user_manual/releases/r2dRelaseNotes.rst", "common/user_manual/releases/r2dReleaseNotes.rst", "common/user_manual/releases/weCapabilities.rst", "common/user_manual/releases/wePlans.rst", "common/user_manual/releases/weReleaseNotes.rst", "common/user_manual/troubleshooting/desktop/troubleshooting.rst", "common/user_manual/troubleshooting/desktop/troubleshootingRunning.rst", "common/user_manual/troubleshooting/desktop/troubleshootingStartup.rst", "common/user_manual/usage/desktop/Configuring_CustomUQ.rst", "common/user_manual/usage/desktop/DakotaBayesianCalibration.rst", "common/user_manual/usage/desktop/DakotaDeterministicCalibration.rst", "common/user_manual/usage/desktop/DakotaGradientFreeOptimization.rst", "common/user_manual/usage/desktop/DakotaSampling.rst", "common/user_manual/usage/desktop/FEM.rst", "common/user_manual/usage/desktop/GI.rst", "common/user_manual/usage/desktop/RV.rst", "common/user_manual/usage/desktop/SIM.rst", "common/user_manual/usage/desktop/SimCenterUQ.rst", "common/user_manual/usage/desktop/SimCenterUQMF.rst", "common/user_manual/usage/desktop/SimCenterUQPLoM.rst", "common/user_manual/usage/desktop/SimCenterUQSampling.rst", "common/user_manual/usage/desktop/SimCenterUQSensitivity.rst", "common/user_manual/usage/desktop/SimCenterUQSurrogate.rst", "common/user_manual/usage/desktop/UCSD_UQ_Hierarchical.rst", "common/user_manual/usage/desktop/UCSD_UQ_TMCMC.rst", "common/user_manual/usage/desktop/UQ.rst", "common/user_manual/usage/desktop/response/EDP.rst", "common/user_manual/usage/desktop/response/resEE.rst", "common/user_manual/usage/desktop/usage.rst", "common/user_manual/usage/desktop/wind/CFDBasic.rst", "common/user_manual/usage/desktop/wind/CFDExpert.rst", "common/user_manual/usage/desktop/wind/DEDMHrp.rst", "common/user_manual/usage/desktop/wind/DigitalWindTunnel.rst", "common/user_manual/usage/desktop/wind/EmptyDomainCFD.rst", "common/user_manual/usage/desktop/wind/ExperimentalWindForce.rst", "common/user_manual/usage/desktop/wind/IsolatedBuildingCFD.rst", "common/user_manual/usage/desktop/wind/WeUQExisting.rst", "common/user_manual/usage/desktop/wind/WindEvents.rst", "common/user_manual/usage/desktop/wind/WindForceSpectrum.rst", "common/user_manual/usage/desktop/wind/lowRiseTPU.rst", "common/user_manual/usage/desktop/wind/stochasticWind.rst", "common/user_manual/usage/desktop/wind/tools.rst", "common/user_manual/usage/desktop/wind/windTunnelExp.rst", "common/user_manual/user_inputs_documentation/User_Input_Documentation_Tables.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ConcreteBuildingModel.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/CustomPy.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/CustomPySimulation.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputBayesianCalibration.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputCalibration.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputOptimization.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputReliability.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputSampling.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputSensitivity.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/EDP.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/EDP_EarthquakeSelection.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ExampleWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ExistingSimCenterEvents.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/GaussianProcessInputWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/GlobalReliabilityWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ImportSamplesWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ImportanceSamplingInputWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetBIM.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetExistingEvent.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetOpenSeesAnalysis.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/LatinHypercubeInputWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/LocalReliabilityWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MDOF_BuildingModel.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MDOF_LU.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MonteCarloInputSimWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MonteCarloInputWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MultiFidelityMonteCarlo.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MultiFidelitySimWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/NoneEngine.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/OpenSeesBuildingModel.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PCEInputWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PLoMInputWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PLoMSimuWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterIntensityMeasureCombo.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterIntensityMeasureWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputPLoM.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSampling.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSensitivity.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSurrogate.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUnitsCombo.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/StandardEDP.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/StandardEarthquakeEDP.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SteelBuildingModel.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateDoEInputWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateEDP.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateGP.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateMFInputWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateNoDoEInputWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateSimulation.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputBayesianCalibration.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputHierarchicalBayesian.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputTMCMC.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UQpyStretch.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UQpySubsetSimulation.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UserDefinedEDP.rst", "index.rst"], "titles": ["Syllabus", "By Day", "By Topic", "2.2.9. DL Applications", "2.2.5. EDP Applications", "2.2.7. UQ Applications", "2.2.8. Building Applications", "2.2.3. Event Applications", "2.2.4. Modeling Applications", "2.2.1. FEM Pre-processors", "2.2.2. UQ Pre-processors", "2.2.10. Regional Mapping Applications", "2.2.6. Simulation Applications", "2. Software Architecture", "Software Architecture", "2.2. Backend Applications", "2.3. C4 Model of Software Architecture", "Level 4 Dynamic Diagrams", "2.1. File Types and Schemas", "2.1.1. Inputs", "2.1.2. Outputs", "Running Manually", "Run Locally on Your Desktop", "Run Remotely on DesignSafe", "Troubleshooting Errors", "Creating Workflows", "Reading the Log File", "Choosing Component Applications", "Workflow Structure", "5. Coding Style", "Earthquake Assessment", "Examples", "Hurricane Assessment", "Regional Site Response Assessment", "Build the Backend", "1. How to Build", "Build the Backend", "3. How to Extend", "4.1. Stochastically Generated Wind Loading", "4.2. Verification of the Turbulence Inflow", "4. Verification", "B.10.31 - Steel Columns", "B.10.33 - Steel Braces", "B.10.35 - Steel Connections", "B.10.41 - RC or Composite Columns", "B.10.42 - RC or Composite Beams", "B.10.44 - RC or Composite Shearwalls", "B.10.49 - RC Flat Slabs", "B.10.51 - Ordinary Reinforced Masonry Walls", "B.10.52 - Special Reinforced Masonry Walls", "B.10.61 - Cold-formed Steel Walls", "B.10.71 - Wood Light Frame", "B.10 - Super Structure", "B.20.11 - Exterior Walls", "B.20.22 - Curtain Walls", "B.20.23 - Storefronts", "B.20 - Exterior Enclosure", "B.30.11 - Roof Coverings", "B.30.31 - Masonry Chimney", "B.30.41 - Masonry Parapet", "B.30 - Roofing", "B - Shell", "C.10.11 - Partitions", "C.10 - Interior Construction", "C.20.11 - Stair Construction", "C.20 - Stairs", "C.30.11 - Wall Finishes", "C.30.21 - Floor Finishes", "C.30.27 - Access Pedastal Flooring", "C.30.32 - Ceiling Finishes", "C.30.34 - Independent Pendant Lighting", "C.30 - Interior Finishes", "C - Interiors", "D.10.14 - Elevators & Lifts", "D.10 - Conveying", "D.20.21 - Domestic Water Distribution - Cold Water", "D.20.22 - Domestic Water Distribution - Hot Water", "D.20.31 - Sanitary Waste", "D.20.51 - Chilled Water Distribution", "D.20.61 - Steam Distribution", "D.20 - Plumbing", "D.30.31 - Cooling Generating Systems - Chilled Water", "D.30.32 - Cooling Generating Systems - Direct Expansion", "D.30.41 - Air Distribution Systems", "D.30.52 - Terminal & Package Units", "D.30.67 - Controls and Instrumentation", "D.30 - HVAC", "D.40.11 - Sprinklers", "D.40 - Fire Protection", "D.50.11 - Electrical Service & Distribution - High Tension", "D.50.12 - Electrical Service & Distribution - Low Tension", "D.50.92 - Other Electrical Systems", "D.50 - Electrical", "D - Services", "E.20.22 - Movable Furnishings", "E.20 - Furnishings", "E - Equipments and furnishings", "F.10.12 - Special Structures", "F.10 - Special Construction", "F - Special Construction & Demolition", "FEMA P-58 2nd Edition", "GF.H - Horizontal Spreading", "GF.V - Vertical Settlement", "GF - Geotechnical Failure", "LF.C1 - Concrete Moment Frame", "LF.C2 - Concrete Shear Walls", "LF.C3 - Concrete Frame with Unreinforced Masonry Infill Walls", "LF.MH - Mobile Homes", "LF.PC1 - Precast Concrete Tilt-Up Walls", "LF.PC2 - Precast Concrete Frames with Concrete Shear Walls", "LF.RM1 - Reinforced Masonry Bearing Walls with Wood or Metal Deck Diaphragms", "LF.RM2 - Reinforced Masonry Bearing Walls with Precast Concrete Diaphragms", "LF.S1 - Steel Moment Frame", "LF.S2 - Steel Braced Frame", "LF.S3 - Steel Light Frame", "LF.S4 - Steel Frame with Cast-in-Place Concrete Shear Walls", "LF.S5 - Steel Frame with Unreinforced Masonry Infill Walls", "LF.URM - Unreinforced Masonry Bearing Walls", "LF.W1 - Wood, Light Frame", "LF.W2 - Wood, Commercial & Industrial", "LF - Lifeline Facilities", "NSA - Non-Structural Acceleration-Sensitive", "NSD - Non-Structural Drift-Sensitive", "STR.C1 - Concrete Moment Frame", "STR.C2 - Concrete Shear Walls", "STR.C3 - Concrete Frame with Unreinforced Masonry Infill Walls", "STR.MH - Mobile Homes", "STR.PC1 - Precast Concrete Tilt-Up Walls", "STR.PC2 - Precast Concrete Frames with Concrete Shear Walls", "STR.RM1 - Reinforced Masonry Bearing Walls with Wood or Metal Deck Diaphragms", "STR.RM2 - Reinforced Masonry Bearing Walls with Precast Concrete Diaphragms", "STR.S1 - Steel Moment Frame", "STR.S2 - Steel Braced Frame", "STR.S3 - Steel Light Frame", "STR.S4 - Steel Frame with Cast-in-Place Concrete Shear Walls", "STR.S5 - Steel Frame with Unreinforced Masonry Infill Walls", "STR.URM - Unreinforced Masonry Bearing Walls", "STR.W1 - Wood, Light Frame", "STR.W2 - Wood, Commercial & Industrial", "STR - Structural", "Hazus Earthquake Methodology - Buildings", "HRD - Road segments", "HTU - Tunnels", "HWB - Bridges", "Hazus Earthquake Methodology - Transportation", "Damage Models", "B.10.31 - Steel Columns", "B.10.33 - Steel Braces", "B.10.35 - Steel Connections", "B.10.41 - RC or Composite Columns", "B.10.42 - RC or Composite Beams", "B.10.44 - RC or Composite Shearwalls", "B.10.49 - RC Flat Slabs", "B.10.51 - Ordinary Reinforced Masonry Walls", "B.10.52 - Special Reinforced Masonry Walls", "B.10.61 - Cold-formed Steel Walls", "B.10.71 - Wood Light Frame", "B.10 - Super Structure", "B.20.11 - Exterior Walls", "B.20.22 - Curtain Walls", "B.20.23 - Storefronts", "B.20 - Exterior Enclosure", "B.30.11 - Roof Coverings", "B.30.31 - Masonry Chimney", "B.30.41 - Masonry Parapet", "B.30 - Roofing", "B - Shell", "C.10.11 - Partitions", "C.10 - Interior Construction", "C.20.11 - Stair Construction", "C.20 - Stairs", "C.30.11 - Wall Finishes", "C.30.21 - Floor Finishes", "C.30.27 - Access Pedastal Flooring", "C.30.32 - Ceiling Finishes", "C.30.34 - Independent Pendant Lighting", "C.30 - Interior Finishes", "C - Interiors", "D.10.14 - Elevators & Lifts", "D.10 - Conveying", "D.20.21 - Domestic Water Distribution - Cold Water", "D.20.22 - Domestic Water Distribution - Hot Water", "D.20.31 - Sanitary Waste", "D.20.51 - Chilled Water Distribution", "D.20.61 - Steam Distribution", "D.20 - Plumbing", "D.30.31 - Cooling Generating Systems - Chilled Water", "D.30.32 - Cooling Generating Systems - Direct Expansion", "D.30.41 - Air Distribution Systems", "D.30.52 - Terminal & Package Units", "D.30.67 - Controls and Instrumentation", "D.30 - HVAC", "D.40.11 - Sprinklers", "D.40 - Fire Protection", "D.50.11 - Electrical Service & Distribution - High Tension", "D.50.12 - Electrical Service & Distribution - Low Tension", "D.50.92 - Other Electrical Systems", "D.50 - Electrical", "D - Services", "E.20.22 - Movable Furnishings", "E.20 - Furnishings", "E - Equipments and furnishings", "F.10.12 - Special Structures", "F.10 - Special Construction", "F - Special Construction & Demolition", "FEMA P-58 2nd Edition", "LF - Lifeline Facilities", "NSA - Non-Structural Acceleration-Sensitive", "NSD - Non-Structural Drift-Sensitive", "STR - Structural", "Hazus Earthquake Methodology - Buildings", "HRD - Road segments", "HTU - Tunnels", "HWB - Bridges", "Hazus Earthquake Methodology - Transportation", "Repair Consequence Models", "9. Abbreviations", "4. How To Cite", "2. Acknowledgments", "Acknowledgments", "8. Glossary", "3. Copyright and License", "R2D", "Requirements", "General Requirements", "6. Requirements", "<no title>", "Requirements", "Requirements", "Regional Earthquake Hazard Use Cases", "Methods in SimCenterUQ Engine", "Methods in UCSD UQ Engine", "1.4. Turbulence Inflow", "Computational Wind Load Evaluation", "1.5. Wind-tunnel informed stochastic wind load", "File format for user-provided input of building vibration modes", "1.3. Scaling Wind Tunnel Data", "1.2. Damping Options", "Hazard Occurrence", "Ground Motion Intensity Spatial Correlation Model Options", "1. Technical Manual", "1.1. Dakota Methods", "About", "1. About", "7. Bugs & Feature Requests", "4. Examples", "Coupled Digital Twin Example", "4.1. 9 Story Building: Sampling Analysis", "4.2. 3 Story Building: Sensitivity Analysis", "4.4. Digital Wind Tunnel I: Empty Domain Simulation", "4.3. Wind Tunnel-Informed Stochastic Wind Load Generation", "4.5. Digital Wind Tunnel II: Wind Loads on Isolated Building with Simple Geometry", "4.6. Digital Wind Tunnel II: Wind Loads on Isolated Building with Complex Geometry", "4.7. Digital Wind Tunnel II: Characterizing ABL Flows using Large-eddy Simulation", "Install Additional Applications", "MacOS Users", "Windows Users", "1.1. Install on Windows 10", "1.2. Install on macOS 10", "1. Installation", "Capabilities", "Release Plans", "Release Notes", "Capabilities", "Release Plans", "Release Notes", "Capabilities", "Release Plans", "Release Notes", "Capabilities", "Release Plans", "Release Notes", "Release Notes", "5. Capabilities", "7. Release Plans", "6. Release Notes", "5. Troubleshooting", "5.2. Issues While Running", "5.1. Startup Issues", "2.1.5.1. Configuring CustomUQ Engine", "Bayesian Calibration", "Deterministic Calibration", "Gradient-free Parameter Estimation", "2.1.2.1. Forward Propagation", "2.5. FEM: Finite Element Method", "2.2. GI: General Information", "2.6. RV: Random Variables", "2.3. SIM: Structural Model", "SimCenter UQ Engine", "Multi-fidelity Monte Carlo", "2.1.3.4. Probabilistic Learning on Manifolds (PLoM)", "2.1.3.1. Forward Propagation", "2.1.3.2. Global Sensitivity Analysis", "2.1.3.3. Gaussian Process (GP) Surrogate Modeling", "2.1.4.2. Calibration of Hierarchical Model", "2.1.4.1. Calibration of Non-hierarchical Model", "2.1. UQ: Uncertainty Quantification", "2.7. EDP: Demand Parameters", "2.8. RES: Results", "2. User Interface", "CFD Basic Template", "CFD Expert Template", "2.4.4. Database-Enabled Design Module", "2.4.2. Digital Wind Tunnel", "Empty Domain CFD Simulation", "2.4.8. Experimental Wind Force (Time Series Input)", "2.4.3. Isolated Building CFD Model", "2.4.7. Multiple Existing", "2.4. EVT: Wind Events", "2.4.9. Wind Force Spectrum", "2.4.5. Data from Tokyo Polytechnic University", "2.4.1. Stochastic Wind", "3. Tools", "2.4.6. Wind Tunnel Experiment", "User Inputs", "ConcreteBuildingModel", "CustomPy", "CustomPySimulation", "DakotaInputBayesianCalibration", "DakotaInputCalibration", "DakotaInputOptimization", "DakotaInputReliability", "DakotaInputSampling", "DakotaInputSensitivity", "EDP", "EDP_EarthquakeSelection", "ExampleWidget", "ExistingSimCenterEvents", "GaussianProcessInputWidget", "GlobalReliabilityWidget", "ImportSamplesWidget", "ImportanceSamplingInputWidget", "InputWidgetBIM", "InputWidgetExistingEvent", "InputWidgetOpenSeesAnalysis", "LatinHypercubeInputWidget", "LocalReliabilityWidget", "MDOF_BuildingModel", "MDOF_LU", "MonteCarloInputSimWidget", "MonteCarloInputWidget", "MultiFidelityMonteCarlo", "MultiFidelitySimWidget", "NoneEngine", "OpenSeesBuildingModel", "PCEInputWidget", "PLoMInputWidget", "PLoMSimuWidget", "SimCenterIntensityMeasureCombo", "SimCenterIntensityMeasureWidget", "SimCenterUQInputPLoM", "SimCenterUQInputSampling", "SimCenterUQInputSensitivity", "SimCenterUQInputSurrogate", "SimCenterUnitsCombo", "StandardEDP", "StandardEarthquakeEDP", "SteelBuildingModel", "SurrogateDoEInputWidget", "SurrogateEDP", "SurrogateGP", "SurrogateMFInputWidget", "SurrogateNoDoEInputWidget", "SurrogateSimulation", "UCSD_InputBayesianCalibration", "UCSD_InputHierarchicalBayesian", "UCSD_InputTMCMC", "UQpyStretch", "UQpySubsetSimulation", "UserDefinedEDP", "Wind Engineering with Uncertainty Quantification Application"], "terms": {"fmk": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "fig": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "1": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 263, 264, 266, 267, 268, 269, 270, 273, 274, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 291, 292, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "2": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 263, 264, 266, 267, 269, 270, 271, 273, 274, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "4": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "3": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 240, 241, 242, 243, 244, 245, 246, 247, 249, 250, 251, 252, 253, 254, 255, 256, 257, 259, 260, 261, 263, 264, 266, 267, 269, 270, 271, 273, 274, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "5": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "we": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "uq": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 226, 227, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 267, 268, 269, 270, 272, 273, 274, 275, 276, 277, 278, 280, 281, 282, 283, 284, 285, 286, 287, 289, 290, 291, 292, 293, 294, 295, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "app": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "download": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "github": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "page": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "messag": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "board": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "requir": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 226, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "ee": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "user": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 249, 250, 251, 252, 253, 254, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 291, 292, 293, 294, 296, 298, 300, 301, 302, 303, 304, 306, 307, 308, 310, 311, 312, 313, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369], "survei": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "simcent": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "research": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 226, 227, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "tool": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "pelicun": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "document": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "opense": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 285, 286, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "openseespi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "tcl": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "python": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 257, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "org": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "dakota": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 287, 288, 289, 290, 291, 292, 293, 294, 295, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "theori": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "manual": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369], "feappv": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "designsaf": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "smelt": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "s": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "hark": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "wind": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 223, 226, 227, 228, 229, 230, 231, 232, 235, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 304, 307, 310, 312, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369], "engin": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 253, 254, 255, 256, 257, 258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 274, 275, 276, 277, 278, 280, 281, 282, 283, 284, 285, 287, 289, 290, 291, 292, 293, 294, 295, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369], "uncertainti": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 226, 227, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 261, 262, 264, 265, 267, 268, 269, 270, 271, 272, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369], "quantif": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 226, 227, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 261, 262, 264, 265, 267, 268, 269, 270, 271, 272, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369], "applic": [0, 1, 2, 9, 10, 13, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 226, 227, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 255, 256, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369], "9": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "stori": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "build": [0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 249, 250, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "sampl": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 284, 285, 286, 287, 288, 289, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "analysi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 223, 226, 227, 228, 231, 232, 234, 235, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 249, 250, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "frank": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "mckenna": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "nheri": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "uc": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "berkelei": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "fmckenna": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "edu": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "abii": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "f": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "melaku": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "fei": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "ding": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "jiawei": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "wan": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "peter": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "mackenzi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "helnwein": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "wael": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "elhaddad": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "michael": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "gardner": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "dae": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "kun": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "kwon": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370], "welcom": [0, 1, 2, 265], "program": [0, 1, 8, 12, 13, 14, 29, 220, 223, 224, 225, 228, 230, 238, 243, 244, 251, 255, 256, 257, 258, 265, 284, 287, 299, 306], "bootcamp": 0, "2020": [0, 26, 30, 32, 33, 217, 229, 230, 232, 249, 262, 268, 269, 271, 290, 370], "due": [0, 33, 47, 101, 102, 106, 114, 116, 125, 133, 135, 152, 222, 224, 225, 230, 231, 232, 236, 237, 239, 247, 248, 255, 257, 272, 295, 301, 303, 305], "covid": 0, "19": [0, 26, 32, 33, 143, 232, 235, 239, 247, 250], "thi": [0, 7, 13, 14, 16, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 38, 40, 44, 54, 55, 58, 64, 81, 82, 83, 84, 85, 89, 90, 91, 94, 100, 101, 102, 106, 112, 115, 116, 117, 125, 131, 134, 135, 136, 140, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 167, 169, 171, 172, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 218, 219, 220, 221, 229, 230, 231, 232, 234, 236, 237, 238, 239, 242, 243, 245, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 277, 278, 279, 280, 281, 282, 283, 284, 285, 287, 288, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 309, 310, 311, 312, 313, 326, 358, 370], "year": [0, 19, 222, 238], "offer": [0, 14, 230, 232, 249, 255, 256, 283, 286, 303, 306], "sole": [0, 33, 231, 282], "onlin": [0, 13, 14, 222, 223, 224, 225, 227, 228, 230], "though": [0, 118, 137, 258, 274, 277], "team": [0, 24], "put": [0, 247, 250, 251, 252, 253, 279, 304, 307, 312], "all": [0, 13, 14, 15, 16, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 53, 58, 59, 64, 67, 68, 70, 83, 85, 90, 91, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 143, 158, 163, 164, 169, 172, 173, 175, 188, 190, 195, 196, 221, 222, 223, 224, 225, 228, 229, 230, 231, 232, 235, 236, 237, 238, 239, 247, 248, 250, 251, 252, 253, 255, 256, 257, 258, 259, 265, 266, 270, 277, 280, 281, 283, 286, 287, 293, 294, 295, 296, 301, 303, 304, 305, 306, 307, 309, 311, 312], "effort": [0, 14, 230, 232], "recreat": [0, 206, 207, 208, 209, 229, 304, 312], "some": [0, 13, 14, 16, 17, 29, 35, 39, 58, 68, 94, 104, 109, 112, 117, 123, 128, 131, 136, 163, 173, 220, 229, 230, 232, 236, 237, 239, 243, 250, 251, 252, 255, 256, 257, 258, 270, 272, 280, 285, 292, 301, 326], "commun": [0, 13, 14, 16, 17, 23, 29, 33, 35, 222, 223, 225, 228, 261, 264, 267, 269, 270, 301, 303, 306], "benefit": [0, 223, 224, 225, 228, 229, 230, 242, 243], "through": [0, 13, 14, 16, 22, 24, 26, 28, 33, 35, 44, 149, 220, 222, 223, 224, 225, 227, 228, 229, 230, 231, 232, 234, 237, 242, 243, 251, 252, 255, 256, 259, 261, 264, 266, 267, 270, 274, 277, 279, 280, 286, 291, 292, 293, 296, 302, 303, 310, 370], "discuss": [0, 33, 231, 232, 239, 243, 254, 255, 310], "session": [0, 23], "social": 0, "time": [0, 13, 14, 15, 16, 19, 20, 23, 26, 28, 29, 30, 33, 35, 38, 39, 54, 55, 94, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 167, 169, 171, 172, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 206, 209, 211, 212, 213, 222, 227, 229, 230, 231, 234, 237, 238, 239, 242, 247, 248, 249, 251, 252, 253, 255, 256, 257, 258, 263, 265, 273, 280, 283, 284, 292, 293, 295, 300, 301, 304, 307, 308, 309, 311, 312, 313, 358], "The": [0, 3, 4, 5, 6, 7, 8, 11, 12, 13, 15, 16, 17, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 35, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 219, 220, 221, 222, 223, 225, 227, 228, 229, 230, 231, 232, 234, 235, 236, 237, 238, 239, 241, 242, 243, 245, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 260, 261, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 274, 277, 279, 280, 281, 282, 283, 284, 285, 286, 287, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 358, 370], "organ": [0, 265], "seri": [0, 15, 33, 220, 230, 231, 232, 234, 249, 250, 251, 297, 308, 309], "live": [0, 222], "video": [0, 223, 224, 225, 228, 253], "conferenc": 0, "zoom": [0, 251], "prerecord": 0, "lectur": 0, "hand": [0, 13, 16, 30, 230, 232, 283, 286, 287, 291, 292], "exercis": [0, 40, 247, 248, 295], "review": [0, 13, 14, 16, 67, 172, 230, 232, 242, 243, 370], "option": [0, 3, 4, 5, 6, 7, 8, 11, 12, 14, 15, 33, 222, 223, 224, 225, 228, 229, 238, 240, 242, 243, 247, 248, 250, 251, 252, 253, 255, 256, 258, 260, 262, 263, 265, 268, 269, 272, 273, 275, 277, 279, 280, 283, 284, 287, 288, 291, 292, 294, 295, 296, 297, 300, 301, 303, 304, 305, 308, 309, 310, 311, 312, 358], "homework": 0, "assign": [0, 11, 19, 20, 26, 28, 29, 30, 32, 33, 223, 224, 225, 228, 238, 251, 252, 307], "ideal": [0, 230, 260, 265, 273, 306], "flow": [0, 222, 224, 225, 245, 249, 251, 273, 275, 300, 303, 304, 306, 312, 370], "lesson": 0, "activ": [0, 229, 232, 251, 253, 261, 264, 267, 270, 274, 292, 293], "provid": [0, 11, 13, 14, 16, 19, 20, 21, 22, 24, 26, 28, 29, 30, 32, 33, 35, 39, 54, 64, 81, 82, 83, 84, 85, 89, 90, 91, 94, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 125, 134, 135, 159, 169, 186, 187, 188, 189, 190, 194, 195, 196, 206, 207, 208, 220, 221, 222, 223, 224, 225, 228, 230, 231, 234, 236, 237, 238, 239, 242, 243, 247, 248, 249, 250, 251, 253, 255, 256, 257, 258, 260, 262, 265, 266, 268, 270, 279, 280, 281, 282, 283, 284, 285, 286, 287, 290, 291, 292, 293, 295, 296, 297, 299, 300, 301, 302, 303, 304, 305, 306, 307, 309, 310, 311, 312, 313, 314], "By": [0, 24, 33, 232, 247, 248, 252, 255, 258, 284, 287, 292, 295, 296, 298, 301, 303, 304, 306, 307, 312], "dai": [0, 255, 258], "list": [0, 19, 23, 26, 29, 30, 33, 35, 42, 54, 64, 81, 82, 83, 84, 85, 89, 90, 91, 94, 147, 159, 169, 186, 187, 188, 189, 190, 194, 195, 196, 219, 221, 222, 223, 224, 225, 228, 232, 235, 247, 248, 250, 255, 256, 257, 258, 260, 266, 269, 271, 273, 277, 279, 287, 295, 297, 299, 307, 308], "below": [0, 13, 16, 26, 32, 33, 35, 39, 41, 51, 62, 66, 146, 156, 167, 171, 219, 230, 232, 236, 238, 239, 247, 248, 250, 251, 252, 255, 257, 258, 279, 287, 291, 292, 293, 295, 296, 297, 298, 299, 304, 305, 306, 307, 309, 312, 313], "A": [0, 13, 16, 19, 22, 23, 24, 27, 29, 33, 39, 41, 46, 69, 75, 76, 77, 78, 79, 83, 87, 100, 143, 146, 151, 174, 180, 181, 182, 183, 184, 188, 192, 205, 217, 220, 221, 229, 230, 232, 234, 236, 237, 238, 239, 241, 247, 249, 250, 251, 252, 253, 265, 268, 277, 279, 280, 281, 282, 284, 287, 293, 295, 297, 298, 300, 302, 304, 305, 306, 309, 310, 311, 312, 313, 358, 370], "topic": [0, 244], "later": [0, 34, 35, 36, 62, 66, 70, 73, 94, 101, 102, 105, 106, 108, 109, 110, 112, 113, 114, 115, 116, 118, 119, 124, 125, 127, 128, 129, 131, 132, 133, 134, 135, 137, 138, 167, 171, 175, 178, 238, 251, 252, 255, 258, 260, 265, 266, 277, 287, 293, 304, 306, 312], "week": 0, "introduct": [1, 2, 293], "setup": [1, 2, 238, 251, 252, 275, 277, 293, 308], "quick": [1, 257], "intro": 1, "linux": [1, 2, 35, 255, 257, 258, 290], "virtual": [1, 29, 257, 258], "machin": [1, 13, 14, 16, 222, 223, 224, 225, 228, 230, 258, 275, 293, 296, 304, 306, 312, 370], "git": [1, 2, 23, 35, 293], "what": [1, 13, 14, 16, 29, 35, 230, 242, 243, 244, 247, 248, 251, 252, 253, 277, 313, 370], "comput": [1, 13, 14, 16, 22, 23, 28, 30, 39, 94, 220, 223, 224, 225, 227, 228, 230, 231, 232, 234, 238, 239, 242, 243, 245, 249, 251, 252, 253, 254, 255, 258, 265, 268, 270, 271, 277, 279, 280, 281, 282, 283, 287, 290, 292, 293, 294, 295, 299, 300, 301, 303, 305, 306, 309, 358, 370], "philosphi": 1, "data": [1, 13, 14, 16, 23, 24, 25, 26, 27, 28, 29, 39, 42, 47, 54, 55, 64, 94, 147, 152, 159, 160, 169, 220, 221, 222, 223, 224, 225, 227, 228, 230, 231, 232, 234, 238, 239, 240, 247, 248, 249, 250, 251, 252, 253, 255, 258, 260, 262, 263, 265, 266, 267, 268, 269, 270, 273, 275, 277, 280, 281, 282, 283, 286, 287, 291, 292, 293, 294, 295, 296, 297, 299, 301, 302, 303, 304, 305, 306, 307, 308, 309, 312, 313, 326, 366, 370], "type": [1, 3, 4, 6, 7, 8, 12, 13, 14, 19, 20, 23, 24, 25, 26, 27, 30, 32, 33, 35, 38, 51, 54, 55, 62, 66, 67, 101, 102, 114, 116, 117, 133, 135, 136, 156, 159, 160, 167, 171, 172, 206, 207, 208, 209, 222, 224, 225, 227, 229, 230, 232, 238, 245, 249, 251, 252, 253, 255, 256, 257, 258, 262, 265, 269, 271, 272, 279, 287, 292, 293, 295, 296, 301, 302, 303, 304, 306, 310, 312], "loop": [1, 14, 230, 253, 306], "condit": [1, 29, 30, 33, 38, 50, 53, 57, 58, 59, 64, 68, 69, 70, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 97, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 155, 158, 162, 163, 164, 169, 173, 174, 175, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 206, 221, 222, 224, 225, 230, 231, 232, 239, 245, 247, 248, 249, 251, 252, 262, 275, 292, 293, 294, 300, 301, 302, 303, 308, 368, 370], "function": [1, 13, 14, 15, 19, 27, 29, 30, 32, 33, 38, 39, 94, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 206, 207, 208, 220, 222, 223, 224, 225, 227, 228, 229, 231, 234, 238, 239, 250, 251, 257, 260, 263, 264, 265, 266, 268, 269, 270, 271, 272, 273, 277, 279, 280, 281, 282, 286, 290, 293, 303, 305, 306, 309, 326, 358, 366], "matrix": [1, 30, 38, 222, 223, 228, 231, 232, 234, 237, 283, 284, 292, 295, 309], "6": [1, 13, 19, 20, 27, 30, 32, 33, 35, 39, 44, 47, 48, 50, 51, 53, 54, 55, 83, 87, 94, 104, 105, 107, 108, 109, 110, 111, 112, 113, 114, 115, 118, 119, 121, 123, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 137, 138, 143, 149, 152, 153, 155, 156, 158, 159, 160, 188, 192, 217, 222, 223, 224, 225, 227, 228, 232, 239, 247, 248, 250, 251, 252, 253, 255, 256, 270, 274, 286, 287, 301, 304, 306, 312], "plot": [1, 33, 238, 247, 248, 249, 250, 251, 252, 253, 266, 290, 293, 304, 312], "object": [1, 14, 19, 29, 94, 231, 238, 251, 279, 281, 282, 295], "orient": [1, 14, 30, 112, 131, 239, 249, 251, 280, 281], "concept": [1, 230, 232, 238, 370], "7": [1, 20, 26, 27, 30, 32, 33, 35, 38, 39, 50, 51, 53, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 143, 155, 156, 158, 222, 223, 224, 225, 227, 228, 231, 232, 235, 238, 239, 244, 247, 248, 251, 252, 253, 255, 256, 257, 279, 281, 282, 286, 287, 299, 302, 304, 306, 307, 310, 312], "class": [1, 13, 14, 19, 29, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 220, 230, 231, 279, 286], "8": [1, 13, 16, 19, 20, 27, 29, 30, 32, 33, 39, 44, 46, 48, 49, 50, 51, 53, 55, 94, 104, 105, 106, 109, 111, 112, 113, 115, 116, 123, 124, 125, 128, 130, 131, 132, 134, 135, 143, 149, 151, 153, 154, 155, 156, 158, 160, 222, 223, 224, 225, 227, 228, 232, 235, 238, 239, 247, 248, 249, 250, 251, 252, 253, 255, 256, 298, 306, 358], "modul": [1, 15, 222, 230, 245, 255, 256, 262, 263, 287, 290, 293, 301, 303, 305, 306, 308, 309], "file": [1, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 22, 24, 25, 27, 28, 30, 32, 33, 34, 35, 36, 39, 94, 100, 205, 220, 222, 223, 224, 225, 228, 229, 238, 245, 247, 248, 249, 251, 252, 253, 256, 257, 258, 260, 262, 265, 266, 268, 272, 273, 275, 277, 279, 280, 281, 282, 284, 287, 292, 293, 294, 295, 296, 297, 299, 301, 303, 304, 306, 307, 308, 312, 313, 326, 353, 358, 366, 367, 368], "handl": [1, 29, 30, 35, 84, 189, 222, 223, 224, 225, 228, 268, 277, 292], "10": [1, 20, 26, 30, 32, 33, 35, 54, 55, 58, 59, 61, 72, 83, 93, 99, 101, 102, 143, 159, 160, 163, 164, 166, 177, 188, 198, 204, 217, 222, 223, 224, 225, 227, 228, 229, 230, 232, 238, 239, 247, 248, 249, 250, 251, 252, 253, 255, 256, 259, 280, 284, 287, 291, 293, 302, 304, 306, 312, 358, 368, 370], "us": [1, 3, 5, 8, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 27, 28, 29, 30, 31, 32, 34, 36, 38, 39, 40, 41, 47, 51, 53, 101, 102, 109, 128, 146, 152, 156, 158, 216, 220, 221, 222, 223, 224, 225, 227, 228, 231, 234, 236, 237, 238, 239, 242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 254, 255, 256, 257, 258, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 277, 279, 280, 281, 282, 283, 284, 285, 286, 287, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 309, 310, 311, 312, 313, 358, 367, 368, 370], "extens": [1, 13, 16, 29, 35, 101, 102, 105, 115, 124, 134, 224, 225, 230, 255, 256, 306, 307, 311], "11": [1, 13, 16, 26, 29, 30, 32, 33, 38, 54, 55, 56, 60, 63, 65, 71, 88, 92, 143, 159, 160, 161, 165, 168, 170, 176, 193, 197, 222, 224, 225, 227, 232, 239, 250, 251, 302, 370], "web": [1, 2, 13, 14, 16, 43, 46, 148, 151, 222, 223, 224, 225, 228, 302], "scrab": [1, 2], "selenium": 1, "gener": [2, 13, 14, 16, 23, 27, 28, 30, 34, 36, 39, 40, 54, 55, 67, 86, 91, 105, 121, 122, 124, 159, 160, 172, 191, 196, 206, 207, 208, 209, 216, 222, 223, 228, 230, 231, 232, 234, 236, 238, 239, 242, 245, 247, 248, 249, 257, 258, 262, 263, 265, 267, 269, 271, 272, 275, 277, 279, 280, 281, 283, 284, 287, 293, 294, 295, 297, 299, 300, 302, 303, 305, 308, 309, 310, 311, 313, 326, 358, 366, 370], "c": [2, 13, 14, 16, 22, 26, 30, 32, 34, 35, 36, 38, 44, 46, 75, 76, 77, 78, 79, 83, 87, 100, 149, 151, 180, 181, 182, 183, 184, 188, 192, 205, 220, 221, 230, 231, 232, 236, 237, 239, 249, 253, 256, 257, 278, 280, 284, 290, 302, 304, 306, 311, 312, 370], "perform": [3, 5, 13, 14, 16, 22, 25, 26, 28, 30, 32, 35, 39, 42, 64, 75, 76, 77, 78, 79, 101, 102, 109, 121, 122, 128, 147, 169, 180, 181, 182, 183, 184, 207, 208, 220, 222, 223, 224, 225, 227, 228, 230, 231, 238, 239, 243, 246, 247, 248, 249, 250, 251, 254, 255, 256, 258, 260, 265, 266, 269, 270, 271, 272, 273, 275, 279, 282, 283, 284, 287, 291, 292, 293, 294, 295, 296, 297, 301, 303, 304, 306, 310, 312, 370], "damag": [3, 13, 15, 16, 19, 20, 22, 26, 28, 29, 30, 32, 42, 44, 54, 55, 58, 62, 94, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 147, 149, 159, 160, 163, 167, 205, 206, 207, 208, 215, 216, 221, 227, 238, 264, 265, 269, 270, 271, 274], "loss": [3, 13, 14, 15, 16, 19, 22, 25, 26, 28, 29, 30, 32, 145, 215, 216, 221, 227, 234, 238, 264, 265, 269, 270, 271, 272, 274], "assess": [3, 13, 20, 25, 26, 28, 31, 222, 227, 230, 238, 263, 265, 270, 272, 274, 277, 293], "subject": [3, 14, 32, 38, 142, 143, 224, 225, 232, 237, 243, 244, 251, 271, 287, 370], "region": [3, 13, 15, 21, 25, 26, 30, 31, 32, 117, 136, 217, 222, 224, 225, 230, 232, 238, 239, 242, 251, 252, 253, 269, 270, 272, 274, 277, 281, 293, 304, 308, 312], "event": [3, 4, 5, 8, 11, 12, 13, 14, 15, 16, 20, 22, 23, 26, 28, 29, 30, 32, 33, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 216, 221, 222, 223, 224, 225, 227, 228, 229, 237, 238, 243, 247, 248, 262, 263, 265, 269, 271, 275, 277, 284, 285, 287, 297, 299, 300, 301, 302, 303, 306, 307, 310, 311, 313, 370], "It": [3, 4, 5, 6, 7, 8, 12, 13, 14, 16, 19, 23, 29, 30, 32, 33, 35, 121, 122, 207, 208, 220, 222, 230, 231, 232, 236, 237, 238, 239, 247, 248, 251, 253, 255, 256, 257, 277, 282, 284, 290, 293, 296, 297, 300, 301, 303, 305, 306, 309, 313], "take": [3, 6, 7, 8, 12, 13, 14, 16, 23, 30, 32, 220, 230, 232, 235, 238, 243, 255, 258, 263, 265, 272, 277, 280, 284, 292, 295, 297, 302, 305, 306, 313], "input": [3, 6, 7, 8, 10, 12, 13, 14, 16, 18, 20, 22, 24, 26, 27, 28, 35, 67, 172, 220, 222, 223, 224, 225, 228, 229, 232, 234, 237, 238, 242, 243, 247, 248, 251, 252, 253, 260, 263, 265, 266, 268, 269, 271, 272, 273, 277, 279, 280, 281, 282, 283, 284, 285, 286, 287, 290, 292, 294, 295, 297, 299, 300, 301, 302, 303, 304, 306, 308, 310, 311, 312, 313, 326, 358], "properti": [3, 4, 7, 15, 19, 20, 33, 39, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 230, 232, 242, 243, 245, 246, 247, 248, 249, 250, 262, 285, 287, 293, 303, 304, 305, 306, 312], "determin": [3, 4, 13, 14, 16, 27, 30, 33, 53, 115, 134, 158, 222, 224, 225, 227, 230, 232, 234, 236, 237, 243, 246, 251, 252, 260, 273, 284, 287, 293, 297, 302, 305, 306, 310], "e": [3, 13, 14, 16, 23, 24, 29, 30, 32, 33, 34, 35, 39, 69, 75, 76, 77, 78, 79, 83, 87, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 135, 174, 180, 181, 182, 183, 184, 188, 192, 205, 206, 207, 208, 216, 222, 223, 224, 225, 226, 227, 228, 230, 231, 232, 236, 237, 238, 239, 242, 244, 247, 248, 250, 251, 252, 253, 255, 257, 258, 265, 268, 269, 271, 277, 280, 281, 286, 287, 290, 291, 292, 293, 294, 295, 299, 302, 304, 305, 306, 307, 308, 309, 311, 312, 370], "g": [3, 13, 14, 29, 30, 32, 33, 34, 35, 36, 69, 75, 76, 77, 78, 79, 83, 87, 94, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 174, 180, 181, 182, 183, 184, 188, 192, 206, 207, 208, 217, 219, 222, 223, 224, 225, 228, 230, 232, 234, 237, 238, 239, 242, 247, 250, 251, 252, 253, 255, 257, 258, 265, 268, 277, 280, 287, 290, 291, 292, 293, 299, 302, 304, 305, 306, 309, 312, 370], "occup": [3, 33, 206, 207, 208, 209, 222], "structur": [3, 8, 13, 14, 15, 18, 19, 20, 25, 27, 30, 32, 35, 38, 50, 51, 53, 58, 61, 68, 98, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 140, 155, 156, 158, 163, 166, 173, 203, 206, 210, 212, 213, 216, 222, 223, 224, 225, 227, 228, 229, 230, 231, 232, 234, 237, 238, 239, 243, 245, 247, 248, 249, 253, 262, 265, 266, 268, 269, 272, 277, 284, 290, 292, 293, 294, 299, 304, 306, 312, 370], "replac": [3, 20, 33, 35, 58, 64, 100, 163, 169, 205, 222, 230, 232, 251, 252, 265, 267, 283, 291, 292, 293], "cost": [3, 20, 30, 32, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 59, 66, 67, 68, 69, 70, 73, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 97, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 167, 169, 171, 172, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 206, 207, 208, 209, 211, 212, 213, 222, 227, 230, 238, 251, 252, 265, 283, 304, 305, 306, 309, 312], "number": [3, 11, 14, 16, 17, 19, 20, 30, 33, 34, 36, 39, 222, 224, 225, 227, 230, 231, 232, 234, 235, 236, 237, 238, 247, 248, 249, 250, 251, 252, 253, 255, 256, 258, 261, 263, 264, 267, 268, 270, 274, 277, 279, 280, 281, 282, 283, 284, 285, 287, 290, 291, 292, 293, 294, 295, 296, 297, 305, 306, 307, 309, 310, 326, 358, 366, 367, 368, 370], "specifi": [3, 4, 5, 6, 8, 11, 12, 13, 14, 16, 19, 20, 22, 23, 24, 26, 28, 30, 32, 33, 35, 39, 54, 55, 58, 94, 159, 160, 163, 222, 223, 224, 225, 227, 228, 229, 237, 238, 242, 247, 248, 249, 250, 251, 252, 253, 260, 262, 269, 271, 273, 277, 279, 280, 281, 282, 283, 284, 286, 287, 291, 292, 294, 295, 297, 298, 300, 301, 302, 303, 304, 305, 306, 307, 309, 310, 311, 312, 358, 368], "bim": [3, 4, 6, 7, 8, 11, 12, 14, 15, 19, 22, 26, 28, 33, 216, 284], "well": [3, 22, 109, 128, 206, 207, 208, 209, 230, 231, 232, 238, 263, 283, 292, 293, 304, 306, 312], "respons": [3, 4, 8, 10, 12, 13, 14, 15, 16, 19, 20, 22, 23, 24, 26, 27, 30, 31, 32, 44, 54, 64, 81, 82, 83, 84, 85, 89, 90, 91, 94, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 149, 159, 169, 186, 187, 188, 189, 190, 194, 195, 196, 206, 207, 208, 209, 222, 223, 224, 225, 227, 228, 231, 232, 234, 238, 243, 245, 247, 248, 249, 250, 251, 252, 253, 258, 260, 262, 265, 272, 273, 274, 277, 280, 281, 283, 284, 287, 290, 292, 293, 295, 297, 298, 304, 312, 358, 370], "simul": [3, 4, 5, 6, 7, 8, 10, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 30, 32, 33, 38, 39, 216, 217, 222, 223, 224, 225, 227, 228, 229, 230, 232, 234, 238, 239, 242, 243, 245, 246, 248, 250, 256, 260, 261, 262, 263, 264, 265, 268, 269, 270, 271, 272, 273, 274, 275, 277, 279, 280, 281, 283, 284, 291, 292, 296, 297, 299, 300, 301, 303, 305, 306, 309, 311, 353, 358, 368, 370], "output": [3, 4, 10, 13, 14, 15, 16, 18, 19, 22, 23, 24, 26, 28, 33, 34, 36, 39, 220, 222, 223, 224, 225, 228, 231, 232, 238, 243, 250, 252, 253, 258, 260, 262, 263, 265, 268, 269, 270, 271, 273, 277, 280, 281, 282, 283, 285, 290, 291, 292, 294, 295, 297, 299, 300, 301, 306, 358], "record": [3, 11, 14, 19, 20, 26, 27, 30, 33, 39, 222, 229, 234, 238, 239, 247, 248, 250, 251, 252, 253, 260, 263, 265, 269, 271, 297, 304, 305, 306, 307, 312, 313], "edp": [3, 5, 12, 13, 14, 15, 16, 22, 23, 26, 27, 28, 30, 32, 216, 222, 227, 245, 247, 248, 250, 251, 252, 260, 262, 263, 265, 269, 271, 273, 282, 284, 287, 290, 292, 293, 299, 314], "return": [3, 13, 14, 16, 18, 20, 23, 29, 30, 46, 62, 66, 151, 167, 171, 238, 262, 279, 282, 284, 295], "probabl": [3, 5, 20, 30, 32, 101, 102, 222, 223, 224, 225, 227, 228, 229, 230, 232, 238, 247, 248, 250, 251, 252, 260, 266, 267, 268, 273, 280, 283, 290, 291, 292, 294, 295, 326, 366, 368], "dm": [3, 19, 22, 23, 26, 28, 30, 32, 33], "csv": [3, 22, 24, 26, 28, 33, 238, 249, 253, 265, 269, 271, 287, 290, 292, 303, 304, 306, 312], "decis": [3, 20, 30, 32, 294], "variabl": [3, 5, 13, 14, 15, 16, 20, 26, 30, 32, 35, 83, 188, 216, 230, 231, 232, 238, 239, 247, 248, 255, 258, 260, 263, 273, 277, 279, 280, 281, 282, 283, 284, 287, 291, 292, 294, 295, 297, 298, 299, 302, 305, 307, 309, 310, 311, 313, 326, 358], "estim": [3, 12, 14, 15, 19, 20, 30, 32, 38, 121, 122, 207, 208, 222, 223, 224, 225, 227, 228, 231, 234, 238, 239, 250, 251, 252, 263, 265, 266, 268, 272, 280, 281, 283, 292, 293, 295, 305, 306, 309, 358], "dv": [3, 19, 22, 23, 26, 28, 30, 32, 33, 222, 227], "each": [3, 4, 5, 6, 7, 8, 10, 11, 13, 14, 15, 16, 19, 20, 22, 23, 24, 26, 28, 30, 32, 33, 39, 46, 48, 49, 50, 51, 53, 69, 121, 122, 151, 153, 154, 155, 156, 158, 174, 207, 208, 220, 222, 227, 230, 231, 232, 234, 236, 238, 239, 247, 248, 249, 250, 251, 253, 263, 265, 267, 268, 272, 277, 280, 281, 282, 283, 284, 286, 287, 291, 292, 293, 294, 295, 296, 298, 299, 300, 301, 305, 306, 307, 309, 311, 313, 358, 368], "save": [3, 7, 12, 23, 30, 222, 223, 224, 225, 228, 230, 238, 251, 253, 258, 262, 265, 266, 268, 274, 287, 290, 296, 304, 306, 312], "its": [3, 4, 7, 8, 11, 13, 14, 16, 24, 28, 33, 58, 116, 117, 121, 122, 135, 136, 163, 207, 208, 230, 231, 232, 237, 238, 252, 255, 258, 263, 277, 279, 287, 292, 299, 300, 304, 306, 307, 311, 312, 370], "correspond": [3, 4, 5, 7, 8, 11, 13, 14, 15, 26, 30, 32, 42, 147, 222, 227, 230, 231, 232, 234, 236, 238, 247, 248, 249, 250, 251, 263, 277, 279, 280, 281, 283, 284, 287, 290, 291, 292, 293, 295, 299, 300, 302, 306, 309, 310, 358], "work": [3, 4, 7, 8, 12, 13, 14, 16, 22, 26, 29, 33, 75, 76, 77, 78, 79, 94, 115, 134, 180, 181, 182, 183, 184, 218, 219, 222, 230, 232, 253, 255, 256, 257, 258, 261, 264, 265, 267, 268, 270, 274, 277, 279, 284, 285, 287, 296, 304, 306, 312], "directori": [3, 4, 7, 8, 12, 13, 16, 19, 22, 26, 30, 32, 33, 34, 35, 36, 39, 238, 247, 248, 249, 251, 252, 253, 255, 256, 257, 258, 268, 277, 279, 287, 290, 292, 293, 294, 296, 301, 303, 304, 306, 307, 312], "follow": [3, 4, 5, 6, 7, 8, 11, 12, 13, 15, 16, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 206, 207, 208, 209, 211, 212, 213, 215, 216, 220, 221, 222, 225, 230, 231, 232, 236, 238, 239, 245, 247, 248, 249, 250, 251, 252, 253, 255, 256, 257, 258, 260, 261, 263, 264, 265, 266, 267, 269, 270, 271, 273, 274, 277, 279, 280, 281, 284, 285, 286, 287, 292, 293, 295, 296, 297, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 312, 313, 314, 326], "vari": [3, 4, 5, 6, 7, 8, 11, 12, 13, 16, 25, 33, 54, 62, 97, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 136, 159, 167, 202, 206, 230, 237, 239, 273, 295, 306, 313], "softwar": [3, 5, 29, 35, 220, 221, 223, 224, 225, 228, 230, 232, 243, 249, 254, 255, 256, 277, 281, 296, 299, 302, 370], "packag": [3, 5, 14, 35, 86, 191, 230, 255, 256, 257, 258, 265, 268, 278, 279, 290, 293, 358], "main": [3, 4, 5, 6, 7, 8, 11, 12, 14, 29, 30, 35, 87, 100, 192, 205, 230, 234, 247, 248, 253, 269, 277, 287, 292, 293, 299, 300, 304, 306, 312], "html": [3, 4, 5, 6, 7, 8, 11, 12, 293], "demand": [4, 14, 15, 53, 54, 55, 58, 64, 73, 81, 82, 83, 84, 85, 89, 90, 91, 94, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 122, 158, 159, 160, 163, 169, 178, 186, 187, 188, 189, 190, 194, 195, 196, 206, 208, 216, 222, 238, 263, 265, 269, 270, 279, 292, 299], "paramet": [4, 6, 12, 13, 14, 15, 16, 19, 20, 30, 32, 39, 58, 73, 100, 163, 178, 205, 216, 222, 223, 224, 225, 227, 228, 230, 232, 236, 247, 248, 250, 263, 265, 266, 268, 269, 271, 279, 280, 281, 283, 286, 287, 290, 291, 292, 293, 294, 299, 300, 301, 303, 304, 305, 306, 309, 311, 312, 326, 358, 367, 370], "expect": [4, 15, 41, 83, 87, 114, 133, 146, 188, 192, 230, 239, 251, 290, 292, 293, 295, 305, 309, 358], "from": [4, 5, 7, 13, 14, 15, 16, 18, 20, 23, 26, 28, 29, 30, 32, 33, 34, 36, 41, 47, 51, 53, 64, 70, 97, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 135, 146, 152, 156, 158, 169, 175, 202, 205, 206, 220, 222, 223, 224, 225, 227, 228, 229, 230, 231, 232, 234, 236, 237, 238, 239, 242, 243, 245, 247, 248, 249, 250, 252, 253, 255, 256, 257, 259, 260, 261, 262, 263, 264, 265, 267, 268, 269, 270, 271, 272, 273, 275, 277, 279, 280, 281, 282, 283, 284, 286, 287, 290, 292, 293, 294, 295, 296, 297, 299, 302, 303, 304, 305, 306, 307, 308, 309, 311, 312, 326, 358, 366], "model": [4, 5, 6, 13, 14, 15, 20, 24, 26, 27, 28, 30, 32, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 216, 223, 227, 228, 229, 232, 234, 236, 237, 238, 242, 243, 247, 248, 250, 257, 258, 262, 263, 265, 267, 268, 269, 270, 271, 272, 274, 275, 277, 280, 281, 282, 283, 288, 291, 292, 297, 299, 300, 301, 302, 303, 304, 305, 308, 309, 311, 312, 313, 358, 370], "inform": [4, 6, 7, 8, 13, 14, 15, 16, 19, 23, 26, 30, 32, 33, 38, 216, 220, 222, 223, 224, 225, 228, 229, 230, 232, 235, 238, 240, 242, 243, 245, 247, 248, 249, 262, 265, 270, 271, 272, 277, 279, 280, 282, 283, 287, 290, 293, 298, 299, 302, 303, 305, 306, 309, 310, 311, 313], "sam": [4, 5, 8, 12, 14, 15, 16, 26, 33, 216], "write": [4, 11, 29, 39, 232, 247, 251, 252, 253, 255, 256, 258, 271, 275, 281, 304, 306, 312], "locat": [4, 7, 8, 19, 20, 22, 27, 30, 32, 33, 35, 38, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 229, 230, 232, 236, 238, 239, 242, 243, 251, 252, 253, 257, 258, 262, 263, 265, 269, 271, 277, 279, 282, 283, 285, 286, 287, 293, 299, 300, 304, 305, 306, 309, 312, 313], "direct": [4, 19, 20, 22, 23, 29, 30, 33, 86, 101, 102, 112, 114, 131, 133, 191, 221, 222, 227, 230, 232, 234, 236, 239, 247, 248, 250, 251, 252, 253, 265, 279, 287, 294, 300, 302, 304, 305, 306, 309, 312, 358, 370], "dof": [4, 30, 247, 248, 297], "an": [4, 7, 13, 14, 15, 16, 18, 19, 20, 22, 23, 24, 26, 27, 29, 30, 32, 33, 34, 35, 36, 38, 39, 51, 53, 54, 55, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 123, 156, 158, 159, 160, 206, 220, 222, 223, 224, 225, 227, 228, 229, 230, 231, 232, 235, 238, 239, 242, 243, 244, 246, 247, 248, 249, 250, 251, 252, 253, 255, 256, 257, 258, 265, 268, 270, 272, 273, 274, 277, 279, 280, 281, 282, 283, 284, 286, 287, 288, 290, 291, 292, 293, 294, 295, 297, 299, 300, 301, 304, 306, 307, 312, 313, 370], "json": [4, 5, 6, 7, 8, 11, 12, 13, 14, 16, 19, 22, 23, 24, 26, 29, 30, 32, 33, 222, 227, 238, 250, 253, 265, 266, 269, 271, 279, 293, 294, 304, 305, 307, 309, 312, 313, 326, 353, 358, 366, 367, 368], "note": [4, 12, 20, 23, 28, 29, 33, 35, 41, 42, 44, 46, 47, 51, 53, 54, 55, 58, 64, 68, 70, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 146, 147, 149, 151, 152, 156, 158, 159, 160, 163, 169, 173, 175, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 230, 232, 234, 236, 238, 239, 247, 250, 251, 255, 260, 266, 269, 273, 283, 287, 291, 292, 293, 295, 300, 301, 303, 305, 306, 307, 309, 311, 313, 370], "ar": [4, 5, 6, 11, 13, 14, 15, 16, 18, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 218, 219, 220, 221, 222, 224, 225, 227, 229, 230, 231, 232, 234, 236, 237, 238, 239, 241, 242, 243, 245, 247, 248, 249, 250, 251, 252, 253, 255, 256, 257, 258, 260, 261, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 274, 277, 279, 280, 281, 282, 283, 284, 285, 286, 287, 290, 291, 292, 293, 294, 295, 296, 297, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 358, 370], "assum": [4, 20, 33, 35, 46, 50, 51, 53, 67, 94, 97, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 151, 155, 156, 158, 172, 202, 206, 207, 208, 230, 231, 232, 236, 238, 239, 246, 249, 251, 252, 255, 256, 287, 295, 300, 301, 303, 305, 306, 309, 313, 368], "perpendicular": 4, "horizont": [4, 30, 33, 51, 53, 70, 87, 103, 111, 119, 130, 138, 156, 158, 175, 192, 247, 248, 251, 253, 301, 303], "vertic": [4, 33, 51, 53, 69, 94, 103, 105, 110, 113, 115, 124, 129, 132, 134, 156, 158, 174, 236, 247, 248, 249, 251, 252, 253, 301, 303, 304, 306, 312], "identifi": [4, 23, 24, 26, 30, 32, 222, 223, 224, 225, 228, 230, 237, 248, 251, 255, 256, 258, 260, 273, 292, 306, 311], "random": [5, 13, 14, 15, 16, 26, 216, 223, 224, 225, 228, 230, 231, 239, 247, 248, 250, 260, 262, 263, 273, 277, 279, 280, 281, 282, 283, 287, 290, 291, 292, 294, 295, 298, 299, 302, 305, 307, 309, 310, 311, 313, 326, 358, 366, 370], "rv": [5, 10, 26, 216, 230, 247, 248, 250, 251, 252, 268, 280, 281, 282, 290, 291, 292, 295, 299, 358], "ani": [5, 13, 16, 24, 26, 29, 35, 57, 73, 94, 107, 112, 115, 126, 131, 134, 142, 162, 178, 218, 219, 221, 229, 232, 238, 239, 242, 243, 247, 248, 258, 261, 263, 264, 265, 266, 267, 270, 273, 274, 277, 282, 283, 287, 291, 293, 295, 306, 307], "workflow": [5, 13, 14, 15, 16, 18, 19, 20, 22, 23, 24, 26, 27, 33, 35, 220, 222, 223, 224, 225, 228, 230, 238, 243, 245, 247, 248, 253, 254, 258, 263, 265, 269, 275, 277, 287, 293, 295, 298, 299, 304, 306, 312, 370], "step": [5, 12, 13, 14, 15, 16, 19, 20, 22, 23, 24, 26, 28, 30, 33, 34, 35, 36, 39, 220, 230, 231, 232, 238, 247, 248, 249, 251, 252, 253, 255, 256, 258, 265, 277, 279, 280, 282, 283, 284, 294, 295, 299, 300, 303, 304, 305, 308, 312], "run": [5, 13, 14, 16, 18, 19, 20, 24, 26, 27, 28, 29, 33, 34, 35, 36, 39, 220, 222, 223, 224, 225, 228, 229, 230, 238, 242, 243, 245, 246, 247, 248, 250, 255, 257, 258, 265, 266, 267, 272, 275, 276, 278, 279, 280, 283, 284, 287, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 308, 311, 312, 358, 370], "command": [5, 13, 16, 22, 23, 24, 26, 28, 30, 32, 33, 34, 35, 36, 39, 223, 228, 247, 248, 250, 251, 255, 256, 257, 258, 277, 284, 287, 293, 297], "written": [5, 13, 14, 16, 26, 29, 34, 36, 231, 238, 251, 253, 279, 291, 292, 293, 306], "driver": [5, 26, 251, 252, 257, 277, 279, 296], "which": [5, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 26, 27, 29, 30, 32, 33, 35, 39, 51, 53, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 127, 131, 156, 158, 206, 220, 222, 223, 224, 225, 227, 228, 229, 230, 231, 232, 234, 236, 237, 238, 239, 243, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 269, 278, 279, 280, 281, 282, 283, 284, 286, 287, 290, 292, 293, 294, 295, 296, 297, 299, 301, 302, 303, 304, 306, 307, 309, 310, 312, 313, 368], "call": [5, 15, 22, 23, 26, 33, 34, 35, 36, 230, 231, 232, 262, 277, 281, 282, 292, 295], "backend": [5, 13, 16, 22, 23, 24, 26, 28, 29, 30, 31, 32, 238, 243, 247, 248, 254, 255, 257, 258, 265, 268, 272, 277, 287, 293, 299, 301, 306, 311], "execut": [5, 12, 13, 15, 16, 19, 23, 24, 26, 28, 30, 32, 33, 35, 255, 256, 257, 258, 263, 284, 293, 295, 296, 301, 306, 358], "r2d": [5, 13, 14, 16, 27, 229, 238, 239, 271, 272, 274], "first": [5, 13, 14, 16, 23, 24, 26, 27, 28, 30, 35, 38, 39, 58, 73, 163, 178, 222, 223, 224, 225, 227, 228, 229, 230, 232, 235, 237, 238, 239, 247, 248, 249, 250, 251, 252, 253, 255, 257, 258, 265, 266, 279, 280, 281, 286, 287, 290, 292, 293, 295, 296, 298, 301, 304, 306, 307, 309, 312], "popul": [5, 12, 15, 26, 33, 222, 227, 237, 247, 250, 251, 272, 304, 312], "valu": [5, 10, 13, 16, 19, 20, 29, 30, 32, 33, 35, 38, 39, 54, 55, 64, 67, 81, 82, 83, 84, 85, 89, 90, 91, 94, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 159, 160, 169, 172, 186, 187, 188, 189, 190, 194, 195, 196, 206, 222, 227, 229, 230, 231, 232, 235, 237, 239, 247, 248, 249, 250, 251, 252, 253, 256, 266, 268, 279, 280, 281, 282, 283, 284, 287, 290, 291, 292, 293, 294, 295, 297, 300, 301, 304, 305, 306, 307, 309, 312, 358], "distribut": [5, 14, 20, 29, 30, 32, 33, 80, 86, 92, 108, 114, 127, 133, 185, 191, 197, 221, 222, 223, 224, 225, 227, 228, 229, 230, 232, 238, 239, 243, 247, 248, 250, 251, 253, 257, 258, 266, 270, 275, 279, 280, 281, 282, 287, 291, 292, 293, 294, 295, 304, 307, 312, 326, 366], "sim": [5, 12, 15, 26, 75, 76, 77, 78, 79, 83, 87, 180, 181, 182, 183, 184, 188, 192, 216, 230, 231, 232, 247, 248, 250, 251, 252, 262, 284, 292, 297, 299], "befor": [5, 13, 16, 39, 97, 117, 136, 202, 230, 231, 232, 244, 247, 248, 251, 255, 258, 277, 286, 287, 297, 300, 301, 304, 306, 312], "If": [5, 18, 19, 20, 22, 23, 24, 33, 34, 35, 36, 230, 232, 237, 238, 239, 242, 243, 244, 247, 248, 249, 251, 253, 255, 256, 257, 258, 261, 264, 265, 267, 270, 274, 277, 280, 283, 284, 287, 292, 293, 295, 297, 298, 299, 301, 304, 305, 306, 307, 309, 311, 312, 358], "directli": [5, 14, 23, 32, 33, 68, 173, 231, 232, 238, 239, 249, 250, 251, 252, 266, 290, 291, 292, 294, 306], "without": [5, 29, 47, 51, 53, 64, 83, 104, 107, 109, 110, 123, 126, 128, 129, 152, 156, 158, 169, 188, 221, 230, 234, 247, 248, 255, 265, 268, 282, 290, 291, 292, 295, 306, 309, 310], "creat": [6, 7, 13, 14, 15, 16, 22, 23, 26, 27, 33, 34, 35, 36, 39, 44, 149, 222, 223, 224, 225, 227, 228, 232, 237, 244, 247, 248, 249, 251, 252, 253, 255, 256, 257, 258, 260, 262, 263, 273, 275, 277, 279, 284, 287, 292, 297, 299, 301, 303, 306, 312], "rang": [6, 13, 16, 30, 222, 224, 225, 227, 230, 231, 280, 292, 293, 305], "asset": [6, 15, 16, 19, 20, 22, 23, 24, 26, 28, 30, 32, 33, 222, 224, 225, 227, 265, 269, 270, 271, 272, 277], "id": [6, 19, 22, 23, 26, 30, 33, 34, 35, 36, 248, 279, 313], "select": [6, 7, 11, 13, 14, 16, 19, 23, 27, 30, 32, 33, 34, 35, 36, 222, 224, 225, 229, 230, 231, 238, 242, 243, 247, 248, 249, 250, 251, 252, 253, 255, 256, 258, 260, 262, 265, 267, 269, 271, 272, 273, 275, 277, 279, 283, 284, 286, 287, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 307, 308, 311, 312, 313, 358], "express": [6, 29, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 218, 219, 221, 232, 251, 272, 283, 284, 287, 306], "min": [6, 22, 26, 30, 32, 33, 232, 238, 251, 253, 306], "max": [6, 22, 26, 30, 32, 33, 232, 251, 252, 253, 282, 297, 306, 358, 368], "configur": [6, 8, 11, 22, 23, 24, 26, 28, 30, 32, 33, 34, 35, 36, 234, 238, 251, 252, 253, 266, 290, 302, 303, 306], "specif": [6, 13, 16, 20, 23, 24, 27, 29, 30, 33, 34, 35, 36, 39, 100, 205, 222, 224, 225, 230, 232, 238, 239, 252, 255, 258, 262, 265, 268, 272, 275, 281, 282, 285, 286, 287, 292, 305, 306, 310, 358, 367], "sourc": [6, 13, 16, 29, 30, 32, 33, 34, 35, 36, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 238, 242, 243, 249, 257, 265, 269, 271, 272, 279, 290, 292, 293, 306, 370], "pars": [6, 8, 13, 14, 16, 26, 28, 100, 205, 242], "result": [6, 11, 12, 13, 14, 16, 18, 20, 22, 23, 24, 26, 28, 30, 32, 38, 39, 106, 112, 116, 125, 131, 135, 222, 223, 224, 225, 227, 228, 230, 231, 232, 234, 237, 238, 239, 245, 247, 248, 249, 255, 256, 258, 261, 262, 263, 264, 265, 268, 270, 272, 277, 279, 280, 281, 282, 283, 287, 293, 294, 295, 297, 299, 300, 306], "folder": [6, 11, 13, 16, 19, 20, 22, 23, 24, 26, 30, 32, 34, 35, 36, 39, 229, 247, 248, 253, 255, 256, 257, 258, 277, 278, 287, 293, 299, 300, 304, 307, 312], "process": [6, 7, 13, 14, 16, 20, 26, 28, 35, 121, 206, 207, 208, 209, 220, 222, 223, 224, 225, 228, 231, 232, 234, 238, 239, 245, 249, 251, 252, 253, 255, 257, 258, 259, 260, 262, 263, 265, 266, 268, 272, 273, 275, 277, 281, 282, 287, 288, 292, 294, 295, 297, 299, 301, 303, 304, 305, 306, 309, 311, 312, 358, 370], "site": [7, 8, 11, 14, 15, 19, 26, 28, 30, 31, 32, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 126, 206, 222, 224, 225, 229, 238, 239, 242, 260, 262, 265, 269, 271, 272, 277, 287, 293], "associ": [7, 14, 19, 28, 67, 172, 223, 225, 228, 230, 234, 279, 281, 282, 286, 287, 292, 297], "one": [7, 13, 14, 15, 16, 19, 20, 23, 24, 28, 30, 32, 33, 38, 39, 42, 43, 44, 50, 51, 53, 67, 97, 108, 112, 114, 116, 127, 131, 133, 135, 147, 148, 149, 155, 156, 158, 172, 202, 220, 229, 230, 232, 236, 237, 238, 239, 247, 248, 249, 251, 255, 257, 258, 277, 280, 281, 282, 283, 284, 287, 292, 293, 295, 298, 299, 302, 306, 307, 358], "contain": [7, 10, 13, 15, 18, 19, 22, 23, 29, 34, 35, 36, 39, 109, 128, 220, 225, 229, 232, 236, 239, 247, 248, 249, 250, 253, 255, 256, 257, 258, 277, 279, 280, 281, 285, 287, 292, 293, 294, 295, 297, 302, 305, 306, 307, 309, 312, 313, 326, 358, 366], "intens": [7, 15, 19, 27, 30, 32, 33, 39, 216, 222, 229, 232, 238, 242, 253, 262, 269, 271, 272, 290, 293, 358], "measur": [7, 15, 19, 27, 30, 32, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 216, 222, 223, 228, 229, 231, 238, 239, 242, 243, 247, 248, 249, 250, 252, 253, 262, 266, 269, 271, 272, 273, 274, 280, 281, 290, 292, 293, 294, 295, 302, 303, 305, 306, 313, 358], "obtain": [7, 13, 14, 16, 30, 35, 222, 223, 224, 225, 228, 229, 230, 231, 232, 234, 236, 237, 239, 247, 248, 249, 250, 258, 263, 268, 272, 284, 287, 291, 292, 294, 295, 297, 299, 301, 302, 303, 305, 309, 310], "name": [7, 10, 11, 13, 14, 16, 19, 20, 23, 25, 26, 30, 32, 33, 35, 39, 239, 247, 248, 249, 250, 251, 252, 253, 255, 256, 257, 258, 262, 279, 281, 282, 285, 286, 287, 290, 293, 294, 295, 297, 301, 304, 305, 306, 307, 309, 312], "format": [7, 14, 18, 20, 22, 23, 24, 29, 30, 33, 222, 227, 229, 238, 249, 255, 260, 263, 265, 268, 269, 271, 272, 279, 290, 293, 303, 304, 305, 309, 312, 313, 358], "consolid": 8, "repres": [8, 13, 20, 29, 54, 55, 64, 81, 82, 83, 84, 85, 89, 90, 91, 94, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 159, 160, 169, 186, 187, 188, 189, 190, 194, 195, 196, 206, 209, 222, 224, 225, 229, 230, 231, 232, 234, 236, 237, 238, 242, 249, 251, 252, 253, 295, 299, 301, 303, 306, 307, 308], "finit": [8, 12, 14, 16, 35, 216, 231, 232, 290, 297, 299], "element": [8, 12, 13, 14, 16, 17, 30, 35, 39, 109, 110, 111, 114, 117, 121, 128, 129, 130, 133, 136, 207, 216, 230, 235, 237, 238, 247, 248, 295, 297, 299], "bknd": 10, "0039": 10, "No": [10, 23, 26, 50, 53, 70, 83, 87, 101, 102, 155, 158, 175, 188, 192, 218, 219, 229, 251, 252, 253, 277, 281, 282, 292, 301, 303, 304, 306, 312], "descript": [10, 23, 29, 46, 101, 102, 151, 222, 223, 224, 225, 227, 228, 229, 247, 248, 249, 251, 252, 253, 265, 277, 299, 304, 306, 312, 326], "cli": [10, 23], "inputfil": 10, "lt": 10, "filenam": [10, 297], "r": [10, 38, 39, 42, 147, 230, 232, 236, 238, 247, 249, 281, 290, 293, 304, 306, 312, 370], "gt": 10, "outfil": [10, 358], "w": [10, 13, 14, 16, 22, 27, 30, 32, 33, 41, 42, 43, 44, 62, 66, 77, 146, 147, 148, 149, 167, 171, 182, 219, 230, 231, 238, 239, 247, 248, 250, 253, 291, 292], "tabfil": 10, "tab": [10, 35, 41, 146, 229, 247, 248, 250, 251, 252, 253, 258, 262, 265, 268, 277, 280, 281, 284, 285, 286, 287, 290, 291, 292, 295, 296, 297, 298, 304, 305, 306, 307, 309, 312, 358], "0041": 10, "simcenteruq": [10, 260, 266, 268, 273, 286, 290, 291, 292, 296], "under": [11, 14, 21, 32, 33, 35, 41, 101, 102, 146, 218, 219, 221, 222, 223, 224, 225, 227, 228, 229, 231, 238, 239, 242, 243, 250, 251, 253, 255, 256, 257, 258, 263, 265, 270, 281, 290, 293, 299, 304, 306, 312], "For": [11, 13, 14, 16, 18, 19, 22, 23, 24, 25, 26, 27, 29, 30, 32, 33, 34, 35, 36, 39, 58, 109, 128, 163, 220, 222, 229, 230, 231, 232, 234, 236, 238, 239, 245, 247, 248, 249, 250, 251, 252, 253, 255, 256, 257, 266, 270, 277, 280, 281, 283, 284, 286, 287, 290, 291, 293, 294, 295, 296, 297, 299, 301, 302, 303, 304, 306, 307, 310, 312, 313], "set": [11, 13, 14, 15, 16, 20, 22, 23, 26, 28, 30, 32, 33, 35, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 220, 222, 223, 225, 227, 228, 229, 231, 232, 234, 237, 238, 247, 248, 249, 250, 251, 252, 255, 256, 258, 263, 265, 268, 277, 279, 281, 282, 283, 284, 287, 290, 292, 293, 294, 295, 297, 300, 301, 303, 304, 306, 307, 312], "candid": [11, 231, 238, 265], "must": [11, 18, 19, 25, 27, 29, 109, 128, 221, 227, 229, 237, 247, 248, 251, 255, 256, 258, 277, 279, 280, 281, 282, 283, 284, 286, 287, 295, 296, 297, 306, 307], "input_data": [11, 19, 22, 23, 26, 30, 32, 33], "onc": [11, 13, 14, 16, 23, 30, 33, 35, 39, 58, 73, 163, 178, 230, 232, 238, 249, 250, 251, 252, 253, 255, 256, 257, 258, 279, 282, 290, 293, 296, 299, 300, 301, 303, 304, 306, 312], "chosen": [11, 13, 14, 16, 19, 25, 26, 230, 231, 232, 237, 247, 248, 251, 252, 281, 282, 284, 306], "algorithm": [11, 13, 30, 32, 222, 223, 224, 225, 228, 231, 232, 238, 251, 252, 266, 274, 275, 280, 281, 282, 284, 290, 291, 293, 294, 295, 296, 305, 306, 309, 311, 367, 368, 370], "method": [11, 13, 14, 16, 23, 24, 26, 29, 30, 32, 33, 35, 39, 227, 234, 238, 239, 240, 243, 247, 248, 249, 253, 262, 263, 264, 265, 266, 267, 268, 270, 273, 275, 279, 280, 281, 282, 283, 287, 288, 290, 291, 292, 294, 295, 296, 299, 300, 301, 303, 304, 306, 307, 309, 312, 353, 358, 367, 368, 370], "make": [11, 13, 14, 15, 23, 29, 33, 34, 35, 36, 222, 227, 230, 231, 237, 243, 251, 253, 255, 256, 258, 277, 279, 293, 304, 306, 312], "script": [12, 13, 14, 16, 19, 23, 24, 26, 27, 33, 222, 224, 225, 227, 237, 238, 247, 248, 255, 258, 260, 268, 269, 271, 277, 281, 282, 284, 287, 290, 292, 293, 295, 297, 326, 366], "These": [12, 14, 15, 16, 24, 33, 38, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 123, 125, 126, 127, 128, 129, 130, 131, 132, 133, 136, 137, 138, 206, 223, 225, 228, 229, 231, 236, 237, 238, 239, 242, 243, 248, 251, 267, 274, 277, 279, 287, 295, 297, 299, 306], "mai": [12, 13, 14, 16, 19, 20, 22, 23, 25, 33, 34, 35, 36, 42, 44, 51, 53, 58, 94, 104, 106, 112, 115, 116, 117, 118, 119, 123, 125, 131, 134, 135, 136, 137, 138, 147, 149, 156, 158, 163, 220, 230, 232, 238, 239, 247, 248, 249, 250, 255, 256, 257, 258, 261, 264, 265, 267, 268, 270, 272, 274, 283, 286, 287, 292, 293, 298, 300, 303, 358], "includ": [12, 13, 14, 19, 27, 29, 30, 32, 35, 41, 42, 43, 51, 53, 58, 69, 75, 76, 77, 78, 79, 87, 94, 101, 102, 117, 119, 121, 122, 136, 138, 141, 146, 147, 148, 156, 158, 163, 174, 180, 181, 182, 183, 184, 192, 206, 207, 208, 209, 221, 222, 223, 224, 225, 228, 229, 231, 232, 237, 238, 239, 249, 251, 252, 253, 255, 256, 262, 265, 268, 271, 272, 274, 275, 277, 278, 283, 284, 285, 287, 290, 291, 295, 304, 305, 306, 309, 312], "integr": [12, 30, 35, 39, 222, 230, 232, 236, 249, 251, 252, 263, 264, 265, 272, 274, 275, 284, 304, 305, 306, 312], "scheme": [12, 253, 283, 284, 306], "converg": [12, 30, 222, 224, 225, 231, 237, 251, 281, 282, 283, 284, 287, 306], "toler": [12, 30, 281, 282, 284, 290, 293, 358], "size": [12, 30, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 59, 62, 64, 66, 67, 68, 69, 70, 73, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 97, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 167, 169, 171, 172, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 206, 207, 208, 209, 211, 212, 213, 234, 236, 249, 250, 251, 252, 253, 282, 287, 290, 291, 292, 294, 295, 300, 304, 305, 306, 309, 312, 326, 366], "etc": [12, 13, 14, 16, 94, 229, 230, 251, 287, 306, 307], "numer": [12, 14, 30, 108, 127, 227, 230, 231, 232, 237, 243, 251, 252, 275, 280, 284, 287, 290, 292, 295, 308, 370], "after": [12, 20, 24, 28, 30, 35, 106, 117, 125, 136, 231, 238, 239, 243, 247, 248, 249, 251, 252, 253, 255, 257, 258, 266, 268, 277, 293, 294, 296, 297, 299, 303, 304, 305, 306, 307, 309, 312], "complet": [12, 13, 16, 18, 20, 23, 26, 28, 30, 58, 101, 102, 115, 134, 163, 230, 238, 249, 251, 257, 258, 265, 277, 290, 293, 295, 299, 303, 304, 306, 312], "procedur": [12, 13, 33, 220, 230, 232, 251, 252, 253, 257, 258, 287, 293, 304, 306, 312], "scientif": [13, 14, 220, 223, 224, 225, 228, 230, 280, 299], "system": [13, 14, 15, 16, 23, 26, 30, 33, 34, 35, 36, 68, 86, 92, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 173, 191, 197, 206, 207, 208, 209, 220, 222, 223, 224, 225, 228, 230, 232, 234, 237, 238, 249, 251, 252, 254, 255, 256, 257, 258, 259, 260, 271, 273, 278, 284, 287, 292, 304, 305, 306, 309, 312, 313, 358, 368], "sequenc": [13, 14, 16, 17, 26, 220, 283], "task": [13, 26, 220, 230, 232, 256, 269, 279, 293], "special": [13, 29, 42, 52, 69, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 100, 147, 157, 174, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 205, 221, 222, 285, 306, 307], "natur": [13, 14, 16, 21, 38, 114, 133, 217, 222, 230, 237, 238, 243, 247, 248, 249, 263, 265, 287, 292, 302, 303, 308], "hazard": [13, 15, 16, 19, 21, 25, 27, 32, 33, 38, 216, 217, 222, 224, 225, 227, 230, 243, 262, 263, 265, 269, 270, 271, 272, 274, 287], "nhe": [13, 14, 16], "problem": [13, 24, 29, 220, 230, 232, 239, 247, 248, 249, 250, 251, 252, 255, 257, 258, 268, 277, 281, 282, 283, 284, 286, 295, 296, 370], "In": [13, 14, 16, 18, 24, 25, 26, 29, 30, 32, 33, 34, 35, 36, 38, 83, 94, 101, 102, 105, 106, 112, 115, 117, 124, 125, 131, 134, 136, 188, 230, 231, 232, 234, 236, 237, 238, 239, 243, 247, 248, 249, 250, 251, 252, 253, 255, 256, 257, 258, 262, 267, 279, 282, 283, 284, 287, 290, 291, 292, 294, 295, 300, 304, 306, 311, 312, 313, 370], "contrast": [13, 239], "more": [13, 16, 19, 22, 23, 24, 30, 32, 33, 35, 70, 104, 105, 106, 108, 109, 111, 112, 113, 115, 116, 117, 118, 123, 124, 125, 127, 128, 130, 131, 132, 134, 135, 136, 137, 141, 175, 222, 224, 225, 229, 230, 232, 234, 237, 238, 239, 250, 251, 255, 262, 265, 268, 277, 279, 281, 282, 283, 290, 292, 293, 294, 295, 298, 299, 306, 307, 311, 358], "purpos": [13, 29, 33, 38, 221, 223, 225, 228, 232, 237, 247, 248, 261, 264, 267, 270, 274, 293, 297, 303, 306], "taverna": 13, "kepler": 13, "pegasu": 13, "featur": [13, 29, 35, 118, 137, 223, 225, 228, 232, 242, 243, 249, 251, 252, 255, 257, 260, 261, 262, 264, 265, 266, 267, 269, 270, 271, 272, 273, 274, 275, 291, 293, 295, 301, 303, 304, 306, 312, 370], "access": [13, 14, 16, 23, 71, 97, 121, 176, 202, 207, 222, 249, 251, 257, 261, 264, 265, 270, 279, 280], "high": [13, 14, 16, 22, 44, 46, 50, 53, 66, 75, 76, 77, 78, 79, 83, 87, 92, 94, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 137, 138, 149, 151, 155, 158, 171, 180, 181, 182, 183, 184, 188, 192, 197, 206, 207, 208, 209, 222, 223, 224, 225, 227, 228, 231, 232, 251, 252, 253, 266, 268, 270, 271, 273, 274, 275, 284, 287, 293, 294, 302, 304, 306, 312, 370], "resourc": [13, 14, 16, 22, 28, 222, 223, 224, 225, 228, 231, 249, 293, 303, 304, 306, 312], "avail": [13, 14, 16, 22, 25, 26, 27, 33, 35, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 206, 207, 208, 209, 211, 212, 213, 215, 222, 223, 224, 225, 227, 228, 229, 230, 234, 239, 241, 243, 245, 249, 255, 256, 257, 258, 260, 263, 265, 266, 269, 270, 273, 277, 281, 282, 283, 284, 287, 290, 291, 293, 295, 296, 297, 299, 300, 305, 306, 308, 309, 310, 370], "cloud": [13, 14, 16, 23, 217, 257], "enabl": [13, 217, 222, 224, 225, 227, 234, 249, 255, 262, 264, 265, 270, 273, 290, 291, 293, 301, 306, 308], "parallel": [13, 28, 35, 117, 136, 232, 251, 252, 253, 268, 282, 293, 296, 308, 358], "non": [13, 44, 58, 64, 68, 70, 82, 108, 127, 140, 143, 149, 163, 169, 173, 175, 187, 210, 222, 223, 224, 225, 227, 228, 230, 232, 237, 251, 252, 253, 257, 265, 277, 281, 284, 286, 287, 290, 292, 293, 306], "trivial": [13, 230, 292], "larg": [13, 76, 78, 79, 82, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 127, 131, 136, 138, 181, 183, 184, 187, 206, 207, 230, 232, 239, 245, 248, 249, 265, 273, 275, 281, 294, 296, 299, 304, 306, 312, 370], "scale": [13, 14, 19, 22, 30, 32, 33, 39, 217, 222, 223, 224, 225, 228, 230, 231, 232, 234, 238, 240, 248, 249, 250, 251, 252, 253, 260, 262, 270, 274, 275, 280, 286, 293, 295, 302, 303, 304, 305, 306, 307, 309, 310, 312, 313, 367, 370], "capabl": [13, 39, 223, 225, 228, 232, 242, 243, 253, 262, 265, 271, 275, 281, 286, 291, 370], "allow": [13, 14, 16, 17, 19, 29, 33, 75, 76, 77, 78, 79, 87, 180, 181, 182, 183, 184, 192, 220, 222, 223, 224, 225, 227, 228, 232, 234, 249, 255, 256, 258, 262, 265, 268, 272, 279, 282, 283, 284, 285, 286, 287, 290, 294, 295, 297, 299, 300, 301, 303, 304, 306, 307, 311, 312, 313, 368], "introduc": [13, 220, 230, 232, 238, 248, 251, 252, 253, 255, 291, 292, 298, 358], "propag": [13, 15, 28, 33, 35, 220, 230, 231, 238, 245, 247, 248, 250, 251, 252, 260, 262, 263, 265, 266, 268, 270, 273, 277, 288, 292, 295, 296], "streamlin": [13, 251, 252], "interfac": [13, 14, 16, 23, 29, 34, 36, 220, 222, 224, 225, 229, 230, 245, 249, 255, 256, 257, 258, 262, 265, 268, 272, 275, 277, 279, 303, 305, 306, 309, 313, 314, 370], "between": [13, 14, 16, 17, 20, 27, 33, 38, 39, 45, 46, 51, 53, 101, 102, 109, 117, 128, 136, 150, 151, 156, 158, 222, 227, 230, 231, 232, 236, 237, 238, 239, 247, 248, 250, 251, 253, 255, 258, 265, 270, 281, 282, 283, 287, 290, 292, 293, 295, 300, 304, 305, 306, 309, 312], "exist": [13, 14, 16, 33, 35, 39, 58, 163, 222, 223, 224, 225, 227, 228, 230, 232, 260, 266, 268, 272, 273, 275, 277, 287, 293, 301, 306, 308, 358], "dataset": [13, 14, 16, 33, 100, 140, 144, 205, 210, 214, 222, 223, 224, 225, 228, 230, 231, 245, 250, 253, 260, 266, 268, 270, 273, 275, 283, 290, 292, 293, 294, 302, 358], "wide": [13, 29, 45, 69, 150, 174, 224, 225, 230, 239, 292], "openfoam": [13, 16, 222, 224, 225, 246, 249, 251, 252, 253, 259, 275, 300, 301, 303, 304, 306, 312], "adcirc": 13, "peer": [13, 14, 222, 242, 260, 262, 265, 269, 271, 272], "strong": [13, 33, 44, 112, 131, 149, 251, 294], "ground": [13, 19, 20, 27, 30, 33, 94, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 142, 143, 206, 216, 222, 229, 230, 238, 242, 247, 248, 250, 251, 252, 253, 260, 261, 262, 264, 265, 269, 270, 271, 272, 273, 275, 287, 290, 293, 304, 306, 312, 358], "motion": [13, 19, 27, 30, 33, 94, 216, 222, 229, 230, 238, 242, 261, 262, 264, 265, 269, 270, 271, 272, 273, 290, 293, 358], "databas": [13, 14, 16, 33, 145, 215, 223, 224, 225, 228, 229, 232, 242, 260, 265, 269, 271, 272, 273, 274, 275, 287, 308, 310, 370], "To": [13, 14, 16, 17, 19, 21, 23, 24, 28, 34, 35, 36, 39, 230, 231, 232, 234, 237, 238, 244, 247, 248, 249, 251, 252, 253, 255, 256, 257, 258, 269, 277, 286, 291, 292, 293, 294, 295, 302, 304, 306, 307, 312, 370], "do": [13, 14, 23, 33, 34, 35, 36, 54, 55, 58, 64, 81, 82, 83, 84, 85, 89, 90, 91, 94, 101, 102, 159, 160, 163, 169, 186, 187, 188, 189, 190, 194, 195, 196, 218, 219, 230, 231, 232, 238, 239, 247, 248, 255, 258, 270, 277, 279, 284, 287, 292, 293, 295, 297, 304, 307, 311, 312], "develop": [13, 14, 16, 21, 24, 29, 33, 44, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 131, 149, 206, 219, 220, 222, 223, 224, 225, 227, 228, 229, 230, 232, 238, 239, 241, 249, 251, 253, 255, 256, 258, 261, 263, 264, 265, 267, 270, 274, 277, 288, 293, 303, 304, 306, 312], "pre": [13, 14, 16, 26, 28, 33, 43, 58, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 148, 163, 255, 257, 258, 272, 275, 284, 290, 297, 304, 306, 312, 358], "post": [13, 14, 16, 20, 24, 43, 47, 69, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 148, 152, 174, 230, 244, 245, 249, 253, 265, 272, 277, 282, 284, 292, 297, 301, 303, 304, 306, 312, 313], "processor": [13, 14, 16, 251, 252, 253, 284, 296, 304, 306, 312], "util": [13, 14, 16, 22, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 222, 223, 224, 225, 228, 231, 243, 249, 257, 258, 263, 272, 274, 283, 295, 296, 301, 302, 306, 310, 358], "technolog": [13, 206, 207, 208, 209, 232, 370], "servic": [13, 14, 16, 29, 35, 92, 100, 197, 205, 206, 207, 208, 209, 221, 222, 224, 225, 273, 299, 302], "addit": [13, 16, 19, 27, 29, 33, 34, 35, 36, 42, 147, 223, 225, 228, 229, 230, 237, 242, 243, 247, 248, 250, 251, 252, 255, 256, 258, 263, 264, 265, 267, 269, 272, 274, 279, 283, 284, 290, 293, 297, 298, 300, 305, 306, 309, 313, 358, 370], "custom": [13, 19, 25, 27, 30, 32, 35, 222, 227, 230, 265, 266, 272, 274, 306], "produc": [13, 18, 20, 22, 23, 26, 28, 30, 32, 220, 230, 232, 249, 280, 283, 290, 291, 292, 295], "among": [13, 26, 230, 239, 283, 294, 295], "autom": [13, 14, 220, 232, 249, 260, 275, 287, 306, 370], "acquisit": 13, "inventori": [13, 19, 222, 238, 270, 272], "brail": [13, 272], "pass": [13, 14, 16, 26, 28, 29, 220, 230, 247, 251, 255, 258, 263, 268, 279, 297], "regionalev": [13, 26], "modular": [13, 94, 311], "framework": [13, 14, 16, 217, 220, 222, 227, 230, 234, 238, 263, 265, 272, 273, 280, 293, 302, 306], "incorpor": [13, 33, 222, 223, 224, 225, 228, 244, 272, 273, 303], "own": [13, 14, 24, 222, 223, 224, 225, 228, 238, 243, 249, 263, 268, 279, 284, 287, 297, 303, 306, 307], "compon": [13, 15, 17, 20, 25, 28, 30, 32, 33, 35, 39, 54, 55, 58, 59, 64, 81, 82, 83, 84, 85, 89, 90, 91, 94, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 159, 160, 163, 164, 169, 186, 187, 188, 189, 190, 194, 195, 196, 205, 206, 207, 208, 209, 220, 222, 227, 230, 232, 237, 250, 251, 252, 253, 263, 264, 265, 266, 270, 290, 306, 309, 326, 358], "so": [13, 14, 32, 35, 112, 131, 223, 224, 225, 228, 230, 231, 232, 237, 238, 239, 248, 255, 256, 258, 287, 290, 292, 295, 311], "long": [13, 19, 23, 46, 51, 53, 70, 87, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 151, 156, 158, 175, 192, 206, 219, 251, 280], "meet": [13, 14, 16, 39, 44, 68, 149, 173, 220, 232], "detail": [13, 19, 22, 23, 24, 26, 33, 42, 44, 54, 55, 104, 109, 123, 128, 147, 149, 159, 160, 222, 224, 225, 229, 231, 234, 238, 250, 251, 252, 253, 257, 265, 279, 282, 287, 292, 294, 299, 302, 303, 304, 305, 306, 309, 312], "schema": [13, 19, 20], "c4": [13, 14, 17], "dl": [13, 15, 16, 19, 20, 23, 26, 27, 28, 30, 32, 216, 257, 265, 272], "infrastructur": [13, 14, 222, 238, 243, 269, 270, 272], "given": [13, 14, 16, 19, 33, 39, 222, 224, 225, 229, 230, 231, 232, 234, 237, 238, 239, 242, 243, 247, 248, 250, 251, 252, 253, 260, 262, 273, 280, 282, 284, 287, 290, 293, 295, 304, 305, 306, 307, 308, 312, 313, 370], "lifelin": [13, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 140, 210, 222, 227, 238, 270], "level": [13, 20, 25, 30, 97, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 202, 222, 229, 230, 234, 237, 238, 247, 248, 251, 252, 255, 264, 283, 301, 306, 368], "learn": [13, 222, 223, 224, 225, 228, 230, 260, 263, 266, 268, 273, 277, 288, 293, 311], "consequ": [13, 14, 35, 54, 55, 68, 75, 76, 77, 78, 79, 94, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 167, 169, 171, 172, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 206, 207, 208, 209, 211, 212, 213, 222, 227, 231, 232, 236, 255, 258, 263, 265, 272, 281, 286, 292], "experiment": [13, 14, 227, 231, 234, 249, 250, 267, 274, 280, 292, 306, 308, 309, 313], "futur": [13, 222, 223, 224, 225, 226, 227, 228, 265, 267, 290, 293, 313, 370], "base": [13, 14, 16, 27, 30, 32, 33, 34, 36, 38, 41, 47, 51, 53, 59, 62, 64, 66, 68, 75, 76, 77, 78, 79, 81, 83, 84, 87, 89, 90, 91, 94, 97, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 140, 144, 146, 152, 156, 158, 164, 167, 169, 171, 173, 180, 181, 182, 183, 184, 186, 188, 189, 192, 194, 195, 196, 202, 205, 206, 207, 208, 210, 214, 218, 219, 222, 223, 224, 225, 227, 228, 229, 231, 232, 234, 238, 239, 245, 247, 248, 249, 251, 252, 253, 258, 260, 261, 262, 264, 265, 266, 268, 270, 272, 273, 275, 279, 280, 281, 282, 283, 284, 287, 290, 291, 292, 293, 294, 300, 302, 303, 304, 305, 308, 309, 311, 312, 313, 370], "ai": [13, 222], "within": [13, 28, 30, 33, 54, 55, 58, 94, 159, 160, 163, 230, 231, 232, 251, 258, 268, 277, 281, 282, 284, 287, 294, 295], "sever": [13, 14, 16, 20, 32, 33, 101, 102, 229, 232, 239, 243, 249, 258, 265, 272, 275, 282, 295], "open": [13, 14, 16, 23, 34, 35, 36, 51, 53, 69, 108, 119, 127, 138, 156, 158, 174, 222, 223, 224, 225, 228, 237, 242, 243, 247, 248, 249, 251, 252, 253, 255, 256, 257, 258, 260, 265, 273, 277, 290, 299, 302, 304, 306, 307, 312, 370], "nga": [13, 14, 239, 242, 260, 262, 265, 269, 271, 272], "current": [13, 14, 16, 27, 30, 35, 42, 147, 230, 236, 237, 238, 239, 255, 256, 260, 265, 266, 268, 269, 273, 279, 280, 281, 283, 284, 286, 287, 288, 290, 291, 294, 295, 296, 300, 305, 306, 309, 310, 311, 313], "avoid": [13, 29, 231, 244, 251, 275, 304, 306, 312], "duplic": [13, 244, 247, 248], "mani": [13, 16, 33, 35, 222, 237, 238, 239, 242, 243, 247, 248, 255, 258, 272, 287, 296, 297, 358], "aim": [13, 16, 19, 230, 249, 283], "facilit": [13, 16, 33, 230, 231, 258, 264, 265, 283, 300], "reus": [13, 16], "common": [13, 14, 16, 117, 136, 230, 237, 249, 251, 255, 269, 277, 293, 304, 306, 312], "encount": [13, 16], "broad": [13, 16, 249], "skill": [13, 16], "chapter": [13, 14, 16, 23, 40, 53, 158, 259], "present": [13, 14, 16, 17, 29, 33, 35, 116, 135, 223, 225, 228, 230, 232, 237, 239, 247, 248, 250, 251, 260, 266, 273, 277, 281, 282, 284, 287, 292, 293, 294, 295, 298, 299, 307, 308, 313], "encourag": [13, 16, 24, 242, 243, 261, 264, 267, 270, 271, 283, 287, 299, 370], "adopt": [13, 16, 231, 232, 239, 251, 252], "graphic": [13, 14, 16, 222, 223, 224, 225, 228, 247, 248, 287, 298, 314], "approach": [13, 16, 29, 222, 230, 231, 232, 236, 237, 249, 251, 253, 283, 291, 293, 303, 304, 308, 312], "diagram": [13, 28, 249], "describ": [13, 16, 19, 20, 33, 38, 51, 53, 156, 158, 229, 231, 234, 239, 241, 247, 248, 263, 279, 284, 286, 287, 290, 299, 304, 306, 311, 312], "variou": [13, 222, 223, 224, 225, 227, 228, 230, 239, 247, 248, 250, 265, 286, 290, 296, 302], "abstract": [13, 16, 29, 220, 222, 279], "top": [13, 16, 30, 33, 51, 53, 109, 111, 128, 130, 156, 158, 222, 250, 251, 252, 255, 287, 290, 291, 299, 300, 302, 305, 306, 309], "down": [13, 14, 16, 26, 29, 51, 53, 156, 158, 225, 247, 248, 249, 255, 256, 281, 283, 284, 286, 287, 296, 297, 299, 306, 308, 311], "start": [13, 14, 16, 19, 20, 26, 28, 29, 35, 222, 223, 224, 225, 226, 227, 228, 231, 232, 244, 247, 248, 251, 252, 255, 256, 257, 258, 264, 275, 277, 278, 280, 281, 282, 290, 293, 297, 299, 300, 301, 307, 308, 358], "show": [13, 14, 16, 33, 35, 38, 222, 223, 224, 225, 228, 229, 230, 231, 238, 239, 245, 247, 248, 251, 252, 258, 268, 277, 280, 283, 286, 287, 293, 294, 295, 298, 299, 301, 304, 306, 307, 312], "how": [13, 14, 16, 21, 22, 23, 26, 27, 31, 230, 244, 246, 247, 248, 252, 277, 284, 293, 300, 306, 310, 326, 358, 370], "would": [13, 16, 23, 35, 115, 134, 223, 225, 228, 229, 230, 232, 236, 238, 239, 242, 243, 244, 247, 248, 249, 290, 297, 302, 370], "interact": [13, 14, 16, 17, 230, 250, 251, 266, 292, 294, 306], "drill": [13, 16, 142], "three": [13, 16, 19, 24, 30, 33, 51, 53, 97, 156, 158, 202, 230, 232, 238, 239, 248, 249, 253, 255, 256, 281, 287, 293, 300, 302, 303, 306, 310], "typic": [13, 16, 20, 109, 112, 114, 118, 119, 121, 122, 128, 131, 133, 137, 138, 207, 208, 220, 230, 236, 237, 238, 239, 247, 248, 255, 256, 258, 277, 280, 281, 282, 293, 295, 304, 306, 307, 308, 312], "uml": [13, 16, 17], "wa": [13, 14, 16, 23, 33, 35, 36, 38, 47, 64, 152, 169, 232, 238, 239, 249, 250, 251, 255, 256, 258, 260, 263, 266, 268, 269, 273, 277, 284, 287, 298, 301, 310, 313], "divers": [13, 16], "knowledg": [13, 16, 222], "understand": [13, 14, 16, 17, 26, 230, 238, 248, 277, 283, 291, 292, 302], "behind": [13, 16, 231, 237, 284], "fit": [13, 14, 16, 29, 46, 64, 151, 169, 221, 222, 227, 230, 238, 239, 251, 266, 281, 282, 283, 291, 306], "four": [13, 16, 19, 20, 32, 141, 230, 238, 251, 252, 282, 283, 285, 286, 287, 299, 303, 306, 310], "real": [13, 229, 231, 232, 257, 267, 279, 295, 309], "world": [13, 14, 16, 231, 236, 267], "term": [13, 23, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 220, 230, 231, 232, 237, 284, 292, 293, 295, 358], "peopl": 13, "who": [13, 29, 284, 287], "other": [13, 14, 16, 19, 23, 29, 32, 33, 43, 54, 55, 73, 92, 94, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 148, 159, 160, 178, 197, 206, 221, 222, 223, 224, 225, 227, 228, 229, 230, 232, 237, 238, 243, 251, 252, 255, 256, 257, 258, 272, 279, 283, 284, 287, 291, 292, 293, 294, 306, 307, 313], "up": [13, 14, 15, 16, 23, 26, 28, 35, 41, 42, 43, 44, 45, 46, 47, 48, 49, 64, 73, 81, 82, 84, 85, 89, 90, 91, 101, 102, 104, 105, 106, 107, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 151, 153, 154, 206, 207, 208, 209, 211, 212, 213, 220, 234, 238, 249, 251, 252, 253, 255, 256, 257, 258, 263, 265, 268, 275, 277, 299, 300, 303, 304, 305, 306, 307, 309, 312], "individu": [13, 14, 16, 22, 24, 26, 28, 35, 220, 222, 223, 224, 225, 228, 238, 239, 247, 248, 258, 277, 280, 281, 287, 295, 296, 306], "implement": [13, 27, 33, 38, 40, 220, 222, 223, 224, 225, 226, 227, 228, 230, 232, 237, 238, 239, 241, 249, 253, 270, 271, 275, 279, 280, 284, 290, 292, 293, 303, 305, 306, 309, 311, 358], "thei": [13, 14, 16, 23, 33, 35, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 220, 222, 227, 229, 230, 232, 235, 237, 239, 242, 243, 247, 248, 255, 256, 258, 265, 267, 277, 284, 287, 291, 293, 294, 295, 300, 302, 306, 307, 311, 358, 370], "section": [13, 21, 26, 29, 35, 83, 114, 133, 188, 223, 225, 228, 230, 232, 236, 238, 239, 247, 248, 249, 250, 251, 252, 253, 255, 256, 258, 272, 284, 287, 293, 299, 302, 304, 305, 306, 309, 310, 312], "definit": [13, 19, 33, 220, 222, 229, 230, 232, 236, 239, 265, 269, 271, 295], "busi": [13, 29, 220, 221, 222, 227, 270], "whole": [13, 220, 232, 251, 283, 293, 306], "part": [13, 35, 70, 100, 175, 205, 220, 222, 227, 230, 238, 251, 283, 287, 294, 304, 306, 307, 309, 312], "dure": [13, 16, 19, 24, 33, 39, 104, 123, 220, 230, 231, 238, 253, 263, 275, 277, 280, 282, 294, 295], "particip": [13, 220], "anoth": [13, 14, 16, 220, 230, 249, 258, 262, 283, 291, 303, 306, 307], "action": [13, 220, 251, 252, 304, 306, 312], "accord": [13, 18, 53, 118, 137, 158, 220, 305], "rule": [13, 220, 231], "manag": [13, 14, 35, 220, 230, 265, 277, 296], "coalit": [13, 220], "oper": [13, 23, 35, 220, 223, 224, 225, 228, 230, 231, 232, 254, 255, 257, 258, 259, 270, 278, 306], "resid": [13, 118, 137, 220], "can": [13, 14, 16, 19, 23, 26, 27, 29, 30, 32, 33, 34, 35, 36, 38, 39, 101, 102, 104, 108, 112, 117, 123, 127, 131, 136, 220, 223, 224, 225, 228, 229, 230, 231, 232, 234, 236, 237, 238, 239, 242, 243, 247, 248, 249, 250, 251, 252, 253, 255, 256, 257, 258, 259, 263, 265, 266, 267, 273, 274, 277, 278, 279, 280, 281, 282, 283, 284, 287, 290, 291, 292, 293, 294, 295, 297, 299, 300, 301, 302, 303, 304, 305, 306, 307, 309, 310, 311, 312, 313, 326, 358, 370], "self": [13, 220, 279, 280], "group": [13, 16, 19, 20, 30, 32, 33, 121, 122, 206, 207, 208, 209, 220, 222, 225, 227, 230, 232, 251, 252, 253, 265, 266, 291, 293, 294, 300, 306], "loos": [13, 220], "coupl": [13, 77, 182, 220, 222, 223, 224, 225, 227, 228, 232, 291, 301], "coordin": [13, 19, 33, 220, 227, 232, 235, 251, 252, 253, 304, 305, 306, 309, 312, 313], "consum": [13, 220, 230, 283], "subsequ": [13, 14, 16, 58, 163, 220, 273, 279, 309], "becaus": [13, 32, 33, 220, 229, 236, 237, 239, 247, 248, 250, 255, 258, 284, 292, 293, 297, 298, 302], "scientist": [13, 220], "visual": [13, 34, 35, 36, 220, 223, 224, 225, 228, 230, 249, 257, 258, 262, 268, 270, 271, 272, 275, 278, 290, 300, 306], "ever": [13, 29, 220], "increas": [13, 30, 220, 222, 227, 231, 232, 234, 237, 238, 239, 250, 251, 255, 268, 292, 294, 306, 358], "amount": [13, 101, 102, 220, 230, 293], "One": [13, 33, 83, 87, 188, 192, 222, 230, 232, 249, 293, 302, 306, 310], "aid": [13, 220, 249, 275, 291], "schedul": [13, 14, 220], "monitor": [13, 14, 16, 94, 220, 251, 252, 275, 308], "defin": [13, 14, 19, 24, 26, 27, 29, 30, 33, 35, 38, 39, 58, 73, 101, 102, 163, 178, 220, 222, 223, 224, 225, 227, 228, 229, 230, 231, 232, 239, 242, 249, 250, 255, 258, 260, 262, 263, 265, 266, 269, 271, 272, 273, 279, 280, 281, 282, 284, 286, 287, 291, 292, 293, 294, 296, 302, 303, 304, 305, 306, 307, 309, 312, 314, 326, 358, 366, 367], "collect": [13, 14, 20, 23, 26, 33, 40, 145, 215, 222, 231, 234, 238, 265, 270, 285, 299], "domain": [13, 220, 230, 232, 245, 247, 248, 251, 252, 273, 281, 282, 283, 293, 300, 303, 306, 358], "exampl": [13, 14, 19, 20, 21, 22, 23, 24, 26, 29, 30, 32, 33, 35, 38, 39, 121, 122, 207, 208, 220, 222, 223, 224, 225, 228, 229, 230, 236, 238, 244, 247, 248, 249, 250, 251, 252, 253, 257, 258, 265, 267, 268, 270, 274, 275, 277, 279, 280, 281, 283, 287, 290, 291, 292, 293, 294, 295, 297, 301, 305, 306, 307, 309, 313, 370], "clear": [13, 230, 293], "extend": [13, 30, 51, 53, 156, 158, 220, 222, 227, 232, 238, 247, 248, 255, 256, 258, 263, 265, 274, 284, 306, 370], "context": [13, 231, 249, 326], "i": [13, 14, 16, 19, 23, 24, 32, 35, 39, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 135, 206, 216, 222, 223, 224, 225, 226, 227, 228, 230, 231, 232, 236, 237, 238, 239, 244, 245, 247, 248, 251, 252, 253, 255, 258, 265, 269, 271, 280, 281, 287, 291, 292, 293, 294, 295, 304, 305, 306, 307, 308, 309, 312, 370], "shown": [13, 14, 16, 26, 27, 28, 33, 35, 39, 42, 147, 222, 230, 231, 244, 247, 248, 250, 251, 252, 253, 255, 257, 258, 278, 279, 281, 282, 283, 284, 285, 287, 291, 293, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 309, 310, 311, 312, 313], "hydrouq": 13, "pbe": [13, 16, 219, 263, 265], "box": [13, 14, 51, 53, 83, 97, 143, 156, 158, 188, 202, 232, 245, 247, 251, 252, 253, 256, 257, 258, 262, 269, 271, 279, 287, 291, 296, 304, 305, 306, 309, 312], "center": [13, 14, 16, 33, 51, 53, 54, 90, 156, 158, 159, 195, 230, 231, 243, 251, 252, 306], "surround": [13, 14, 16, 116, 135, 232, 251, 252, 274, 306], "datadepot": [13, 14], "either": [13, 14, 16, 23, 29, 58, 70, 81, 82, 83, 84, 85, 89, 90, 91, 101, 102, 110, 129, 163, 175, 186, 187, 188, 189, 190, 194, 195, 196, 232, 238, 250, 283, 286, 291, 292, 295, 298, 299, 302, 305, 309, 358, 370], "local": [13, 14, 16, 20, 21, 24, 26, 30, 32, 34, 35, 36, 222, 224, 225, 230, 231, 243, 253, 255, 257, 266, 268, 271, 275, 277, 279, 282, 293, 296, 299, 300, 301, 303, 304, 306, 312, 358, 370], "desktop": [13, 14, 16, 21, 30, 32, 35, 94, 223, 224, 225, 228, 247, 248, 255, 257, 277, 278, 293], "hpc": [13, 14, 16, 223, 224, 225, 228, 231, 249, 279, 303, 304, 306, 312], "environ": [13, 14, 34, 36, 217, 223, 224, 225, 228, 251, 252, 257, 258, 268, 277, 304, 306, 312], "demonstr": [13, 14, 16, 31, 33, 39, 222, 223, 224, 225, 228, 232, 238, 245, 246, 247, 248, 251, 252, 253, 258, 265, 267, 275, 290, 304, 312], "broken": [13, 14, 16, 26, 223, 225, 228], "split": [13, 232, 247, 306, 309], "two": [13, 14, 16, 19, 23, 28, 30, 32, 33, 35, 38, 39, 42, 70, 108, 127, 141, 147, 175, 222, 224, 225, 229, 230, 237, 239, 247, 248, 249, 253, 255, 258, 265, 279, 280, 281, 283, 284, 287, 290, 291, 292, 293, 295, 302, 303, 306, 307], "front": [13, 16, 251, 277, 306], "end": [13, 16, 19, 28, 30, 38, 50, 53, 66, 155, 158, 171, 222, 224, 225, 230, 231, 232, 237, 247, 248, 255, 257, 258, 277, 293, 304, 306, 312], "ui": [13, 14, 16, 35, 268, 277, 299], "back": [13, 16, 97, 202, 230, 232, 239, 255, 258, 265, 277, 290, 299, 306], "cross": [13, 14, 16, 38, 83, 188, 230, 232, 234, 239, 250, 251, 253, 293, 302, 305, 309, 358], "platform": [13, 14, 16, 23, 24, 223, 224, 225, 228, 232, 255, 256, 258, 287, 290, 370], "qt": [13, 14, 16, 29], "come": [13, 14, 16, 223, 225, 228, 230, 236, 237, 255, 258, 265, 277, 310], "form": [13, 14, 16, 17, 23, 29, 51, 52, 53, 156, 157, 158, 221, 230, 231, 232, 239, 249, 256, 268, 280, 283, 293, 297, 298, 301, 304, 306, 312], "where": [13, 14, 16, 19, 20, 22, 23, 27, 30, 32, 33, 38, 41, 42, 58, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 146, 147, 163, 223, 224, 225, 228, 229, 230, 231, 232, 236, 237, 238, 239, 251, 255, 257, 258, 279, 281, 284, 286, 287, 291, 293, 294, 295, 297, 299, 300, 301, 303, 304, 305, 306, 309, 312, 313], "possibl": [13, 14, 16, 27, 29, 117, 136, 221, 222, 223, 224, 225, 226, 227, 228, 232, 237, 238, 247, 248, 277, 293, 294, 306, 307], "made": [13, 14, 16, 101, 102, 222, 231, 243, 247, 248, 255, 256, 258, 268, 294, 296, 299, 306, 310, 370], "now": [13, 14, 16, 35, 230, 232, 238, 247, 248, 255, 256, 262, 279, 287, 306], "break": [13, 14, 16, 236, 265], "major": [13, 14, 16, 33, 117, 119, 136, 138, 141, 143, 229, 232, 238, 265, 269, 292], "block": [13, 14, 16, 29, 35, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 59, 62, 64, 66, 67, 68, 69, 70, 73, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 97, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 167, 169, 171, 172, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 206, 207, 208, 209, 211, 212, 213, 231, 294, 295, 297], "terminolog": [13, 14, 16], "outlin": [13, 14, 16, 26, 29, 35, 251, 306], "widget": [13, 14, 16, 29, 238, 272, 277, 285, 287, 298, 301, 307, 326], "jigsaw": [13, 14, 16], "puzzl": [13, 14, 16], "analog": [13, 14, 16], "piec": [13, 14, 16, 287], "displai": [13, 14, 16, 26, 230, 247, 248, 250, 251, 252, 255, 258, 266, 268, 285, 293, 297, 298, 299, 303, 304, 305, 306, 309, 312], "when": [13, 14, 16, 20, 23, 24, 28, 29, 33, 34, 35, 36, 38, 39, 101, 102, 106, 116, 125, 135, 222, 223, 224, 225, 228, 230, 231, 237, 239, 244, 247, 248, 249, 251, 253, 255, 256, 257, 258, 265, 267, 268, 277, 278, 280, 281, 282, 284, 286, 287, 291, 292, 293, 294, 295, 296, 297, 301, 302, 303, 304, 306, 307, 312, 358], "choos": [13, 14, 25, 222, 227, 232, 247, 248, 256, 258, 268, 284, 287, 306, 307], "remot": [13, 14, 16, 20, 21, 24, 26, 28, 35, 223, 228, 243, 251, 252, 253, 268, 271, 277, 279, 293, 299, 300, 301, 304, 306, 312, 358], "job": [13, 14, 16, 20, 22, 24, 26, 249, 251, 252, 253, 277, 296, 298, 299, 303, 306], "previous": [13, 14, 16, 24, 232, 239, 290, 294, 306, 309], "As": [13, 14, 16, 32, 33, 35, 38, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 232, 236, 239, 243, 251, 255, 256, 258, 279, 281, 284, 287, 292, 297, 310], "seen": [13, 14, 16, 38, 251, 252, 253, 287, 304, 306, 312], "http": [13, 14, 16, 23, 35, 100, 205, 230, 232, 251, 257, 290, 293, 304, 306, 312, 370], "request": [13, 14, 16, 26, 224, 225, 242, 243, 251, 265, 271, 277, 279, 286, 296, 313, 370], "tapi": [13, 14, 16, 26], "rest": [13, 14, 16, 32, 237, 247, 248, 251, 281, 306], "api": [13, 14, 16, 23, 35, 238], "remoteservic": [13, 14, 16], "compris": [13, 14, 29, 35, 302], "femuq": [13, 14, 16], "py": [13, 14, 16, 22, 26, 30, 32, 33, 247, 248, 277, 279, 290, 293], "workflow_driv": [13, 16, 33], "launch": [13, 14, 16, 223, 224, 225, 228, 247, 248, 253, 299], "choic": [13, 16, 27, 229, 230, 232, 247, 248, 256, 279, 284, 306], "workflowappl": [13, 14, 16, 22, 26, 30, 32], "map": [13, 15, 16, 26, 30, 32, 33, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 222, 229, 230, 231, 238, 263, 265, 266, 269, 271, 287, 290], "modifi": [13, 14, 16, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 232, 234, 238, 243, 249, 255, 258, 262, 277, 287, 297, 301, 305, 309], "o": [13, 14, 16, 62, 66, 167, 171, 230, 232, 252, 253, 255, 257, 286, 291, 306, 370], "need": [13, 14, 16, 29, 33, 34, 35, 36, 67, 172, 222, 223, 224, 225, 226, 227, 228, 229, 230, 232, 236, 238, 239, 247, 248, 249, 254, 255, 256, 257, 258, 265, 268, 277, 279, 281, 282, 283, 284, 287, 290, 292, 293, 295, 297, 299, 300, 301, 303, 304, 305, 306, 309, 311, 312, 358], "recompil": [13, 14, 16], "control": [13, 14, 16, 86, 90, 191, 195, 222, 227, 229, 230, 231, 247, 248, 253, 275, 284, 287, 295, 299, 306], "repeatedli": [13, 14, 16], "invok": [13, 14, 16, 29, 255, 258, 279, 290, 297], "figur": [13, 14, 16, 38, 39, 222, 230, 231, 238, 239, 247, 248, 251, 252, 253, 255, 258, 281, 293, 294, 295, 298, 302, 310, 313], "hydro": [13, 16], "r2d_workflow": [13, 16, 22, 30, 32], "best": [13, 16, 24, 64, 169, 230, 241, 251, 252, 282, 284, 287, 304, 306, 312], "understood": [13, 16, 230], "look": [13, 16, 35, 108, 127, 232, 255, 258, 262, 265, 270, 277, 297, 313, 326], "press": [13, 16, 230, 247, 248, 249, 251, 256, 258, 286, 298, 299, 302, 303, 306, 307], "button": [13, 16, 35, 238, 247, 248, 249, 250, 251, 252, 253, 255, 256, 257, 258, 262, 268, 277, 284, 286, 287, 293, 298, 299, 302, 303, 304, 306, 307, 312], "temporari": [13, 16, 206, 207, 208, 209, 230, 279, 293], "tmp": [13, 16, 23, 277, 287], "insid": [13, 14, 16, 33, 34, 35, 36, 39, 112, 131, 230, 232, 245, 249, 251, 255, 256, 258, 265, 277, 291, 305, 309], "templatedir": [13, 16, 22, 33, 277], "copyfil": [13, 16], "tell": [13, 16, 232, 247], "copi": [13, 16, 35, 44, 51, 53, 149, 156, 158, 247, 248, 253, 255, 258, 277, 293, 301, 304, 306, 312], "outputtojson": [13, 16, 29], "outputappdatatojson": [13, 16], "augment": [13, 16], "ha": [13, 14, 16, 23, 29, 30, 33, 41, 42, 44, 94, 101, 102, 146, 147, 149, 220, 222, 229, 230, 232, 237, 243, 247, 248, 249, 251, 252, 255, 257, 258, 259, 277, 279, 280, 284, 287, 291, 292, 293, 295, 296, 297, 300, 301, 305, 306, 307], "also": [13, 14, 16, 19, 23, 26, 33, 34, 35, 36, 39, 51, 53, 54, 122, 156, 158, 159, 208, 229, 230, 231, 232, 236, 237, 238, 239, 242, 243, 247, 248, 249, 251, 252, 253, 255, 256, 258, 267, 271, 277, 279, 281, 282, 283, 284, 287, 290, 292, 293, 294, 295, 300, 303, 304, 305, 306, 307, 309, 312, 326], "spin": [13, 14, 16, 247, 248, 279], "until": [13, 14, 16, 24, 231, 232, 293, 306], "signal": [13, 16, 29, 232, 305, 309], "been": [13, 14, 16, 23, 30, 33, 44, 100, 101, 102, 149, 205, 220, 223, 225, 228, 232, 237, 249, 255, 257, 258, 259, 277, 279, 294, 296, 307], "over": [13, 14, 16, 51, 53, 119, 138, 156, 158, 224, 225, 230, 232, 236, 238, 249, 253, 255, 283, 293, 299, 303, 306, 358, 368], "argument": [13, 14, 16, 33, 35, 286, 295], "full": [13, 16, 22, 26, 30, 32, 35, 46, 51, 54, 55, 62, 66, 104, 112, 122, 123, 131, 151, 156, 159, 160, 167, 171, 208, 222, 234, 236, 238, 250, 251, 252, 253, 295, 302, 304, 305, 306, 309, 310, 312, 326, 358, 366], "path": [13, 16, 19, 22, 24, 26, 30, 32, 35, 247, 248, 251, 252, 253, 255, 256, 257, 258, 268, 277, 279, 280, 281, 290, 293, 294, 295, 299, 301, 304, 306, 307, 312, 326, 358, 366], "out": [13, 16, 22, 23, 24, 26, 29, 35, 39, 53, 54, 108, 127, 158, 159, 221, 229, 230, 231, 232, 247, 248, 274, 277, 280, 281, 282, 283, 292, 293, 295, 297, 358], "singl": [13, 14, 16, 20, 28, 30, 33, 42, 46, 51, 53, 97, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 133, 137, 143, 147, 151, 156, 158, 202, 206, 207, 208, 209, 229, 230, 231, 234, 237, 238, 247, 248, 251, 255, 256, 282, 291, 297], "line": [13, 14, 16, 26, 35, 39, 83, 119, 138, 188, 223, 228, 232, 247, 248, 253, 255, 256, 258, 277, 279, 287, 293, 295, 297, 304, 306, 307, 312], "space": [13, 16, 30, 33, 44, 50, 53, 70, 117, 136, 149, 155, 158, 175, 230, 231, 232, 235, 239, 247, 248, 253, 257, 268, 279, 280, 281, 287, 290, 292, 293, 295, 296, 306, 307, 358], "separ": [13, 14, 16, 22, 35, 39, 101, 102, 232, 239, 247, 248, 265, 266, 279, 280, 281, 287, 292, 295, 306, 307, 358], "suppli": [13, 14, 16, 82, 187, 222, 224, 225, 262, 268, 273, 295, 304, 308, 312], "getrv": [13, 16, 26], "uqengin": [13, 16], "actual": [13, 14, 16, 54, 55, 94, 159, 160, 230, 243, 251, 255, 258, 284, 291, 293, 302, 306], "param": [13, 16, 29, 279, 295], "done": [13, 14, 16, 34, 35, 36, 222, 229, 234, 236, 247, 248, 250, 252, 279, 287, 295, 301, 304, 306, 307, 312], "notifi": [13, 16], "uqpreprocessor": [13, 16], "read": [13, 16, 18, 24, 25, 28, 29, 30, 222, 223, 224, 225, 228, 247, 248, 255, 256, 258, 275, 292, 302, 304, 305, 309, 312], "them": [13, 16, 29, 106, 114, 116, 125, 133, 135, 222, 227, 239, 242, 243, 255, 256, 258, 265, 277, 287, 293, 299, 301, 358], "happen": [13, 16], "That": [13, 16, 35, 237, 243, 287, 313], "case": [13, 14, 16, 27, 29, 30, 33, 39, 109, 112, 128, 131, 230, 232, 238, 247, 248, 249, 251, 252, 253, 275, 283, 291, 292, 295, 301, 302, 303, 304, 305, 306, 309, 312], "differ": [13, 14, 15, 16, 29, 33, 38, 121, 207, 222, 224, 225, 227, 229, 232, 236, 237, 238, 239, 242, 243, 249, 251, 253, 256, 257, 258, 262, 275, 280, 281, 282, 283, 285, 286, 288, 291, 292, 293, 295, 296, 298, 299, 300, 302, 303, 306, 310, 311], "same": [13, 14, 16, 20, 22, 26, 29, 30, 44, 51, 53, 101, 102, 116, 135, 149, 156, 158, 230, 231, 236, 237, 247, 248, 251, 256, 265, 280, 283, 291, 292, 293, 294, 295, 298, 300, 304, 306, 307, 311, 312], "But": [13, 16, 251], "uqwrapp": [13, 16], "instead": [13, 14, 16, 19, 35, 230, 232, 239, 247, 248, 250, 282, 283, 284, 286, 287, 290, 291, 292, 295, 313], "compress": [13, 16, 69, 106, 116, 125, 135, 174, 287], "12": [13, 16, 26, 30, 32, 33, 35, 38, 46, 47, 48, 49, 50, 51, 53, 70, 92, 94, 98, 143, 151, 152, 153, 154, 155, 156, 158, 175, 197, 203, 222, 224, 225, 230, 232, 239, 247, 250, 251, 253, 286, 291, 293, 313], "send": [13, 16, 247, 251, 252, 253, 299], "13": [13, 16, 26, 30, 32, 33, 51, 54, 55, 62, 143, 156, 159, 160, 167, 222, 224, 225, 230, 232, 239, 258, 293, 370], "transfer": [13, 16, 112, 115, 118, 131, 134, 137], "invoc": [13, 16], "tacc": [13, 16, 23, 223, 224, 225, 228, 243, 249, 266, 303], "portal": [13, 16, 23], "field": [14, 20, 50, 51, 53, 114, 133, 155, 156, 158, 222, 223, 228, 229, 230, 232, 237, 247, 248, 251, 252, 262, 266, 269, 271, 285, 286, 287, 291, 292, 295, 300, 304, 306, 307, 310, 311, 312, 358, 370], "both": [14, 22, 33, 43, 44, 148, 149, 222, 223, 224, 225, 228, 229, 230, 231, 232, 237, 243, 247, 248, 253, 255, 258, 277, 281, 287, 292, 298, 306], "regionsl": 14, "releas": [14, 16, 34, 35, 36, 220, 242, 243, 255, 256, 260, 263, 266, 269, 273, 293, 306, 311, 370], "built": [14, 16, 19, 22, 23, 26, 35, 54, 114, 117, 133, 136, 159, 217, 222, 245, 257, 258, 262, 263, 265, 284, 290, 293], "those": [14, 29, 33, 35, 39, 111, 117, 119, 130, 136, 138, 218, 219, 229, 230, 237, 247, 248, 250, 283, 285, 287, 290, 292, 293, 297, 306, 307, 358], "have": [14, 23, 24, 29, 32, 33, 34, 35, 36, 39, 94, 100, 108, 109, 110, 111, 112, 117, 118, 119, 121, 122, 127, 128, 129, 130, 131, 136, 137, 138, 205, 207, 208, 223, 225, 228, 230, 232, 236, 237, 238, 239, 242, 243, 244, 247, 248, 249, 251, 255, 256, 258, 261, 264, 265, 267, 270, 274, 277, 284, 286, 287, 291, 292, 293, 294, 295, 296, 301, 304, 305, 306, 309, 312, 358], "limit": [14, 29, 30, 33, 42, 94, 101, 102, 105, 106, 121, 122, 124, 125, 147, 207, 208, 221, 222, 227, 229, 230, 237, 243, 247, 248, 255, 258, 284, 286, 288, 291, 293, 301, 303, 305, 306, 310, 358], "involv": [14, 19, 35, 231, 238, 249, 257, 280, 283, 294, 299, 306], "move": [14, 22, 30, 223, 224, 225, 228, 255, 256, 257, 259, 262, 265, 269, 272, 299], "begin": [14, 28, 29, 38, 230, 231, 232, 237, 280, 281, 293, 300], "state": [14, 19, 20, 30, 32, 42, 54, 62, 73, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 147, 159, 167, 178, 205, 206, 219, 222, 230, 232, 252, 265, 294, 296, 306, 307, 326, 366], "being": [14, 20, 231, 247, 248, 268, 279, 281, 282, 284, 287, 295, 298, 306, 307], "figcontext": 14, "figcontain": 14, "deisignsaf": 14, "figcomponentfront": 14, "figcomponentback": 14, "mostli": [14, 114, 133, 237], "figumle": 14, "figumlw": 14, "figumlpb": 14, "share": [14, 23, 222, 223, 224, 225, 228, 255, 256, 291], "code": [14, 19, 23, 34, 35, 36, 39, 58, 68, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 163, 173, 220, 221, 222, 223, 224, 225, 228, 255, 258, 279, 287, 297, 370], "bundl": [14, 265], "figumlearthquakeev": 14, "figumlwindev": 14, "figumlcommon": 14, "were": [14, 23, 26, 34, 35, 47, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 152, 206, 239, 247, 249, 251, 252, 268, 269, 270, 302, 310], "place": [14, 39, 64, 107, 109, 111, 117, 120, 126, 128, 130, 136, 139, 169, 232, 237, 244, 247, 248, 253, 255, 256, 257, 258, 277, 279, 293, 304, 306, 307, 312], "simplifi": [14, 33, 232, 239, 243, 251], "outsid": [14, 54, 107, 112, 117, 126, 131, 136, 159, 237, 258, 263, 295, 306], "programm": [14, 29, 304, 306, 312], "whom": 14, "envis": 14, "ad": [14, 35, 39, 42, 147, 222, 223, 225, 227, 228, 251, 252, 262, 264, 265, 268, 269, 272, 273, 275, 284, 287, 295, 306, 307, 358], "new": [14, 23, 35, 222, 223, 224, 225, 227, 228, 232, 237, 238, 239, 244, 251, 256, 260, 262, 263, 265, 266, 268, 269, 271, 272, 273, 275, 284, 286, 287, 290, 294, 304, 306, 307, 312, 370], "reduc": [14, 101, 102, 106, 117, 125, 136, 222, 223, 224, 225, 228, 230, 231, 232, 234, 238, 251, 253, 257, 268, 274, 283, 292, 306], "overhead": 14, "compil": [14, 33, 34, 35, 36, 302], "THE": [14, 29, 221, 279], "exhaust": [14, 292], "decid": [14, 222, 227, 230, 358], "myriad": 14, "edit": [14, 23, 29, 35, 145, 215, 222, 227, 248, 249, 251, 252, 253, 256, 258, 265, 279, 306], "label": [14, 20, 24, 30], "suffici": [14, 109, 128, 229, 238, 293], "while": [14, 30, 32, 38, 39, 108, 112, 115, 127, 131, 134, 230, 231, 239, 247, 248, 251, 253, 276, 279, 283, 284, 292, 293, 294, 295, 304, 306, 312], "consist": [14, 19, 29, 51, 53, 64, 114, 117, 133, 136, 156, 158, 169, 229, 230, 231, 232, 234, 238, 239, 250, 283, 290, 295, 306, 370], "certain": [14, 122, 208, 224, 225, 229, 230, 247, 248, 287, 298, 303, 312], "attribut": [14, 230, 292], "relationship": [14, 101, 102, 234, 236, 251], "order": [14, 16, 17, 18, 23, 24, 222, 223, 224, 225, 228, 230, 232, 234, 237, 238, 248, 266, 268, 274, 279, 280, 281, 287, 292, 293, 295, 303, 305, 306, 309, 311], "codemaincod": 14, "strip": [14, 109, 128], "version": [14, 23, 29, 34, 35, 36, 140, 144, 210, 214, 217, 222, 224, 225, 227, 231, 242, 243, 249, 251, 252, 253, 255, 256, 257, 258, 260, 263, 266, 269, 273, 284, 293, 301, 303, 304, 306, 312, 313, 370], "deal": 14, "style": [14, 87, 192, 370], "sheet": [14, 19, 46, 67, 83, 107, 126, 151, 172, 188, 292, 310], "analyt": [14, 38, 223, 224, 225, 228, 230], "pertin": 14, "int": [14, 20, 30, 231, 232, 236, 295, 370], "argc": 14, "char": 14, "argv": 14, "qapplic": 14, "qstring": [14, 29], "tenant": [14, 23, 265], "storag": [14, 94, 97, 121, 202, 207, 227], "agav": [14, 23], "default": [14, 19, 24, 26, 29, 33, 35, 54, 55, 64, 81, 82, 83, 84, 85, 89, 90, 91, 94, 159, 160, 169, 186, 187, 188, 189, 190, 194, 195, 196, 222, 223, 224, 225, 228, 230, 237, 238, 242, 243, 245, 247, 248, 250, 251, 252, 253, 255, 256, 257, 258, 266, 268, 284, 287, 292, 293, 299, 301, 303, 304, 306, 307, 312, 326, 353, 358, 367, 368], "dirnam": 14, "window": [14, 22, 23, 24, 29, 33, 34, 35, 36, 51, 53, 108, 127, 156, 158, 222, 234, 250, 251, 252, 253, 254, 255, 258, 259, 265, 275, 278, 290, 293, 299, 304, 305, 306, 312], "workflowappwidget": 14, "theinputapp": 14, "workflowappee_uq": 14, "theremoteservic": 14, "mainwindowworkflowapp": 14, "earthquak": [14, 19, 20, 25, 27, 31, 33, 58, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 145, 163, 206, 207, 208, 215, 216, 227, 230, 231, 238, 239, 242, 247, 263, 265, 269, 271, 272, 273, 290, 293, 358], "setvers": 14, "0": [14, 19, 20, 23, 29, 30, 32, 33, 35, 39, 44, 45, 46, 47, 54, 55, 69, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 149, 150, 151, 152, 159, 160, 174, 206, 217, 230, 231, 232, 235, 236, 237, 238, 239, 247, 248, 249, 250, 251, 252, 253, 255, 256, 265, 268, 269, 273, 284, 286, 287, 290, 292, 293, 295, 297, 302, 304, 305, 306, 307, 310, 312, 358, 367, 368], "thread": [14, 75, 76, 78, 79, 87, 180, 181, 183, 184, 192], "qthread": 14, "movetothread": 14, "re": [14, 24, 222, 227, 229, 232, 247, 248, 250, 251, 252, 268, 277, 290, 292, 299, 306, 370], "exec": 14, "logout": 14, "stop": [14, 258, 269, 271], "quit": [14, 105, 124, 251, 255, 256], "mention": [14, 232, 284], "qmainwindow": 14, "menu": [14, 35, 247, 248, 249, 250, 251, 252, 253, 257, 269, 277, 281, 283, 284, 286, 287, 296, 299, 304, 308, 311, 312], "item": [14, 19, 222, 232, 295, 299], "close": [14, 237, 239, 247, 252, 253, 283, 292, 299, 306], "help": [14, 222, 230, 238, 244, 251, 255, 265, 267, 277, 292, 293, 299], "cite": [14, 370], "qmainwindowworkflowapp": 14, "qwidget": [14, 29], "respond": [14, 24, 247], "underwai": 14, "earthquakeeventselect": 14, "intern": [14, 231, 232, 261, 264, 267, 270, 274, 280, 290, 295, 304, 306, 312, 370], "fem": [14, 16, 26, 222, 223, 224, 225, 228, 230, 237, 247, 248, 250, 251, 252, 255, 256, 262, 268, 275, 281, 282, 287, 290, 292, 295, 299], "randomvariablecontain": 14, "statu": [14, 23, 29, 222, 223, 224, 225, 226, 227, 228, 251, 252, 253, 293, 299, 306], "retriev": [14, 251, 252, 253, 304, 312], "old": [14, 87, 192, 255, 258, 268], "login": [14, 251, 252, 253, 299], "credenti": [14, 251, 252, 253], "ci": [14, 23, 35, 251, 252, 299, 300, 304, 306, 312], "switch": [14, 33, 251, 252, 268, 281, 287, 306], "amazon": 14, "ec": 14, "ibm": 14, "azur": 14, "elsewher": [14, 304, 306, 312], "eu": 14, "similar": [14, 17, 23, 30, 33, 35, 104, 106, 111, 113, 123, 125, 130, 132, 222, 227, 230, 235, 236, 239, 252, 253, 283, 304, 306, 312], "construct": [14, 19, 30, 33, 47, 50, 51, 53, 57, 58, 59, 62, 65, 66, 67, 68, 69, 70, 72, 73, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 97, 100, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 152, 155, 156, 158, 162, 163, 164, 167, 170, 171, 172, 173, 174, 175, 177, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 205, 206, 207, 208, 209, 222, 223, 224, 225, 228, 232, 237, 281, 283, 287, 293, 306, 370], "fact": [14, 101, 102, 230, 232, 237, 247, 248], "onli": [14, 19, 20, 23, 27, 33, 39, 42, 43, 47, 69, 73, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 89, 90, 91, 94, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 134, 147, 148, 152, 174, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 194, 195, 196, 206, 207, 208, 222, 227, 229, 230, 232, 238, 239, 247, 248, 250, 251, 252, 253, 255, 256, 257, 258, 260, 265, 266, 277, 279, 283, 284, 291, 292, 293, 295, 297, 299, 300, 301, 303, 304, 305, 306, 307, 309, 310, 311, 312, 313], "figwindev": 14, "stochast": [14, 40, 222, 223, 224, 225, 227, 228, 230, 240, 245, 247, 260, 265, 266, 268, 273, 275, 293, 305, 308, 309], "load": [14, 15, 16, 26, 27, 30, 33, 40, 42, 44, 68, 81, 82, 83, 84, 85, 89, 90, 91, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 147, 149, 173, 186, 187, 188, 189, 190, 194, 195, 196, 223, 228, 229, 232, 237, 238, 240, 243, 245, 246, 247, 248, 249, 253, 262, 265, 266, 268, 269, 272, 275, 287, 290, 302, 304, 305, 307, 308, 309, 310, 311, 312, 313, 370], "vortex": [14, 222, 224, 225, 251, 252, 302], "tunnel": [14, 19, 144, 214, 222, 224, 225, 240, 245, 273, 274, 275, 302, 305, 306, 308, 309, 310], "tokyo": [14, 251, 253, 302, 308], "polytechn": [14, 251, 253, 302, 308], "calcul": [14, 26, 38, 94, 222, 224, 225, 227, 230, 231, 237, 251, 252, 253, 262, 263, 264, 265, 270, 272, 287, 293, 295, 296, 301, 304, 306, 312], "downtim": [14, 68, 173, 222, 263, 265], "add": [14, 30, 35, 247, 248, 251, 252, 253, 255, 257, 258, 265, 270, 272, 279, 284, 286, 287, 290, 304, 306, 307, 312, 326, 358], "lossmodelselect": 14, "p58": [14, 222, 227, 265], "hazu": [14, 19, 26, 30, 32, 121, 122, 145, 207, 208, 215, 222, 227, 262, 263, 264, 265, 269, 271, 272], "depend": [14, 27, 28, 30, 33, 34, 36, 115, 117, 121, 122, 134, 136, 207, 208, 222, 227, 230, 231, 232, 234, 239, 247, 248, 251, 254, 255, 258, 261, 264, 265, 267, 270, 274, 283, 293, 294, 306, 308, 311, 313, 370], "calculatedl": 14, "selector": 14, "west": [14, 269, 271], "server": [14, 23, 251, 252, 306], "vlacho": [14, 222], "et": [14, 231, 238, 269, 271], "al": [14, 231, 238, 269, 271], "dabahi": 14, "derkiuerghian": 14, "our": [14, 23, 35, 145, 215, 247, 248, 250, 255, 256, 257, 277], "simcenterev": [14, 26, 30, 32, 33], "rockoutcrop": 14, "siterespons": 14, "wnd": 14, "forc": [14, 19, 26, 30, 32, 33, 105, 106, 108, 110, 112, 113, 115, 118, 124, 125, 127, 129, 131, 132, 134, 137, 234, 237, 245, 247, 248, 251, 252, 280, 283, 284, 287, 297, 300, 301, 302, 303, 306, 308, 310], "univers": [14, 29, 206, 207, 208, 209, 219, 221, 230, 249, 250, 251, 253, 283, 302, 308], "subclass": 14, "simcenterappwidget": 14, "randomvariablescontain": 14, "randomvari": [14, 279], "ransomvari": 14, "randomvariabledistribut": 14, "normal": [14, 51, 58, 59, 62, 64, 66, 67, 68, 69, 70, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 97, 156, 163, 164, 167, 169, 171, 172, 173, 174, 175, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 222, 223, 228, 230, 232, 239, 247, 248, 250, 251, 252, 253, 266, 286, 293, 295, 304, 306, 309, 312, 326, 358], "lognorm": [14, 20, 30, 32, 33, 222, 223, 228, 266, 286], "uniform": [14, 29, 114, 133, 222, 223, 228, 231, 232, 249, 266, 268, 286, 293, 303, 306], "beta": [14, 20, 30, 32, 33, 67, 172, 222, 223, 228, 230, 266, 284, 286], "gumbel": [14, 222, 223, 228, 266, 286], "backendappl": 14, "reli": [14, 33, 230, 232, 255, 295, 311], "extern": [14, 222, 223, 224, 225, 228, 229, 230, 236, 255, 257, 258, 263, 265, 272, 299, 326], "websit": [14, 222, 223, 224, 225, 228, 249, 277, 299, 302], "librari": [14, 16, 33, 35, 38, 222, 224, 225, 239, 255, 263, 278, 290, 293, 311], "figappdiagrambackend": 14, "categor": [15, 292], "intermedi": [15, 28, 231, 300, 306], "next": [15, 30, 33, 231, 232, 239, 247, 248, 249, 250, 251, 252, 253, 258, 261, 264, 265, 267, 270, 279, 282, 294, 295, 300, 303, 305, 306, 309], "everi": [15, 20, 23, 28, 30, 231, 232, 251, 253, 255, 258, 265, 277, 278, 280, 281, 284, 287, 295, 306, 307], "im": [15, 19, 20, 27, 30, 32, 216, 229, 232, 262, 269, 271, 358], "quantifi": [15, 230, 237, 239, 243, 245, 266, 283, 292, 293, 370], "experi": [15, 222, 223, 224, 225, 228, 231, 236, 250, 251, 253, 266, 268, 273, 280, 281, 293, 295, 302, 304, 305, 306, 308, 309, 312, 358], "backbon": 15, "subset": [15, 230, 238, 265, 307, 368], "depot": [16, 23, 251, 277, 301], "right": [16, 23, 29, 30, 38, 221, 230, 232, 237, 238, 247, 248, 250, 251, 252, 253, 255, 256, 257, 258, 281, 286, 287, 290, 293, 298, 299, 306], "left": [16, 30, 35, 38, 230, 232, 237, 238, 247, 248, 250, 251, 281, 284, 286, 287, 293, 298, 299, 306, 307, 313], "conjunct": 16, "feap": 16, "upload": [16, 23, 30, 32, 287, 290, 301, 303], "filesystem": [16, 257, 258], "sensit": [16, 20, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 140, 206, 210, 222, 223, 224, 225, 228, 245, 260, 262, 266, 268, 273, 275, 288, 306], "reliabl": [16, 222, 223, 224, 225, 227, 228, 230, 231, 238, 249, 262, 266, 268, 275, 281, 282, 292, 368], "optim": [16, 30, 230, 238, 268, 281, 282, 283, 293, 296, 304, 312, 358], "appli": [16, 27, 30, 33, 51, 53, 73, 156, 158, 178, 220, 231, 232, 237, 238, 239, 245, 247, 250, 251, 252, 256, 284, 287, 290, 295, 300, 301, 302, 303, 306, 310], "occur": [16, 54, 101, 102, 104, 123, 159, 237, 238, 239, 272, 277, 282], "preprocessor": 16, "better": [17, 101, 102, 232, 238, 251, 294, 306], "again": [17, 35, 232, 237, 258, 294, 295, 306], "although": [17, 121, 122, 207, 208, 232], "free": [17, 30, 35, 223, 224, 225, 228, 232, 238, 249, 266, 268, 304, 306, 312, 370], "arrang": 17, "indic": [17, 19, 20, 23, 30, 39, 116, 135, 222, 223, 224, 225, 228, 239, 244, 247, 248, 258, 266, 295, 300], "instanc": [18, 32, 34, 35, 36, 232, 238, 239, 249, 251, 253, 265, 279, 283, 290], "prepar": [18, 22, 25, 222, 227, 229, 230, 249, 253, 277, 307], "standard": [18, 20, 28, 29, 30, 32, 33, 38, 42, 50, 53, 87, 94, 97, 147, 155, 158, 192, 202, 222, 227, 230, 231, 232, 237, 238, 239, 247, 248, 250, 251, 252, 253, 260, 263, 265, 266, 273, 283, 284, 286, 291, 293, 295, 302, 304, 306, 309, 312, 370], "content": [18, 28, 33, 94, 97, 121, 122, 202, 207, 208, 247, 248, 277, 279, 293], "deviat": [18, 20, 30, 32, 33, 230, 238, 239, 247, 248, 251, 253, 266, 283, 286, 291, 293, 295, 304, 309, 312], "error": [18, 21, 23, 26, 29, 100, 205, 222, 223, 224, 225, 228, 230, 231, 238, 255, 256, 257, 265, 266, 268, 277, 278, 283, 290, 293, 294, 299, 305, 309, 358], "upon": [18, 51, 53, 59, 62, 66, 68, 75, 76, 77, 78, 79, 81, 83, 84, 87, 89, 90, 91, 94, 97, 106, 116, 125, 135, 156, 158, 164, 167, 171, 173, 180, 181, 182, 183, 184, 186, 188, 189, 192, 194, 195, 196, 202, 218, 219, 222, 286, 290, 293], "summari": [18, 22, 23, 28, 33, 251, 252, 286, 290, 291, 298], "guid": [18, 23, 25, 26, 27, 29, 35, 251, 277, 293, 299, 304, 306, 312], "refer": [18, 21, 23, 24, 25, 26, 28, 30, 32, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 230, 231, 238, 249, 250, 251, 252, 253, 282, 293, 294, 295, 302, 303, 304, 305, 306, 309, 311, 312, 313], "rundir": [19, 22, 23, 30, 32, 33], "localappdir": [19, 22, 23, 30, 32, 33, 279], "unit": [19, 20, 26, 30, 32, 33, 54, 55, 69, 81, 82, 83, 85, 86, 87, 89, 90, 91, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 159, 160, 174, 186, 187, 188, 190, 191, 192, 194, 195, 196, 206, 247, 248, 250, 251, 252, 253, 262, 265, 285, 287, 304, 305, 306, 309, 312, 313], "dictionari": [19, 30, 39, 306], "string": [19, 20, 23, 250, 268, 287, 295, 297, 307, 311, 367], "specifii": 19, "length": [19, 26, 30, 32, 33, 39, 44, 143, 149, 222, 229, 230, 231, 232, 236, 239, 249, 250, 251, 252, 253, 275, 280, 281, 282, 287, 291, 292, 295, 303, 304, 305, 306, 309, 310, 312, 313, 367], "n": [19, 23, 38, 230, 231, 232, 237, 238, 239, 250, 251, 281, 283, 293, 295, 304, 306, 312], "m": [19, 30, 33, 41, 104, 105, 106, 109, 110, 111, 112, 113, 115, 116, 117, 123, 124, 125, 128, 129, 130, 131, 132, 134, 135, 136, 143, 146, 222, 223, 224, 225, 226, 227, 228, 230, 231, 232, 234, 236, 237, 238, 239, 250, 251, 252, 253, 280, 281, 284, 287, 293, 302, 304, 305, 306, 309, 312, 313, 370], "sec": [19, 26, 30, 33, 247, 248, 250, 302, 305, 313, 358], "true": [19, 26, 29, 30, 32, 33, 230, 238], "fals": [19, 26, 29, 30, 32, 33, 249], "bool": [19, 29], "dict": 19, "necessari": [19, 35, 68, 173, 236, 257, 279, 281, 282, 284, 287, 302, 304, 306, 312], "header": [19, 20, 24, 29, 292], "categori": [19, 38, 232, 247, 248, 280, 281, 282, 283, 296, 302], "basic": [19, 30, 222, 223, 224, 225, 228, 230, 232, 238, 247, 249, 255, 257, 258, 302, 303], "flood": [19, 32, 67, 172, 264], "optionalinput": 19, "column": [19, 33, 43, 46, 47, 52, 106, 109, 110, 111, 112, 114, 115, 119, 125, 128, 129, 130, 131, 133, 134, 138, 143, 148, 151, 152, 157, 230, 247, 248, 249, 251, 252, 265, 266, 287, 290, 292, 293, 295, 297, 298], "altern": [19, 35, 222, 224, 225, 230, 232, 247, 248, 249, 255, 256, 287, 290, 293], "classif": [19, 100, 205, 222], "here": [19, 23, 26, 28, 30, 32, 33, 35, 229, 230, 237, 238, 247, 248, 251, 252, 253, 279, 283, 284, 287, 292, 295, 300, 304, 305, 306, 309, 312], "keyword": [19, 235, 268], "longitud": [19, 30, 32, 33, 238], "latitud": [19, 30, 32, 33, 238], "occupancyclass": [19, 30, 32], "buildingtyp": [19, 32], "structuretyp": [19, 30, 32], "yearbuilt": [19, 30, 32, 33], "numberofstori": [19, 30, 32], "planarea": [19, 30, 32], "replacementcost": [19, 20, 30, 32, 33], "roofshap": [19, 32], "roofslop": [19, 32], "roofcov": [19, 32], "roofsystem": [19, 32], "meanroofht": [19, 32], "windowarea": [19, 32], "garag": [19, 32, 119, 138, 222], "nounit": [19, 32], "designlevel": [19, 32], "dswii": [19, 32], "windzon": [19, 32], "avgjantemp": [19, 32], "z0": [19, 32], "splitlevel": [19, 32], "firstfloorht": [19, 32], "foundationtyp": [19, 32], "floodzon": [19, 32], "39": [19, 30, 32, 238, 239, 248], "41770296": 19, "74": [19, 32, 33], "50360821": 19, "res1": [19, 30, 32, 33, 206, 207, 208, 209], "3001": [19, 32], "1956": [19, 32], "1310": [19, 32], "670302": 19, "gabl": [19, 32, 222, 224, 225, 310], "5701": [19, 32], "wood": [19, 32, 50, 52, 53, 58, 62, 66, 94, 108, 111, 117, 120, 127, 130, 136, 139, 155, 157, 158, 163, 167, 171], "26": [19, 32, 33, 143, 239], "76835396": 19, "ne": [19, 32], "122": [19, 30, 33], "279935": 19, "abov": [19, 29, 32, 35, 39, 51, 58, 62, 66, 70, 156, 163, 167, 171, 175, 221, 230, 231, 232, 236, 238, 247, 248, 255, 256, 284, 286, 287, 293, 304, 305, 309, 312], "35": [19, 32, 33, 52, 157, 232, 239], "NO": [19, 29, 32, 221], "97": [19, 30, 32, 33], "3505": [19, 32], "6112": [19, 32], "highwai": [19, 141, 212, 213], "roadwai": [19, 211], "bridg": [19, 23, 144, 214, 222, 227, 249], "node": [19, 30, 235, 247, 248, 249, 251, 252, 253, 287, 297], "leas": 19, "hwy_bridg": 19, "hwy_tunnel": 19, "kei": [19, 28, 222, 223, 224, 225, 226, 227, 228, 238, 257, 293, 298, 304, 305, 309, 312, 326, 353, 358, 366, 367, 368], "pair": [19, 230, 239, 291, 292, 309], "arrai": [19, 30, 232, 250, 295, 297, 305, 309, 313], "bridge_class": 19, "year_built": 19, "state_cod": 19, "nspan": 19, "lmaxspan": 19, "integ": [19, 29, 39, 41, 42, 43, 44, 45, 47, 64, 73, 81, 82, 84, 85, 89, 90, 91, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 206, 207, 208, 209, 211, 212, 213, 235, 238, 279, 290, 294, 295, 306, 307, 358], "digit": [19, 39, 224, 225, 238, 245, 273, 274, 275, 304, 306, 308, 312, 370], "technic": [19, 121, 122, 140, 144, 206, 207, 208, 209, 210, 214, 230, 232, 243, 294], "fema": [19, 145, 215, 222, 227, 247, 248, 263, 265], "2022": [19, 32, 238, 262, 265, 268, 272, 275, 304, 306, 312], "interg": 19, "fip": 19, "span": [19, 118, 119, 137, 138, 143, 287], "float": [19, 20, 29, 279, 292, 295, 307], "point": [19, 30, 33, 222, 229, 230, 236, 238, 242, 249, 250, 251, 257, 258, 262, 266, 267, 269, 271, 277, 279, 280, 281, 282, 290, 291, 292, 293, 295, 304, 305, 306, 307, 309, 312, 313, 358], "longest": 19, "330086": 19, "316": 19, "1953": [19, 32], "06": [19, 39, 44, 149, 235, 239], "31": [19, 26, 32, 50, 52, 53, 60, 80, 86, 155, 157, 158, 165, 185, 191, 232, 239, 370], "cons_typ": 19, "bore": [19, 142], "cut": [19, 142, 306], "unclassifi": 19, "330106l": 19, "start_nod": 19, "end_nod": 19, "road_typ": 19, "road": [19, 144, 214], "primari": [19, 89, 115, 134, 194], "secondari": [19, 115, 122, 134, 208], "residenti": [19, 119, 138], "110167234853_0": 19, "480": 19, "481": 19, "should": [19, 20, 23, 24, 29, 30, 33, 34, 35, 36, 39, 42, 73, 147, 178, 224, 225, 229, 230, 232, 236, 237, 238, 247, 248, 250, 253, 255, 256, 257, 258, 268, 279, 281, 282, 284, 287, 291, 292, 293, 300, 304, 305, 306, 309, 311, 312, 313], "abl": [19, 33, 35, 38, 232, 245, 251, 256, 273, 275, 279, 290, 304, 306, 307, 312, 370], "convert": [19, 20, 33, 230, 236, 265], "lat": [19, 30, 32, 33, 69, 174], "37": [19, 30, 32, 33, 239, 253], "7641499997259": 19, "lon": [19, 30, 32, 33], "2612529999318": 19, "769650000195966": 19, "28610800043785": 19, "analyz": [19, 30, 33, 229, 238, 249, 284, 300], "see": [19, 22, 23, 24, 35, 39, 223, 224, 225, 228, 230, 238, 242, 243, 251, 252, 255, 257, 258, 277, 291, 292, 293, 298, 299, 304, 305, 306, 309, 312, 370], "userdefinededp": [19, 20, 26, 30, 314], "eventgrid": [19, 26, 33], "sta": [19, 30, 32], "histori": [19, 30, 38, 39, 229, 230, 234, 236, 238, 242, 293, 306, 308, 309, 311], "dt": [19, 30, 250, 284], "data_x": 19, "acceler": [19, 20, 30, 33, 53, 58, 67, 73, 140, 158, 163, 172, 178, 210, 230, 232, 237, 238, 239, 247, 248, 250, 251, 252, 260, 267, 269, 273, 280, 284, 287, 290, 292, 293, 297], "x": [19, 20, 30, 33, 39, 42, 44, 50, 51, 53, 59, 94, 147, 149, 155, 156, 158, 164, 230, 232, 247, 250, 251, 252, 253, 255, 265, 284, 286, 287, 291, 292, 293, 298, 304, 305, 306, 309, 312, 313, 358], "data_i": 19, "y": [19, 20, 23, 30, 33, 39, 230, 231, 232, 238, 239, 247, 250, 251, 252, 253, 287, 292, 293, 298, 304, 305, 306, 309, 312, 370], "pga_x": 19, "peak": [19, 20, 30, 32, 33, 53, 58, 67, 73, 94, 158, 163, 172, 178, 222, 227, 247, 248, 250, 251, 252, 260, 269, 271, 273, 290, 293, 297], "pga_i": 19, "factor": [19, 30, 42, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 147, 206, 230, 232, 236, 247, 248, 250, 282, 290, 295, 306, 307, 309, 310], "gm_file": [19, 30], "aggreg": [20, 22, 23, 26, 28, 30, 32, 238, 266, 292, 358], "hdf": [20, 23], "archiv": [20, 23, 26, 229, 230, 257, 277, 300], "floor": [20, 30, 32, 38, 43, 53, 58, 71, 73, 75, 76, 77, 78, 79, 94, 107, 109, 110, 111, 117, 118, 119, 121, 126, 128, 129, 130, 136, 137, 138, 148, 158, 163, 176, 178, 180, 181, 182, 183, 184, 207, 222, 227, 230, 246, 247, 248, 250, 251, 260, 273, 287, 293, 297, 300, 301, 302, 303, 305, 306, 309, 310], "pfa": [20, 30, 33, 247, 248, 250, 251, 252, 297], "interstori": [20, 30, 64, 169, 247, 248, 297], "drift": [20, 30, 41, 53, 54, 55, 64, 112, 131, 140, 146, 158, 159, 160, 169, 210, 222, 227, 230, 247, 248, 250, 251, 252, 260, 273, 287, 293, 297], "pid": [20, 30, 247, 248, 250, 251, 252, 297], "displac": [20, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 128, 136, 206, 237, 247, 248, 250, 251, 252, 260, 284, 287, 297, 306], "roof": [20, 58, 61, 107, 108, 109, 110, 111, 114, 117, 118, 126, 127, 128, 129, 130, 133, 136, 137, 163, 166, 222, 224, 225, 247, 248, 251, 252, 287, 306, 310], "prd": 20, "imasedp": [20, 26, 32, 269, 271], "loc": [20, 30, 32, 33], "denot": [20, 39, 230, 231, 232, 235, 271, 295, 309], "otherwis": [20, 29, 221, 231, 239, 292, 296, 305, 306, 309], "dir": [20, 26, 30, 32, 33, 250, 251, 252, 277, 296], "z": [20, 30, 38, 39, 230, 232, 238, 239, 250, 251, 252, 253, 255, 258, 292, 304, 305, 306, 309, 312], "stat": [20, 30, 32, 33, 230, 293], "statist": [20, 30, 32, 33, 39, 223, 228, 230, 231, 232, 234, 239, 249, 250, 251, 252, 253, 266, 283, 290, 291, 293, 298, 303, 304, 306, 312], "report": [20, 23, 30, 32, 33, 35, 223, 225, 228, 232, 244, 247, 248, 251, 252, 253, 291, 293, 370], "median": [20, 30, 32, 33, 53, 54, 55, 64, 67, 81, 82, 83, 84, 85, 89, 90, 91, 94, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 158, 159, 160, 169, 172, 186, 187, 188, 189, 190, 194, 195, 196, 206, 239], "entri": [20, 39, 235, 247, 248, 249, 251, 253, 269, 271, 280, 281, 285, 287, 295, 297], "regionalmap": [20, 26, 28, 30, 32, 33], "130": [20, 30], "996": [20, 30], "478197571": 20, "145": [20, 30, 290], "494": [20, 30], "080967514": 20, "264": 20, "518": 20, "152547475": 20, "276": [20, 30], "529": 20, "27654027": 20, "00182557": 20, "151875634": 20, "00190603": 20, "277128181": 20, "collaps": [20, 30, 32, 104, 106, 116, 123, 125, 135, 222, 227], "ds": [20, 30, 32], "likelihood": [20, 30, 32, 101, 102, 222, 223, 224, 225, 227, 228, 230, 231, 257, 266, 268, 280, 326, 366], "five": [20, 30, 97, 202, 302, 306], "1_1": [20, 30, 32], "ds1": [20, 42, 147], "aesthet": 20, "2_1": [20, 30, 32], "ds2": [20, 44, 149], "mild": [20, 230], "3_1": [20, 30, 32], "ds3": [20, 42, 44, 54, 147, 149, 159], "moder": [20, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 137, 138, 206], "4_1": [20, 30, 32], "ds4": [20, 44, 149], "addition": [20, 29, 222, 230, 249, 250, 271, 291, 292, 293, 311, 358], "abbrevi": [20, 297, 313, 370], "ns": [20, 30], "nonstructur": [20, 112, 121, 122, 131, 207, 208, 227, 237], "nsa": [20, 30, 140, 210], "nsd": [20, 30, 140, 210], "across": [20, 28, 29, 222, 230, 249, 250, 265, 283, 295, 298], "row": [20, 33, 256, 280, 281, 287, 290, 292, 295, 306, 309], "sum": [20, 44, 149, 230, 234, 236, 238, 280, 281, 282, 284, 287, 293, 295], "total": [20, 33, 39, 67, 97, 172, 202, 230, 231, 238, 251, 266, 282, 292, 293, 295, 300, 302], "comp_typ": [20, 30, 32], "dsg_d": [20, 30, 32], "4_2": [20, 30], "repair": [20, 30, 32, 46, 54, 59, 68, 87, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 167, 169, 171, 172, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 206, 207, 208, 209, 211, 212, 213, 222, 227, 263, 265], "entir": [20, 231, 238, 249, 303, 306], "mean": [20, 30, 32, 38, 39, 230, 231, 236, 238, 239, 247, 248, 249, 250, 251, 252, 253, 262, 266, 268, 277, 283, 284, 286, 287, 291, 293, 295, 298, 302, 303, 304, 305, 306, 309, 310, 312, 313, 358], "10th": [20, 250], "percentil": 20, "50th": [20, 251], "90th": 20, "currenc": 20, "equal": [20, 39, 46, 54, 55, 94, 151, 159, 160, 230, 231, 232, 239, 251, 280, 281, 282, 283, 292, 295, 300, 301, 303, 306, 309, 313], "percentag": [20, 234, 247, 248, 250, 305, 309], "impract": [20, 30, 32, 294], "___": 20, "injuri": [20, 30, 222, 227], "project": [20, 23, 29, 34, 36, 39, 223, 225, 228, 239, 249, 267], "sev1": [20, 30], "sev2": [20, 30], "sev3": [20, 30], "sev4": [20, 30], "std": [20, 30, 32], "90": [20, 30, 32, 33, 47, 152, 252, 266, 302, 310], "056575": 20, "034084051": 20, "0138": 20, "08": [20, 30, 39, 239], "086525": 20, "000725": [20, 30], "003625": [20, 30], "05585": 20, "005": [20, 30, 32, 253], "027": [20, 30], "082416667": 20, "0544": 20, "00145": [20, 30], "00725": 20, "29": [20, 30, 32, 94, 239, 260, 266], "58": [20, 30, 33, 145, 215, 232, 239, 252, 263, 265, 311, 370], "87": 20, "25e": [20, 30], "05": [20, 30, 39, 47, 152, 230, 235, 239, 251, 293], "000145": [20, 30], "0002175": [20, 30], "instruct": [21, 35, 247, 251, 253, 255, 256, 257, 258, 277, 293, 304, 312], "risk": [21, 30, 31, 32, 33, 222, 230, 231, 238, 239, 257, 293], "view": [21, 23, 24, 28, 29, 218, 219, 222, 223, 224, 225, 228, 231, 232, 247, 248, 251, 252, 272, 287, 299, 300, 308], "illustr": [21, 28, 32, 33, 238, 252, 265, 297], "your": [21, 23, 24, 27, 30, 32, 34, 35, 36, 238, 242, 243, 247, 248, 251, 252, 253, 254, 256, 257, 258, 263, 277, 293, 299], "troubleshoot": [21, 259, 370], "person": [22, 23, 206, 207, 208, 209, 223, 224, 225, 228], "conveni": [22, 252, 265, 295, 307], "small": [22, 30, 32, 33, 75, 76, 78, 79, 82, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 131, 137, 180, 181, 183, 184, 187, 206, 227, 230, 256, 286, 306, 307], "debug": [22, 24, 29], "larger": [22, 39, 251, 283, 291, 292], "instal": [22, 23, 34, 36, 50, 53, 57, 58, 59, 64, 68, 69, 70, 73, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 97, 155, 158, 162, 163, 164, 169, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 223, 224, 225, 228, 244, 277, 278, 293, 306, 370], "rwhale": [22, 23, 25, 26, 30, 32, 277], "zip": [22, 23, 30, 32, 255, 256, 257], "you": [22, 23, 24, 29, 34, 35, 36, 223, 225, 228, 230, 242, 243, 244, 247, 248, 251, 253, 255, 256, 257, 258, 259, 261, 263, 264, 267, 270, 274, 277, 278, 293, 298, 299], "input_data_eq": [22, 23], "templat": [22, 23, 33, 267, 279, 293], "rwhale_config_eq": [22, 30], "remotedir": 22, "desir": [22, 222, 223, 224, 225, 226, 227, 228, 230, 232, 234, 239, 249, 282, 295, 300, 307, 311], "initi": [22, 23, 24, 26, 29, 30, 32, 33, 35, 39, 106, 116, 125, 135, 230, 231, 232, 237, 252, 265, 271, 272, 280, 281, 282, 284, 287, 292, 293, 294, 297, 301, 303, 307, 308, 309, 358, 368], "rwhale_config": [22, 26], "registri": [22, 26, 30, 32], "referencedir": [22, 30, 32], "edp_": 22, "_": [22, 35, 222, 223, 224, 225, 228, 230, 231, 232, 239, 247, 255, 256, 258, 265, 292, 293, 299], "dm_": 22, "dv_": 22, "respect": [22, 33, 38, 230, 231, 232, 237, 238, 239, 250, 251, 252, 253, 280, 281, 282, 293, 295, 302], "workdir": [22, 33, 277], "err": [22, 23, 24, 26, 277, 358], "dl_summari": 22, "log": [22, 23, 24, 25, 28, 222, 223, 224, 225, 227, 228, 251, 253, 266, 268, 277, 290, 299, 301, 306, 326, 358, 366], "txt": [22, 26, 100, 205, 292, 293, 307], "There": [23, 33, 101, 102, 104, 123, 232, 236, 237, 249, 255, 258, 287, 293, 295, 297, 298, 301, 303, 306, 358], "wai": [23, 29, 33, 35, 221, 230, 249, 253, 282, 287, 306, 312], "notebook": [23, 222, 249], "ubuntu": [23, 257], "rwhale_config_remot": 23, "my": [23, 35, 255], "createlaunchertask": 23, "run_rwhal": 23, "ipynb": 23, "On": [23, 35, 230, 232, 251, 252, 255, 258, 278, 282, 283, 291, 306, 370], "appear": [23, 24, 42, 147, 255, 258, 287, 293, 307], "click": [23, 35, 230, 238, 247, 248, 250, 251, 252, 253, 255, 256, 257, 258, 266, 268, 277, 287, 290, 291, 299, 304, 306, 307, 312], "taken": [23, 232, 238, 252, 253, 283, 306], "frontera": [23, 243, 249, 266, 303], "cell": [23, 48, 49, 153, 154, 251, 252, 253, 287, 306], "navig": [23, 24, 35, 257, 258], "workspac": 23, "bar": [23, 38, 206, 207, 208, 209, 231, 239, 250, 251, 252, 253, 304, 312], "newest": 23, "oldest": 23, "info": [23, 224, 225, 293], "realiz": [23, 26, 30, 32, 222, 227, 229, 230, 231, 232, 234, 238, 239, 242, 250, 251, 252, 262, 263, 270, 277, 279, 283, 290, 291, 293, 305, 311], "hd5": 23, "per": [23, 30, 38, 41, 42, 43, 44, 47, 50, 53, 57, 67, 73, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 100, 146, 147, 148, 149, 152, 155, 158, 162, 172, 178, 186, 187, 188, 189, 190, 192, 194, 195, 196, 205, 222, 224, 225, 227, 230, 247, 248, 251, 252, 253, 265, 295, 306, 358], "launcher": [23, 26], "subsystem": [23, 257], "pleas": [23, 30, 32, 42, 147, 234, 238, 244, 250, 251, 257, 271, 274, 277, 282, 292, 293, 304, 305, 306, 309, 311, 312, 313], "ensur": [23, 30, 32, 35, 232, 237, 243, 249, 256, 265, 277, 294, 295, 297], "pip": [23, 35, 255, 256, 293], "Or": 23, "clone": [23, 34, 35, 36, 293], "com": [23, 35, 100, 205, 230, 232, 290, 293, 370], "ng": 23, "cd": [23, 35, 293], "upgrad": [23, 258], "host": [23, 223, 224, 225, 228], "ask": [23, 256, 277, 293, 302, 311], "agre": 23, "final": [23, 35, 36, 230, 231, 232, 238, 251, 252, 253, 255, 299, 300, 304, 306, 312], "enter": [23, 58, 73, 75, 76, 77, 78, 79, 163, 178, 180, 181, 182, 183, 184, 247, 248, 255, 256, 258, 286, 287, 293, 296, 299, 307, 311], "usernam": 23, "password": [23, 299], "auth": 23, "init": 23, "prompt": [23, 35, 287], "tenant_nam": 23, "keep": [23, 231, 247, 248, 251, 252, 293, 306, 307], "registry_url": 23, "index": [23, 33, 39, 231, 232, 291, 292, 295], "docker": [23, 258], "io": [23, 35, 293], "git_usernam": 23, "git_token": 23, "account": [23, 222, 224, 225, 230, 231, 232, 242, 251, 292, 299, 302, 303, 304, 306, 312], "token": 23, "accept": [23, 29, 231, 247, 248, 279, 292, 294, 313], "polici": [23, 29], "found": [23, 26, 33, 38, 220, 229, 230, 239, 250, 252, 253, 257, 258, 277, 279, 283, 287, 293, 304, 305, 306, 312], "utexa": 23, "usag": [23, 222, 223, 224, 225, 228, 245, 258, 293], "abid": 23, "aup": 23, "conduct": [23, 39, 230, 232, 238, 245, 252, 253, 284, 306], "coc": 23, "improv": [23, 101, 102, 121, 122, 207, 208, 222, 230, 238, 262, 265, 267, 268, 270, 271, 275, 292, 294, 306], "abil": [23, 33, 222, 223, 224, 225, 228, 232, 272, 274], "support": [23, 27, 28, 29, 69, 83, 101, 102, 109, 110, 111, 117, 128, 129, 130, 136, 143, 174, 188, 218, 219, 230, 232, 236, 263, 264, 265, 266, 268, 269, 271, 272, 274, 275, 286, 295, 300, 301, 303, 306, 310, 358], "like": [23, 34, 36, 104, 108, 115, 123, 127, 134, 222, 223, 224, 225, 228, 232, 239, 242, 243, 247, 248, 251, 255, 258, 262, 293, 297, 306, 370], "ip": [23, 69, 174], "address": [23, 32, 255, 256, 275], "funder": 23, "stakehold": 23, "consent": 23, "url": [23, 232, 370], "3dem": 23, "prod": 23, "public": [23, 29, 255, 256, 265, 270], "agaveapi": 23, "co": 23, "araport": 23, "iplantc": 23, "cyvers": 23, "scienc": [23, 218, 223, 224, 225, 228, 251], "irec": 23, "ireceptor": 23, "sd2e": 23, "sgci": 23, "gatewai": 23, "institut": [23, 206, 207, 208, 209, 232, 370], "vdjserver": 23, "vdj": 23, "taccus": 23, "r2d_test_run": 23, "chang": [23, 30, 35, 44, 149, 238, 239, 247, 248, 249, 251, 252, 253, 255, 256, 261, 262, 264, 267, 268, 270, 272, 274, 277, 279, 282, 284, 287, 295, 298, 301, 304, 306, 307, 312], "vim": 23, "editor": [23, 29], "ctrl": [23, 250, 251], "exit": [23, 255, 256, 258, 299], "wq": 23, "valid": [23, 38, 222, 223, 224, 225, 228, 230, 238, 239, 242, 249, 253, 268, 287, 293, 303, 304, 306, 312, 313, 358], "mail": 23, "alert": 23, "track": [23, 62, 66, 141, 167, 171, 251, 252, 261, 264, 267, 269, 270, 271, 274], "progress": [23, 231, 251, 253, 306], "hexadecim": 23, "check": [23, 24, 30, 35, 230, 251, 252, 253, 255, 256, 257, 258, 268, 277, 286, 290, 291, 293, 296, 304, 306, 312, 358], "particular": [23, 24, 25, 27, 28, 29, 221, 230, 232, 236, 249, 279, 280, 283, 287, 291, 292, 303, 306], "doe": [24, 29, 32, 41, 42, 43, 46, 146, 147, 148, 151, 229, 232, 239, 253, 255, 277, 284, 287, 291, 293, 301, 302, 303, 306, 307, 358], "successfulli": [24, 26, 27, 251, 277, 298, 304, 306, 312], "recommend": [24, 35, 94, 218, 219, 229, 251, 252, 253, 255, 256, 257, 258, 283, 292, 293, 302, 304, 305, 306, 307, 309, 312], "fail": [24, 35, 222, 224, 225, 255, 257, 258, 277, 282, 286, 368], "verifi": [24, 38, 39, 232, 255, 304, 306, 312], "correct": [24, 38, 40, 232, 237, 255, 258, 270, 277, 279, 305, 306, 309], "applicationdata": [24, 30, 32, 33], "incorrect": [24, 277], "serial": [24, 293, 306], "mistak": 24, "unclos": 24, "bracket": [24, 94, 274], "indent": [24, 29], "caus": [24, 29, 33, 55, 58, 67, 122, 160, 163, 172, 208, 221, 247, 248, 255, 277, 278, 286, 295], "print": [24, 26, 30, 33, 251, 268, 306], "rerun": [24, 255], "suppress": [24, 293], "issu": [24, 30, 35, 255, 256, 258, 276, 284, 293, 306], "find": [24, 34, 35, 36, 218, 219, 230, 239, 244, 247, 248, 255, 258, 265, 277, 281, 282, 293], "still": [24, 258, 277], "persist": [24, 277], "question": [24, 244, 293], "forum": [24, 225, 261, 264, 267, 270, 274, 293], "member": [24, 104, 105, 114, 116, 119, 123, 124, 133, 135, 138, 222, 224, 225, 237, 287], "storm": [25, 32, 216, 222, 224, 225, 227, 274], "surg": [25, 216, 224, 225, 227], "fidel": [25, 222, 223, 224, 225, 228, 260, 262, 265, 266, 268, 270, 274, 284, 287, 293, 306], "match": [25, 30, 44, 149, 222, 229, 230, 232, 238, 251, 253, 280, 281, 287, 292, 293, 294, 295, 304, 305, 306, 309, 312], "carri": [26, 35, 39, 234, 239], "termin": [26, 30, 32, 34, 36, 86, 191, 251, 255, 256, 257, 258, 277, 282, 293, 358], "reproduc": [26, 29, 38, 39, 221, 230, 232, 234, 283, 294, 295, 326, 366], "explain": [26, 279, 292, 294, 295], "statement": 26, "success": [26, 29, 34, 35, 36, 251, 258, 298], "16": [26, 30, 32, 33, 35, 45, 46, 48, 49, 50, 51, 53, 70, 94, 143, 150, 151, 153, 154, 155, 156, 158, 175, 222, 232, 238, 239, 255, 287, 302, 313], "62": [26, 30, 32, 33, 239], "64": [26, 255, 256, 258], "85": [26, 230], "skip": [26, 28, 247, 248], "exclud": [26, 28, 58, 163, 206, 207, 208, 209, 292], "93": [26, 30, 33, 55, 160, 230, 293], "createbim": 26, "csv_to_bim": [26, 30, 32, 33], "buildingfil": [26, 32, 33], "earthquake_exampl": 26, "buildings1": 26, "buildingsourcefil": [26, 30, 32, 33], "input_param": [26, 33], "103": [26, 30, 32, 33, 46, 151], "performregionalmap": 26, "nearestneighborev": [26, 30, 32, 33], "nne": 26, "filenameeventgrid": [26, 30, 32, 33], "neighbor": [26, 30, 32, 33], "111": [26, 30, 32, 33, 46, 53, 151, 158, 232, 370], "118": [26, 30, 33], "createev": 26, "filenamebim": 26, "filenameev": 26, "patheventdata": [26, 30, 32, 33], "126": [26, 30, 33], "createsam": 26, "openseespyinput": [26, 30, 33], "filenamesam": 26, "mainscript": [26, 30, 33], "cantilev": [26, 30, 33, 121, 207], "modelpath": [26, 30, 33], "ndm": [26, 30, 33, 247], "dofmap": [26, 30], "134": [26, 32], "createedp": 26, "useredp_r": 26, "filenameedp": 26, "edpspec": [26, 30, 33], "edp_spec": [26, 30, 33], "142": [26, 232, 370], "performsimul": 26, "openseespysimul": [26, 30], "filenamesim": 26, "153": 26, "157": [26, 30], "second": [26, 28, 29, 30, 38, 222, 223, 224, 225, 227, 228, 230, 232, 234, 235, 238, 239, 251, 264, 265, 280, 281, 287, 290, 295, 298, 305, 306, 307, 309], "165": [26, 304, 306, 312], "performuq": [26, 279], "dakotafem": 26, "driverfil": 26, "lh": [26, 30, 33, 222, 223, 224, 225, 228, 247, 248, 260, 266, 268, 269, 271, 273], "concurr": [26, 30, 33], "keepsampl": [26, 30, 33], "runtyp": [26, 33, 279], "189": 26, "198": [26, 33, 232, 370], "performdl": 26, "dl_calcul": 26, "filenamedl": 26, "outputedp": 26, "outputdm": 26, "outputdv": 26, "dl_method": [26, 30, 32], "mh": [26, 30, 32, 120, 139, 269, 271], "eq": [26, 27, 30, 230, 239, 269, 271, 292, 293], "detailed_result": [26, 30, 32], "log_fil": [26, 30, 32], "coupled_edp": [26, 30, 32], "event_tim": [26, 30], "off": [26, 30, 255, 306], "ground_failur": [26, 30], "213": 26, "continu": [26, 33, 35, 47, 143, 152, 230, 232, 265, 266, 293, 306], "repeat": [26, 230, 232, 237, 238, 239, 247, 248, 280, 294], "315": [26, 32, 238], "rdt": [26, 33], "16t18": 26, "55": [26, 30, 32, 33, 230, 239], "07z": 26, "aug": 26, "17": [26, 30, 32, 33, 35, 46, 143, 151, 222, 232, 235, 239, 249, 250, 251], "msc": 26, "v": [26, 38, 44, 103, 149, 230, 236, 293], "1916": [26, 30, 32], "bit": [26, 238, 255, 256, 258], "amd64": 26, "numpi": [26, 30, 230, 255, 256, 295], "panda": [26, 33, 255, 256], "ok": [26, 30, 256, 306], "genericbimdatabas": 26, "geojson_to_bim": 26, "existingsimcenterev": [26, 314], "existingpeer_ev": 26, "hazardbasedev": 26, "dedm_hrp": [26, 273, 275], "lowrisetpu": [26, 273], "windtunnelexperi": 26, "stochasticwindwittigsinha": 26, "stochasticgroundmot": 26, "cfdevent": 26, "nngm": 26, "llnl": 26, "sw4": 26, "asce7_windspe": 26, "pointwindspe": 26, "mdof": [26, 27, 247, 248, 251, 252, 260, 262, 265, 269, 271, 272, 273], "lu": [26, 260, 262, 265, 269, 271, 272, 273], "openseesinput": 26, "mdof_buildingmodel": [26, 314], "steelbuildingmodel": [26, 314], "standardearthquakeedp": [26, 314], "standardearthquakeedp_r": 26, "standardwindedp": 26, "standardgmt_edp": 26, "userdefinededp_r": [26, 30, 33], "simpleedp": 26, "extractpga": 26, "simulation_r": 26, "uq1": 26, "kip": [26, 30, 32, 33, 247, 248], "08z": 26, "09z": 26, "12z": 26, "13z": 26, "18z": 26, "eventid": 26, "discret": [26, 33, 38, 232, 266, 291, 307, 309], "rsn1737x00000": 26, "rsn707x00001": 26, "finish": [26, 39, 72, 122, 177, 208, 232, 251, 252, 253, 277], "20z": 26, "warn": [26, 255, 257, 265, 305, 309], "try": [26, 29, 244, 258, 296], "auto": [26, 27, 29, 38, 222, 227, 247, 250, 273], "21z": 26, "22z": 26, "23z": 26, "28z": 26, "31z": 26, "32z": 26, "satisfi": [27, 30, 230, 232, 306], "compat": [27, 258, 265, 293], "studi": [27, 30, 33, 229, 238, 239, 245, 251, 252, 253, 273, 275, 277, 293, 295, 304, 305, 306, 312], "prefer": [27, 230, 239, 253, 255, 257, 258, 265, 277, 284, 292, 293, 296], "summar": [27, 33, 230, 238, 239, 301, 303], "figworkflowdiagram": 27, "flowchart": [27, 238], "suitabl": [27, 33, 232, 306], "hu": [27, 32, 230, 269, 271, 292], "appropri": [27, 30, 32, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 206, 231, 251, 255, 256, 258, 283, 303, 306], "hurrican": [27, 31, 222, 224, 225, 227, 264, 269, 271], "known": [27, 33, 35, 101, 102, 230, 231, 232, 236, 237, 243, 252, 255, 281, 283, 286, 295, 306], "fragil": [27, 32, 44, 47, 53, 58, 67, 73, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 149, 152, 158, 163, 172, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 206, 222, 227, 238, 265, 272], "orang": [27, 28], "panel": [27, 46, 47, 48, 49, 50, 51, 53, 54, 62, 66, 85, 90, 108, 112, 114, 116, 118, 119, 122, 127, 131, 133, 135, 137, 138, 151, 152, 153, 154, 155, 156, 158, 159, 167, 171, 190, 195, 208, 237, 238, 247, 248, 249, 251, 252, 253, 255, 258, 262, 277, 280, 281, 282, 283, 284, 285, 286, 287, 290, 292, 293, 294, 295, 296, 297, 298, 299, 306, 307, 308, 311], "multi": [27, 118, 119, 137, 138, 143, 206, 207, 208, 209, 222, 223, 224, 225, 228, 232, 260, 262, 265, 266, 268, 270, 273, 274, 284, 287, 293, 370], "degre": [27, 30, 33, 237, 239, 247, 248, 251, 252, 260, 265, 273, 302, 310], "freedom": [27, 30, 33, 237, 239, 247, 248, 260, 265, 273], "At": [28, 29, 30, 33, 94, 231, 232, 251, 252, 253, 255, 256, 257, 258, 287, 306], "automat": [28, 39, 222, 227, 230, 249, 250, 251, 252, 253, 255, 258, 261, 262, 263, 264, 265, 270, 279, 280, 284, 287, 297, 301, 304, 305, 306, 307, 309, 312], "iter": [28, 30, 222, 224, 225, 230, 231, 251, 252, 267, 277, 281, 282, 290, 294, 304, 306, 312], "depict": 28, "figbackendapp": 28, "blue": [28, 260, 266, 269, 271, 273, 295, 305, 309], "arrow": 28, "grei": 28, "green": 28, "red": [28, 222, 227, 238, 253, 287, 305, 309], "frontend": [29, 35, 255, 258], "mixtur": [29, 230, 292], "languag": 29, "strive": 29, "most": [29, 33, 73, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 137, 178, 206, 207, 208, 230, 232, 234, 237, 251, 252, 255, 258, 269, 283, 287, 304, 306, 312], "import": [29, 30, 33, 222, 223, 224, 225, 228, 232, 239, 249, 251, 252, 253, 255, 256, 258, 260, 263, 266, 268, 269, 271, 272, 273, 275, 279, 287, 291, 292, 293, 300, 301, 303, 304, 305, 308, 309, 310, 312], "aspect": [29, 45, 46, 54, 55, 94, 150, 151, 159, 160, 270, 310], "averag": [29, 30, 33, 230, 231, 232, 234, 236, 262, 275, 306, 309], "Not": [29, 54, 55, 81, 82, 83, 84, 85, 89, 90, 91, 159, 160, 186, 187, 188, 189, 190, 194, 195, 196, 229, 255], "pep": 29, "unlik": [29, 280, 310], "guidelin": [29, 251, 252, 304, 306, 312], "googl": [29, 222], "core": [29, 222, 223, 228, 306], "stroustrup": 29, "sutter": 29, "older": [29, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 255, 258, 272], "goe": [29, 230, 265, 306], "sai": [29, 251, 277], "oppos": [29, 256], "easier": 29, "meaning": [29, 230, 251, 265], "camel": 29, "uppercas": 29, "letter": 29, "shall": [29, 58, 73, 122, 163, 178, 208, 221, 284, 307], "lowercas": 29, "except": [29, 104, 106, 113, 123, 125, 132, 230, 247, 248, 252, 287, 290], "constant": [29, 38, 230, 232, 236, 247, 248, 249, 251, 287, 292, 295, 303, 306], "const": 29, "doubl": [29, 42, 46, 51, 53, 147, 151, 156, 158, 255, 258, 279], "pi": [29, 30, 232, 286], "14159265358979323": 29, "cpp": 29, "h": [29, 33, 103, 104, 105, 106, 109, 111, 112, 113, 115, 116, 123, 124, 125, 128, 130, 131, 132, 134, 135, 230, 231, 232, 238, 239, 247, 250, 251, 252, 280, 302, 304, 305, 306, 309, 312, 370], "copyright": [29, 242, 370], "licens": [29, 242, 243, 290, 293, 370], "about": [29, 30, 32, 105, 124, 229, 231, 238, 244, 249, 253, 257, 258, 265, 277, 280, 282, 283, 285, 287, 303, 304, 305, 306, 310, 311, 312, 313], "substanti": [29, 265, 270], "nice": 29, "never": 29, "namespac": 29, "arg": 29, "distinctli": 29, "guard": 29, "multipl": [29, 30, 34, 36, 58, 73, 163, 178, 222, 223, 224, 225, 228, 229, 230, 231, 234, 238, 239, 242, 247, 248, 249, 256, 260, 262, 265, 266, 272, 280, 283, 290, 291, 292, 293, 294, 295, 299, 304, 305, 306, 308, 311, 312], "prevent": [29, 70, 175, 268, 283], "conflict": 29, "doxygen": 29, "privat": 29, "ifndef": 29, "simcenter_widget_h": 29, "2016": [29, 32, 230, 290], "2017": [29, 32, 34, 36, 221, 222, 232, 269, 271, 370], "regent": [29, 221], "california": [29, 33, 73, 117, 136, 143, 178, 219, 221, 229, 269, 271], "reserv": [29, 221], "redistribut": [29, 221, 278], "binari": [29, 35, 221, 238, 250, 292, 305, 309], "modif": [29, 87, 192, 221, 222, 224, 225, 232, 255], "permit": [29, 221, 237, 282, 306, 313], "met": [29, 221, 282], "retain": [29, 221], "notic": [29, 221, 230, 239], "disclaim": [29, 221], "materi": [29, 30, 112, 115, 131, 134, 218, 219, 221, 222, 237, 287, 304, 312], "IS": [29, 221], "BY": [29, 221], "holder": [29, 221], "AND": [29, 221, 237], "contributor": [29, 221], "AS": [29, 221], "OR": [29, 221], "impli": [29, 33, 221, 232, 295], "warranti": [29, 221], "BUT": [29, 221], "NOT": [29, 221, 279, 307], "TO": [29, 221], "OF": [29, 221], "merchant": [29, 221], "FOR": [29, 221], "IN": [29, 221], "owner": 29, "BE": [29, 221], "liabl": [29, 221], "indirect": [29, 221, 222], "incident": [29, 221], "exemplari": [29, 221], "consequenti": [29, 221], "procur": [29, 221], "substitut": [29, 221, 293], "good": [29, 38, 221, 230, 255, 257, 258, 266, 281], "profit": [29, 221], "interrupt": [29, 221, 222, 227], "howev": [29, 33, 109, 121, 122, 128, 207, 208, 221, 230, 232, 237, 247, 248, 251, 253, 282, 283, 290, 302, 304, 306, 312], "ON": [29, 221], "liabil": [29, 221], "whether": [29, 221, 238, 243, 258, 279, 287, 290, 301, 306], "contract": [29, 221, 282], "strict": [29, 221], "tort": [29, 221], "neglig": [29, 109, 128, 221, 305, 309], "aris": [29, 221, 250, 283, 287], "even": [29, 118, 137, 221, 237, 255, 277, 306], "IF": [29, 221], "advis": [29, 221, 230, 251], "SUCH": [29, 221], "conclus": [29, 218, 219, 255, 258], "author": [29, 30, 32, 33, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 53, 146, 147, 148, 149, 150, 151, 152, 153, 154, 156, 158, 218, 219], "interpret": [29, 35, 255, 256], "offici": [29, 258], "freebsd": 29, "accompani": [29, 277], "hereund": 29, "oblig": 29, "mainten": 29, "updat": [29, 30, 33, 35, 231, 251, 252, 253, 255, 256, 257, 258, 265, 266, 268, 269, 271, 272, 275, 279, 280, 284, 287, 291, 293, 294, 306], "enhanc": [29, 268], "date": [29, 35, 255, 262, 265, 268, 269, 271, 272, 275], "adher": [29, 249], "slot": 29, "qjsonobject": 29, "simcenterwidget": 29, "q_object": 29, "explicit": 29, "parent": [29, 231], "brief": [29, 230, 232, 237, 238, 251, 304, 312], "neeed": 29, "reconstruct": [29, 58, 163, 222, 227, 230, 232, 293], "jsonobject": [29, 279], "rvobject": 29, "inputfromjson": 29, "instanti": 29, "itself": [29, 237, 247, 248, 302, 307], "contai": 29, "sendfatalmessag": 29, "emit": 29, "shut": 29, "void": 29, "senderrormessag": 29, "sendstatusmessag": 29, "endif": 29, "could": [29, 223, 224, 225, 228, 238, 244, 247, 248, 257, 277, 304, 312], "alwai": [29, 230, 232, 251, 255, 258, 284, 287, 306, 358], "20": [30, 33, 46, 61, 72, 93, 96, 97, 143, 151, 166, 177, 198, 201, 202, 232, 239, 247, 248, 250, 252, 284, 305, 309], "elast": [30, 237, 287], "perfectli": [30, 33, 237, 295], "plastic": [30, 237, 247, 248, 287], "sdof": [30, 33], "weight": [30, 33, 42, 147, 222, 224, 225, 230, 231, 232, 238, 247, 248, 250, 251, 252, 287], "yield": [30, 33, 222, 227, 232, 237, 251, 252, 287], "strength": [30, 33, 106, 109, 125, 128, 251, 252, 287], "f_yield": [30, 33], "fundament": [30, 33, 232, 370], "period": [30, 33, 94, 229, 231, 236, 237, 238, 239, 247, 248, 262, 290, 313, 358], "t1": [30, 33], "4x5": [30, 33], "grid": [30, 32, 33, 229, 230, 232, 249, 251, 252, 253, 269, 271, 304, 306, 312], "3x3": [30, 33], "example_eq": 30, "rwhale_": [30, 32, 33], "adam": [30, 33, 217], "zsarn\u00f3czai": [30, 33, 217], "workflowtyp": [30, 32, 33], "parametr": [30, 33, 291, 293], "every_r": [30, 32, 33], "eventclassif": [30, 32, 33], "b": [30, 38, 69, 75, 76, 77, 78, 79, 83, 87, 100, 174, 180, 181, 182, 183, 184, 188, 192, 205, 230, 232, 236, 247, 248, 250, 251, 252, 280, 284, 302, 304, 305, 306, 309, 312, 358], "422": [30, 33], "182": [30, 33], "1957": [30, 32, 33], "w1": [30, 33, 120, 139], "1293": [30, 32, 33], "253476": [30, 33], "25": [30, 32, 33, 46, 51, 53, 54, 55, 143, 151, 156, 158, 159, 160, 230, 232, 239, 250, 251, 271, 282, 284, 293, 302, 304, 305, 309, 310, 312, 370], "75": [30, 33, 81, 89, 94, 186, 194, 230, 239, 293], "29375": [30, 33], "18575": [30, 33], "1927": [30, 32, 33], "2568": [30, 32, 33], "835761": [30, 33], "86": [30, 33], "148": [30, 33], "15625": [30, 33], "1895": [30, 32, 33], "1127": [30, 32, 33], "07738": [30, 33], "114": [30, 33], "123": [30, 33, 232, 370], "39375": [30, 33], "19325": [30, 33], "1951": [30, 32, 33], "2085": [30, 32, 33], "809768": [30, 33], "107": [30, 33], "24375": [30, 33], "197": [30, 33, 251], "1960": [30, 32, 33], "1481": [30, 32, 33], "567067": [30, 33], "76": [30, 33], "101": [30, 32, 33, 46, 53, 54, 151, 158, 159, 251, 252], "30625": [30, 33], "42366667": [30, 33], "1986": [30, 32, 33, 230], "1240": [30, 32, 33], "719532": [30, 33], "116": [30, 33], "21875": [30, 33], "1984": [30, 32, 33], "2437": [30, 32, 33], "970509": [30, 33], "141": [30, 33], "35625": [30, 33], "1983": [30, 32, 33], "2668": [30, 32, 33], "60615": [30, 33], "133": [30, 33, 231], "36875": [30, 33], "1553": [30, 32, 33], "47035": [30, 33], "104": [30, 33], "108": [30, 33, 252], "19375": [30, 33], "1625": [30, 32, 33], "164708": [30, 33], "106": [30, 33], "23125": [30, 33], "42533333": [30, 33], "2018": [30, 32, 33, 232, 239, 265, 269, 271, 304, 306, 312, 370], "1787": [30, 32, 33], "865419": [30, 33], "143": [30, 33], "34375": [30, 33], "1821": [30, 32, 33], "174819": [30, 33], "65": [30, 33], "138": [30, 33, 264], "20625": [30, 33], "1930": [30, 32, 33], "1624": [30, 32, 33], "532488": [30, 33], "69": [30, 33, 253], "146": [30, 33], "31875": [30, 33], "1922": [30, 32, 33], "1134": [30, 32, 33], "673241": [30, 33], "79": [30, 33], "25625": [30, 33], "14": [30, 32, 33, 74, 143, 179, 222, 230, 232, 238, 239, 250], "1947": [30, 32, 33], "097354": [30, 33], "51": [30, 32, 33, 52, 80, 157, 185, 239, 252], "128": [30, 33, 232, 370], "16875": [30, 33], "15": [30, 32, 33, 34, 35, 36, 46, 51, 53, 55, 58, 94, 97, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 143, 151, 156, 158, 160, 163, 202, 206, 222, 232, 238, 239, 248, 250, 292, 306, 310, 313], "427": [30, 33], "1969": [30, 32, 33], "2289": [30, 32, 33], "96328": [30, 33], "83": [30, 33, 47, 55, 152, 160], "131": [30, 33, 53, 158], "33125": [30, 33], "2006": [30, 32, 33, 230, 232, 304, 306, 312, 370], "2288": [30, 32, 33], "360712": [30, 33], "100": [30, 32, 33, 42, 43, 48, 49, 50, 51, 53, 57, 62, 66, 68, 81, 87, 89, 90, 91, 147, 148, 153, 154, 155, 156, 158, 162, 167, 171, 173, 186, 192, 194, 195, 196, 230, 238, 250, 251, 253, 290, 291, 305, 309], "136": [30, 33], "38125": [30, 33], "1959": [30, 32, 33], "2291": [30, 32, 33], "605647": [30, 33], "18125": [30, 33], "18": [30, 32, 33, 46, 94, 143, 151, 232, 239, 250], "1979": [30, 32, 33], "2770": [30, 32, 33], "811412": [30, 33], "72": [30, 33, 55, 160], "113": [30, 33, 46, 151], "26875": [30, 33], "1976": [30, 32, 33, 73, 178], "2088": [30, 32, 33], "450773": [30, 33], "121": [30, 33, 44, 53, 149, 158, 232, 290, 370], "28125": [30, 33], "randomli": [30, 32, 230, 232, 292], "nearest": [30, 32, 33], "42": [30, 32, 33, 52, 157, 239], "site1": [30, 33], "site2": 30, "site3": 30, "425": 30, "site4": 30, "site5": 30, "site6": 30, "43": [30, 32, 54, 55, 159, 160, 239], "site7": 30, "site8": [30, 33], "rsn251": 30, "683735054680426": 30, "rsn564": 30, "2243750794265975": 30, "rsn692": 30, "8188602253372889": 30, "rsn626": 30, "252450834874058": 30, "rsn244": 30, "634837258912294": 30, "np": 30, "math": [30, 38, 281, 295], "sqrt": [30, 38, 230, 232, 286, 293], "os": [30, 255], "build_model": 30, "graviti": [30, 41, 146, 287], "model_param": 30, "stiff": [30, 33, 112, 115, 116, 131, 134, 135, 230, 237, 247, 248, 251, 252, 284, 287], "def": [30, 279, 295], "386": [30, 33, 247], "str": [30, 101, 102, 140, 210], "dimens": [30, 230, 231, 232, 236, 248, 250, 251, 252, 287, 290, 292, 293, 300, 304, 305, 306, 309, 310, 312, 313, 367], "deg": 30, "ndf": [30, 247], "base_node_tag": 30, "10000": [30, 84, 189], "top_node_tag": 30, "10001": 30, "height": [30, 38, 46, 51, 59, 62, 66, 97, 106, 108, 122, 125, 127, 151, 156, 164, 167, 171, 202, 208, 222, 236, 247, 248, 249, 250, 251, 252, 253, 285, 287, 300, 301, 302, 303, 304, 305, 306, 309, 310, 312, 313], "240": 30, "fixiti": 30, "fix": [30, 51, 62, 66, 100, 156, 167, 171, 205, 247, 260, 262, 265, 266, 268, 269, 271, 273, 275, 277, 278], "bilinear": 30, "material_tag": 30, "stiffmat": 30, "110": [30, 290], "k": [30, 230, 231, 232, 237, 238, 247, 248, 249, 251, 252, 255, 286, 290, 293, 304, 306, 311, 312, 370], "uniaxialmateri": 30, "steel01": 30, "0001": [30, 222, 247], "e9": 30, "element_tag": 30, "1000": [30, 69, 75, 76, 77, 78, 79, 81, 83, 87, 89, 91, 174, 180, 181, 182, 183, 184, 186, 188, 192, 194, 196, 251, 368], "twonodelink": 30, "mat": [30, 33, 305, 309, 313], "dorayleigh": 30, "mass": [30, 33, 235, 237, 247, 251, 284, 287, 306], "01": [30, 39, 239, 252, 279, 284, 293], "timeseri": 30, "linear": [30, 222, 224, 225, 230, 232, 237, 238, 239, 247, 281, 284, 293, 306, 358], "pattern": [30, 237], "plain": 30, "damp": [30, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 222, 224, 225, 232, 240, 247, 248, 251, 252, 262, 284, 287], "eigenmod": 30, "damp_ratio": 30, "angular_freq": 30, "eigen": [30, 290], "beta_k": 30, "rayleigh": [30, 222, 224, 225, 247, 248, 284], "tol": 30, "1e": 30, "test": [30, 33, 40, 47, 54, 55, 152, 159, 160, 222, 223, 224, 225, 228, 230, 231, 236, 237, 239, 249, 251, 253, 259, 268, 281, 284, 287, 293, 302, 303, 305, 306, 309, 310, 313], "nstep": 30, "incr": [30, 247], "increment": [30, 251, 302, 306, 310], "constraint": [30, 33, 230, 232, 238], "transform": [30, 33, 38, 89, 194, 231, 232, 275, 286, 290, 295, 306, 309, 358], "enforc": [30, 232], "boundari": [30, 33, 46, 105, 124, 151, 232, 245, 249, 251, 252, 273, 275, 300, 303, 308, 370], "handler": [30, 247], "rcm": [30, 284], "renumb": 30, "minim": [30, 232, 238, 281, 282], "band": 30, "width": [30, 59, 164, 232, 236, 248, 250, 251, 252, 253, 285, 287, 302, 304, 305, 306, 309, 312, 313], "bandgener": 30, "store": [30, 119, 138, 206, 207, 208, 209, 222, 227, 232, 235, 255, 258, 270, 279, 284, 299], "equat": [30, 229, 230, 231, 232, 234, 236, 237, 239, 242, 269, 271, 284, 292, 306, 309], "1d": [30, 33, 222, 305, 309], "bandwidth": 30, "unknown": [30, 54, 55, 58, 94, 159, 160, 163, 230, 231, 257, 281, 295], "energyincr": [30, 284, 287], "dot": [30, 38, 237, 253, 284, 295], "product": [30, 232, 295], "solut": [30, 232, 237, 281, 284, 306], "vector": [30, 230, 231, 232, 235, 237, 266, 284, 287, 290, 291, 295, 309], "norm": [30, 222, 227, 284], "side": [30, 38, 43, 44, 50, 51, 53, 54, 55, 97, 148, 149, 155, 156, 158, 159, 160, 202, 251, 252, 299, 300, 306, 307], "newton": [30, 222, 223, 224, 225, 228, 232, 250, 251, 252, 281, 284, 305, 309], "tangent": [30, 237], "loadcontrol": 30, "static": [30, 232, 306, 370], "transient": [30, 245, 251, 284, 297, 304, 306, 312], "dynam": [30, 224, 225, 230, 232, 237, 238, 239, 245, 251, 290, 293, 306, 370], "loadconst": 30, "peakdriftrecord": 30, "envelop": [30, 247, 248, 301], "ratio": [30, 33, 45, 46, 54, 55, 94, 150, 151, 159, 160, 222, 224, 225, 230, 231, 236, 237, 250, 251, 252, 260, 262, 273, 282, 284, 287, 290, 293, 302, 304, 305, 306, 309, 310, 312], "envdict": 30, "po": 30, "storynod": 30, "story_height": 30, "nodecoord": 30, "topdisp": 30, "nodedisp": [30, 247], "botdisp": 30, "new_drift": 30, "ab": [30, 232, 370], "curr_drift": 30, "new_max": 30, "accelhistoryrecord": 30, "rel": [30, 101, 102, 108, 112, 118, 127, 131, 137, 230, 232, 238, 251, 252, 283, 284, 287, 292, 297, 300, 306], "histdict": 30, "count": 30, "recordernod": 30, "new_acc": 30, "nodeaccel": [30, 247], "accel": [30, 247], "rundynamicanalysi": 30, "driftlimit": 30, "substep": 30, "gmx": 30, "gmz": 30, "criteria": [30, 42, 147, 282, 284], "percent": 30, "global": [30, 33, 222, 223, 224, 225, 228, 229, 247, 260, 265, 266, 268, 269, 271, 273, 280, 288, 306], "subdivis": 30, "ill": [30, 230], "gm": [30, 216, 229, 230], "ordin": [30, 229, 250, 251], "pad": 30, "shorter": [30, 238, 306], "zero": [30, 39, 54, 55, 94, 159, 160, 230, 231, 232, 237, 239, 251, 281, 290, 295, 306], "vibrat": [30, 81, 82, 83, 84, 85, 89, 90, 91, 186, 187, 188, 189, 190, 194, 195, 196, 232, 237, 370], "len": 30, "diff": [30, 290], "time_record": 30, "linspac": 30, "num": [30, 251, 252, 253], "endpoint": 30, "envelopedict": 30, "numdof": 30, "tolist": 30, "historydict": 30, "time_analysi": 30, "diaphragm": [30, 108, 109, 112, 114, 115, 117, 118, 119, 120, 127, 128, 131, 133, 134, 136, 137, 138, 139], "codnod": 30, "append": [30, 256], "umfpack": [30, 284], "spars": [30, 284], "solver": [30, 222, 223, 224, 225, 228, 232, 245, 251, 252, 253, 275, 284, 301, 303, 304, 308, 312, 370], "normdispincr": [30, 284], "newtonlinesearch": 30, "newmark": [30, 284], "maxdiv": 30, "1024": [30, 32], "mindiv": 30, "breaker": 30, "maxdrift": 30, "div": 30, "stepsiz": 30, "deltadisp": 30, "els": [30, 247, 295], "reach": [30, 230, 231, 237, 263, 277, 293, 306, 358], "remov": [30, 41, 42, 43, 58, 146, 147, 148, 163, 224, 225, 232, 237, 255, 256, 284, 286, 287, 304, 306, 307, 312], "extra": [30, 270, 290, 292], "absolut": [30, 33, 251, 252, 295, 297, 306], "gmx_interp": 30, "interp": 30, "gmz_interp": 30, "asarrai": 30, "run_analysi": 30, "gm_dt": 30, "gm_npt": 30, "ts_list": 30, "1x2": 30, "gmx_point": 30, "gmz_point": 30, "wipeanalysi": 30, "maxit": 30, "30": [30, 32, 33, 38, 45, 46, 53, 54, 55, 61, 72, 93, 150, 151, 158, 159, 160, 166, 177, 198, 239, 250, 305, 306], "envdata": 30, "edp_typ": 30, "sinc": [30, 32, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 230, 232, 239, 251, 252, 253, 257, 269, 293, 306], "cantilever_exampl": 30, "rsn30": [30, 33], "rsn63": [30, 33], "output_data_eq": 30, "097": 30, "199749331936861": 30, "972": 30, "26159704860592325": 30, "412": 30, "267": 30, "3689067092818622": 30, "271": 30, "872": 30, "4675055669073214": 30, "00105633": 30, "4186167860756997": 30, "0006980389999999999": 30, "5784022941837268": 30, "247": 30, "4175448180418805": 30, "155": 30, "204": [30, 232, 370], "20283668507914568": 30, "176": 30, "59": [30, 33, 55, 160, 230], "4337498687956456": 30, "04": [30, 32, 39, 235, 239, 251, 293], "2691536257751124": 30, "00287297": 30, "4355512490436657": 30, "00255504": 30, "2712436832366108": 30, "144": [30, 46, 151], "195": 30, "3556909851130682": 30, "769": 30, "14200186407081142": 30, "446": 30, "805": 30, "37406788320556": 30, "317": [30, 239], "232094515864188": 30, "00278474": 30, "42430956257276864": 30, "00198152": 30, "3651330947055237": 30, "2621121131463965": 30, "149": 30, "726": 30, "13936603018873167": 30, "252": 30, "456": 30, "20223535336029075": 30, "358": 30, "745": 30, "4682999285137096": 30, "00248399": 30, "20078394541079414": 30, "00353105": 30, "4664649292002271": 30, "127": 30, "76799999999999": 30, "1933699100399082": 30, "162": 30, "64700000000005": 30, "22228311460245634": 30, "373": 30, "093": [30, 46, 151], "2695036478790295": 30, "361": 30, "592": 30, "21513981161420967": 30, "0018780000000000001": 30, "2699071050235337": 30, "00181748": 30, "2155059270390112": 30, "01400000000004": 30, "1878891925155105": 30, "160": [30, 229, 247, 248], "911": 30, "19737203237767328": 30, "292": 30, "335": 30, "48771266468706703": 30, "813": 30, "2930718377890685": 30, "00389908": 30, "4877100061602449": 30, "00390263": 30, "2931719410768729": 30, "3926228335954007": 30, "09229922720084753": 30, "488": 30, "237269603979": 30, "707": 30, "3405650974061709": 30, "00382051": 30, "2371602524305522": 30, "00209569": 30, "3414405710280442": 30, "416": 30, "75300000000004": 30, "12180918060252133": 30, "417": [30, 232, 239, 370], "07443597424038638": 30, "00205192": 30, "3104238725586141": 30, "00182858": 30, "13467088219923146": 30, "016": [30, 32], "24358377366199915": 30, "163": 30, "14200000000002": 30, "2019342858851748": 30, "405": 30, "908": 30, "35204871925623343": 30, "322": 30, "71": [30, 33, 47, 52, 94, 152, 157], "08340885973141009": 30, "00227816": 30, "3537066848027953": 30, "00181325": 30, "083987554229959": 30, "183": 30, "49": [30, 32, 52, 157, 232, 239, 370], "18755333115184367": 30, "376": 30, "13276066086178542": 30, "46": [30, 32, 239], "23272021112520425": 30, "346": 30, "295": 30, "38094421218731933": 30, "00606391": 30, "2332570737380188": 30, "00429183": 30, "3818933891243802": 30, "18278485835299355": 30, "1991058705931532": 30, "331": 30, "755": 30, "2799965748805636": 30, "484": 30, "579": 30, "32562150845640137": 30, "0014824999999999999": 30, "2803097978527769": 30, "0021631": 30, "3249379345839239": 30, "254": 30, "428": 30, "28072218931094045": 30, "288": 30, "997": 30, "3930704970844931": 30, "00271677": 30, "2812514879339413": 30, "0030816": 30, "3928937764199453": 30, "3786819120652951": 30, "175": 30, "497": 30, "12506807756500646": 30, "289": 30, "259": 30, "12209314196371647": 30, "311": 30, "926": 30, "2268268415312083": 30, "00199303": 30, "12220673894617105": 30, "00215043": 30, "2271012433659633": 30, "3895371771421967": 30, "827": 30, "2150120977551468": 30, "28600000000006": 30, "18182010821614525": 30, "473": 30, "92900000000003": 30, "1144372496639498": 30, "0012720000000000001": 30, "1819342336642664": 30, "00141906": 30, "11431467535648035": 30, "3608990379206519": 30, "147": 30, "194": [30, 231], "2253981063223195": 30, "389": 30, "17800000000005": 30, "3543220031783357": 30, "847": 30, "3687617252701749": 30, "00448564": 30, "3545767941681689": 30, "00494268": 30, "3692013703541936": 30, "774": 30, "3836750491797111": 30, "084": [30, 54, 159], "19764143187735794": 30, "287": 30, "992": 30, "5030060338225658": 30, "378": 30, "4394897070740103": 30, "00439757": 30, "5081468202869077": 30, "005776399999999999": 30, "43938961960039613": 30, "3920062442871513": 30, "150": [30, 41, 143, 146, 247, 358], "631": 30, "09242281539618902": 30, "455": [30, 32], "541": 30, "13776975495264546": 30, "454": 30, "36": [30, 32, 44, 149, 229, 230, 232, 239, 253], "2490103895868422": 30, "00176016": 30, "2861092987848653": 30, "00161805": 30, "26566745390451": 30, "4079243417920144": 30, "14065793137491145": 30, "297": 30, "22852660788272866": 30, "307": 30, "25192434465967034": 30, "00225423": 30, "2287664511405949": 30, "00233144": 30, "2520961518809855": 30, "137": 30, "914": 30, "4224669047258293": 30, "2054938432485909": 30, "249": 30, "41099999999997": 30, "2679721569521585": 30, "409": [30, 230], "2668373210824858": 30, "0020721": 30, "28311021269960546": 30, "00360748": 30, "31569408537266186": 30, "20000000000000007": 30, "6000000000000001": 30, "0766": 30, "098587220267132": 30, "027000000000000003": 30, "266": 30, "06790000000000003": 30, "10501438591926347": 30, "0034500000000000004": 30, "17692500000000005": 30, "06645000000000001": 30, "27325": 30, "06500000000000003": 30, "007249999999999999": 30, "7103520254071216": 30, "45": [30, 32, 239, 251], "00017758800635178038": 30, "0003625": 30, "12327500000000002": 30, "12416358665083738": 30, "015975000000000003": 30, "030625000000000006": 30, "27542500000000003": 30, "002175": 30, "1211": [30, 32], "1182": [30, 32], "0029": 30, "8699999999999999": 30, "0911": 30, "10353626780022544": 30, "010075": 30, "2177": [30, 32], "004833333333333333": 30, "0882": 30, "008625": 30, "1235": [30, 32], "07660000000000003": 30, "0116": 30, "0435": 30, "085080642164443": 30, "3200000000000003": 30, "00029": 30, "00027127016054111073": 30, "00058": 30, "08865": 30, "09427295476434376": 30, "0079": 30, "08720000000000001": 30, "036050000000000006": 30, "032783246483531814": 30, "0107": 30, "07195000000000001": 30, "03315": 30, "01225": 30, "051166666666666666": 30, "0172": 30, "02700000000000001": 30, "01595": 30, "0725": 30, "050275": 30, "04010723126818904": 30, "03425": 30, "09885": 30, "006041666666666666": 30, "04665": 30, "090875": 30, "0394": 30, "0090625": 30, "2969194269498778": 30, "0003242298567374695": 30, "10805": 30, "08188229356826786": 30, "048200000000000014": 30, "1945": [30, 32, 237], "08241666666666668": 30, "1066": [30, 32], "029125000000000005": 30, "01298075498574717": 30, "013800000000000005": 30, "04005": 30, "0284": 30, "0226": 30, "0058": 30, "009666666666666664": 30, "5800000000000001": 30, "8700000000000001": 30, "00021750000000000006": 30, "151325": 30, "12904455625868144": 30, "032075000000000006": 30, "3124": [30, 32], "0054375": 30, "14915": 30, "305875": 30, "1332": [30, 32], "00028999999999999995": 30, "0438": 30, "030629397643440526": 30, "054000000000000006": 30, "028037474921968283": 30, "0415": 30, "0887": 30, "03183333333333333": 30, "08725": 30, "0482": 30, "0145": 30, "014525": 30, "010271440989461995": 30, "013800000000000002": 30, "144525": 30, "1011896857392096": 30, "083625": 30, "1438": [30, 32], "09845": 30, "09682686223357648": 30, "028450000000000007": 30, "06687499999999999": 30, "20465000000000005": 30, "09555": 30, "03908333333333333": 30, "2805": [30, 32], "0854": 30, "01015": 30, "03625": 30, "091425": 30, "04704609441813421": 30, "039325": 30, "0945": 30, "14525": 30, "08779999999999999": 30, "037875000000000006": 30, "12108333333333332": 30, "05880000000000001": 30, "029000000000000005": 30, "058": [30, 32, 55, 160], "1544": [30, 32], "09112101843153424": 30, "086475": 30, "0933870440692926": 30, "0165": 30, "045125": 30, "08430000000000001": 30, "017": 30, "07560000000000001": 30, "0087": 30, "027750000000000004": 30, "02810827280357155": 30, "0059": 30, "06170000000000001": 30, "0263": 30, "00816666666666667": 30, "0234": 30, "7400000000000002": 30, "0004350000000000001": 30, "atlant": 32, "citi": [32, 222, 238, 239], "sandi": 32, "speed": [32, 38, 222, 224, 225, 234, 236, 247, 248, 249, 250, 251, 252, 253, 268, 273, 302, 303, 304, 305, 306, 309, 310, 312, 313], "pw": 32, "water": [32, 80, 86, 87, 185, 191, 192, 222, 224, 225, 227, 264, 270], "depth": [32, 43, 45, 148, 150, 236, 247, 248, 250, 251, 252, 285, 287, 302, 305, 306, 309, 310, 313], "fwd": 32, "rather": [32, 33, 113, 114, 117, 132, 133, 136, 222, 230, 293, 306], "translat": [32, 33, 234, 247, 248, 251, 253, 306], "example_hu": 32, "kuanshi": 32, "zhong": [32, 290, 293], "ft": [32, 46, 48, 49, 50, 51, 53, 54, 55, 58, 70, 75, 76, 77, 78, 79, 83, 87, 97, 119, 138, 143, 151, 153, 154, 155, 156, 158, 159, 160, 163, 175, 180, 181, 182, 183, 184, 188, 192, 202, 247, 248], "mph": [32, 38, 247, 248], "input_params_hu": 32, "5000": [32, 84, 189], "auto_script": 32, "auto_hu_nj": 32, "bldgid": 32, "3946476": 32, "38335171": 32, "1958": 32, "nav": 32, "2374": 32, "401933": 32, "njbf000076747": 32, "3507": 32, "48": [32, 232, 239], "6106": 32, "124": 32, "720242": 32, "flat": [32, 50, 52, 53, 155, 157, 158, 222, 224, 225, 262, 310], "41": [32, 42, 52, 55, 60, 86, 94, 147, 157, 160, 165, 191, 238, 239], "01907403": 32, "03": [32, 33, 39, 47, 152, 239, 251, 252], "304": 32, "29th": 32, "street": [32, 222, 232, 304, 306, 312, 370], "brigantin": 32, "nj": 32, "40478555": 32, "37292084": 32, "1950": [32, 117, 136], "1818": 32, "980493": 32, "njbf000078331": 32, "33": [32, 38, 50, 52, 53, 155, 157, 158, 232, 239, 247, 248, 281], "815139": 32, "hip": [32, 222, 224, 225, 310], "65467865": 32, "117": 32, "12th": [32, 238], "40217618": 32, "37051873": 32, "2008": [32, 33, 232, 239, 269, 271, 304, 306, 312, 370], "1619": 32, "336001": 32, "njbf000077993": 32, "3502": 32, "886524": 32, "37095544": 32, "323": 32, "3948475": 32, "3972315": 32, "1997": [32, 251, 282], "3055": 32, "902695": 32, "njbf000076799": 32, "ye": [32, 292], "458543": 32, "02992381": 32, "3943": 32, "atl": 32, "blvd": 32, "38753797": 32, "39629697": 32, "1968": 32, "1582": 32, "19943": 32, "njbf000074714": 32, "550411": 32, "76175332": 32, "hudson": 32, "cove": 32, "37750766": 32, "40624347": 32, "2517": 32, "40494": 32, "njbf000073094": 32, "468658": 32, "44": [32, 52, 157, 238, 239, 253, 304, 312], "3589516": 32, "5216": 32, "ocean": 32, "drive": [32, 257], "south": 32, "38842155": 32, "39774174": 32, "1848": 32, "058233": 32, "njbf000075007": 32, "51451": 32, "78723018": 32, "4503": 32, "harbor": 32, "beach": [32, 219], "39420925": 32, "39982597": 32, "1741": 32, "939084": 32, "njbf000076649": 32, "77": [32, 33, 47, 152, 252], "416655": 32, "24": [32, 44, 45, 46, 70, 94, 143, 149, 150, 151, 175, 232, 239, 250, 251, 252, 313], "63089952": 32, "4116": 32, "39605527": 32, "37686411": 32, "1955": 32, "2607": 32, "634807": 32, "njbf000077041": 32, "91": [32, 232, 252, 304, 306, 312, 370], "827938": 32, "70707309": 32, "404": 32, "22nd": [32, 262], "39195514": 32, "39192268": 32, "1975": [32, 38, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 232, 311, 370], "1822": 32, "850966": 32, "njbf000076014": 32, "587066": 32, "49945715": 32, "227": [32, 232, 370], "39th": 32, "39230634": 32, "39190046": 32, "1452": 32, "656628": 32, "njbf000076122": 32, "99": [32, 33, 42, 47, 147, 152, 292], "583936": 32, "3015897": 32, "214": [32, 251], "38th": 32, "38827458": 32, "40175717": 32, "1970": [32, 232, 370], "1484": 32, "453177": 32, "njbf000074951": 32, "441341": 32, "03331003": 32, "shipmast": 32, "dr": 32, "39283616": 32, "38484882": 32, "1193": 32, "381064": 32, "njbf000076280": 32, "710439": 32, "31594674": 32, "344": 32, "32nd": 32, "4010149": 32, "37840223": 32, "2221": 32, "005922": 32, "njbf000077814": 32, "23": [32, 38, 56, 143, 161, 230, 232, 239, 370], "749357": 32, "33017882": 32, "1905": 32, "rever": 32, "39508401": 32, "37938833": 32, "2009": [32, 269, 271, 280], "4174": 32, "045602": 32, "njbf000076854": 32, "790239": 32, "32194809": 32, "2506": 32, "av": 32, "39891822": 32, "38374712": 32, "1854": 32, "784061": 32, "njbf000077477": 32, "669854": 32, "20650706": 32, "26th": 32, "39846003": 32, "37610456": 32, "2564": 32, "4215": 32, "njbf000077411": 32, "818181": 32, "22": [32, 50, 53, 56, 80, 95, 143, 155, 158, 161, 185, 200, 232, 239, 250, 252, 293, 313, 370], "62546519": 32, "20th": 32, "3846399": 32, "40300921": 32, "1980": 32, "7108": 32, "155643": 32, "njbf000074052": 32, "6110": 32, "455304": 32, "41950816": 32, "delmar": 32, "39273002": 32, "38416265": 32, "1044": 32, "401088": 32, "njbf000076250": 32, "724352": 32, "90304837": 32, "3119": 32, "39505885": 32, "39231003": 32, "1925": 32, "3546": 32, "990298": 32, "njbf000076852": 32, "54835": 32, "73204006": 32, "1001": 32, "2972": 32, "1002": [32, 232, 293, 370], "3004": 32, "1003": 32, "3036": 32, "1004": 32, "3068": 32, "1005": 32, "3099": 32, "1006": 32, "3131": 32, "1007": 32, "3163": 32, "1008": 32, "3195": 32, "1009": 32, "3227": 32, "1010": 32, "3259": 32, "1011": 32, "329": 32, "1012": 32, "3322": 32, "1013": 32, "3354": 32, "1014": 32, "3386": 32, "1015": 32, "3418": 32, "1016": [32, 232, 302, 370], "345": 32, "1017": 32, "3481": 32, "1018": 32, "3513": 32, "1019": 32, "3545": 32, "1020": 32, "3577": 32, "1021": 32, "3609": 32, "1022": 32, "3641": 32, "1023": 32, "3672": 32, "3704": 32, "1025": 32, "3736": 32, "1026": 32, "3768": 32, "1027": 32, "38": [32, 50, 53, 155, 158, 230, 239], "1028": 32, "3832": 32, "1029": 32, "3863": 32, "1030": 32, "3895": 32, "1031": 32, "3927": 32, "1032": 32, "3959": 32, "1033": 32, "3991": 32, "1034": 32, "4023": 32, "1035": 32, "4054": 32, "1036": 32, "4086": 32, "1037": 32, "4118": 32, "1038": 32, "415": 32, "1039": 32, "4182": 32, "1040": 32, "4214": 32, "1041": 32, "4245": 32, "1042": 32, "4277": 32, "1043": 32, "4309": 32, "4341": 32, "1045": 32, "4373": 32, "1046": 32, "4405": 32, "1047": 32, "4436": 32, "1048": 32, "4468": 32, "1049": 32, "1050": 32, "4532": 32, "1051": 32, "5454": 32, "1052": 32, "1053": 32, "1054": 32, "1055": 32, "1056": 32, "1057": 32, "1058": 32, "1059": 32, "1060": 32, "1061": 32, "1062": 32, "1063": 32, "1064": 32, "1065": 32, "1067": 32, "1068": 32, "1069": 32, "1070": 32, "1071": 32, "1072": 32, "1073": 32, "1074": 32, "1075": 32, "1076": 32, "1077": 32, "1078": 32, "1079": 32, "1080": 32, "1081": 32, "1082": 32, "1083": 32, "1084": 32, "1085": 32, "1086": 32, "1087": 32, "1088": 32, "1089": 32, "1090": 32, "1091": 32, "1092": 32, "1093": 32, "1094": 32, "1095": 32, "1096": 32, "1097": 32, "1098": 32, "1099": 32, "1100": 32, "1101": 32, "5408": 32, "1102": 32, "1103": 32, "1104": 32, "1105": 32, "1106": 32, "1107": [32, 239], "1108": 32, "1109": [32, 238], "1110": 32, "1111": 32, "1112": 32, "1113": 32, "1114": 32, "1115": 32, "1116": 32, "1117": 32, "1118": 32, "1119": 32, "1120": 32, "1121": [32, 232, 370], "1122": 32, "1123": [32, 239], "1124": 32, "1125": 32, "1126": 32, "1128": 32, "1129": 32, "1130": 32, "1131": [32, 238], "1132": 32, "1133": 32, "1135": 32, "1136": 32, "1137": 32, "1138": 32, "1139": [32, 238], "1140": 32, "1141": 32, "1142": 32, "1143": 32, "1144": 32, "1145": 32, "1146": 32, "1147": 32, "1148": 32, "1149": 32, "1150": 32, "1151": 32, "5362": 32, "1152": 32, "1153": 32, "1154": 32, "1155": 32, "1156": [32, 238], "1157": 32, "1158": 32, "1159": 32, "1160": 32, "1161": 32, "1162": 32, "1163": 32, "1164": 32, "1165": 32, "1166": 32, "1167": 32, "1168": 32, "1169": 32, "1170": 32, "1171": 32, "1172": 32, "1173": 32, "1174": 32, "1175": 32, "1176": 32, "1177": [32, 229], "1178": 32, "1179": 32, "1180": 32, "1181": 32, "1183": 32, "1184": 32, "1185": 32, "1186": 32, "1187": 32, "1188": 32, "1189": 32, "1190": 32, "1191": 32, "1192": 32, "1194": 32, "1195": 32, "1196": 32, "1197": 32, "1198": 32, "1199": 32, "1200": [32, 90, 91, 195, 196, 252], "1201": 32, "5316": 32, "1202": 32, "1203": 32, "1204": 32, "1205": 32, "1206": 32, "1207": 32, "1208": 32, "1209": 32, "1210": 32, "1212": 32, "1213": 32, "1214": 32, "1215": 32, "1216": 32, "1217": 32, "1218": 32, "1219": 32, "1220": 32, "1221": 32, "1222": 32, "1223": 32, "1224": 32, "1225": 32, "1226": 32, "1227": 32, "1228": 32, "1229": 32, "1230": 32, "1231": 32, "1232": 32, "1233": 32, "1234": 32, "1236": 32, "1237": 32, "1238": 32, "1239": 32, "1241": 32, "1242": 32, "1243": 32, "1244": 32, "1245": 32, "1246": 32, "1247": 32, "1248": 32, "1249": 32, "1250": 32, "1251": 32, "527": 32, "1252": 32, "1253": 32, "1254": 32, "1255": 32, "1256": 32, "1257": 32, "1258": 32, "1259": 32, "1260": 32, "1261": 32, "1262": 32, "1263": 32, "1264": 32, "1265": 32, "1266": 32, "1267": 32, "1268": 32, "1269": 32, "1270": 32, "1271": 32, "1272": 32, "1273": 32, "1274": 32, "1275": 32, "1276": 32, "1277": 32, "1278": 32, "1279": 32, "1280": 32, "1281": 32, "1282": 32, "1283": 32, "1284": 32, "1285": 32, "1286": 32, "1287": 32, "1288": 32, "1289": 32, "1290": 32, "1291": 32, "1292": 32, "1294": 32, "1295": 32, "1296": 32, "1297": 32, "1298": 32, "1299": 32, "1300": 32, "1301": 32, "5224": 32, "1302": 32, "1303": 32, "1304": 32, "1305": 32, "1306": 32, "1307": 32, "1308": 32, "1309": 32, "1311": 32, "1312": 32, "1313": 32, "1314": 32, "1315": 32, "1316": 32, "1317": 32, "1318": 32, "1319": 32, "1320": 32, "1321": 32, "1322": 32, "1323": 32, "1324": 32, "1325": 32, "1326": 32, "1327": 32, "1328": 32, "1329": 32, "1330": 32, "1331": 32, "1333": 32, "1334": 32, "1335": 32, "1336": 32, "1337": 32, "1338": 32, "1339": 32, "1340": 32, "1341": 32, "1342": 32, "1343": 32, "1344": 32, "1345": 32, "1346": 32, "1347": 32, "1348": 32, "1349": 32, "1350": 32, "1351": 32, "5179": 32, "1352": 32, "1353": 32, "1354": 32, "1355": 32, "1356": 32, "1357": 32, "1358": 32, "1359": 32, "1360": 32, "1361": 32, "1362": 32, "1363": 32, "1364": 32, "1365": 32, "1366": 32, "1367": 32, "1368": 32, "1369": 32, "1370": 32, "1371": 32, "1372": 32, "1373": 32, "1374": 32, "1375": 32, "1376": 32, "1377": 32, "1378": 32, "1379": 32, "1380": 32, "1381": 32, "1382": 32, "1383": 32, "1384": 32, "1385": 32, "1386": 32, "1387": 32, "1388": 32, "1389": 32, "1390": 32, "1391": 32, "1392": 32, "1393": 32, "1394": 32, "1395": 32, "1396": 32, "1397": 32, "1398": 32, "1399": 32, "1400": [32, 247], "1401": 32, "5133": 32, "1402": 32, "1403": 32, "1404": 32, "1405": 32, "1406": 32, "1407": 32, "1408": 32, "1409": 32, "1410": 32, "1411": 32, "1412": 32, "1413": 32, "1414": 32, "1415": 32, "1416": 32, "1417": 32, "1418": 32, "1419": 32, "1420": 32, "1421": 32, "1422": 32, "1423": 32, "1424": 32, "1425": 32, "1426": 32, "1427": 32, "1428": 32, "1429": 32, "1430": 32, "1431": 32, "1432": 32, "1433": 32, "1434": 32, "1435": 32, "1436": 32, "1437": 32, "1439": 32, "1440": [32, 247, 248], "1441": 32, "1442": 32, "1443": 32, "1444": 32, "1445": 32, "1446": 32, "1447": 32, "1448": 32, "1449": 32, "1450": 32, "1451": 32, "5087": 32, "1453": 32, "1454": 32, "1455": 32, "1456": 32, "1457": 32, "1458": 32, "1459": 32, "1460": 32, "1461": 32, "1462": 32, "1463": 32, "1464": 32, "1465": 32, "1466": 32, "1467": 32, "1468": 32, "1469": 32, "1470": 32, "1471": 32, "1472": 32, "1473": 32, "1474": 32, "1475": 32, "1476": 32, "1477": 32, "1478": 32, "1479": 32, "1480": 32, "1482": 32, "1483": 32, "1485": 32, "1486": 32, "1487": 32, "1488": 32, "1489": 32, "1490": 32, "1491": 32, "1492": 32, "1493": 32, "1494": 32, "1495": 32, "1496": 32, "1497": 32, "1498": 32, "1499": 32, "1500": [32, 89, 91, 194, 196, 235], "1501": 32, "5041": 32, "1502": 32, "1503": 32, "1504": 32, "1505": 32, "1506": 32, "1507": 32, "1508": 32, "1509": 32, "1510": 32, "1511": 32, "1512": 32, "1513": 32, "1514": 32, "1515": 32, "1516": 32, "1517": 32, "1518": 32, "1519": 32, "1520": 32, "1521": 32, "1522": 32, "1523": 32, "1524": 32, "1525": 32, "1526": 32, "1527": 32, "1528": 32, "1529": 32, "1530": 32, "1531": 32, "1532": 32, "1533": 32, "1534": 32, "1535": 32, "1536": 32, "1537": 32, "1538": 32, "1539": 32, "1540": 32, "1541": 32, "1542": 32, "1543": 32, "1545": 32, "1546": 32, "1547": 32, "1548": 32, "1549": 32, "1550": 32, "1551": 32, "4995": 32, "1552": 32, "1554": 32, "1555": 32, "1556": 32, "1557": 32, "1558": 32, "1559": 32, "1560": 32, "1561": 32, "1562": 32, "1563": 32, "1564": 32, "1565": 32, "1566": 32, "1567": 32, "1568": 32, "1569": 32, "1570": 32, "1571": 32, "1572": 32, "1573": 32, "1574": 32, "1575": 32, "1576": 32, "1577": 32, "1578": 32, "1579": 32, "1580": 32, "1581": 32, "1583": 32, "1584": 32, "1585": 32, "1586": 32, "1587": 32, "1588": 32, "1589": 32, "1590": 32, "1591": 32, "1592": 32, "1593": 32, "1594": 32, "1595": 32, "1597": 32, "1598": 32, "1599": 32, "1600": [32, 90, 195, 247, 248, 250, 251], "1601": 32, "4949": 32, "1602": 32, "1603": 32, "1604": 32, "1605": 32, "1606": 32, "1607": 32, "1608": 32, "1609": 32, "1610": 32, "1611": 32, "1612": 32, "1613": 32, "1614": 32, "1615": 32, "1616": 32, "1617": 32, "1618": 32, "1620": 32, "1621": 32, "1622": 32, "1623": 32, "1626": 32, "1627": 32, "1628": 32, "1629": 32, "1630": 32, "1631": 32, "1632": 32, "1633": 32, "1634": 32, "1635": 32, "1636": 32, "1637": 32, "1638": 32, "1639": 32, "1640": 32, "1641": 32, "1642": 32, "1643": 32, "1644": 32, "1645": 32, "1646": 32, "1647": 32, "1648": 32, "1649": 32, "1650": 32, "1651": 32, "4903": 32, "1652": 32, "1653": 32, "1654": 32, "1655": 32, "1656": 32, "1657": 32, "1658": 32, "1659": 32, "1660": 32, "1661": 32, "1662": 32, "1663": 32, "1664": 32, "1665": 32, "1666": 32, "1667": 32, "1668": 32, "1669": 32, "1670": 32, "1671": 32, "1672": 32, "1673": 32, "1674": 32, "1675": 32, "1676": 32, "1677": 32, "1678": 32, "1679": 32, "1680": 32, "1681": 32, "1682": 32, "1683": 32, "1684": 32, "1685": 32, "1686": 32, "1687": [32, 239], "1688": 32, "1689": 32, "1690": 32, "1691": 32, "1692": 32, "1693": 32, "1694": 32, "1695": 32, "1696": 32, "1697": 32, "1698": 32, "1699": 32, "1700": 32, "1701": [32, 231], "4857": 32, "1702": 32, "1703": 32, "1704": 32, "1705": 32, "1706": 32, "1707": 32, "1708": [32, 239], "1709": 32, "1710": 32, "1711": 32, "1712": 32, "1713": 32, "1714": 32, "1715": 32, "1716": 32, "1717": 32, "1718": 32, "1719": 32, "1720": 32, "1721": 32, "1722": 32, "1723": 32, "1724": 32, "1725": 32, "1726": [32, 231], "1727": 32, "1728": 32, "1729": 32, "1730": 32, "1731": 32, "1732": 32, "1733": 32, "1734": 32, "1735": 32, "1736": 32, "1737": 32, "1738": 32, "1739": 32, "1740": 32, "1742": 32, "1743": 32, "1744": 32, "1745": 32, "1746": 32, "1747": 32, "1748": 32, "1749": 32, "1750": 32, "1751": 32, "4811": 32, "1752": 32, "1753": 32, "1754": 32, "1755": 32, "1756": 32, "1757": 32, "1758": 32, "1759": 32, "1760": 32, "1761": 32, "1762": 32, "1763": 32, "1764": 32, "1765": 32, "1766": 32, "1767": 32, "1768": 32, "1769": 32, "1770": 32, "1771": 32, "1772": 32, "1773": 32, "1774": 32, "1775": 32, "1776": 32, "1777": 32, "1778": 32, "1779": 32, "1780": 32, "1781": 32, "1782": 32, "1783": 32, "1784": 32, "1785": 32, "1786": 32, "1788": 32, "1789": 32, "1790": 32, "1791": 32, "1792": 32, "1793": 32, "1794": 32, "1795": 32, "1796": 32, "1797": 32, "1798": 32, "1799": 32, "1800": [32, 69, 174, 247], "1801": 32, "4765": 32, "1802": 32, "1803": 32, "1804": [32, 280], "1805": 32, "1806": 32, "1807": 32, "1808": 32, "1809": 32, "1810": 32, "1811": 32, "1812": 32, "1813": 32, "1814": 32, "1815": 32, "1816": 32, "1817": 32, "1819": 32, "1820": 32, "1823": 32, "1824": 32, "1825": 32, "1826": 32, "1827": 32, "1828": 32, "1829": 32, "1830": 32, "1831": 32, "1832": 32, "1833": 32, "1834": 32, "1835": 32, "1836": 32, "1837": 32, "1838": 32, "1839": 32, "1840": 32, "1841": 32, "1842": 32, "1843": 32, "1844": 32, "1845": 32, "1846": 32, "1847": 32, "1849": 32, "1850": 32, "1851": 32, "4719": 32, "1852": 32, "1853": 32, "1855": 32, "1856": 32, "1857": 32, "1858": 32, "1859": 32, "1860": 32, "1861": 32, "1862": 32, "1863": 32, "1864": 32, "1865": 32, "1866": 32, "1867": 32, "1868": 32, "1869": 32, "1870": 32, "1871": 32, "1872": 32, "1873": 32, "1874": 32, "1875": 32, "1876": 32, "1877": 32, "1878": 32, "1879": 32, "1880": 32, "1881": 32, "1882": 32, "1883": 32, "1884": 32, "1885": 32, "1886": 32, "1887": 32, "1888": 32, "1889": 32, "1890": 32, "1891": 32, "1892": 32, "1893": 32, "1894": 32, "1896": 32, "1897": 32, "1898": 32, "1899": 32, "1900": [32, 117, 136], "1901": 32, "4673": 32, "1902": 32, "1903": 32, "1904": 32, "1906": 32, "1907": 32, "1908": 32, "1909": 32, "1910": 32, "1911": 32, "1912": 32, "1913": 32, "1914": 32, "1915": 32, "1917": 32, "1918": 32, "1919": 32, "1920": 32, "1921": 32, "1923": 32, "1924": 32, "1926": 32, "1928": 32, "1929": 32, "1931": 32, "1932": 32, "1933": 32, "1934": 32, "1935": 32, "1936": 32, "1937": 32, "1938": 32, "1939": 32, "1940": 32, "1941": [32, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138], "1942": 32, "1943": 32, "1944": 32, "1946": 32, "1948": 32, "1949": 32, "4628": 32, "1952": 32, "1954": 32, "1961": 32, "1962": 32, "1963": 32, "1964": 32, "1965": 32, "1966": 32, "1967": [32, 232, 370], "1971": 32, "1972": [32, 232, 370], "1973": 32, "1974": 32, "1977": 32, "1978": 32, "1981": [32, 281], "1982": [32, 73, 178], "1985": 32, "1987": 32, "1988": 32, "1989": [32, 230], "1990": 32, "1991": 32, "1992": 32, "1993": 32, "1994": [32, 57, 162], "1995": 32, "1996": [32, 232, 370], "1998": [32, 73, 178, 232, 370], "1999": 32, "2000": [32, 90, 91, 195, 196, 232, 238, 326, 370], "2001": [32, 232, 251, 370], "4582": 32, "2002": 32, "2003": [32, 232, 304, 306, 312, 370], "2004": 32, "2005": 32, "2007": [32, 97, 202, 231, 238, 251, 252, 281, 304, 306, 312], "2010": [32, 230, 232, 238, 370], "2011": 32, "2012": [32, 230, 238], "2013": [32, 231, 232, 269, 271, 304, 306, 312, 370], "2014": [32, 232, 269, 271, 302, 370], "2015": [32, 33, 232, 238, 269, 271, 304, 306, 312, 370], "2019": [32, 35, 230, 262, 265, 268, 275, 292], "2021": [32, 230, 232, 262, 268, 271, 272, 290, 293, 304, 306, 312, 370], "2023": [32, 230, 234, 250, 262, 265, 266, 268, 269, 272, 275, 293, 305, 309], "2024": [32, 217, 253, 263, 265, 269, 272, 273, 275, 293, 304, 312], "2025": [32, 221], "2026": 32, "2027": 32, "2028": 32, "2029": 32, "2030": 32, "2031": 32, "2032": 32, "2033": 32, "2034": 32, "2035": 32, "2036": 32, "2037": 32, "2038": 32, "2039": 32, "2040": 32, "2041": 32, "2042": 32, "2043": 32, "2044": 32, "2045": 32, "2046": 32, "2047": 32, "2048": 32, "2049": 32, "2050": 32, "2051": 32, "4536": 32, "2052": 32, "2053": 32, "2054": 32, "2055": 32, "2056": 32, "2057": 32, "2058": 32, "2059": 32, "2060": 32, "2061": 32, "2062": 32, "2063": 32, "2064": 32, "2065": 32, "2066": 32, "2067": 32, "2068": 32, "2069": 32, "2070": 32, "2071": 32, "2072": 32, "2073": 32, "2074": 32, "2075": 32, "2076": 32, "2077": 32, "2078": 32, "2079": 32, "2080": [32, 239], "2081": 32, "2082": 32, "2083": 32, "2084": 32, "2086": 32, "2087": 32, "2089": 32, "2090": 32, "2091": 32, "2092": 32, "2093": 32, "2094": 32, "2095": 32, "2096": 32, "2097": 32, "2098": 32, "2099": 32, "2100": 32, "2101": 32, "449": [32, 232, 304, 306, 312, 370], "2102": 32, "2103": 32, "2104": 32, "2105": 32, "2106": 32, "2107": 32, "2108": 32, "2109": 32, "2110": 32, "2111": 32, "2112": 32, "2113": 32, "2114": 32, "2115": 32, "2116": 32, "2117": 32, "2118": 32, "2119": 32, "2120": 32, "2121": 32, "2122": 32, "2123": 32, "2124": 32, "2125": 32, "2126": 32, "2127": 32, "2128": 32, "2129": 32, "2130": 32, "2131": 32, "2132": 32, "2133": 32, "2134": 32, "2135": 32, "2136": 32, "2137": 32, "2138": 32, "2139": 32, "2140": 32, "2141": [32, 238], "2142": 32, "2143": 32, "2144": 32, "2145": 32, "2146": 32, "2147": 32, "2148": 32, "2149": 32, "2150": 32, "2151": 32, "4444": 32, "2152": 32, "2153": 32, "2154": 32, "2155": 32, "2156": 32, "2157": 32, "2158": [32, 238], "2159": 32, "2160": [32, 248], "2161": 32, "2162": 32, "2163": 32, "2164": 32, "2165": 32, "2166": 32, "2167": 32, "2168": 32, "2169": 32, "2170": 32, "2171": 32, "2172": 32, "2173": 32, "2174": 32, "2175": 32, "2176": 32, "2178": 32, "2179": 32, "2180": 32, "2181": 32, "2182": 32, "2183": 32, "2184": 32, "2185": 32, "2186": 32, "2187": 32, "2188": 32, "2189": 32, "2190": 32, "2191": 32, "2192": 32, "2193": 32, "2194": 32, "2195": 32, "2196": 32, "2197": 32, "2198": 32, "2199": 32, "2200": [32, 247], "2201": 32, "4398": 32, "2202": 32, "2203": 32, "2204": 32, "2205": 32, "2206": 32, "2207": 32, "2208": 32, "2209": 32, "2210": 32, "2211": 32, "2212": 32, "2213": 32, "2214": 32, "2215": 32, "2216": 32, "2217": 32, "2218": 32, "2219": 32, "2220": 32, "2222": 32, "2223": 32, "2224": 32, "2225": 32, "2226": 32, "2227": 32, "2228": 32, "2229": 32, "2230": 32, "2231": [32, 239], "2232": 32, "2233": 32, "2234": 32, "2235": 32, "2236": 32, "2237": 32, "2238": 32, "2239": 32, "2240": 32, "2241": 32, "2242": 32, "2243": [32, 239], "2244": 32, "2245": 32, "2246": 32, "2247": 32, "2248": 32, "2249": 32, "2250": 32, "2251": 32, "4352": 32, "2252": 32, "2253": 32, "2254": 32, "2255": 32, "2256": 32, "2257": 32, "2258": 32, "2259": 32, "2260": 32, "2261": 32, "2262": 32, "2263": 32, "2264": 32, "2265": 32, "2266": 32, "2267": 32, "2268": 32, "2269": 32, "2270": 32, "2271": 32, "2272": 32, "2273": 32, "2274": 32, "2275": 32, "2276": 32, "2277": 32, "2278": 32, "2279": 32, "2280": 32, "2281": 32, "2282": 32, "2283": 32, "2284": 32, "2285": 32, "2286": 32, "2287": 32, "2290": 32, "2292": 32, "2293": 32, "2294": 32, "2295": 32, "2296": 32, "2297": 32, "2298": 32, "2299": 32, "2300": 32, "2301": 32, "4306": 32, "2302": 32, "2303": 32, "2304": 32, "2305": 32, "2306": 32, "2307": 32, "2308": 32, "2309": 32, "2310": 32, "2311": 32, "2312": 32, "2313": 32, "2314": 32, "2315": 32, "2316": 32, "2317": 32, "2318": 32, "2319": 32, "2320": 32, "2321": 32, "2322": 32, "2323": 32, "2324": 32, "2325": 32, "2326": 32, "2327": 32, "2328": 32, "2329": 32, "2330": 32, "2331": 32, "2332": 32, "2333": 32, "2334": 32, "2335": 32, "2336": 32, "2337": 32, "2338": 32, "2339": 32, "2340": 32, "2341": 32, "2342": 32, "2343": 32, "2344": 32, "2345": 32, "2346": 32, "2347": 32, "2348": 32, "2349": 32, "2350": 32, "2351": 32, "426": 32, "2352": 32, "2353": 32, "2354": 32, "2355": 32, "2356": 32, "2357": 32, "2358": 32, "2359": 32, "2360": 32, "2361": 32, "2362": 32, "2363": 32, "2364": 32, "2365": 32, "2366": 32, "2367": 32, "2368": 32, "2369": 32, "2370": 32, "2371": 32, "2372": 32, "2373": 32, "2375": 32, "2376": 32, "2377": 32, "2378": 32, "2379": 32, "2380": 32, "2381": 32, "2382": 32, "2383": 32, "2384": 32, "2385": 32, "2386": 32, "2387": 32, "2388": 32, "2389": 32, "2390": 32, "2391": 32, "2392": 32, "2393": 32, "2394": 32, "2395": 32, "2396": 32, "2397": 32, "2398": 32, "2399": 32, "2400": 32, "2401": 32, "2402": 32, "2403": 32, "2404": 32, "2405": 32, "2406": 32, "2407": 32, "2408": 32, "2409": 32, "2410": 32, "2411": 32, "2412": 32, "2413": 32, "2414": 32, "2415": 32, "2416": 32, "2417": 32, "2418": 32, "2419": 32, "2420": 32, "2421": 32, "2422": 32, "2423": 32, "2424": 32, "2425": 32, "2426": 32, "2427": 32, "2428": 32, "2429": 32, "2430": 32, "2431": 32, "2432": 32, "2433": 32, "2434": 32, "2435": 32, "2436": 32, "2438": 32, "2439": 32, "2440": 32, "2441": 32, "2442": 32, "2443": 32, "2444": 32, "2445": 32, "2446": 32, "2447": 32, "2448": 32, "2449": 32, "2450": 32, "2451": 32, "4168": 32, "2452": 32, "2453": 32, "2454": 32, "2455": 32, "2456": 32, "2457": 32, "2458": 32, "2459": 32, "2460": 32, "2461": 32, "2462": 32, "2463": 32, "2464": 32, "2465": 32, "2466": 32, "2467": 32, "2468": 32, "2469": 32, "2470": 32, "2471": 32, "2472": 32, "2473": 32, "2474": 32, "2475": [32, 238], "2476": 32, "2477": 32, "2478": 32, "2479": 32, "2480": 32, "2481": 32, "2482": 32, "2483": 32, "2484": 32, "2485": 32, "2486": 32, "2487": 32, "2488": 32, "2489": 32, "2490": 32, "2491": 32, "2492": 32, "2493": 32, "2494": 32, "2495": 32, "2496": 32, "2497": 32, "2498": 32, "2499": 32, "2500": [32, 46, 69, 151, 174], "2501": 32, "4122": 32, "2502": 32, "2503": 32, "2504": 32, "2505": 32, "2507": 32, "2508": 32, "2509": 32, "2510": 32, "2511": 32, "2512": 32, "2513": 32, "2514": 32, "2515": 32, "2516": 32, "2518": [32, 251], "2519": 32, "2520": 32, "2521": 32, "2522": 32, "2523": 32, "2524": 32, "2525": 32, "2526": 32, "2527": 32, "2528": 32, "2529": 32, "2530": 32, "2531": 32, "2532": 32, "2533": 32, "2534": 32, "2535": 32, "2536": 32, "2537": 32, "2538": 32, "2539": 32, "2540": 32, "2541": 32, "2542": 32, "2543": 32, "2544": 32, "2545": 32, "2546": 32, "2547": 32, "2548": 32, "2549": 32, "2550": [32, 280], "2551": 32, "4077": 32, "2552": 32, "2553": 32, "2554": 32, "2555": 32, "2556": 32, "2557": 32, "2558": 32, "2559": 32, "2560": 32, "2561": 32, "2562": 32, "2563": 32, "2565": 32, "2566": 32, "2567": 32, "2569": 32, "2570": 32, "2571": 32, "2572": 32, "2573": 32, "2574": 32, "2575": 32, "2576": 32, "2577": 32, "2578": 32, "2579": 32, "2580": 32, "2581": 32, "2582": 32, "2583": 32, "2584": 32, "2585": 32, "2586": 32, "2587": 32, "2588": 32, "2589": 32, "2590": 32, "2591": 32, "2592": 32, "2593": 32, "2594": 32, "2595": 32, "2596": 32, "2597": 32, "2598": 32, "2599": 32, "2600": 32, "2601": 32, "4031": 32, "2602": 32, "2603": 32, "2604": 32, "2605": 32, "2606": 32, "2608": 32, "2609": 32, "2610": 32, "2611": 32, "2612": 32, "2613": 32, "2614": 32, "2615": 32, "2616": 32, "2617": 32, "2618": 32, "2619": 32, "2620": 32, "2621": 32, "2622": 32, "2623": 32, "2624": 32, "2625": 32, "2626": 32, "2627": 32, "2628": 32, "2629": 32, "2630": 32, "2631": 32, "2632": 32, "2633": 32, "2634": 32, "2635": 32, "2636": 32, "2637": 32, "2638": 32, "2639": 32, "2640": 32, "2641": 32, "2642": 32, "2643": 32, "2644": 32, "2645": 32, "2646": 32, "2647": 32, "2648": 32, "2649": 32, "2650": 32, "2651": 32, "3985": 32, "2652": 32, "2653": 32, "2654": 32, "2655": 32, "2656": 32, "2657": 32, "2658": 32, "2659": 32, "2660": 32, "2661": 32, "2662": 32, "2663": 32, "2664": 32, "2665": 32, "2666": 32, "2667": 32, "2669": 32, "2670": 32, "2671": 32, "2672": 32, "2673": 32, "2674": 32, "2675": 32, "2676": 32, "2677": 32, "2678": 32, "2679": 32, "2680": 32, "2681": 32, "2682": 32, "2683": 32, "2684": 32, "2685": 32, "2686": 32, "2687": 32, "2688": 32, "2689": 32, "2690": 32, "2691": 32, "2692": 32, "2693": 32, "2694": 32, "2695": 32, "2696": 32, "2697": 32, "2698": 32, "2699": 32, "2700": 32, "2701": 32, "3939": 32, "2702": 32, "2703": 32, "2704": 32, "2705": 32, "2706": 32, "2707": 32, "2708": 32, "2709": 32, "2710": 32, "2711": 32, "2712": 32, "2713": 32, "2714": 32, "2715": 32, "2716": 32, "2717": 32, "2718": 32, "2719": 32, "2720": 32, "2721": 32, "2722": 32, "2723": 32, "2724": 32, "2725": 32, "2726": 32, "2727": 32, "2728": 32, "2729": 32, "2730": 32, "2731": 32, "2732": 32, "2733": 32, "2734": 32, "2735": 32, "2736": 32, "2737": 32, "2738": 32, "2739": 32, "2740": 32, "2741": 32, "2742": 32, "2743": 32, "2744": 32, "2745": 32, "2746": 32, "2747": 32, "2748": 32, "2749": 32, "2750": 32, "2751": 32, "3893": 32, "2752": 32, "2753": 32, "2754": 32, "2755": 32, "2756": 32, "2757": 32, "2758": 32, "2759": 32, "2760": 32, "2761": 32, "2762": 32, "2763": 32, "2764": 32, "2765": 32, "2766": 32, "2767": 32, "2768": 32, "2769": 32, "2771": 32, "2772": 32, "2773": 32, "2774": 32, "2775": 32, "2776": 32, "2777": 32, "2778": 32, "2779": 32, "2780": 32, "2781": 32, "2782": 32, "2783": 32, "2784": 32, "2785": 32, "2786": 32, "2787": 32, "2788": 32, "2789": 32, "2790": 32, "2791": 32, "2792": 32, "2793": 32, "2794": 32, "2795": 32, "2796": 32, "2797": 32, "2798": 32, "2799": 32, "2800": 32, "2801": 32, "3847": 32, "2802": 32, "2803": 32, "2804": 32, "2806": 32, "2807": 32, "2808": 32, "2809": 32, "2810": 32, "2811": 32, "2812": 32, "2813": 32, "2814": 32, "2815": 32, "2816": 32, "2817": 32, "2818": 32, "2819": 32, "2820": 32, "2821": 32, "2822": 32, "2823": 32, "2824": 32, "2825": 32, "2826": 32, "2827": 32, "2828": 32, "2829": 32, "2830": 32, "2831": 32, "2832": 32, "2833": 32, "2834": 32, "2835": 32, "2836": 32, "2837": 32, "2838": 32, "2839": 32, "2840": 32, "2841": 32, "2842": 32, "2843": 32, "2844": 32, "2845": 32, "2846": 32, "2847": 32, "2848": 32, "2849": 32, "2850": 32, "2851": 32, "3801": 32, "2852": 32, "2853": 32, "2854": 32, "2855": 32, "2856": 32, "2857": 32, "2858": 32, "2859": 32, "2860": 32, "2861": 32, "2862": 32, "2863": 32, "2864": 32, "2865": 32, "2866": 32, "2867": 32, "2868": 32, "2869": 32, "2870": 32, "2871": 32, "2872": 32, "2873": 32, "2874": 32, "2875": 32, "2876": 32, "2877": 32, "2878": 32, "2879": 32, "2880": 32, "2881": 32, "2882": 32, "2883": 32, "2884": 32, "2885": 32, "2886": 32, "2887": 32, "2888": 32, "2889": 32, "2890": 32, "2891": 32, "2892": 32, "2893": 32, "2894": 32, "2895": 32, "2896": 32, "2897": 32, "2898": 32, "2899": 32, "2900": 32, "2901": 32, "3755": 32, "2902": 32, "2903": 32, "2904": 32, "2905": 32, "2906": 32, "2907": 32, "2908": 32, "2909": 32, "2910": 32, "2911": 32, "2912": 32, "2913": 32, "2914": 32, "2915": 32, "2916": 32, "2917": 32, "2918": 32, "2919": 32, "2920": 32, "2921": 32, "2922": 32, "2923": 32, "2924": 32, "2925": 32, "2926": 32, "2927": 32, "2928": 32, "2929": 32, "2930": 32, "2931": 32, "2932": 32, "2933": 32, "2934": 32, "2935": 32, "2936": 32, "2937": 32, "2938": 32, "2939": 32, "2940": 32, "2941": 32, "2942": 32, "2943": 32, "2944": 32, "2945": 32, "2946": 32, "2947": 32, "2948": 32, "2949": 32, "2950": 32, "2951": 32, "3709": 32, "2952": 32, "2953": 32, "2954": 32, "2955": 32, "2956": 32, "2957": 32, "2958": 32, "2959": 32, "2960": 32, "2961": 32, "2962": 32, "2963": 32, "2964": 32, "2965": 32, "2966": 32, "2967": 32, "2968": 32, "2969": 32, "2970": 32, "2971": 32, "2973": 32, "2974": 32, "2975": 32, "2976": 32, "2977": 32, "2978": 32, "2979": 32, "2980": 32, "2981": 32, "2982": 32, "2983": 32, "2984": 32, "2985": 32, "2986": 32, "2987": 32, "2988": 32, "2989": 32, "2990": 32, "2991": 32, "2992": 32, "2993": 32, "2994": 32, "2995": 32, "2996": 32, "2997": 32, "2998": 32, "2999": 32, "3000": [32, 235], "3663": 32, "3002": 32, "3003": 32, "3005": 32, "3006": 32, "3007": 32, "3008": 32, "3009": 32, "3010": 32, "3011": 32, "3012": 32, "3013": 32, "3014": 32, "3015": 32, "3016": 32, "3017": 32, "3018": 32, "3019": 32, "3020": 32, "3021": 32, "3022": 32, "3023": 32, "3024": 32, "3025": 32, "3026": 32, "3027": 32, "3028": 32, "3029": 32, "3030": 32, "3031": 32, "3032": 32, "3033": 32, "3034": 32, "3035": 32, "3037": 32, "3038": 32, "3039": 32, "3040": 32, "3041": 32, "3042": 32, "3043": 32, "3044": 32, "3045": 32, "3046": 32, "3047": 32, "3048": 32, "3049": 32, "3050": 32, "3051": 32, "3617": 32, "3052": 32, "3053": 32, "3054": 32, "3056": 32, "3057": 32, "3058": 32, "3059": 32, "3060": 32, "3061": 32, "3062": 32, "3063": 32, "3064": 32, "3065": 32, "3066": 32, "3067": 32, "3069": 32, "3070": 32, "3071": 32, "3072": 32, "3073": 32, "3074": 32, "3075": 32, "3076": 32, "3077": 32, "3078": 32, "3079": 32, "3080": 32, "3081": 32, "3082": 32, "3083": 32, "3084": 32, "3085": 32, "3086": 32, "3087": 32, "3088": 32, "3089": 32, "3090": 32, "3091": 32, "3092": 32, "3093": 32, "3094": 32, "3095": 32, "3096": 32, "3097": 32, "3098": 32, "3100": 32, "3101": 32, "3571": 32, "3102": 32, "3103": 32, "3104": 32, "3105": 32, "3106": 32, "3107": 32, "3108": 32, "3109": 32, "3110": 32, "3111": 32, "3112": 32, "3113": 32, "3114": 32, "3115": 32, "3116": 32, "3117": 32, "3118": 32, "3120": 32, "3121": 32, "3122": 32, "3123": 32, "3125": 32, "3126": 32, "3127": 32, "3128": 32, "3129": 32, "3130": 32, "3132": 32, "3133": 32, "3134": 32, "3135": 32, "3136": 32, "3137": 32, "3138": 32, "3139": 32, "3140": 32, "3141": 32, "3142": 32, "3143": 32, "3144": 32, "3145": 32, "3146": 32, "3147": 32, "3148": 32, "3149": 32, "3150": 32, "3151": 32, "3526": 32, "3152": 32, "3153": 32, "3154": 32, "3155": 32, "3156": 32, "3157": 32, "3158": 32, "3159": 32, "3160": 32, "3161": 32, "3162": 32, "3164": 32, "3165": 32, "3166": 32, "3167": 32, "3168": 32, "3169": 32, "3170": 32, "3171": 32, "3172": 32, "3173": 32, "3174": 32, "3175": 32, "3176": 32, "3177": 32, "3178": 32, "3179": 32, "3180": 32, "3181": 32, "3182": 32, "3183": 32, "3184": 32, "3185": 32, "3186": 32, "3187": 32, "3188": 32, "3189": 32, "3190": 32, "3191": 32, "3192": 32, "3193": 32, "3194": 32, "3196": 32, "3197": 32, "3198": 32, "3199": 32, "3200": 32, "3201": 32, "348": [32, 281], "3202": 32, "3203": 32, "3204": 32, "3205": 32, "3206": 32, "3207": 32, "3208": 32, "3209": 32, "3210": 32, "3211": 32, "3212": 32, "3213": 32, "3214": 32, "3215": 32, "3216": 32, "3217": 32, "3218": 32, "3219": 32, "3220": 32, "3221": 32, "3222": 32, "3223": 32, "3224": 32, "3225": 32, "3226": 32, "3228": 32, "3229": 32, "3230": 32, "3231": 32, "3232": 32, "3233": 32, "3234": 32, "3235": 32, "3236": 32, "3237": 32, "3238": 32, "3239": 32, "3240": 32, "3241": 32, "3242": 32, "3243": 32, "3244": 32, "3245": 32, "3246": 32, "3247": 32, "3248": 32, "3249": 32, "3250": 32, "3251": 32, "3434": 32, "3252": 32, "3253": 32, "3254": 32, "3255": 32, "3256": 32, "3257": 32, "3258": 32, "3260": 32, "3261": 32, "3262": 32, "3263": 32, "3264": 32, "3265": 32, "3266": 32, "3267": 32, "3268": 32, "3269": 32, "3270": 32, "3271": 32, "3272": 32, "3273": 32, "3274": 32, "3275": 32, "3276": 32, "3277": 32, "3278": 32, "3279": 32, "3280": 32, "3281": 32, "3282": 32, "3283": 32, "3284": 32, "3285": 32, "3286": 32, "3287": 32, "3288": 32, "3289": 32, "3290": 32, "3291": 32, "3292": 32, "3293": 32, "3294": 32, "3295": 32, "3296": 32, "3297": 32, "3298": 32, "3299": 32, "3300": 32, "3301": 32, "3388": 32, "3302": 32, "3303": 32, "3304": 32, "3305": 32, "3306": 32, "3307": 32, "3308": 32, "3309": 32, "3310": 32, "3311": 32, "3312": 32, "3313": 32, "3314": 32, "3315": 32, "3316": 32, "3317": 32, "3318": 32, "3319": 32, "3320": 32, "3321": 32, "3323": 32, "3324": 32, "3325": 32, "3326": 32, "3327": 32, "3328": 32, "3329": 32, "3330": 32, "3331": 32, "3332": 32, "3333": 32, "3334": 32, "3335": 32, "3336": 32, "3337": 32, "3338": 32, "3339": 32, "3340": 32, "3341": 32, "3342": 32, "3343": 32, "3344": 32, "3345": 32, "3346": 32, "3347": 32, "3348": 32, "3349": 32, "3350": 32, "3351": 32, "3352": 32, "3353": 32, "3355": 32, "3356": 32, "3357": 32, "3358": 32, "3359": 32, "3360": 32, "3361": 32, "3362": 32, "3363": 32, "3364": 32, "3365": 32, "3366": 32, "3367": 32, "3368": 32, "3369": 32, "3370": 32, "3371": 32, "3372": 32, "3373": 32, "3374": 32, "3375": 32, "3376": 32, "3377": 32, "3378": 32, "3379": 32, "3380": 32, "3381": 32, "3382": 32, "3383": 32, "3384": 32, "3385": 32, "3387": 32, "3389": [32, 217], "3390": 32, "3391": 32, "3392": 32, "3393": 32, "3394": 32, "3395": 32, "3396": 32, "3397": 32, "3398": 32, "3399": 32, "3400": 32, "3401": 32, "3402": 32, "3403": 32, "3404": 32, "3405": 32, "3406": 32, "3407": 32, "3408": 32, "3409": 32, "3410": 32, "3411": 32, "3412": 32, "3413": 32, "3414": 32, "3415": 32, "3416": 32, "3417": 32, "3419": 32, "3420": 32, "3421": 32, "3422": 32, "3423": 32, "3424": 32, "3425": 32, "3426": 32, "3427": 32, "3428": 32, "3429": 32, "3430": 32, "3431": 32, "3432": 32, "3433": 32, "3435": 32, "3436": 32, "3437": 32, "3438": 32, "3439": 32, "3440": 32, "3441": 32, "3442": 32, "3443": 32, "3444": 32, "3445": 32, "3446": 32, "3447": 32, "3448": 32, "3449": 32, "3450": 32, "3451": 32, "325": [32, 306], "3452": 32, "3453": 32, "3454": 32, "3455": 32, "3456": 32, "3457": 32, "3458": 32, "3459": 32, "3460": 32, "3461": 32, "3462": 32, "3463": 32, "3464": 32, "3465": 32, "3466": 32, "3467": 32, "3468": 32, "3469": 32, "3470": 32, "3471": 32, "3472": 32, "3473": 32, "3474": 32, "3475": 32, "3476": 32, "3477": 32, "3478": 32, "3479": 32, "3480": 32, "3482": 32, "3483": 32, "3484": 32, "3485": 32, "3486": 32, "3487": 32, "3488": 32, "3489": 32, "3490": 32, "3491": 32, "3492": 32, "3493": 32, "3494": 32, "3495": 32, "3496": 32, "3497": 32, "3498": 32, "3499": 32, "3500": 32, "102": [32, 46, 53, 151, 158], "27": [32, 71, 143, 176, 232, 239, 247, 304, 306, 312, 370], "vulner": [32, 263, 264], "hurricane_exampl": 32, "rwhale_config_hu": 32, "autoscript": 32, "output_data_hu": 32, "225099999999998": 32, "10752438826522986": 32, "68": [32, 33, 232, 239, 252, 370], "0015953462953481874": 32, "13049583215381486": 32, "54": 32, "88267250866992e": 32, "836": 32, "44133625433496e": 32, "15691122836794946": 32, "9485": 32, "3179051915983189": 32, "669": 32, "2951379187180969": 32, "5595": 32, "42950255783800906": 32, "10762581604123418": 32, "4469": 32, "09854679237809824": 32, "00021139399188185612": 32, "3923": 32, "21909706937123827": 32, "0032": 32, "17821584780807276": 32, "6141": 32, "2506359538273619": 32, "10851459635385508": 32, "87999999999998": 32, "890999999999998": 32, "07732474893386784": 32, "0860439700924928": 32, "0009026049623865203": 32, "0772137889056351": 32, "001668504359737387": 32, "0749705372877345": 32, "14377526005530392": 32, "18249880706081664": 32, "tabl": [32, 33, 44, 121, 122, 149, 207, 208, 247, 248, 250, 251, 252, 253, 255, 256, 266, 277, 287, 290, 292, 298, 304, 306, 312], "induc": [32, 101, 102, 232, 252, 306, 370], "minor": [32, 256, 262, 265, 268, 275], "10_1": 32, "11_1": 32, "12_1": 32, "13_1": 32, "14_1": 32, "15_1": 32, "16_1": 32, "17_1": 32, "18_1": 32, "19_1": 32, "5_1": 32, "6_1": 32, "7_1": 32, "8_1": 32, "9_1": 32, "13180000000000006": 32, "4476": 32, "11939999999999995": 32, "024400000000000036": 32, "10399999999999998": 32, "5168": 32, "007999999999999993": 32, "07880000000000001": 32, "013000000000000001": 32, "3622": 32, "5112000000000001": 32, "0156": 32, "08179999999999997": 32, "3598": 32, "13880000000000006": 32, "17439999999999994": 32, "003": [32, 46, 48, 49, 151, 153, 154], "6182": 32, "008200000000000006": 32, "0578": 32, "0041999999999999815": 32, "6802": 32, "12980000000000005": 32, "4264": 32, "11419999999999995": 32, "02839999999999998": 32, "02200000000000002": 32, "16959999999999995": 32, "12580000000000002": 32, "3802": 32, "0008": 32, "598": 32, "35440000000000005": 32, "0444": 32, "001": [32, 41, 43, 46, 48, 49, 51, 53, 54, 55, 59, 68, 70, 94, 97, 146, 148, 151, 153, 154, 156, 158, 159, 160, 164, 173, 175, 202, 251, 302, 368], "0022": 32, "027000000000000024": 32, "10519999999999996": 32, "22420000000000007": 32, "4588": 32, "17379999999999995": 32, "609": 32, "010800000000000004": 32, "0812": 32, "9018": 32, "000399999999999956": 32, "061200000000000025": 32, "04180000000000006": 32, "6799999999999999": 32, "0552": 32, "043": [32, 46, 151], "5594": 32, "02": [32, 33, 39, 47, 152, 239, 279, 358], "002": [32, 43, 46, 48, 49, 51, 53, 54, 55, 68, 70, 148, 151, 153, 154, 156, 158, 159, 160, 173, 175], "244": [32, 253, 304, 312], "04920000000000002": 32, "04620000000000002": 32, "14559999999999995": 32, "003000000000000003": 32, "07140000000000002": 32, "12819999999999998": 32, "027800000000000047": 32, "5282": 32, "5539999999999999": 32, "3856": 32, "0548": 32, "0014000000000000002": 32, "0042": 32, "12739999999999996": 32, "3696": 32, "0188": 32, "354": 32, "5126000000000001": 32, "0162": 32, "0202": 32, "14200000000000002": 32, "6954": 32, "0396": 32, "006400000000000003": 32, "0914": 32, "22340000000000004": 32, "4782": 32, "01680000000000001": 32, "7964": 32, "057400000000000014": 32, "5294": 32, "013399999999999995": 32, "0005999999999999893": 32, "10960000000000003": 32, "0934": 32, "536": 32, "3924": 32, "0668": 32, "0013999999999999998": 32, "0034": 32, "9082": 32, "4464": 32, "3854": 32, "03199999999999999": 32, "0002000000000000057": 32, "0574": 32, "0342": 32, "17979999999999996": 32, "6074": 32, "0092": 32, "07": [32, 39, 239, 302], "6412": 32, "035599999999999965": 32, "016800000000000037": 32, "5147999999999999": 32, "07400000000000001": 32, "014800000000000037": 32, "5724": 32, "3662": 32, "0038": 32, "0002": [32, 247], "0023999999999999573": 32, "4420000000000001": 32, "0007999999999999953": 32, "0392": 32, "0606": 32, "20940000000000006": 32, "6228": 32, "005199999999999996": 32, "0522": 32, "000199999999999978": 32, "13660000000000005": 32, "17359999999999998": 32, "4328": 32, "0004": [32, 222], "14680000000000004": 32, "4434": 32, "11259999999999998": 32, "02280000000000004": 32, "4842": 32, "0458": 32, "4506": 32, "444": 32, "0846": 32, "0048": 32, "024000000000000018": 32, "07299999999999995": 32, "02039999999999997": 32, "7478": 32, "614": 32, "0488": 32, "18020000000000005": 32, "5364": 32, "067": 32, "5056": 32, "4252": 32, "0664": 32, "0028": 32, "027599999999999958": 32, "10340000000000003": 32, "5920000000000001": 32, "27699999999999997": 32, "11759999999999997": 32, "025000000000000026": 32, "0008000000000000228": 32, "4892": 32, "509": 32, "5609999999999999": 32, "019000000000000003": 32, "03280000000000005": 32, "0958": 32, "04979999999999996": 32, "674037830370615": 32, "125156859612943": 32, "44095160698559": 32, "36359086924329": 32, "70378122147112": 32, "414766158386084": 32, "99999999999999": 32, "34": [32, 71, 176, 239], "76050733856777": 32, "49042899758899": 32, "2725884473557": 32, "062183920350414": 32, "28": [32, 33, 143, 239], "32": [32, 33, 51, 53, 54, 71, 86, 156, 158, 159, 176, 191, 232, 238, 239, 250, 251, 304, 312], "057354889690096": 32, "677766574083996": 32, "53": [32, 33, 239], "91285103443637": 32, "554315784685308": 32, "13495749359598": 32, "487533751801266": 32, "8732611345023225": 32, "765881991182407": 32, "680269258158072": 32, "59465652513371": 32, "370678864917686": 32, "923298223341924": 32, "773645909121626": 32, "511580159157496": 32, "0898": 32, "241619882817808": 32, "302579011200807": 32, "000000000000016": 32, "44451139413511": 32, "25958502928005": 32, "47": [32, 232, 239], "38349873962555": 32, "7933840013911615": 32, "00000000000002": 32, "52": [32, 52, 86, 94, 157, 191, 239, 247, 248, 253], "12013667822615": 32, "421257986383516": 32, "576287890994681": 32, "000000000000018": 32, "000000000000014": 32, "833638285575105": 32, "986247976561": 32, "887984754415488": 32, "638933162371536": 32, "57041621998247": 32, "89029608368382": 32, "490924968792385": 32, "31596357687845": 32, "37779044068296": 32, "135085602945942": 32, "000000000000032": 32, "227580278031212": 32, "377478423039925": 32, "918269298044414": 32, "615294391844954": 32, "40": [32, 42, 46, 93, 147, 151, 198, 230, 239, 251, 252, 292], "87427267794129": 32, "56422210203436": 32, "476103596445546": 32, "000613093576426": 32, "77364590912164": 32, "057": [32, 55, 160], "87525442307725": 32, "50975159170383": 32, "382931053678867": 32, "28623013150104": 32, "93064288146455": 32, "923106178860219": 32, "21567177241414": 32, "50": [32, 33, 38, 93, 97, 198, 202, 230, 239, 250, 251, 252, 253, 293, 305], "14928907108546": 32, "01297616246538": 32, "968573887668522": 32, "7832065574391": 32, "75530231075945": 32, "8678471617165635": 32, "232328076498716": 32, "216828181800453": 32, "154828603007225": 32, "96596518724591": 32, "835758448404896": 32, "40227123811441": 32, "158790561826766": 32, "359807294623833": 32, "444511394135144": 32, "259585029280075": 32, "commonli": [33, 249, 303, 306], "seismic": [33, 42, 50, 53, 57, 58, 59, 64, 68, 69, 70, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 97, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 143, 147, 155, 158, 162, 163, 164, 169, 173, 174, 175, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 222, 224, 225, 230, 232, 238, 239, 262, 263, 265, 272, 287, 293, 370], "wave": [33, 222, 224, 225, 232], "fig_siterespons": 33, "dimension": [33, 38, 223, 224, 225, 228, 231, 232, 235, 266, 268, 283, 287, 294, 300], "analys": [33, 231, 237, 242, 249, 263, 264, 265, 287, 296], "deposit": 33, "predomin": 33, "sh": [33, 232, 247, 255, 257, 258, 370], "underli": [33, 230, 251, 263], "usual": [33, 35, 105, 107, 108, 109, 112, 114, 116, 117, 118, 119, 124, 126, 127, 128, 131, 133, 135, 136, 137, 138, 229, 232, 237, 238, 239, 306], "togeth": [33, 115, 134, 306], "along": [33, 51, 53, 67, 156, 158, 172, 230, 231, 238, 249, 251, 252, 281, 282, 283, 287, 293, 295, 297, 304, 306, 312], "liquefi": 33, "maximum": [33, 41, 47, 87, 114, 133, 143, 146, 152, 192, 253, 260, 281, 282, 290, 293, 295, 306, 368], "shear": [33, 41, 43, 44, 46, 47, 48, 49, 106, 108, 112, 118, 120, 125, 127, 131, 137, 139, 146, 148, 149, 151, 152, 153, 154, 247, 248, 251, 260, 262, 265, 269, 271, 287, 306], "strain": [33, 237, 287], "excess": [33, 234, 238], "pore": 33, "pressur": [33, 224, 225, 232, 236, 251, 252, 273, 275, 302, 304, 305, 306, 310, 312, 313], "courtesi": 33, "pedro": 33, "arduino": 33, "san": [33, 229, 238], "francisco": [33, 238], "bai": [33, 42, 43, 114, 133, 147, 148, 232, 238, 370], "area": [33, 41, 67, 68, 69, 83, 94, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 146, 172, 173, 174, 188, 222, 236, 238, 244, 251, 252, 255, 256, 262, 265, 268, 270, 285, 297, 299, 306], "testb": 33, "interest": [33, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 216, 229, 230, 231, 237, 239, 247, 248, 250, 251, 260, 266, 273, 281, 283, 287, 292, 293, 294, 295, 309, 311], "assembl": [33, 64, 114, 133, 169, 227, 237], "geolog": 33, "veloc": [33, 38, 39, 94, 236, 237, 242, 249, 251, 252, 284, 300, 303, 304, 305, 306, 309, 310, 311, 312, 358, 370], "opensha": [33, 222, 229, 242, 269], "proper": [33, 231, 232, 234, 292, 370], "soilgrid250": 33, "sediment": 33, "predefin": [33, 229], "calibr": [33, 222, 223, 224, 225, 228, 230, 231, 234, 239, 253, 266, 267, 268, 270, 273, 282, 293, 304, 312, 326, 366], "twenti": 33, "sit": 33, "tab_input": 33, "srt_exampl": 33, "rwhale_config_srt": 33, "getvs30": 33, "scenario": [33, 222, 227, 238, 239, 242, 249, 269, 271, 272, 282, 303, 311], "freefield3d_dri": 33, "site0": 33, "consol": 33, "sha": 33, "determinist": [33, 230, 238, 266, 268, 277, 280, 282, 284, 306], "java": 33, "worth": 33, "cg": [33, 269, 271], "Wills": [33, 238, 269, 271], "topograph": 33, "slope": 33, "wald": 33, "allen": 33, "simpl": [33, 222, 224, 225, 232, 245, 275, 287, 306], "jar": 33, "wrapper": [33, 277], "input_params_srt": 33, "tab_inputs_srt": 33, "areafootprint": 33, "depthtorock": 33, "61": [33, 52, 80, 157, 185], "351": 33, "88": [33, 38, 55, 160, 304, 306, 312], "84": [33, 232, 370], "67": [33, 86, 94, 191, 252], "66": [33, 251, 252], "cm": 33, "predict": [33, 101, 102, 222, 229, 230, 231, 239, 242, 243, 251, 253, 260, 266, 268, 269, 271, 274, 281, 282, 293, 294, 295, 304, 312, 370], "observ": [33, 230, 239, 277, 280, 281, 293], "accuraci": [33, 230, 232, 234, 238, 249, 292, 293, 306, 358], "hengl": 33, "consid": [33, 46, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 122, 151, 206, 208, 229, 230, 231, 238, 239, 247, 248, 250, 251, 252, 269, 271, 290, 291, 292, 293, 298, 299, 301, 303, 304, 306, 312], "contact": [33, 261, 264, 265, 267, 270, 274, 293], "coher": [33, 38, 232, 370], "litholog": 33, "than": [33, 35, 39, 43, 46, 48, 49, 76, 78, 79, 83, 101, 102, 104, 105, 106, 108, 109, 111, 112, 113, 115, 116, 117, 118, 119, 123, 124, 125, 127, 128, 130, 131, 132, 134, 135, 136, 137, 138, 143, 148, 151, 153, 154, 181, 183, 184, 188, 222, 224, 225, 229, 230, 231, 232, 238, 239, 247, 248, 251, 281, 283, 291, 292, 293, 295, 298, 306, 307, 358], "henc": [33, 115, 118, 134, 137, 232, 295, 306], "might": [33, 229, 239, 251, 277, 278, 282, 296, 297, 306], "dramat": 33, "western": [33, 73, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 178, 206], "u": [33, 38, 39, 73, 178, 223, 228, 230, 231, 232, 237, 239, 249, 251, 284], "vs": [33, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 251, 252, 283], "eastern": 33, "assumpt": [33, 101, 102, 230, 231, 239, 243, 249, 251, 293, 301, 303], "760": 33, "crop": 33, "continent": 33, "km": [33, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206], "resolut": [33, 222, 224, 225, 227, 230, 232, 239, 264, 270, 274, 306], "rioxarrai": 33, "rxr": 33, "pd": 33, "pyproj": 33, "soil250": 33, "open_rasterio": 33, "bdticm_m_250m_ll": 33, "tif": 33, "read_csv": 33, "iterrow": 33, "from_cr": 33, "epsg": 33, "4326": 33, "rio": 33, "cr": [33, 222], "always_xi": 33, "xx": 33, "yy": 33, "depth_to_rock": 33, "sel": 33, "rock": [33, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 239, 260, 272], "2f": 33, "amplitud": [33, 232], "frequenc": [33, 38, 231, 232, 234, 235, 236, 237, 247, 248, 251, 252, 253, 293, 294, 305, 306, 309, 313], "durat": [33, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 231, 234, 250, 251, 252, 253, 262, 294, 302, 305, 308, 309, 313], "shake": [33, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 142, 206], "heavili": [33, 230], "crustal": 33, "proxi": [33, 231], "shi": [33, 232, 370], "asimaki": 33, "adequ": [33, 41, 146], "reason": [33, 230, 251, 258, 277, 293, 294, 296, 301, 303, 305, 309], "densiti": [33, 38, 222, 223, 228, 231, 234, 236, 250, 251, 252, 253, 267, 286, 305, 306, 309, 310, 326], "physic": [33, 54, 55, 159, 160, 222, 223, 224, 225, 228, 229, 230, 231, 232, 236, 237, 238, 249, 251, 261, 264, 270, 290, 295, 304, 306, 312, 370], "cvm": 33, "southern": 33, "scec": 33, "3d": [33, 248, 251, 275, 287, 300, 306, 309], "sub": [33, 121, 122, 207, 208, 249, 251, 252, 253, 300, 306], "harvard": 33, "spatial": [33, 222, 229, 232, 238, 242, 248, 304, 306, 312, 370], "thu": [33, 230, 231, 232, 251, 287, 301, 303, 304, 306, 312], "crude": 33, "moreov": [33, 229, 271, 283, 287], "geotechn": [33, 140, 223, 224, 225, 228], "layer": [33, 51, 53, 156, 158, 222, 232, 245, 249, 251, 252, 253, 262, 272, 273, 275, 303, 304, 308, 312, 370], "gtl": 33, "soft": [33, 87, 192, 222], "350": [33, 81, 89, 90, 91, 186, 194, 195, 196], "smooth": [33, 94, 116, 135, 230, 234, 251, 252, 290, 293, 306], "obscur": 33, "basin": 33, "edg": [33, 51, 53, 54, 156, 158, 159, 251, 252, 300, 308], "imped": 33, "get": [33, 230, 238, 247, 248, 249, 251, 252, 253, 255, 257, 258, 277, 287, 292, 293, 299, 303, 304, 306, 312], "accur": [33, 222, 229, 230, 232, 249, 251, 283, 293, 300, 303, 305, 306], "easili": [33, 39, 231, 232], "further": [33, 38, 106, 116, 125, 135, 232, 249, 251, 252, 257, 264, 291, 304, 306, 312], "preserv": [33, 234], "wavelength": 33, "minimum": [33, 42, 47, 147, 152, 306], "fulli": [33, 46, 49, 112, 116, 118, 131, 135, 137, 151, 154, 229, 232, 237, 251, 306, 370], "gmax": 33, "fig_v": 33, "isotrop": [33, 232, 239], "constitut": [33, 251], "propos": [33, 223, 224, 225, 228, 231, 232, 238, 239, 280, 294], "stress": [33, 41, 105, 124, 146, 222, 249, 287, 303, 304, 306, 312], "bound": [33, 230, 253, 268, 281, 282, 286, 293, 306, 358], "accommod": [33, 64, 169, 222, 224, 225, 230, 288], "revers": 33, "idea": [33, 231, 238, 239, 280], "vanish": 33, "undergo": [33, 104, 123, 237], "pure": 33, "interpol": [33, 230, 232, 306], "harden": [33, 251, 252, 287], "modulu": 33, "distanc": [33, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 230, 232, 236, 239, 251, 252, 253, 262, 293, 304, 306, 312], "unload": 33, "cohes": 33, "undrain": 33, "fig_ba94": 33, "behavior": [33, 104, 106, 123, 125, 237, 295], "regard": [33, 232, 283, 298], "su_rat": 33, "den": 33, "h0": 33, "chi": [33, 239, 266], "ba": 33, "openseesinputsrt": 33, "includestructuremodel": 33, "simulationappl": 33, "structuremodel": 33, "srt": 33, "freefield_config": 33, "freefield_materi": 33, "soilthick": 33, "numlay": 33, "thick": [33, 46, 47, 48, 49, 53, 54, 55, 151, 152, 153, 154, 158, 159, 160, 306], "bottom": [33, 51, 53, 156, 158, 222, 238, 251, 252, 255, 256, 257, 258, 290, 292, 299, 300, 306, 313], "layerthick": 33, "nelemi": 33, "selemi": 33, "500": [33, 81, 89, 91, 186, 194, 196, 247, 248, 251, 252, 290], "accfil": 33, "xinput": 33, "acc": 33, "dispfil": 33, "disp": [33, 247, 297], "velfil": 33, "vel": 33, "timefil": 33, "numevt": 33, "accfile2": 33, "yinput": 33, "dispfile2": 33, "velfile2": 33, "rockv": 33, "omega1": 33, "omega2": 33, "95": [33, 47, 152], "previou": [33, 35, 232, 247, 248, 250, 255, 283, 294, 295, 304, 306, 312], "evalu": [33, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 222, 224, 225, 230, 231, 232, 238, 245, 247, 251, 252, 267, 270, 273, 275, 281, 282, 283, 292, 293, 295, 297, 304, 312, 370], "defil": 33, "rho": [33, 230, 236, 239, 293], "shearg": 33, "112692": 33, "nu": [33, 230], "292999": 33, "elasticisotrop": 33, "j": [33, 217, 230, 231, 232, 238, 239, 247, 249, 251, 252, 280, 281, 282, 290, 292, 293, 302, 304, 306, 312, 370], "edb": 33, "evt": [33, 216, 247, 248, 249, 250, 251, 252, 287, 299], "bat": 33, "edp_1": 33, "pga": [33, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 229, 269, 271], "6628029999999999": 33, "13600449843043236": 33, "736927": 33, "1275636943053479": 33, "633193": 33, "20304404095647471": 33, "717512": 33, "24904764429936244": 33, "721433": 33, "38880051595831655": 33, "715938": 33, "3514059337674102": 33, "713946": 33, "14054739273872968": 33, "764877": 33, "3915961386798949": 33, "743542": 33, "2171580362193277": 33, "49029799999999996": 33, "2407229856374786": 33, "6505810000000001": 33, "15337053057961506": 33, "56929": 33, "19106712482954594": 33, "667912": 33, "0821461264634056": 33, "76647": 33, "2854761912873225": 33, "8115100000000001": 33, "3580416351456673": 33, "7321770000000001": 33, "10374091963523832": 33, "5919449999999999": 33, "484515336289696": 33, "767825": 33, "2795311183002603": 33, "8206610000000001": 33, "169420903616953": 33, "679726": 33, "31719489352530283": 33, "6627770000000001": 33, "1160975874275244": 33, "623636": 33, "1383857442038908": 33, "664215": 33, "3068794966334912": 33, "681191": 33, "17780768288420262": 33, "7623260000000001": 33, "3342121915707141": 33, "709516": 33, "10729744618054217": 33, "540041": 33, "2794970883918737": 33, "702222": 33, "07850396436049084": 33, "628897": 33, "3682471518218779": 33, "6626449999999999": 33, "08292658813669537": 33, "63932": 33, "3279279372030125": 33, "574796": 33, "2115260225991987": 33, "74392": 33, "3603316789411304": 33, "690448": 33, "21550453311227016": 33, "8111510000000001": 33, "2871611406223856": 33, "714084": 33, "20898183490987293": 33, "6592899999999999": 33, "3766289667049084": 33, "742772": 33, "11470562563412998": 33, "67061": 33, "17423255167006754": 33, "740329": 33, "3700796708017528": 33, "runningloc": 33, "path_to_rundir": 33, "path_to_simcenterbackendappl": 33, "simcenterbackendappl": [34, 35, 36, 279], "repositori": [34, 35, 36, 257, 265, 279, 311], "mkdir": [34, 35, 36], "conan": [34, 36], "go": [34, 35, 36, 232, 251, 252, 255, 256, 258, 277, 306], "newli": 34, "miss": [34, 35, 36, 268, 278, 292], "cmake": [34, 35, 36], "especi": [34, 36, 118, 137, 230, 267, 291, 294, 306], "studio": [34, 35, 36], "win64": [34, 36], "unix": [34, 36], "achiev": [34, 36, 39, 119, 138, 229, 230, 231, 279, 284, 306], "xcode": [34, 35, 36], "mac": [34, 35, 36, 250, 251, 255, 258, 277, 293], "config": [34, 35, 36, 54, 55, 159, 160], "target": [34, 36, 39, 222, 230, 231, 232, 238, 245, 253, 262, 267, 293, 294, 295, 304, 306, 311, 312, 358], "kept": [35, 250, 256, 306], "following3": 35, "link": [35, 43, 45, 64, 148, 150, 169, 222, 223, 224, 225, 228, 242, 255, 256, 258, 279, 306, 326], "evrei": 35, "appveyor": 35, "repo": 35, "yml": 35, "shell": [35, 100, 205, 258], "bee": 35, "compliant": [35, 44, 57, 58, 149, 162, 163], "newer": [35, 105, 124, 256], "msvc": 35, "workload": 35, "Then": [35, 230, 238, 251, 252, 253, 257, 300, 304, 306, 312], "least": [35, 223, 228, 229, 232, 258, 277, 281, 284, 287, 301, 305, 306, 309], "60": [35, 38, 235, 239, 250, 252, 305, 358], "sure": [35, 255, 258, 277, 293, 304, 306, 312], "nherisimcent": 35, "jfrog": 35, "artifactori": 35, "profil": [35, 232, 236, 249, 251, 252, 255, 258, 303, 304, 306, 312], "detect": 35, "client": 35, "gui": [35, 257, 258, 275, 279, 306], "director": 35, "thge": 35, "powershel": [35, 257], "big": [35, 97, 202, 232, 239], "sur": [35, 230, 293], "libcurl": 35, "mv": 35, "companion": 35, "simcentercommon": [35, 262], "wish": [35, 248, 255, 256, 274, 284, 287, 307], "just": [35, 231, 238, 247, 248, 251, 255, 256, 258, 279, 306], "want": [35, 222, 227, 230, 232, 238, 242, 243, 247, 248, 250, 251, 255, 256, 284, 287, 291, 292, 306, 358], "intend": [35, 274], "fork": 35, "browser": [35, 277], "pro": 35, "kit": 35, "onscreen": 35, "dialog": [35, 258, 299, 304, 306, 312], "keyboard": [35, 255, 258], "shortcut": [35, 257], "f5": 35, "qmake": 35, "nmake": 35, "bin": [35, 255, 256, 258, 292, 300, 301, 303], "had": [35, 232, 255], "clang_64": 35, "x64": [35, 278], "jom": 35, "bring": [35, 255, 256, 265, 307], "checkbox": [35, 253, 290], "power": [38, 222, 227, 232, 234, 250, 251, 255, 258, 305, 309], "spectral": [38, 39, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 229, 232, 234, 238, 239, 269, 271, 273, 290, 304, 305, 306, 309, 312, 358, 370], "fast": [38, 268], "fourier": 38, "wittig": [38, 222, 224, 225, 232, 311, 370], "sinha": [38, 222, 224, 225, 232, 311, 370], "ws75": [38, 370], "compar": [38, 230, 232, 239, 245, 249, 251, 253, 256, 257, 292, 293, 300, 306, 326], "kaimal": [38, 232, 370], "spectrum": [38, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 222, 232, 234, 249, 250, 262, 308], "kwicote72": [38, 370], "ss96": [38, 370], "davenport": [38, 232, 370], "dav67": [38, 370], "s_": [38, 230, 292], "rs": 38, "rr": 38, "cdot": [38, 230, 231, 232, 292], "ss": 38, "coh": 38, "fluctuat": [38, 39, 232, 249, 304, 306, 312], "hz": [38, 250, 251, 252, 253, 305, 309], "give": [38, 230, 251, 252, 255, 256, 257, 305, 309], "variat": [38, 230, 232, 238, 239, 249, 251, 252, 303, 304, 312, 370], "bmatrix": [38, 231, 237], "1n": 38, "21": [38, 71, 80, 143, 176, 185, 230, 232, 239, 250, 302], "2n": [38, 232], "vdot": [38, 231], "ddot": [38, 231, 237, 284], "n1": 38, "n2": 38, "nn": 38, "z_": [38, 239], "u_": [38, 232, 251, 253], "frac": [38, 230, 231, 232, 236, 237, 238, 239, 251, 286, 292, 293], "200": [38, 43, 148, 247, 250, 251, 253, 305, 309], "friction": [38, 62, 66, 94, 167, 171, 237, 249, 251], "correl": [38, 39, 222, 223, 228, 229, 230, 234, 238, 242, 250, 260, 266, 268, 269, 271, 273, 286, 291, 292, 293, 295, 305, 358, 370], "text": [38, 230, 231, 232, 251, 253, 258, 279, 287, 292, 294, 295, 306], "exp": [38, 230, 232, 239, 286, 295], "c_": [38, 230, 239], "lvert": 38, "rvert": 38, "exposur": [38, 238, 247, 248, 251, 252, 302, 304, 312], "asc": [38, 44, 149, 238, 287, 302], "alpha": [38, 232, 251, 284, 286, 302], "gust": [38, 247, 248, 302], "mile": 38, "hour": [38, 251, 253, 302, 306], "comparison": [38, 39, 238, 239, 253, 304, 312], "theoret": [38, 230, 293], "third": [38, 229, 280, 281, 293, 295], "d": [38, 44, 69, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 149, 174, 205, 206, 222, 223, 224, 225, 226, 227, 228, 230, 231, 232, 236, 238, 247, 250, 251, 252, 255, 280, 281, 292, 293, 302, 304, 305, 306, 309, 312, 370], "veri": [38, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 127, 131, 206, 230, 232, 237, 239, 268, 304, 312], "agreement": 38, "examin": [39, 230, 253], "synthet": [39, 222, 224, 225, 249, 304, 306, 311, 312, 370], "patch": [39, 301, 303, 306], "inflowproperti": 39, "noutputfac": 39, "outputfaceindic": 39, "face": [39, 44, 149, 230, 236, 251, 252, 293, 306, 313], "tthe": 39, "ly": 39, "meanwhil": 39, "postprocess": [39, 247, 248, 275, 297, 358], "root": [39, 41, 146, 230, 247, 248, 250, 251, 252, 293, 358], "400": [39, 46, 90, 151, 195, 248, 251, 253], "centroid": [39, 236, 247, 248], "000000e": 39, "00": [39, 235, 239, 251, 252, 253], "050000e": 39, "magnitud": [39, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 238, 239, 262], "tensor": [39, 232, 249], "500000e": 39, "filter": [39, 222, 223, 224, 225, 228, 249, 253, 262, 272, 304, 306, 312, 370], "gaussian": [39, 222, 223, 224, 225, 227, 228, 231, 232, 260, 262, 263, 266, 268, 273, 280, 286, 288, 290, 292, 295, 305, 358], "ux": 39, "uy": 39, "uz": 39, "134177e": 39, "334704e": 39, "628306e": 39, "082484e": 39, "726139e": 39, "433661e": 39, "114386e": 39, "974869e": 39, "533047e": 39, "148161e": 39, "989044e": 39, "526394e": 39, "134108e": 39, "558397e": 39, "537671e": 39, "100006e": 39, "039564e": 39, "318910e": 39, "140864e": 39, "799761e": 39, "001173e": 39, "143868e": 39, "390340e": 39, "079113e": 39, "09": [39, 239], "098772e": 39, "546511e": 39, "137630e": 39, "143417e": 39, "590234e": 39, "843147e": 39, "simplic": [39, 230, 232, 251, 252, 255], "matlab": [39, 230, 250, 292, 305, 309, 313], "coeffici": [39, 94, 230, 232, 236, 237, 247, 248, 251, 268, 284, 293, 302, 306, 309, 313], "search": [39, 244, 255, 256, 280, 281, 307], "10m": [39, 310], "l_": [39, 232], "1m": 39, "vx": 39, "75m": 39, "wx": 39, "5m": [39, 250], "eddi": [39, 245, 249, 273, 275, 304, 306, 312, 370], "shape": [39, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 222, 224, 225, 230, 235, 236, 238, 250, 251, 252, 274, 275, 286, 287, 302, 306, 313], "tent": [39, 232], "carefulli": [40, 267], "design": [40, 42, 50, 53, 58, 68, 70, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 97, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 143, 147, 155, 158, 163, 173, 175, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 220, 222, 223, 224, 225, 228, 231, 232, 243, 249, 251, 252, 255, 258, 260, 262, 266, 268, 272, 273, 275, 287, 293, 294, 301, 303, 308, 311, 358, 370], "turbul": [40, 222, 224, 225, 240, 245, 251, 252, 253, 273, 275, 300, 303, 304, 308, 310, 312, 370], "inflow": [40, 222, 224, 225, 240, 245, 251, 252, 253, 273, 275, 301, 303, 304, 308, 312, 370], "bolt": [41, 114, 133, 146], "connect": [41, 52, 62, 66, 108, 109, 112, 115, 127, 128, 131, 134, 146, 157, 167, 171, 222, 224, 225, 237, 238, 247, 248, 265, 287], "basi": [41, 42, 43, 44, 47, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 146, 147, 148, 149, 152, 236, 239, 358], "fireproof": [41, 42, 43, 146, 147, 148, 237], "reapplic": [41, 42, 43, 146, 147, 148], "greg": [41, 43, 146, 148], "deierlein": [41, 43, 146, 148, 217, 219, 230, 293], "suggest": [41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 59, 62, 64, 66, 67, 68, 69, 70, 73, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 97, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 167, 169, 171, 172, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 206, 207, 208, 209, 211, 212, 213, 219, 232, 238, 256, 257, 261, 264, 267, 270, 271, 274, 283, 305], "ea": [41, 42, 43, 44, 45, 47, 58, 64, 70, 73, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 146, 147, 148, 149, 150, 152, 163, 169, 175, 178, 186, 187, 188, 189, 190, 192, 194, 195, 196, 206, 207, 208, 209, 211, 212, 213], "round": [41, 42, 43, 44, 45, 47, 64, 73, 81, 82, 84, 85, 89, 90, 91, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 206, 207, 208, 209, 211, 212, 213, 230], "quantiti": [41, 42, 43, 44, 45, 47, 62, 64, 73, 81, 82, 84, 85, 89, 90, 91, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 167, 206, 207, 208, 209, 211, 212, 213, 216, 222, 223, 224, 225, 227, 228, 230, 231, 232, 236, 247, 248, 250, 251, 263, 266, 280, 281, 282, 283, 286, 287, 292, 294, 295, 297, 298, 306, 358], "011a": [41, 42, 44, 45, 50, 51, 53, 62, 64, 75, 76, 78, 79, 81, 82, 83, 84, 85, 89, 91, 146, 147, 149, 150, 155, 156, 158, 167, 169, 180, 181, 183, 184, 186, 187, 188, 189, 190, 194, 196], "plate": [41, 42, 51, 53, 114, 133, 146, 147, 156, 158], "plf": [41, 42, 43, 146, 147, 148], "011b": [41, 42, 44, 45, 50, 53, 64, 75, 76, 77, 78, 79, 81, 82, 83, 84, 89, 146, 147, 149, 150, 155, 158, 169, 180, 181, 182, 183, 184, 186, 187, 188, 189, 194], "300": [41, 146, 287], "011c": [41, 42, 81, 82, 83, 84, 89, 146, 147, 186, 187, 188, 189, 194], "021a": [41, 42, 44, 45, 47, 50, 53, 64, 75, 76, 77, 78, 79, 81, 83, 87, 90, 91, 146, 147, 149, 150, 152, 155, 158, 169, 180, 181, 182, 183, 184, 186, 188, 192, 195, 196], "weld": [41, 43, 76, 78, 79, 109, 128, 146, 148, 181, 183, 184], "splice": [41, 44, 146, 149], "fractur": [41, 146], "tough": [41, 146], "5fu": [41, 146], "p": [41, 46, 145, 146, 151, 215, 219, 223, 224, 225, 226, 227, 228, 230, 231, 232, 237, 238, 239, 249, 253, 263, 265, 281, 284, 293, 304, 306, 312, 370], "021b": [41, 42, 44, 45, 47, 50, 53, 64, 77, 78, 81, 83, 90, 146, 147, 149, 150, 152, 155, 158, 169, 182, 183, 186, 188, 195], "021c": [41, 42, 64, 81, 83, 90, 146, 147, 169, 186, 188, 195], "001a": [42, 44, 45, 47, 50, 53, 58, 62, 64, 66, 67, 69, 83, 147, 149, 150, 152, 155, 158, 163, 167, 169, 171, 172, 174, 188], "concentr": [42, 147, 290], "frame": [42, 50, 52, 53, 54, 55, 58, 108, 110, 117, 119, 120, 127, 129, 136, 138, 139, 147, 155, 157, 158, 159, 160, 163, 232, 245, 260, 285, 287, 307, 370], "wf": [42, 147], "balanc": [42, 147, 306], "chevron": [42, 147], "001b": [42, 44, 45, 47, 50, 53, 58, 62, 64, 66, 67, 69, 83, 147, 149, 150, 152, 155, 158, 163, 167, 169, 171, 172, 174, 188], "001c": [42, 58, 62, 66, 67, 69, 83, 147, 163, 167, 171, 172, 174, 188], "002a": [42, 44, 45, 47, 58, 66, 83, 147, 149, 150, 152, 163, 171, 188], "diagon": [42, 45, 51, 53, 69, 106, 110, 116, 119, 125, 129, 135, 138, 147, 150, 156, 158, 174, 231, 284, 293, 295], "002b": [42, 44, 45, 47, 58, 66, 83, 147, 149, 150, 152, 163, 171, 188], "002c": [42, 58, 66, 83, 147, 163, 171, 188], "003a": [42, 44, 47, 66, 69, 147, 149, 152, 171, 174], "003b": [42, 44, 47, 66, 69, 147, 149, 152, 171, 174], "003c": [42, 66, 69, 147, 171, 174], "hss": [42, 147], "012a": [42, 44, 45, 75, 76, 78, 79, 81, 82, 83, 85, 147, 149, 150, 180, 181, 183, 184, 186, 187, 188, 190], "012b": [42, 44, 45, 75, 76, 77, 78, 79, 81, 82, 83, 85, 147, 149, 150, 180, 181, 182, 183, 184, 186, 187, 188, 190], "012c": [42, 81, 82, 83, 85, 147, 186, 187, 188, 190], "013a": [42, 44, 75, 76, 78, 79, 81, 82, 84, 89, 90, 91, 147, 149, 180, 181, 183, 184, 186, 187, 189, 194, 195, 196], "013b": [42, 44, 75, 76, 77, 78, 79, 81, 82, 84, 89, 90, 91, 147, 149, 180, 181, 182, 183, 184, 186, 187, 189, 194, 195, 196], "013c": [42, 81, 82, 84, 89, 90, 91, 147, 186, 187, 189, 194, 195, 196], "taper": [42, 114, 133, 147], "gusset": [42, 50, 53, 147, 155, 158], "aisc": [42, 147, 287], "022a": [42, 44, 45, 47, 75, 76, 77, 78, 79, 81, 83, 87, 147, 149, 150, 152, 180, 181, 182, 183, 184, 186, 188, 192], "022b": [42, 44, 45, 47, 77, 81, 83, 147, 149, 150, 152, 182, 186, 188], "022c": [42, 81, 83, 147, 186, 188], "023a": [42, 44, 75, 76, 77, 78, 79, 81, 87, 90, 91, 147, 149, 180, 181, 182, 183, 184, 186, 192, 195, 196], "023b": [42, 44, 75, 76, 77, 78, 79, 81, 90, 91, 147, 149, 180, 181, 182, 183, 184, 186, 195, 196], "023c": [42, 81, 90, 91, 147, 186, 195, 196], "031a": [42, 44, 64, 83, 87, 90, 91, 147, 149, 169, 188, 192, 195, 196], "031b": [42, 44, 64, 83, 90, 91, 147, 149, 169, 188, 195, 196], "031c": [42, 90, 91, 147, 195, 196], "032a": [42, 44, 83, 87, 91, 147, 149, 188, 192, 196], "032b": [42, 44, 83, 91, 147, 149, 188, 196], "032c": [42, 83, 91, 147, 188, 196], "033a": [42, 44, 87, 90, 91, 147, 149, 192, 195, 196], "033b": [42, 44, 90, 91, 147, 149, 195, 196], "033c": [42, 90, 91, 147, 195, 196], "041a": [42, 44, 47, 83, 87, 147, 149, 152, 188, 192], "angl": [42, 69, 147, 174, 232, 234, 251, 302, 306, 310], "equival": [42, 100, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 147, 205, 206, 232, 287, 306, 370], "scbf": [42, 147], "041b": [42, 44, 47, 83, 147, 149, 152, 188], "041c": [42, 147], "042a": [42, 44, 47, 87, 147, 149, 152, 192], "042b": [42, 44, 47, 147, 149, 152], "042c": [42, 147], "043a": [42, 44, 147, 149], "043b": [42, 44, 147, 149], "043c": [42, 147], "051a": [42, 44, 147, 149], "ordinari": [42, 52, 147, 157, 230], "compact": [42, 147, 232], "051b": [42, 44, 147, 149], "051c": [42, 147], "052a": [42, 44, 147, 149], "052b": [42, 44, 147, 149], "052c": [42, 147], "053a": [42, 44, 87, 147, 149, 192], "053b": [42, 44, 147, 149], "053c": [42, 147], "061a": [42, 43, 44, 147, 148, 149], "ductil": [42, 44, 104, 106, 109, 123, 125, 128, 147, 149], "slender": [42, 46, 147, 151], "ocbf": [42, 147], "061b": [42, 43, 44, 147, 148, 149], "061c": [42, 147], "062a": [42, 43, 44, 147, 148, 149], "062b": [42, 43, 44, 147, 148, 149], "062c": [42, 147], "063a": [42, 44, 87, 147, 149, 192], "063b": [42, 44, 147, 149], "063c": [42, 147], "071a": [42, 44, 87, 147, 149, 192], "confirm": [42, 54, 64, 147, 159, 169, 258, 293], "071b": [42, 44, 147, 149], "071c": [42, 147], "072a": [42, 44, 87, 147, 149, 192], "072b": [42, 44, 147, 149], "072c": [42, 147], "073a": [42, 44, 87, 147, 149, 192], "073b": [42, 44, 147, 149], "073c": [42, 147], "101a": [42, 44, 83, 147, 149, 188], "buckl": [42, 147], "restrain": [42, 50, 53, 81, 82, 83, 91, 147, 155, 158, 186, 187, 188, 196], "brb": [42, 147], "john": [42, 45, 47, 147, 150, 152, 232, 370], "wallac": [42, 45, 47, 147, 150, 152], "101b": [42, 44, 147, 149], "101c": [42, 147], "111a": [42, 44, 147, 149], "111b": [42, 44, 147, 149], "111c": [42, 147], "northridg": [43, 148, 239], "rb": [43, 148], "beam": [43, 44, 52, 109, 110, 111, 112, 114, 115, 119, 128, 129, 130, 131, 133, 134, 138, 148, 149, 157, 230, 236, 287], "w27": [43, 148], "w30": [43, 148], "011": [43, 46, 47, 48, 49, 51, 53, 54, 55, 57, 73, 94, 148, 151, 152, 153, 154, 156, 158, 159, 160, 162, 178], "012": [43, 46, 47, 48, 49, 51, 57, 73, 94, 148, 151, 152, 153, 154, 156, 162, 178], "021": [43, 46, 48, 53, 54, 55, 73, 94, 148, 151, 153, 158, 159, 160, 178], "moment": [43, 113, 114, 115, 119, 120, 132, 133, 134, 138, 139, 148, 222, 224, 225, 232, 236, 247, 248, 250, 251, 252, 260, 266, 283, 286, 287, 291, 293, 301, 303, 305, 306, 309, 370], "022": [43, 46, 48, 54, 73, 94, 148, 151, 153, 159, 178], "031": [43, 46, 47, 51, 53, 54, 55, 148, 151, 152, 156, 158, 159, 160], "032": [43, 46, 47, 54, 55, 148, 151, 152, 159, 160], "041": [43, 46, 51, 54, 55, 148, 151, 156, 159, 160], "wuf": [43, 148], "joint": [43, 44, 47, 64, 109, 114, 128, 133, 148, 149, 152, 169, 222, 224, 225, 227, 230, 231, 239, 292], "042": [43, 46, 148, 151], "051": [43, 46, 54, 55, 148, 151, 159, 160], "052": [43, 46, 54, 55, 148, 151, 159, 160], "ebf": [43, 148], "aci": [44, 47, 149, 152], "318": [44, 47, 149, 152], "smf": [44, 149], "conc": [44, 149], "col": [44, 149], "bm": [44, 149, 222, 224, 225], "aci318": [44, 149], "concret": [44, 45, 46, 47, 53, 57, 64, 67, 110, 112, 117, 120, 129, 131, 136, 139, 143, 149, 150, 151, 152, 158, 162, 169, 172, 220, 237, 260, 262, 265], "mutual": [44, 100, 149, 205, 231], "exclus": [44, 100, 149, 205], "compliment": [44, 149], "laura": [44, 149, 217], "low": [44, 46, 70, 76, 78, 79, 87, 92, 94, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 149, 151, 175, 181, 183, 184, 192, 197, 217, 222, 224, 225, 230, 237, 248, 257, 273, 274, 293, 310], "mf": [44, 149, 230], "conform": [44, 149, 249, 287], "flexur": [44, 48, 49, 149, 153, 154], "confin": [44, 149], "reinforc": [44, 45, 46, 47, 52, 58, 104, 105, 106, 120, 123, 124, 125, 139, 149, 150, 151, 152, 157, 163, 287], "weak": [44, 94, 149, 301], "mcol": [44, 149], "mbeam": [44, 149], "pu": [44, 149], "6f": [44, 149], "cag": [44, 149], "transvers": [44, 114, 133, 149, 232], "bwd": [44, 149], "vn": [44, 149], "imf": [44, 149], "failur": [44, 67, 83, 87, 101, 102, 104, 106, 115, 116, 123, 125, 134, 135, 140, 142, 143, 149, 172, 188, 192, 257, 277, 368], "3agf": [44, 149], "omf": [44, 149], "veq": [44, 149], "6agf": [44, 149], "axial": [44, 149], "b1041": [44, 149], "asce6": [44, 149], "closest": [44, 149, 236, 274], "081a": [44, 149], "asce41": [44, 149], "igh": [44, 149], "7i": [44, 149], "081b": [44, 149], "082a": [44, 149], "082b": [44, 149], "083a": [44, 149], "083b": [44, 149], "091a": [44, 149], "tbd": [44, 149], "061": [44, 46, 54, 149, 151, 159], "091b": [44, 149], "092a": [44, 149], "092b": [44, 149], "093a": [44, 149], "093b": [44, 149], "102a": [44, 83, 94, 149, 188], "102b": [44, 83, 94, 149, 188], "103a": [44, 83, 94, 149, 188], "103b": [44, 83, 94, 149, 188], "112a": [44, 94, 149], "112b": [44, 94, 149], "113a": [44, 149], "113b": [44, 149], "121a": [44, 149], "121b": [44, 149], "122a": [44, 149], "122b": [44, 149], "123a": [44, 149], "123b": [44, 149], "131a": [44, 149], "inadequ": [44, 108, 127, 149], "exhibit": [44, 149, 281], "7iii": [44, 149], "longitudin": [44, 114, 133, 149], "steel": [44, 52, 53, 64, 75, 76, 78, 79, 83, 87, 104, 106, 109, 110, 111, 117, 119, 120, 123, 125, 128, 129, 130, 136, 138, 139, 143, 149, 157, 158, 169, 180, 181, 183, 184, 188, 192, 222, 224, 225, 232, 237, 247, 248, 260, 262, 265, 370], "discontinu": [44, 149, 230, 293], "131b": [44, 149], "132a": [44, 149], "132b": [44, 149], "133a": [44, 149], "133b": [44, 149], "convention": [45, 150, 230, 293], "rectangular": [46, 151, 248, 250, 275, 302, 306], "wall": [46, 51, 52, 56, 62, 69, 71, 87, 94, 112, 114, 118, 119, 120, 122, 131, 133, 137, 138, 139, 151, 156, 157, 161, 167, 174, 176, 192, 208, 224, 225, 237, 252, 300, 306], "less": [46, 75, 76, 78, 79, 83, 117, 136, 143, 151, 180, 181, 183, 184, 188, 234, 237, 239, 247, 248, 306], "curtain": [46, 56, 112, 131, 151, 161], "orthogon": [46, 151, 232, 234, 239, 250, 251, 252, 253, 287, 306], "psi": [46, 151], "shorten": [46, 151], "pact": [46, 54, 55, 64, 81, 82, 83, 84, 85, 89, 90, 91, 94, 151, 159, 160, 169, 186, 187, 188, 189, 190, 194, 195, 196, 222], "andrew": [46, 151], "whittak": [46, 151], "sf": [46, 48, 49, 50, 51, 53, 54, 55, 57, 67, 68, 69, 94, 151, 153, 154, 155, 156, 158, 159, 160, 162, 172, 173, 174], "900": [46, 151], "013": [46, 48, 49, 57, 94, 151, 153, 154, 162], "023": [46, 48, 54, 94, 151, 153, 159], "rise": [46, 104, 105, 106, 109, 110, 111, 112, 113, 115, 116, 117, 123, 124, 125, 128, 129, 130, 131, 132, 134, 135, 136, 151, 222, 224, 225, 232, 248, 253, 273, 274, 275, 302, 310, 370], "flang": [46, 151], "033": [46, 54, 55, 151, 159, 160], "053": [46, 54, 55, 151, 159, 160], "062": [46, 151], "063": [46, 151], "071": [46, 54, 151, 159], "072": [46, 54, 151, 159], "073": [46, 151], "081": [46, 54, 151, 159], "082": [46, 54, 151, 159], "083": [46, 54, 151, 159], "091": [46, 54, 151, 159], "greater": [46, 48, 49, 76, 78, 79, 83, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 131, 138, 143, 151, 153, 154, 181, 183, 184, 188, 206, 230, 239, 292, 306, 358], "092": [46, 151], "112": [46, 151, 230], "vg": [47, 152], "vo": [47, 152], "reinf": [47, 152], "qualiti": [47, 50, 51, 53, 57, 58, 59, 62, 64, 66, 67, 68, 69, 70, 73, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 97, 152, 155, 156, 158, 162, 163, 164, 167, 169, 171, 172, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 230, 251, 306], "56": [47, 94, 152, 232, 252, 253, 370], "63": [47, 152, 239], "89": [47, 55, 152, 160], "can3": [47, 152], "a23": [47, 152], "m84": [47, 152], "mc": [47, 104, 105, 107, 108, 109, 110, 111, 112, 113, 114, 115, 118, 119, 121, 123, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 137, 138, 152, 230, 260, 266, 269, 271, 273, 291, 292], "tension": [47, 92, 114, 133, 152, 197], "ibc": [47, 152], "judgment": [47, 101, 102, 152], "lack": [47, 152, 239], "drop": [47, 83, 87, 152, 188, 192, 247, 248, 281, 283, 287, 299, 308, 311], "capit": [47, 152], "specimen": [47, 55, 152, 160, 231], "partial": [48, 62, 66, 104, 112, 118, 123, 131, 137, 153, 167, 171, 230], "grout": [48, 49, 153, 154], "domin": [48, 49, 153, 154, 230, 234, 239, 292, 305, 309], "foot": [48, 67, 101, 102, 153, 172], "tall": [48, 49, 51, 53, 59, 94, 97, 153, 154, 156, 158, 164, 202, 232, 245, 252, 253, 304, 312, 370], "benson": [48, 49, 153, 154], "shing": [48, 49, 153, 154], "225": [48, 49, 90, 153, 154, 195, 251, 252, 253, 306], "004": [48, 49, 153, 154], "014": [48, 49, 57, 153, 154, 162], "024": [48, 153], "t": [49, 94, 154, 230, 231, 232, 234, 236, 237, 238, 239, 250, 251, 252, 253, 284, 304, 305, 306, 309, 312, 370], "o12": [49, 154], "sheath": [50, 51, 53, 110, 117, 118, 119, 129, 136, 137, 138, 155, 156, 158], "interior": [50, 53, 100, 110, 111, 117, 118, 129, 130, 136, 137, 155, 158, 205, 287], "gypsum": [50, 51, 53, 62, 66, 118, 137, 155, 156, 158, 167, 171], "mil": [50, 53, 155, 158], "osb": [50, 51, 53, 155, 156, 158], "plywood": [50, 53, 107, 110, 117, 118, 119, 126, 129, 136, 137, 138, 155, 158], "overturn": [50, 53, 105, 124, 155, 158, 247, 248, 306], "restraint": [50, 53, 81, 82, 83, 84, 85, 89, 90, 91, 94, 155, 158, 186, 187, 188, 189, 190, 194, 195, 196], "aisi": [50, 53, 155, 158], "screw": [50, 53, 155, 158], "oc": [50, 53, 155, 158], "perimet": [50, 53, 110, 117, 129, 136, 155, 158], "ew": [50, 53, 155, 158], "exterior": [50, 51, 58, 61, 112, 116, 119, 122, 131, 135, 138, 155, 156, 163, 166, 208, 287], "stucco": [50, 51, 53, 118, 119, 137, 138, 155, 156, 158], "strap": [50, 53, 155, 158], "brace": [50, 51, 52, 53, 62, 66, 68, 70, 75, 76, 77, 78, 79, 87, 106, 110, 114, 116, 119, 120, 121, 122, 125, 129, 133, 135, 138, 139, 155, 156, 157, 158, 167, 171, 173, 175, 180, 181, 182, 183, 184, 192, 207, 208], "inch": [50, 51, 53, 69, 70, 75, 76, 78, 79, 155, 156, 158, 174, 175, 180, 181, 183, 184], "attach": [50, 53, 155, 158, 222], "driven": [50, 53, 155, 158, 222, 224, 225, 230, 290, 292, 302], "flush": [50, 53, 155, 158], "surfac": [50, 53, 94, 107, 126, 155, 158, 230, 232, 236, 251, 252, 253, 260, 272, 283, 293, 300, 302, 308, 370], "wallboard": [51, 53, 156, 158], "hold": [51, 53, 156, 158, 230, 306], "ply": [51, 53, 156, 158], "8d": [51, 53, 156, 158], "nail": [51, 53, 156, 158], "df": [51, 53, 156, 158], "2x4": [51, 53, 156, 158], "stud": [51, 53, 62, 118, 137, 156, 158, 167], "feet": [51, 53, 87, 118, 119, 137, 138, 156, 158, 192, 287], "door": [51, 53, 108, 127, 156, 158], "andr": [51, 53, 156, 158], "filiatrault": [51, 53, 156, 158], "chop": [51, 53, 156, 158], "strand": [51, 53, 156, 158], "fiber": [51, 53, 156, 158], "wire": [51, 53, 69, 83, 156, 158, 174, 188], "mesh": [51, 53, 156, 158, 222, 224, 225, 230, 249, 251, 252, 257, 258, 275, 300, 301, 303, 308], "fasten": [51, 53, 156, 158], "stapl": [51, 53, 156, 158], "let": [51, 53, 156, 158, 230, 231, 232, 250, 257, 263], "sill": [51, 53, 156, 158, 239], "opposit": [51, 53, 156, 158], "1x": [51, 53, 156, 158], "2x": [51, 53, 156, 158], "inclin": [51, 53, 156, 158], "recess": [51, 53, 156, 158], "lumber": [51, 53, 118, 137, 156, 158], "x100": [51, 62, 66, 156, 167, 171], "c1011": [51, 156], "lf": [51, 53, 59, 62, 66, 75, 76, 77, 78, 79, 83, 87, 97, 101, 102, 140, 156, 158, 164, 167, 171, 180, 181, 182, 183, 184, 188, 192, 202, 210, 230], "rc": [52, 157], "composit": [52, 67, 106, 115, 116, 125, 134, 135, 157, 172], "shearwal": [52, 157], "slab": [52, 109, 128, 157], "masonri": [52, 60, 107, 112, 118, 120, 126, 131, 137, 139, 157, 165, 222], "cold": [52, 53, 80, 157, 158, 185], "light": [52, 53, 69, 71, 105, 108, 120, 121, 124, 127, 139, 141, 157, 158, 174, 176, 206, 207, 208, 209, 306], "b1061": [53, 158], "b1071": [53, 158], "201a": [53, 158], "precast": [53, 64, 112, 120, 131, 139, 158, 169], "plane": [53, 55, 108, 116, 127, 135, 158, 160, 232, 253, 300, 304, 312], "deform": [53, 104, 123, 158, 237], "x13": [53, 158], "volum": [53, 83, 100, 158, 188, 205, 232, 277, 281], "201b": [53, 158], "anchorag": [53, 81, 82, 83, 84, 85, 89, 90, 91, 107, 108, 121, 122, 126, 127, 158, 186, 187, 188, 189, 190, 194, 195, 196, 207, 208], "capac": [53, 81, 82, 83, 84, 85, 89, 90, 91, 109, 112, 115, 128, 131, 134, 158, 186, 187, 188, 189, 190, 194, 195, 196], "midris": [54, 159], "stick": [54, 159], "monolith": [54, 55, 64, 159, 160, 169], "lamin": [54, 55, 119, 138, 159, 160], "glass": [54, 55, 94, 159, 160, 255], "insul": [54, 55, 159, 160], "dual": [54, 55, 115, 134, 159, 160], "pane": [54, 55, 159, 160], "asymmetr": [54, 159], "unequ": [54, 159], "igu": [54, 55, 159, 160], "anneal": [54, 55, 159, 160], "mm": [54, 55, 159, 160], "inner": [54, 55, 159, 160, 300], "outer": [54, 55, 159, 160, 253, 300, 306], "lam": [54, 55, 119, 138, 159, 160], "030": [54, 55, 159, 160], "pvb": [54, 55, 159, 160], "clearanc": [54, 55, 159, 160], "sealant": [54, 55, 159, 160], "dry": [54, 55, 67, 159, 160, 172], "ssg": [54, 159], "wet": [54, 55, 75, 76, 77, 78, 79, 159, 160, 180, 181, 182, 183, 184], "dispers": [54, 64, 67, 81, 82, 83, 84, 85, 89, 90, 91, 94, 159, 169, 172, 186, 187, 188, 189, 190, 194, 195, 196], "lead": [54, 104, 112, 123, 131, 159, 230, 232, 238, 239, 257, 265], "casualti": [54, 159], "034": [54, 55, 159, 160], "035": [54, 159], "036": [54, 159], "037": [54, 159], "038": [54, 159], "039": [54, 159], "040": [54, 159], "temper": [54, 55, 159, 160, 231], "seam": [54, 159], "054": [54, 55, 159, 160], "polish": [54, 159], "heat": [54, 76, 159, 181, 232, 304, 306, 312, 370], "strengthen": [54, 159], "hs": [54, 159, 229], "symmetr": [54, 55, 159, 160, 306], "060": [54, 159], "201": [54, 159], "vhbtm": [54, 159], "sgttm": [54, 159], "fall": [54, 159], "did": [54, 55, 159, 160, 277], "intent": [54, 55, 159, 160, 307], "none": [55, 160, 251, 260, 266, 268, 269, 271, 290, 358], "planar": [55, 160], "corner": [55, 160, 251, 255, 257, 258, 290, 306], "cond": [55, 160], "combin": [55, 81, 82, 83, 84, 85, 89, 90, 91, 114, 133, 160, 186, 187, 188, 189, 190, 194, 195, 196, 230, 232, 237, 265, 280, 309], "short": [55, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 160, 206, 234, 255, 258, 306], "crack": [55, 106, 116, 125, 135, 160], "055": [55, 160], "056": [55, 160], "82": [55, 160], "storefront": [56, 161], "tile": [57, 66, 67, 69, 87, 162, 171, 172, 174, 192], "secur": [57, 94, 162, 255, 258], "ubc94": [57, 162], "squar": [57, 67, 118, 119, 137, 138, 162, 172, 223, 228, 230, 239, 247, 248, 250, 251, 252, 266, 281, 282, 293, 295, 302, 358], "ubc": [57, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 162], "clai": [57, 162], "unsecur": [57, 94, 162], "unreinforc": [58, 59, 120, 139, 163, 164], "industri": [58, 70, 120, 139, 163, 175, 206, 207, 208, 209, 224, 225, 232, 249, 251, 253, 304, 306, 312, 370], "firebox": [58, 163], "veneer": [58, 118, 122, 137, 163, 208], "ornament": [58, 163], "elev": [58, 74, 121, 122, 163, 179, 207, 208, 222, 236, 313], "rebuild": [58, 163], "restor": [58, 163, 299], "jurisdict": [58, 163], "prohibit": [58, 163, 243], "portion": [58, 163, 295], "metal": [58, 62, 83, 94, 107, 108, 111, 114, 117, 120, 126, 127, 130, 133, 136, 139, 163, 167, 188, 206, 207, 208, 209], "flue": [58, 163], "chase": [58, 163], "fireplac": [58, 163], "toppl": [58, 163], "adjac": [58, 163], "unbrac": [59, 87, 164, 192], "approxim": [59, 64, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 164, 169, 206, 230, 231, 232, 236, 237, 251, 252, 265, 267, 270, 281, 282, 283, 292, 295, 305, 306], "3ft": [59, 164], "10ft": [59, 164], "segment": [59, 75, 76, 77, 78, 79, 83, 87, 114, 133, 144, 164, 180, 181, 182, 183, 184, 188, 192, 214, 229, 305], "cover": [60, 67, 107, 118, 126, 137, 142, 165, 172, 222, 230, 243, 293, 306, 370], "chimnei": [60, 118, 137, 165, 222], "parapet": [60, 121, 165, 207], "super": [61, 166, 271], "enclosur": [61, 166], "slip": [62, 64, 66, 94, 167, 169, 171, 252, 306], "001d": [62, 66, 67, 69, 83, 167, 171, 172, 174, 188], "partit": [63, 66, 117, 118, 122, 136, 137, 168, 171, 208, 237], "prefabr": [64, 107, 114, 126, 133, 169], "tread": [64, 169, 264], "land": [64, 169], "flexibl": [64, 77, 112, 131, 169, 182, 230, 231, 249, 265, 303, 305, 306], "prefab": [64, 169], "stringer": [64, 169], "fill": [64, 110, 117, 129, 136, 169, 232, 247, 248, 270, 295, 306], "pan": [64, 169, 251], "rigid": [64, 114, 119, 133, 138, 169, 300], "insuffici": [64, 169], "establish": [64, 169, 222, 249, 283], "mka": [64, 169], "cast": [64, 77, 109, 111, 117, 120, 128, 130, 136, 139, 169, 182], "kind": [64, 169, 231, 286, 291, 296], "021d": [64, 81, 83, 90, 169, 186, 188, 195], "hybrid": [64, 169], "rigidli": [64, 169], "wallpap": [66, 171], "ceram": [66, 171], "002d": [66, 83, 171, 188], "marbl": [66, 171], "003d": [66, 69, 171, 174], "pipe": [67, 75, 76, 77, 78, 79, 87, 121, 122, 172, 180, 181, 182, 183, 184, 192, 207, 208], "offic": [67, 94, 172, 206, 207, 208, 209], "ceil": [67, 70, 71, 83, 87, 112, 131, 172, 175, 176, 188, 192, 250, 251, 252], "lowest": [67, 172], "carpet": [67, 94, 172], "vinyl": [67, 172], "humid": [67, 172], "laboratori": [67, 172], "001e": [67, 172], "hospit": [67, 172, 206, 207, 208, 209], "001f": [67, 172], "001g": [67, 172], "school": [67, 172, 206, 207, 208, 209], "001h": [67, 172], "001i": [67, 172], "apart": [67, 172, 206, 207, 208, 209, 230], "001j": [67, 172], "001k": [67, 172], "retail": [67, 97, 172, 202, 206, 207, 208, 209], "001l": [67, 172], "001m": [67, 172], "warehous": [67, 70, 172, 175, 206, 207, 208, 209], "seal": [67, 172], "001n": [67, 172], "001o": [67, 172], "001p": [67, 172], "rais": [68, 173], "rate": [68, 70, 173, 175, 222, 227, 231, 237, 238, 251, 252, 253, 281, 283], "unanchor": [68, 81, 82, 83, 84, 85, 89, 90, 91, 94, 173, 186, 187, 188, 189, 190, 194, 195, 196], "anchor": [68, 81, 82, 83, 84, 85, 89, 90, 91, 94, 117, 136, 173, 186, 187, 188, 189, 190, 194, 195, 196], "adhes": [68, 94, 173], "xxx": [68, 173], "equip": [68, 81, 82, 83, 84, 85, 89, 90, 91, 94, 100, 121, 173, 186, 187, 188, 189, 190, 194, 195, 196, 205, 207, 237], "mechan": [68, 121, 122, 173, 207, 208, 223, 224, 225, 228, 230, 231, 232, 237, 258, 370], "resist": [68, 94, 104, 105, 106, 109, 110, 112, 113, 114, 115, 116, 118, 119, 123, 124, 125, 128, 129, 131, 132, 133, 134, 135, 137, 138, 173, 232, 237, 287, 370], "heavier": [68, 173], "suspend": [69, 70, 83, 174, 175, 188], "sdc": [69, 75, 76, 77, 78, 79, 83, 87, 174, 180, 181, 182, 183, 184, 188, 192], "250": [69, 81, 89, 91, 174, 186, 194, 196], "vert": [69, 174], "lai": [69, 87, 174, 192], "acoust": [69, 174, 232, 311, 370], "hang": [69, 70, 174, 175], "fixtur": [69, 70, 121, 174, 175, 207], "600": [69, 174, 232, 313, 370], "ledger": [69, 174], "overs": [69, 174], "hole": [69, 174], "around": [69, 116, 135, 174, 251, 252, 265, 293, 300, 306], "004a": [69, 174], "inspect": [69, 174, 250, 251, 257, 266, 300], "oshpd": [69, 75, 76, 77, 78, 79, 83, 87, 174, 180, 181, 182, 183, 184, 188, 192, 287], "004b": [69, 174], "004c": [69, 174], "004d": [69, 174], "hung": [70, 175], "rod": [70, 114, 119, 133, 138, 175], "cabl": [70, 175], "gymnasium": [70, 175], "movement": [70, 175], "swai": [70, 175], "pedast": [71, 176], "independ": [71, 83, 176, 188, 230, 231, 232, 234, 239, 283, 291, 294, 326], "pendant": [71, 176], "stair": [72, 177], "traction": [73, 178], "prior": [73, 178, 231, 239, 275, 280, 281, 282, 295], "hydraul": [73, 178], "postdat": [73, 178], "lift": [74, 179], "hot": [75, 80, 180, 185], "potabl": [75, 180], "diamet": [75, 76, 78, 79, 180, 181, 183, 184], "seper": [75, 76, 77, 78, 79, 180, 181, 182, 183, 184, 277, 290], "mep": [75, 76, 77, 78, 79, 87, 180, 181, 182, 183, 184, 192], "reloc": [75, 76, 77, 78, 79, 180, 181, 182, 183, 184], "014a": [75, 76, 78, 79, 180, 181, 183, 184], "regul": [75, 76, 77, 78, 79, 83, 87, 180, 181, 182, 183, 184, 188, 192], "014b": [75, 76, 77, 78, 79, 180, 181, 182, 183, 184], "dia": [75, 180], "024a": [75, 76, 77, 78, 79, 87, 180, 181, 182, 183, 184, 192], "osphd": [75, 180], "024b": [75, 76, 77, 78, 79, 180, 181, 182, 183, 184], "iron": [77, 182], "bell": [77, 182], "spigot": [77, 182], "domest": [80, 185], "sanitari": [80, 185], "wast": [80, 185, 268], "chill": [80, 86, 185, 191], "steam": [80, 185], "chiller": [81, 186], "ton": [81, 186], "isol": [81, 82, 83, 84, 85, 89, 90, 91, 107, 126, 186, 187, 188, 189, 190, 194, 195, 196, 222, 224, 225, 245, 273, 275, 304, 308, 312], "750": [81, 89, 90, 91, 186, 194, 195, 196], "011d": [81, 82, 83, 84, 89, 186, 187, 188, 189, 194], "850": [81, 186], "snub": [81, 82, 83, 91, 186, 187, 188, 196], "012d": [81, 82, 83, 186, 187, 188], "012e": [81, 82, 186, 187], "012f": [81, 82, 186, 187], "012g": [81, 82, 186, 187], "012h": [81, 82, 186, 187], "012i": [81, 82, 186, 187], "012j": [81, 82, 186, 187], "012k": [81, 82, 186, 187], "012l": [81, 82, 186, 187], "hard": [81, 82, 83, 84, 85, 87, 89, 90, 91, 186, 187, 188, 189, 190, 192, 194, 195, 196], "snubber": [81, 82, 83, 84, 85, 89, 90, 91, 186, 187, 188, 189, 190, 194, 195, 196], "certif": [81, 82, 83, 84, 85, 89, 90, 91, 186, 187, 188, 189, 190, 194, 195, 196], "013d": [81, 82, 84, 89, 90, 186, 187, 189, 194, 195], "013e": [81, 82, 84, 89, 186, 187, 189, 194], "013f": [81, 82, 84, 89, 186, 187, 189, 194], "013g": [81, 82, 84, 89, 186, 187, 189, 194], "013h": [81, 82, 84, 89, 186, 187, 189, 194], "013i": [81, 82, 84, 89, 186, 187, 189, 194], "013j": [81, 82, 84, 89, 186, 187, 189, 194], "013k": [81, 82, 84, 89, 186, 187, 189, 194], "013l": [81, 82, 84, 89, 186, 187, 189, 194], "tower": [81, 121, 186, 207, 252], "022d": [81, 83, 186, 188], "022e": [81, 186], "022f": [81, 186], "022g": [81, 186], "022h": [81, 186], "022i": [81, 186], "022j": [81, 186], "022k": [81, 186], "022l": [81, 186], "023d": [81, 90, 186, 195], "023e": [81, 90, 186, 195], "023f": [81, 90, 186, 195], "023g": [81, 90, 186, 195], "023h": [81, 90, 186, 195], "023i": [81, 90, 186, 195], "023j": [81, 90, 186, 195], "023k": [81, 90, 186, 195], "023l": [81, 90, 186, 195], "compressor": [82, 187, 257], "medic": [82, 187, 206, 207, 208, 209], "air": [82, 84, 86, 187, 189, 191, 236, 251, 252, 253, 306], "hvac": [83, 93, 121, 122, 188, 198, 207, 208], "fan": [83, 188], "galvan": [83, 188], "duct": [83, 188], "sq": [83, 119, 138, 188], "stainless": [83, 188], "diffus": [83, 188, 232, 266, 290, 370], "safeti": [83, 188, 230, 292, 293], "032d": [83, 91, 188, 196], "vav": [83, 188], "coil": [83, 188], "102c": [83, 188], "103c": [83, 188], "cfm": [84, 189], "4000": [84, 189], "8000": [84, 189], "25000": [84, 189], "20000": [84, 189, 247], "40000": [84, 189], "30000": [84, 189], "cool": [86, 191], "expans": [86, 191, 230, 260, 266, 273, 306], "instrument": [86, 191], "fire": [87, 93, 192, 198, 206, 207, 208, 209], "branch": [87, 192, 232, 237], "victaul": [87, 192], "thin": [87, 108, 127, 192, 306], "poorli": [87, 192, 277, 293], "034a": [87, 192], "054a": [87, 192], "064a": [87, 192], "074a": [87, 192], "sprinkler": [88, 193], "kva": [89, 91, 194, 196], "motor": [90, 195], "voltag": [90, 195], "switchgear": [90, 195], "amp": [90, 195], "800": [90, 195, 247], "031d": [90, 91, 195, 196], "033d": [90, 91, 195, 196], "033e": [90, 91, 195, 196], "033f": [90, 91, 195, 196], "033g": [90, 91, 195, 196], "033h": [90, 91, 195, 196], "033i": [90, 91, 195, 196], "033j": [90, 91, 195, 196], "033k": [90, 91, 195, 196], "033l": [90, 91, 195, 196], "batteri": [91, 196], "rack": [91, 97, 121, 196, 202, 207], "charger": [91, 196], "diesel": [91, 196], "032e": [91, 196], "032f": [91, 196], "032g": [91, 196], "032h": [91, 196], "032i": [91, 196], "032j": [91, 196], "032k": [91, 196], "032l": [91, 196], "92": [92, 197, 247, 248], "convei": [93, 198], "plumb": [93, 198], "protect": [93, 121, 122, 198, 207, 208, 255], "electr": [93, 121, 122, 198, 207, 208], "station": [94, 206, 207, 208, 209, 229], "manufactur": [94, 121, 207], "010": 94, "shelv": 94, "museum": 94, "putti": 94, "cabinet": 94, "latch": 94, "velcro": 94, "sticki": 94, "stuff": 94, "020": 94, "home": [94, 120, 139, 206, 207, 208, 209, 255, 258], "entertain": [94, 206, 207, 208, 209], "electron": 94, "mount": 94, "stereo": 94, "bookcas": 94, "deep": [94, 101, 102], "104a": 94, "104b": 94, "105a": 94, "105b": 94, "106a": 94, "81": [94, 232, 239, 304, 306, 312, 370], "106b": 94, "drawer": 94, "114a": 94, "114b": 94, "124a": 94, "124b": 94, "125a": 94, "125b": 94, "movabl": [95, 200], "pallet": [97, 202], "restock": [97, 202], "furnish": [97, 100, 202, 205], "femap": [100, 205], "58_fragilitydatabase_v3": [100, 205], "xl": [100, 205], "publish": [100, 205, 222, 232, 249, 370], "methodolog": [100, 145, 205, 215, 222, 227, 232, 238, 264], "few": [100, 205, 230, 231, 234, 245, 255, 258, 270, 293, 304, 312, 358], "obviou": [100, 205], "typo": [100, 205], "adjust": [100, 205, 229, 253, 294, 306], "captur": [100, 205, 222, 224, 225, 229, 230, 231, 232, 234, 237, 249, 251, 252, 293, 305, 306, 309], "changelog": [100, 205], "db_damageandloss": [100, 205, 265], "blob": [100, 205], "data_sourc": [100, 205], "fema_p58": [100, 205], "simultan": [100, 205, 230, 280], "uniformat": [100, 205], "ii": [100, 205, 245, 293], "nistir": [100, 205], "6389": [100, 205], "demolit": [100, 205], "foundat": [101, 102, 107, 126, 218, 304, 306, 312], "curv": [101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 230, 237, 238, 287, 290], "distinguish": [101, 102], "settlement": [101, 103], "essenc": [101, 102], "undamag": [101, 102], "slight": [101, 102, 115, 134, 239], "tacitli": [101, 102], "pgd": [101, 102, 229], "attempt": [101, 102, 232, 237], "critic": [101, 102], "pile": [101, 102], "much": [101, 102, 230, 232, 238, 306], "settl": [101, 102], "shallow": [101, 102], "spread": [102, 103, 283], "hc": [104, 105, 107, 108, 109, 110, 111, 112, 113, 114, 115, 118, 119, 121, 123, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 137, 138], "facil": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 140, 210, 224, 225, 243, 249, 250, 251, 267, 306], "effici": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 133, 206, 222, 223, 224, 225, 227, 228, 230, 232, 234, 238, 265, 268, 270, 274, 283, 290, 291, 294, 304, 306, 312, 370], "transport": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 145, 206, 215, 222, 227, 265, 269, 270, 272, 306], "relat": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 232, 236, 237, 239, 249, 251, 270, 277, 283, 304, 306, 312], "influenc": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 230, 248, 295], "wu": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 232, 269, 271, 370], "ceu": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206], "attenu": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 239], "soil": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 222, 242, 262, 265], "effect": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 125, 142, 143, 206, 222, 224, 225, 230, 231, 232, 237, 238, 251, 252, 266, 292, 305, 306, 370], "formula": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206], "m7": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 229], "varieti": [104, 121, 123, 207, 239, 302], "proport": [104, 123, 230, 232, 237, 284], "brittl": [104, 108, 123, 127], "modern": [104, 115, 123, 134, 143, 227], "zone": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138], "nehrp": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 230], "lc": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138], "2b": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138], "2a": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138], "pc": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138], "regardless": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 230], "l": [104, 105, 106, 109, 110, 111, 112, 113, 115, 116, 117, 123, 124, 125, 128, 129, 130, 131, 132, 134, 135, 136, 230, 231, 232, 236, 237, 238, 239, 249, 253, 305, 311, 370], "mid": [104, 105, 106, 109, 110, 111, 112, 113, 115, 116, 117, 123, 124, 125, 128, 129, 130, 131, 132, 134, 135, 136, 232, 370], "bear": [105, 109, 115, 120, 124, 128, 134, 139, 239], "often": [105, 108, 109, 111, 114, 119, 124, 127, 128, 130, 133, 138, 230, 237, 239, 249, 253, 303, 304, 306, 312], "extent": [105, 117, 124, 136, 239, 253, 305, 306], "concern": [105, 124, 280, 282, 293], "semi": [106, 125, 306], "act": [106, 112, 116, 125, 131, 135, 236, 263, 300, 301], "strut": [106, 116, 125, 135], "disintegr": [106, 116, 125, 135], "lose": [106, 116, 125, 135], "stabil": [106, 116, 125, 135, 230, 251, 271, 306], "suffer": [106, 125, 230], "impos": [106, 125, 232], "hous": [107, 126, 206, 207, 208, 209, 222, 265, 270, 288], "truck": [107, 126], "pier": [107, 126], "jack": [107, 126, 219], "stand": [107, 126], "posit": [107, 126, 230, 232, 295, 306], "deck": [108, 111, 117, 120, 127, 130, 136, 139], "heavi": [108, 118, 127, 137, 206, 207, 208, 209, 306], "compos": [109, 111, 128, 130], "girder": [109, 128, 143], "corbel": [109, 128], "closur": [109, 128, 306], "insert": [109, 128, 232, 306], "interconnect": [109, 117, 128, 136, 263], "brick": [110, 112, 129, 131], "joist": [110, 118, 129, 137], "latter": [110, 129, 230, 281], "straight": [110, 129], "plank": [111, 130], "tee": [111, 130], "conceal": [112, 131], "almost": [112, 115, 131, 134, 237], "fur": [112, 131], "anywher": [112, 131, 255, 256, 304, 312], "primarili": [112, 122, 131, 208], "inter": [112, 122, 131, 208, 222, 223, 224, 225, 228, 230, 250, 251, 252, 269, 271, 273, 293, 297], "lightweight": [114, 133], "corrug": [114, 133], "repetit": [114, 118, 133, 137], "throughout": [114, 133, 220, 283, 306], "offset": [116, 135, 282], "wrap": [116, 135], "solidli": [116, 135], "engag": [116, 135], "lie": [116, 135], "ag": [117, 136, 232, 370], "lesser": [117, 136], "geograph": [117, 136, 271], "multistori": [117, 136], "lower": [117, 136, 222, 224, 225, 230, 231, 251, 286, 287, 292, 293, 306], "recent": [117, 136, 232, 264, 270, 275, 306], "ti": [117, 136, 237], "errat": [117, 136], "famili": [118, 119, 137, 138, 206, 207, 208, 209], "dwell": [118, 137, 206, 207, 208, 209], "000": [118, 119, 137, 138, 250, 305, 309], "essenti": [118, 137, 236, 239, 249], "rafter": [118, 137], "convent": [118, 137, 143, 229, 238, 267, 283, 295, 300], "provis": [118, 137, 223, 224, 225, 228], "incomplet": [118, 137], "sawn": [118, 119, 137, 138], "fiberboard": [118, 137], "plaster": [118, 119, 137, 138], "particl": [118, 137, 222, 223, 224, 225, 228, 231, 232, 370], "glue": [119, 138], "glu": [119, 138], "solid": [119, 138, 253, 295, 306], "truss": [119, 121, 138, 207], "w2": [120, 139], "commerci": [120, 139], "s1": [120, 139], "s2": [120, 139], "s3": [120, 139], "s4": [120, 139], "s5": [120, 139], "infil": [120, 139], "c1": [120, 139], "c2": [120, 139], "c3": [120, 139], "pc1": [120, 139], "tilt": [120, 139], "pc2": [120, 139], "rm1": [120, 139], "rm2": [120, 139], "urm": [120, 139], "mobil": [120, 139, 206, 207, 208, 209], "architectur": [121, 122, 207, 208, 254, 265, 299, 370], "caibnet": [121, 207], "machineri": [121, 207], "tank": [121, 207], "sphere": [121, 207], "routin": [121, 122, 207, 208, 266, 281], "nonbear": [122, 208], "penthous": [122, 208], "drywal": [122, 208], "gf": [140, 141, 142, 143], "interst": 141, "lane": 141, "parkwai": 141, "railwai": [141, 212, 213], "roadb": 141, "rail": 141, "urban": [141, 251, 252, 302, 304, 306, 312], "interc": 141, "gs": [142, 143], "earli": 143, "492": 143, "classifi": [143, 222, 232], "hwb8": 143, "hwb9": 143, "bent": 143, "simpli": [143, 232, 236, 292, 302], "longer": [143, 238, 251, 255], "hwb12": 143, "hwb13": 143, "hwb14": 143, "prestress": 143, "superstructur": 143, "hwb20": 143, "hwb21": 143, "hwb24": 143, "hwb25": 143, "hwb1": 143, "hwb27": 143, "hrd": [144, 214], "hwb": [144, 214], "htu": [144, 214], "2nd": [145, 215, 222, 227], "carbon": [146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 167, 169, 171, 172, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202], "energi": [146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 167, 169, 171, 172, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 232, 234, 237, 306], "agr1": [206, 207, 208, 209], "agricultur": [206, 207, 208, 209], "com1": [206, 207, 208, 209], "trade": [206, 207, 208, 209], "com10": [206, 207, 208, 209], "park": [206, 207, 208, 209, 232, 370], "com2": [206, 207, 208, 209], "wholesal": [206, 207, 208, 209], "com3": [206, 207, 208, 209], "shop": [206, 207, 208, 209], "com4": [206, 207, 208, 209], "profession": [206, 207, 208, 209], "com5": [206, 207, 208, 209], "bank": [206, 207, 208, 209], "financi": [206, 207, 208, 209], "com6": [206, 207, 208, 209], "com7": [206, 207, 208, 209], "clinic": [206, 207, 208, 209], "com8": [206, 207, 208, 209], "restaur": [206, 207, 208, 209], "com9": [206, 207, 208, 209], "theater": [206, 207, 208, 209], "theatr": [206, 207, 208, 209], "edu1": [206, 207, 208, 209], "edu2": [206, 207, 208, 209], "colleg": [206, 207, 208, 209], "gov1": [206, 207, 208, 209], "govern": [206, 207, 208, 209], "gov2": [206, 207, 208, 209], "emerg": [206, 207, 208, 209], "polic": [206, 207, 208, 209], "ind1": [206, 207, 208, 209], "factori": [206, 207, 208, 209, 279], "ind2": [206, 207, 208, 209], "ind3": [206, 207, 208, 209], "food": [206, 207, 208, 209], "drug": [206, 207, 208, 209], "chemic": [206, 207, 208, 209], "plant": [206, 207, 208, 209], "ind4": [206, 207, 208, 209], "miner": [206, 207, 208, 209], "ind5": [206, 207, 208, 209], "ind6": [206, 207, 208, 209], "rel1": [206, 207, 208, 209], "church": [206, 207, 208, 209], "detach": [206, 207, 208, 209, 275, 306], "res2": [206, 207, 208, 209], "res3": [206, 207, 208, 209], "condominium": [206, 207, 208, 209], "res4": [206, 207, 208, 209], "lodg": [206, 207, 208, 209], "hotel": [206, 207, 208, 209], "motel": [206, 207, 208, 209], "res5": [206, 207, 208, 209], "dormitori": [206, 207, 208, 209], "militari": [206, 207, 208, 209], "jail": [206, 207, 208, 209], "res6": [206, 207, 208, 209], "nurs": [206, 207, 208, 209], "tsunami": [216, 227, 272], "qoi": [216, 230, 247, 248, 266, 268, 280, 281, 293, 295, 358], "v3": [217, 265], "zenodo": 217, "doi": [217, 229, 232, 293, 302, 370], "5281": 217, "8396121": [], "gregori": [217, 219, 230], "traci": [217, 219], "kijewski": 217, "correa": 217, "ahsan": [217, 302], "kareem": [217, 302], "matt": 217, "schoettler": 217, "sanjai": 217, "govindje": [217, 290, 293], "impact": [217, 222, 227, 230, 265, 272, 292], "frontier": 217, "558706": 217, "fbuil": 217, "nation": [218, 222, 232, 238, 370], "grant": [218, 219], "1621843": [218, 219], "2131111": [218, 219], "opinion": [218, 219, 237], "necessarili": [218, 219], "reflect": [218, 219, 229, 287, 291], "grate": 219, "expert": [219, 222, 224, 225, 275], "insight": [219, 230], "contribut": [219, 230, 232, 234, 236, 237, 261, 264, 267, 270, 274, 292], "baker": [219, 238, 269, 271], "stanford": 219, "corei": 219, "beck": [219, 231], "degenkolb": 219, "becker": 219, "insung": 219, "kim": [219, 232, 370], "ann": 219, "kiremidjian": 219, "vesna": 219, "terzic": 219, "hannah": 219, "thompson": [219, 269, 271], "david": 219, "welch": [219, 230, 234, 309], "quickli": [220, 222, 224, 225, 287, 293], "bsd": [221, 242, 243, 293], "claus": [221, 242, 243, 293], "hierarchi": [222, 230], "pull": [222, 247, 248, 249, 284, 286, 296, 297], "functionalti": 222, "gc": [222, 223, 224, 225, 226, 227, 228], "grand": [222, 223, 224, 225, 226, 227, 228], "challeng": [222, 223, 224, 225, 226, 227, 228, 293, 306], "sp": [222, 223, 224, 225, 226, 227, 228, 230], "senior": [222, 223, 224, 225, 226, 227, 228], "personnel": [222, 223, 224, 225, 226, 227, 228], "uf": [222, 223, 224, 225, 226, 227, 228, 249, 250], "feedback": [222, 223, 224, 225, 226, 227, 228, 242, 243, 261, 264, 267, 270, 274], "prioriti": [222, 223, 224, 225, 226, 227, 228, 261, 264, 267, 270, 274], "mandatori": [222, 223, 224, 225, 226, 227, 228], "inprogress": [222, 223, 224, 225, 226, 227, 228], "blank": [222, 223, 224, 225, 226, 227, 228, 284], "empir": [222, 223, 224, 225, 227, 228, 238, 239], "nonlinear": [222, 223, 224, 225, 228, 230, 232, 237, 238, 265, 280, 281, 284, 287, 293, 370], "phase": [222, 258], "liquefact": 222, "drm": 222, "intra": [222, 269, 271], "residu": [222, 227, 230, 239, 281, 293, 295], "grouind": 222, "gi": [222, 224, 225, 247, 248, 250, 251, 252, 262, 269, 271, 272, 287, 299, 305, 306, 309], "nga_west": 222, "bidirect": 222, "character": [222, 224, 225, 229, 231, 232, 238, 243, 245, 249, 263, 265, 273, 275, 280, 285, 303], "papakonstantin": 222, "deodati": 222, "dabaghi": 222, "der": [222, 230], "kiureghian": [222, 230], "surrog": [222, 223, 224, 225, 228, 260, 262, 263, 265, 266, 267, 268, 270, 272, 273, 274, 283, 284, 288, 290, 291, 297, 358], "terrain": [222, 224, 225, 249, 251, 302, 306], "topographi": [222, 224, 225], "nearbi": [222, 224, 225, 229], "multiscal": [222, 224, 225], "refin": [222, 224, 225, 251, 252, 253, 275, 304, 308, 312], "synopt": [222, 224, 225], "tornado": [222, 224, 225], "noaa": [222, 224, 225], "tpu": [222, 224, 225, 245, 248, 253, 273, 302, 310], "dedm": [222, 224, 225, 302, 310], "hrp": [222, 224, 225, 302, 310], "cfd": [222, 224, 225, 245, 257, 258, 273, 274, 275, 303, 308], "uncoupl": [222, 224, 225], "born": [222, 224, 225], "debri": [222, 224, 225, 227], "probabilist": [222, 224, 225, 238, 250, 260, 263, 266, 268, 270, 272, 273, 283, 286, 288, 291, 293, 295], "mont": [222, 223, 224, 225, 228, 229, 238, 250, 260, 262, 263, 265, 266, 267, 268, 269, 270, 271, 273, 274, 280, 284, 287, 291, 292, 293, 294, 295, 367], "carlo": [222, 223, 224, 225, 228, 229, 238, 250, 260, 262, 263, 265, 266, 267, 268, 269, 270, 271, 273, 274, 280, 284, 287, 291, 292, 293, 294, 295, 367], "regress": [222, 223, 224, 225, 228, 238, 260, 266, 268, 273, 358], "ur": [222, 223, 224, 225, 228], "ug": [222, 223, 224, 225, 228], "sobol": [222, 223, 224, 225, 228, 266], "pm": [222, 223, 224, 225, 228, 260, 266, 268, 273], "gsa": [222, 223, 224, 225, 228, 260, 266, 268, 273], "gp": [222, 223, 224, 225, 228, 230, 266, 288], "adapt": [222, 223, 224, 225, 228, 231, 232, 238, 266, 268, 280, 281, 293, 294, 306], "ass": [222, 223, 224, 225, 228], "excit": [222, 223, 224, 225, 228, 250, 292, 293], "un": [222, 223, 224, 225, 228], "gauss": [222, 223, 224, 225, 228, 281], "scalar": [222, 223, 224, 225, 228, 235, 266, 282, 295, 305, 309], "ub": [222, 223, 224, 225, 228], "dream": [222, 223, 224, 225, 228, 266, 268], "bayesian": [222, 223, 224, 225, 228, 266, 267, 268, 291, 294, 295], "infer": [222, 223, 224, 225, 228, 280], "tmcmc": [222, 223, 224, 225, 228, 231, 266, 268, 295], "multipli": [222, 223, 224, 225, 228, 250, 266, 268, 295], "covari": [222, 223, 224, 225, 228, 230, 231, 239, 266, 268, 283], "kalman": [222, 223, 224, 225, 228], "uh": [222, 223, 224, 225, 228], "manifold": [222, 223, 224, 225, 228, 260, 263, 266, 268, 273, 288, 293], "uo": [222, 223, 224, 225, 228], "um": [222, 223, 224, 225, 228], "eeuq": [222, 293], "weibul": [222, 223, 228, 266, 286], "0003": [222, 247], "fe": [222, 224, 225, 231], "rotat": [222, 224, 225, 235, 247, 248, 251, 306], "incopor": [222, 224, 225], "autosda": [222, 224, 225], "know": [222, 224, 225, 251, 257, 270, 291], "modal": [222, 224, 225, 235, 284], "mode": [222, 224, 225, 227, 234, 237, 247, 248, 250, 284, 290, 305, 306, 309], "60hour": [222, 224, 225], "redi": [222, 263, 265], "p6": 222, "p1": 222, "network": [222, 223, 224, 225, 227, 228, 238, 270], "buri": [222, 227, 270], "pipelin": [222, 227, 270], "advanc": [222, 230, 243, 251, 265, 267, 272, 274, 275, 284, 291, 292, 293, 294, 295, 300, 301, 302, 308, 358], "household": 222, "econom": [222, 270], "interdepend": [222, 270], "disrupt": 222, "metric": [222, 230, 251, 262, 270, 304, 306, 312], "resili": [222, 270], "wb": [222, 224, 225, 227], "scalabl": 222, "autonom": 222, "promot": [222, 230], "protocol": 222, "strategi": [222, 230, 232, 247, 248, 255, 256, 283], "imag": [222, 255, 259, 305], "gather": [222, 249], "br4": 222, "eav": [222, 310], "pitch": [222, 310], "presenc": 222, "gpu": 222, "jupyterhub": 222, "meta": [222, 230], "immedi": [222, 232], "contin": 222, "verif": [222, 223, 224, 225, 228, 251, 293, 370], "train": [222, 223, 224, 225, 228, 230, 260, 262, 263, 266, 270, 283, 284, 290, 292, 293, 297, 353, 358], "logic": [222, 227, 272], "dev": [222, 227, 250, 251, 252], "prescrib": [222, 227, 230, 232, 234, 238, 251, 263, 300, 304, 307, 312], "inhabit": [222, 227], "tempor": [222, 227, 232], "irrepair": [222, 227], "arbitrari": [222, 227, 230, 252, 263, 275, 304, 306, 312], "occurr": [222, 227, 269], "raw": [222, 227, 290], "identif": [222, 227, 234, 237, 238], "inund": [222, 227, 269], "cascad": [222, 227, 265], "fault": [222, 227, 229, 231, 242, 262, 269, 271], "tree": [222, 227, 272], "tag": [222, 227, 247, 287], "trigger": [222, 227], "fatal": [222, 227], "environment": [222, 227, 265], "cumul": [222, 266], "piecem": 222, "feder": 222, "maintain": [222, 232, 251], "yet": [222, 256], "central": [222, 299, 305], "counti": 222, "ingest": 222, "scrape": 222, "techniqu": [222, 230, 232, 234, 238, 251, 252, 263, 283, 304, 306, 312, 370], "zillow": 222, "ml": 222, "satellit": 222, "newtwork": 222, "www": [222, 224, 225, 230, 251], "netwwork": 222, "hdf5": [222, 227, 255, 256], "origin": [223, 225, 228, 230, 232, 238, 239, 251, 252, 267, 293, 306, 313], "smaller": [223, 225, 228, 234, 237, 251, 283, 291, 306], "deliver": [223, 225, 228], "faculti": [223, 225, 228], "forward": [223, 224, 225, 228, 230, 232, 245, 247, 248, 250, 251, 252, 260, 263, 266, 268, 270, 273, 288, 296], "propagt": [223, 224, 225, 228], "defein": [223, 228], "qfem": [223, 228], "0011": [223, 228, 249], "0005": [223, 228, 253], "inprogresss": [223, 228], "licensc": [223, 224, 225, 228], "practic": [223, 224, 225, 228, 230, 232, 237, 239, 251, 252, 255, 256, 257, 258, 293, 304, 306, 312], "viz": [223, 224, 225, 228], "beyond": [223, 224, 225, 228, 230, 238], "env": [223, 224, 225, 228, 255, 256, 258], "educ": [223, 224, 225, 228, 229], "gain": [223, 224, 225, 228, 230], "interdisclipinari": [223, 224, 225, 228], "expertis": [223, 224, 225, 228], "earth": [223, 224, 225, 228], "qualifi": [223, 224, 225, 228], "demonstraint": [223, 224, 225, 228], "against": [223, 224, 225, 228, 255], "formal": [224, 225], "treatment": [224, 225], "incorpr": [224, 225], "mod": [224, 225], "ana": [224, 225], "wl2": [224, 225], "respon": [224, 225], "misc": [224, 225], "ones": [224, 225, 238, 274], "twin": [224, 225, 253], "wl": [224, 225], "downburst": [224, 225], "academia": [224, 225], "fluid": [224, 225, 232, 245, 251, 304, 306, 312, 370], "practition": [224, 225], "dld": 227, "archaic": 227, "assem": 227, "bli": 227, "expand": 227, "divid": [229, 230, 236, 237, 283, 284, 287, 293, 295, 296], "ruptur": [229, 238, 269, 271, 272], "past": [229, 232, 239, 253, 256], "hypothet": 229, "hayward": 229, "rodger": 229, "creek": 229, "hn": 229, "characterist": [229, 230, 232, 234, 238, 249, 251, 253, 294, 304, 308, 312, 370], "broader": 229, "andrea": 229, "alreadi": [229, 291], "loma": 229, "prieta": 229, "r2dscenariospecificusecas": 229, "fifti": 229, "last": [229, 230, 231, 237, 251, 252, 256, 258, 290, 298, 305, 306, 309], "shakemap": [229, 269, 271], "forecast": [229, 242, 269, 271], "summaris": 229, "ucerf": [229, 269, 271], "mayb": 229, "openli": 229, "gmm": [229, 239], "openquak": [229, 269, 272], "background": [229, 251, 252, 253, 299, 304, 308, 312], "unavail": 229, "gem": 229, "styron2020": 229, "academ": 229, "creation": 229, "usg": [229, 238], "xml": [229, 269, 271], "pgv": 229, "represent": [229, 232, 234, 238, 252, 266, 275, 290, 304, 305, 306, 309, 312, 370], "far": [229, 232, 281, 306], "spectra": [229, 232, 238, 239, 304, 309, 312], "psha": 229, "exceed": [229, 238, 247, 248], "downsamp": 229, "downsampl": 229, "r2dregionalpshausecas": 229, "styron": 229, "richard": 229, "marco": 229, "pagani": 229, "vol": [229, 282, 311], "1_suppl": 229, "oct": [229, 262, 268, 275], "pp": [229, 230, 234, 250, 251, 282, 304, 305, 306, 309, 311, 312], "180": [229, 248], "8755293020944182": 229, "rm": [230, 247, 248, 293], "rightarrow": 230, "vice": 230, "versa": 230, "liu1986": 230, "invers": [230, 231, 237, 239, 268, 295], "popular": [230, 237, 255, 258], "exploit": 230, "margin": [230, 231], "ongo": 230, "quofem": [230, 231, 266, 279, 291, 292, 293, 294, 295], "intertwin": 230, "receiv": [230, 257, 278], "borrow": 230, "era": 230, "munich": 230, "era2019": 230, "liu": [230, 238], "multivari": [230, 231, 234, 238, 239, 295, 305, 326], "105": 230, "technisch": 230, "universit\u00e4t": 230, "m\u00fcnchen": 230, "bgu": 230, "tum": 230, "de": [230, 275, 306], "eradist": 230, "why": [230, 237, 253, 258], "replai": 230, "inher": [230, 292], "overal": [230, 232, 238, 251, 252, 292, 306], "focus": [230, 243, 292, 370], "screen": [230, 250, 251, 252, 292, 305, 307, 309], "fraction": [230, 292], "boldsymbol": [230, 232, 292, 293], "x_1": [230, 232], "x_2": [230, 232], "x_d": 230, "s_i": 230, "var": [230, 292], "x_i": [230, 232, 292], "qquad": [230, 292], "noteworthi": 230, "remain": [230, 232, 253, 293], "intuit": 230, "insensit": 230, "nearli": [230, 306], "wise": [230, 252, 253, 266, 291, 306], "ij": [230, 232, 239, 292], "x_j": [230, 292], "s_j": 230, "higher": [230, 234, 237, 238, 239, 251, 264, 283, 284, 292, 306], "deriv": [230, 231, 234, 239, 247, 279, 282, 302, 309, 311], "likewis": 230, "uncorrel": [230, 232, 239, 291], "d_": 230, "neg": [230, 237, 275, 284, 287], "rank": 230, "robust": [230, 265, 283, 296], "computation": [230, 231, 232, 283], "expens": [230, 231, 243, 267, 270, 283, 293], "emploi": [230, 249, 263, 272, 281, 282, 284, 287, 302, 306], "hu2019": 230, "extract": [230, 251, 255, 256, 257, 272, 273, 277, 300, 301, 303, 306], "1st": [230, 250, 251, 252], "bivari": 230, "f_": [230, 232, 236, 251, 252, 253, 306], "simeq": 230, "maxim": [230, 293], "em": 230, "therefor": [230, 231, 232, 284, 287, 293, 295, 305, 306, 309], "mahadevan": [230, 292], "187": [230, 292], "57": [230, 232, 292], "cumbersom": 230, "princip": [230, 250, 266, 290], "jung2022": 230, "signific": [230, 234, 251, 293], "suppos": [230, 238], "jung": 230, "taflanidi": [230, 293], "reduct": [230, 238, 282, 290, 309], "231": 230, "108805": 230, "instant": [230, 232], "outcom": [230, 293], "ex": [230, 256, 257, 258, 278], "incompar": 230, "faster": [230, 251, 265, 283], "acquir": 230, "exact": [230, 258, 293, 305, 309], "extrapol": 230, "tild": [230, 232], "trend": [230, 239, 358], "via": 230, "stationari": [230, 232, 239, 305], "hat": [230, 293], "ob": 230, "varepsilon": [230, 232], "nois": [230, 231, 234], "white": [230, 231], "unbias": [230, 283], "tau": [230, 232], "nugget": [230, 266, 268, 293, 358], "artifici": [230, 232, 242, 253, 306], "highli": [230, 293, 306], "variant": 230, "noiseless": 230, "instabl": 230, "pose": 230, "significantli": [230, 239, 257, 268, 283], "coincid": 230, "mathemat": [230, 281], "formul": [230, 237, 238, 306], "conserv": [230, 253], "roustant2012": 230, "treat": [230, 247, 248, 291, 295, 307], "indistinguish": 230, "heteroscedast": 230, "aleator": 230, "kyprioti2021": [230, 293], "replic": [230, 251, 268, 290, 358], "constrain": [230, 290], "emul": [230, 311], "uniqu": [230, 287, 291, 306, 358], "figgp1_3": 230, "radial": [230, 358], "rbf": 230, "exponenti": [230, 232, 239, 249, 266, 303, 358], "sigma": [230, 232, 286, 293, 295], "prod_": [230, 231, 232], "bigg": 230, "x_": [230, 232], "l_d": 230, "hyperparamet": [230, 231, 294], "similarli": [230, 236, 239, 251, 253, 304, 312], "matern": 230, "denoto": 230, "rough": [230, 249, 251, 252, 253, 275, 306], "rasmussen2006": 230, "g_d": 230, "h_": [230, 253, 304, 312], "h_d": 230, "g_": 230, "5h_d": 230, "3l_d": 230, "smoother": 230, "rougher": 230, "literatur": [230, 237, 270], "behav": 230, "embed": [230, 249, 303], "gpy": [230, 293], "memori": [230, 284], "bfg": [230, 284], "shaffieldml2012": 230, "eeuq_app": 230, "leav": [230, 247, 248, 253, 255, 293, 358], "loocv": [230, 293, 358], "_k": [230, 232, 293], "loo": [230, 293], "_1": [230, 231, 232, 293], "_2": [230, 231, 232, 293], "_n": [230, 293], "y_k": [230, 293], "r2": [230, 293], "nrmse": [230, 293, 358], "align": [230, 293], "n_": [230, 231, 232, 238, 293, 295], "mu_": [230, 231, 247, 248, 293], "n_t": [230, 293], "max_": [230, 293], "min_": [230, 293], "rho_": [230, 232, 239, 251, 252, 253, 293], "sigma_i": [230, 231, 232, 293], "sigma_": [230, 231, 238, 239, 247, 248, 293], "bias": [230, 293], "particularli": [230, 293, 304, 306, 312], "quartil": [230, 293], "iqr": [230, 293], "cramer": [230, 293], "von": [230, 251, 253, 293], "mise": [230, 293], "li": [230, 232, 283, 293, 370], "interquartil": [230, 293], "score": [230, 293], "u_k": [230, 293], "scipi": [230, 255, 256, 293, 305], "cramervonmis": [230, 293], "exce": [230, 238, 292, 293, 306], "threshold": [230, 293, 368], "null": [230, 293], "hypothesi": [230, 232, 239, 293], "reject": [230, 293, 294], "rasmussen": 230, "william": [230, 281], "cambridg": 230, "ma": [230, 238], "mit": [230, 290], "gaussianprocess": 230, "gpml": 230, "kyprioti2020": 230, "kyprioti": [230, 293], "zhang": 230, "metamodel": [230, 293], "multidisciplinari": 230, "3550": [230, 293], "3576": [230, 293], "sheffieldml": [230, 293], "sacks1989": 230, "sack": 230, "mitchel": 230, "wynn": 230, "sci": 230, "435": 230, "fuhg2020": 230, "fuhg": 230, "fau": 230, "nackenhorst": 230, "art": [230, 296], "roustant": 230, "ginsbourg": 230, "devil": 230, "dicekrig": 230, "diceoptim": 230, "journal": [230, 231, 232, 238, 249, 251, 253, 280, 290, 304, 306, 311, 312, 370], "leverag": [230, 263], "hf": 230, "goal": 230, "beamcolumn": 230, "coarser": 230, "mlmc": 230, "deierlein2010": 230, "andrei": 230, "reinhorn": 230, "willford": 230, "belief": [230, 284, 287], "compromis": 230, "violat": 230, "th": [230, 231, 232, 237, 239], "fairli": 230, "meaningfulli": 230, "patsialis2021": [230, 293], "peherstorfer2016": 230, "y_": [230, 239], "budget": [230, 282], "highest": [230, 238, 306], "notat": 230, "simplest": 230, "straightforward": [230, 232], "2_": 230, "subtract": [230, 287, 292], "manner": [230, 306], "pilot": 230, "n_p": 230, "c_t": 230, "n_1": [230, 291], "n_2": [230, 291], "obstacl": 230, "d_1": 230, "batch": [230, 267, 283, 293], "d_2": 230, "lf2": 230, "lf1": 230, "precis": [230, 249, 281], "sp_i": 230, "rc_": 230, "patsiali": [230, 293], "102129": [230, 293], "peherstorf": 230, "willcox": 230, "gunzburg": 230, "multifidel": [230, 266], "siam": [230, 282], "a3163": 230, "a94": 230, "pdf": [231, 251, 266, 298], "paralleliz": 231, "mathbf": 231, "theta": [231, 251, 252, 281], "bay": 231, "simpler": 231, "sampler": [231, 294], "proce": 231, "stage": [231, 269, 271, 295, 301, 306], "beta_j": 231, "_j": [231, 232], "propto": 231, "quad": [231, 232], "ldot": [231, 232], "beta_0": 231, "beta_1": 231, "beta_m": 231, "monoton": 231, "weigh": 231, "resampl": [231, 260, 266, 273, 291, 292], "perturb": 231, "reader": 231, "ching": 231, "chen": 231, "ching2007": 231, "minson": 231, "minson2013": 231, "816": 231, "832": 231, "simon": 231, "geophys": 231, "_i": [231, 239], "theta_i": 231, "discrep": 231, "parameter": [231, 293], "With": [231, 258, 270, 279, 284], "lump": 231, "i_": [231, 239], "varianc": [231, 232, 239, 286, 292, 293, 294, 295, 358], "ucsd_uq": [231, 268, 294], "realm": 231, "theta_1": 231, "theta_2": 231, "theta_": 231, "ident": [231, 239, 280, 295], "eta": 231, "aleatori": [231, 266], "jointli": 231, "theorem": [231, 232, 239, 305], "becom": [231, 251, 306], "fighierarchicalmodel": 231, "sigma_1": [231, 232], "sigma_2": [231, 232], "int_": [231, 232], "epistem": 231, "encompass": [231, 306], "stackrel": 231, "cov": [231, 247, 248], "hypermean": 231, "hypercovari": 231, "nataf": [231, 286], "metropoli": [231, 280, 294], "gibb": [231, 294], "therebi": 231, "feasibl": [231, 267], "draw": [231, 286, 291, 295], "gamma": [231, 239, 266, 286], "ig": 231, "alpha_0": 231, "wishart": 231, "niw": 231, "mu_0": 231, "nu_0": 231, "iw": 231, "sigma_0": 231, "m_0": 231, "sigma_n": 231, "m_n": 231, "mu_n": 231, "nu_n": 231, "alpha_": 231, "n_i": 231, "beta_": 231, "lambda_0": 231, "sse": 231, "sum_": [231, 232, 237, 281, 295], "alpha_n": 231, "beta_n": 231, "hast": [231, 294], "walk": [231, 259], "a_c": 231, "burn": [231, 280, 367], "mix": [231, 238, 268], "cwe": [232, 275], "great": [232, 249, 303], "r_": 232, "overlin": [232, 251], "u_i": 232, "u_j": 232, "infti": 232, "mathrm": [232, 247, 248], "fulfil": [232, 238, 280, 281, 295], "diverg": [232, 304, 306, 312, 370], "nabla": 232, "precursor": 232, "recycl": 232, "vigor": 232, "decad": 232, "wu17": [232, 370], "kra70": [232, 370], "hos72": [232, 370], "mb21": [232, 370], "ksj03": [232, 370], "jblp06": [232, 370], "emphasi": 232, "complex": [232, 245, 249, 273, 274, 294, 303, 306, 309], "evolv": 232, "srfm": 232, "indirectli": [232, 306], "pioneer": 232, "sj72": [232, 370], "superposit": 232, "waw": 232, "advantag": [232, 265, 284], "drawback": [232, 237, 283], "word": 232, "guarante": [232, 358], "enorm": 232, "posteriorli": 232, "homogen": 232, "synthesi": 232, "harmon": 232, "ssc01": [232, 370], "took": 232, "kraichnan": [232, 370], "rfg": 232, "inhomogen": [232, 370], "anisotrop": [232, 370], "yb14": [232, 370], "atmospher": [232, 245, 249, 251, 253, 273, 275, 303, 304, 306, 312], "hlw10": [232, 370], "revisit": 232, "dsrfg": 232, "synthes": [232, 249], "anisotropi": [232, 304, 306, 312], "inspir": 232, "cpms17": [232, 370], "mdsrfg": 232, "aebed15": [232, 370], "cdrfg": 232, "attract": 232, "sem": [232, 306], "classic": [232, 237, 272], "spot": [232, 306], "convect": 232, "inlet": [232, 249, 251, 252, 253, 300, 304, 306, 312, 370], "taylor": 232, "frozen": 232, "recov": [232, 238], "plai": 232, "role": 232, "autocorrel": 232, "pcr13": [232, 370], "_s": 232, "x_3": 232, "mathbb": [232, 281], "v_b": 232, "a_": [232, 239], "epsilon_j": [232, 239], "choleski": 232, "decomposit": [232, 234, 250], "uniformli": [232, 253, 283, 291, 305, 309], "sigma_3": 232, "vardelta": 232, "regener": [232, 245, 306], "b_": 232, "notin": 232, "dose": 232, "langl": 232, "rangl": 232, "varepsilon_j": 232, "jn": 232, "varepsilon_m": 232, "varepsilon_n": 232, "jm": 232, "arriv": [232, 293], "exactli": [232, 243, 293], "r_1": 232, "r_2": 232, "r_3": 232, "int_b": 232, "r_l": 232, "convolut": 232, "recal": 232, "c_f": 232, "phi_": 232, "mathcal": 232, "k_l": 232, "k_1": 232, "k_2": 232, "k_3": 232, "e_": [232, 238], "neq": 232, "enough": [232, 239, 306], "contrari": 232, "_c": 232, "besid": [232, 255, 285, 307], "sigma_l": 232, "prove": 232, "omega": [232, 306], "truncat": [232, 234, 266, 269, 271, 290], "leq": [232, 238, 239], "geq": [232, 238, 286], "ce": 232, "9x": 232, "9r": 232, "sdfm": 232, "lws98": [232, 370], "easi": [232, 239, 257, 306], "kcx13": [232, 370], "promis": 232, "briefli": [232, 239], "r_m": 232, "uniti": [232, 252, 306], "u_m": 232, "b_n": 232, "recurs": 232, "r_n": 232, "uu": 232, "b_j": 232, "distinct": 232, "axi": [232, 247, 248, 250, 251, 252, 253, 298, 304, 306, 312], "hereaft": 232, "care": [232, 283, 295], "solv": [232, 237, 284, 296], "multidimension": 232, "textbook": 232, "comment": [232, 242, 243, 370], "4l": 232, "b_k": 232, "4n": 232, "2l": 232, "xc08": [232, 370], "Such": [232, 239], "ijk": 232, "b_i": 232, "l_y": [232, 253], "n_y": 232, "l_z": [232, 253], "n_z": 232, "accordingli": 232, "n_x": 232, "m_y": 232, "m_z": 232, "gird": [232, 252], "psi_": 232, "psi_j": 232, "discard": [232, 268, 280], "shift": [232, 295], "turn": [232, 255, 306], "xie": [232, 304, 306, 312, 370], "castro": [232, 304, 306, 312, 370], "2t": [232, 239], "varpsi_": 232, "xingquan": [232, 370], "guan": [232, 370], "henri": [232, 370], "burton": [232, 370], "thoma": [232, 370], "sabol": [232, 370], "224": [232, 238, 370], "111199": [232, 370], "sejun": [232, 370], "donghun": [232, 370], "yeo": [232, 370], "assist": [232, 370], "nist": [232, 370], "tn": [232, 370], "gaithersburg": [232, 370], "md": [232, 370], "june": [232, 262, 265, 268, 271, 281, 370], "6028": [232, 370], "xiaohua": [232, 370], "annual": [232, 370], "robert": [232, 370], "masaru": [232, 370], "hoshiya": [232, 370], "proceed": [232, 238, 251, 258, 370], "japan": [232, 302, 370], "societi": [232, 239, 311, 370], "civil": [232, 238, 370], "girma": [232, 370], "bitsuamlak": [232, 253, 304, 306, 312, 370], "aerodynam": [232, 234, 249, 251, 252, 253, 273, 274, 302, 304, 306, 310, 312, 370], "212": [232, 304, 306, 312, 370], "104580": [232, 304, 306, 312, 370], "jweia": [232, 370], "klein": [232, 304, 306, 312, 370], "sadiki": [232, 304, 306, 312, 370], "janicka": [232, 304, 306, 312, 370], "186": [232, 304, 306, 312, 370], "652": [232, 304, 306, 312, 370], "665": [232, 304, 306, 312, 370], "nicola": [232, 370], "jarrin": [232, 304, 306, 312, 370], "sofian": [232, 370], "benhamadouch": [232, 304, 306, 312, 370], "dominiqu": [232, 370], "laurenc": [232, 304, 306, 312, 370], "prosser": [232, 304, 306, 312, 370], "585": [232, 304, 306, 312, 370], "593": [232, 304, 306, 312, 370], "masanobu": [232, 370], "shinozuka": [232, 238, 370], "jan": [232, 262, 263, 265, 269, 271, 272, 370], "sound": [232, 237, 370], "smirnov": [232, 370], "celik": [232, 370], "359": [232, 370], "371": [232, 370], "rixin": [232, 370], "yu": [232, 370], "xue": [232, 370], "song": [232, 370], "256": [232, 370], "234": [232, 370], "253": [232, 370], "huang": [232, 370], "qs": [232, 370], "jr": [232, 370], "98": [232, 239, 370], "617": [232, 370], "hugo": [232, 370], "rodrigo": [232, 370], "paz": [232, 370], "javier": [232, 370], "mroginski": [232, 370], "mario": [232, 370], "storti": [232, 370], "168": [232, 370], "211": [232, 370], "haitham": [232, 370], "aboshosha": [232, 370], "ahm": [232, 370], "elshaer": [232, 370], "ashraf": [232, 370], "el": [232, 297, 370], "damatti": [232, 370], "le": [232, 245, 249, 251, 252, 253, 273, 275, 304, 306, 312, 370], "216": [232, 370], "poletto": [232, 304, 306, 312, 370], "craft": [232, 304, 306, 312, 370], "revel": [232, 304, 306, 312, 370], "reproduct": [232, 304, 306, 312, 370], "combust": [232, 304, 306, 312, 370], "519": [232, 304, 306, 312, 370], "539": [232, 304, 306, 312, 370], "lund": [232, 370], "kyle": [232, 370], "squir": [232, 370], "140": [232, 370], "233": [232, 370], "258": [232, 290, 370], "yusik": [232, 370], "ian": [232, 370], "zheng": [232, 370], "tong": [232, 370], "incompress": [232, 306, 370], "470": [232, 304, 306, 312, 370], "multicorrel": [232, 311, 370], "fft": [232, 311, 370], "america": [232, 239, 311, 370], "630": [232, 311, 370], "634": [232, 311, 370], "380702": [232, 370], "wyngaard": [232, 370], "izumi": [232, 370], "cot": [232, 370], "\u00e9": [232, 370], "quarterli": [232, 370], "royal": [232, 370], "meteorolog": [232, 370], "563": [232, 370], "589": [232, 370], "rmet": [232, 370], "onlinelibrari": [232, 370], "wilei": [232, 370], "qj": [232, 370], "49709841707": [232, 370], "emil": [232, 370], "simiu": [232, 370], "scanlan": [232, 370], "book": [232, 370], "willei": [232, 370], "son": [232, 370], "inc": [232, 251, 370], "proc": [232, 370], "seminar": [232, 370], "nrc": [232, 370], "ottawa": [232, 370], "pod": [234, 250], "cpsd": [234, 250, 305, 309], "decompos": 234, "eigenvalu": [234, 247, 248, 266, 290], "eigenvector": [234, 237], "attack": 234, "torsion": [234, 287], "loadmoment": 234, "uncertain": [234, 247, 248, 265], "firstli": [234, 253], "periodogram": [234, 309], "overlap": [234, 250, 290, 305], "srm": 234, "subprocess": 234, "geometri": [234, 235, 245, 249, 253, 273, 275, 287, 304, 305, 308, 309, 312], "tradit": [234, 237, 249], "similitud": [234, 236], "duarte2023": [234, 250, 305, 309], "duart": [234, 250, 305, 309], "arunachalam": [234, 250, 305, 309], "subgranon": [234, 250, 305, 309], "spenc": [234, 250, 302, 305, 309], "375": [234, 250, 305, 309], "393": [234, 250, 305, 309], "freq_nub": 235, "node_nub": 235, "elem_nub": 235, "Their": 235, "Its": [235, 305], "six": [235, 248, 286], "inerti": [235, 306], "mode1": 235, "0000e": 235, "2530e": 235, "2910e": 235, "2870e": 235, "5080e": 235, "1430e": 235, "2710e": 235, "0440e": 235, "9790e": 235, "6410e": 235, "1340e": 235, "8390e": 235, "9210e": 235, "8930e": 235, "0400e": 235, "6600e": 235, "mode2": 235, "law": [236, 251, 306], "cuboid": [236, 313], "breadth": [236, 247, 309, 310, 313], "interv": [236, 251, 252, 253, 266, 283, 293, 304, 306, 312], "delta": [236, 251, 252, 306], "tap": [236, 273, 302, 310, 313], "c_p": 236, "dimensionless": 236, "t_m": 236, "f_m": 236, "t_r": 236, "f_r": 236, "subscript": 236, "lambda_l": [236, 251, 252, 253], "d_m": 236, "d_r": 236, "lambda_t": [236, 251, 252, 253], "lambda_v": [236, 251, 252, 253], "v_m": 236, "v_r": 236, "lambda_": 236, "lambda": [236, 286], "geometr": [236, 237, 239, 249, 251, 252, 253, 262, 304, 305, 306, 309, 312, 358], "hl": 236, "p_r": 236, "225kg": 236, "py18": [236, 370], "limits_a": 236, "f_a": 236, "limits_": 236, "m_a": 236, "fs": [237, 250, 284, 305, 309], "matric": [237, 239, 290, 292, 295], "dissip": 237, "hysteret": [237, 287], "viscou": [237, 306], "thermal": 237, "microcrack": 237, "difficult": [237, 239], "albeit": [237, 283], "overview": [237, 238], "a_0": [237, 284], "a_1": [237, 284], "pervas": 237, "nth": 237, "zeta_n": 237, "omega_n": 237, "zeta_1": 237, "zeta_2": 237, "linearli": 237, "omega_i": 237, "omega_j": 237, "rayleigh45": 237, "zeta_i": 237, "zeta_j": 237, "zeta": [237, 284, 286], "w_i": 237, "w_j": 237, "inclus": 237, "descend": 237, "littl": [237, 270], "sens": [237, 247, 248], "cours": [237, 247, 248, 255, 256], "explicitli": [237, 238, 247, 248, 274, 286, 291], "phi": 237, "zeta_m": 237, "omega_m": 237, "m_m": 237, "phi_m": 237, "tc": 237, "sparsiti": 237, "slower": 237, "undamp": 237, "overcom": [237, 255, 284], "zeta_": 237, "nt": 237, "k_0": 237, "omega_": 237, "dover": 237, "york": 237, "ny": 237, "ananlysi": 238, "pf": 238, "incur": 238, "portfolio": 238, "consider": [238, 306], "bazzurro07": 238, "tremend": 238, "allevi": 238, "chang00": 238, "jayaram10": 238, "vaziri12": 238, "affect": [238, 239, 256], "han12": 238, "wang20": 238, "miller14": 238, "ma22": 238, "versu": [238, 290], "manzour16": 238, "han": [238, 305], "op": 238, "w_": 238, "ir": 238, "overestim": 238, "underestim": [238, 292], "m_": 238, "lnsa": 238, "sa_": 238, "p_j": 238, "foral": 238, "z_j": 238, "req": 238, "whose": [238, 255, 281, 295], "haz": [238, 269], "vs30": [238, 269, 271], "fetch": [238, 251, 253, 304, 306, 312], "scatter": [238, 250, 251, 252, 266, 269, 271, 293], "ucerf2": 238, "demostr": 238, "distant": 238, "sa": [238, 239, 269, 271], "src": [238, 250, 305], "hazardcurv": 238, "everyth": 238, "minut": [238, 251, 293, 358], "internet": [238, 255], "feel": [238, 262], "textbox": 238, "rupsampl": 238, "infosampledgm": 238, "siteim": 238, "constrast": 238, "truth": 238, "bazzurro": 238, "luco": 238, "australian": 238, "moor": 238, "557": 238, "572": 238, "vaziri": 238, "apivatanagul": 238, "nozick": 238, "296": 238, "jayaram": [238, 269, 271], "miller": 238, "wang": 238, "sj": 238, "brandenberg": 238, "zimmaro": 238, "jp": [238, 251], "stewart": [238, 269, 271], "confer": 238, "salt": 238, "lake": 238, "ut": 238, "conu": 238, "bocchini": 238, "quantiz": 238, "asm": 238, "04021078": 238, "horspool": 238, "christchurch": 238, "zealand": 238, "697": 238, "712": 238, "ln": [239, 286], "epsilon_": 239, "eta_j": 239, "tau_j": 239, "jayaram08": 239, "1j": 239, "2j": 239, "dj": 239, "i_1j": 239, "i_2j": 239, "semivariogram": 239, "prime": 239, "stationar": 239, "trackabl": 239, "z_u": 239, "mu_z": 239, "geostatist": 239, "jayaram09": 239, "3h": 239, "decreas": [239, 251, 358], "decai": [239, 253], "v_": 239, "s30": 239, "cluster": [239, 279, 283], "1s": [239, 251, 252], "7t": 239, "0t": 239, "anza": 239, "alum": 239, "parkfield": 239, "chino": 239, "hill": 239, "2s": 239, "loth13": 239, "70": 239, "And": 239, "markhvida17": 239, "pca": [239, 266, 268, 290], "correlogram": 239, "onto": 239, "c_i": 239, "0i": 239, "1i": 239, "2i": 239, "075": 239, "78": [239, 304, 306, 312], "lmc": 239, "jw": 239, "bulletin": 239, "seismolog": 239, "397": 239, "ceferino": 239, "baker08": 239, "logarithm": [239, 249, 251, 252, 303, 306], "gmroti": 239, "slightli": [239, 251, 306], "299": 239, "comprehens": 241, "ucerf3": 242, "accelerogram": 242, "submit": [242, 243, 244, 249, 251, 252, 253, 277, 299, 303, 304, 306, 312], "anonym": 242, "greatli": [242, 243, 255], "appreci": [242, 243], "chanc": [242, 243], "colleagu": [242, 243, 281], "lbl": 242, "plan": [242, 243, 251, 252, 285, 286, 287, 306, 370], "supercomput": [243, 299], "texa": 243, "cyberinfrastructur": 243, "nsf": 243, "fund": 243, "enthus": 243, "crash": 244, "tunel": 245, "empti": [245, 253, 257, 273, 277, 303, 307], "resembl": [245, 251, 252, 257, 258], "landmark": [245, 252], "nine": 247, "la": 247, "355c": [247, 248], "appendix": [247, 248], "120": [247, 248, 250], "approx": [247, 248, 251], "detal": [247, 248], "distribt": [247, 248], "gustw": [247, 248], "downtown": [247, 248], "mu_w": 247, "sigma_w": 247, "mu_k": 247, "sigma_k": 247, "frame9model": 247, "pset": [247, 248, 287], "numstori": 247, "bw": 247, "expr": 247, "fm": 247, "sm": 247, "0e": [247, 284, 287], "29000": 247, "1e4": 247, "geomtransf": 247, "1e8": 247, "elasticbeamcolumn": 247, "rout": [247, 248], "subdirectori": [247, 248, 293], "aw": [247, 248, 293], "lot": [247, 248, 265, 293, 306], "slowli": [247, 248, 293], "disk": [247, 248, 293], "weuq": [247, 249, 250, 251, 252, 305], "highlight": [247, 248, 256, 262, 268, 272, 275, 287], "latin": [247, 248, 251, 252, 260, 266, 269, 271, 273, 291], "hypercub": [247, 248, 251, 252, 260, 266, 269, 271, 273, 291], "seed": [247, 248, 251, 252, 280, 283, 290, 292, 293, 294, 295, 305, 309, 311, 326, 358, 366], "scipt": 247, "thee": 247, "repons": [247, 280], "drag": [247, 248, 258, 299], "ws": [247, 248], "cannot": [247, 248, 251, 255, 277, 306], "pfd": [247, 248, 250, 251, 252, 297], "9th": [247, 248], "rmsa": [247, 248, 250, 251, 252], "tabular": [247, 248, 298, 304, 306, 312], "mous": [247, 248, 258, 298], "singular": [247, 248], "cdf": [247, 248, 298], "got": [247, 248, 265], "someth": [247, 248, 265], "spring": [247, 248], "framerecord": 247, "numnod": 247, "llength": 247, "getnodetag": 247, "numel": 247, "geteletag": 247, "envelopenod": [247, 297], "noderang": 247, "noderm": 247, "envelopeel": [247, 297], "elerang": 247, "framepost": 247, "dispin": 247, "maxdisp": 247, "accelin": 247, "maxaccel": 247, "forcein": 247, "maxforc": 247, "resultfil": 247, "quaniti": 247, "foreach": 247, "listqoi": 247, "splitedp": 247, "lindex": 247, "lappend": 247, "elseif": 247, "eleforc": 247, "nodal": [247, 248, 284], "disp_10_1": [247, 248], "rmsa_10_1": [247, 248], "force_1_1": [247, 248], "methos": [247, 248], "5in": [247, 248], "8in": [247, 248], "wheel": [247, 248], "death": [247, 248], "boston": 248, "bldgw": 248, "6500": 248, "storyk": 248, "3stori": 248, "autopopul": 248, "qunatati": 248, "quantati": 248, "epd": 248, "necessit": 248, "followng": 248, "lblwe": 248, "example9": 248, "468": 248, "fow": 248, "acceleratiuon": 248, "respod": 248, "collabor": 249, "florida": [249, 250], "ef": [249, 250], "terraform": 249, "probe": [249, 253, 304, 312], "downstream": [249, 253, 304, 312], "blwt": 249, "reynold": [249, 251, 252, 275, 303, 304, 306, 312], "schemat": [249, 304, 305, 309, 312], "brows": [249, 250, 251, 252, 253, 303, 306], "638": 249, "659": 249, "snappyhexmesh": [249, 251, 303, 304, 306, 312], "crucial": 249, "tinf": [245, 249, 253, 273, 275, 303, 304, 306, 312], "boundarydata": 249, "boundaryfield": 249, "turbulentdfminlet": 249, "filtertyp": 249, "gridfactor": 249, "filterfactor": 249, "periodicini": 249, "periodicinz": 249, "cleanrestart": 249, "internalfield": 249, "paraview": [249, 251, 252, 253, 275], "jupyt": 249, "catarelli": 249, "fern\u00e1ndez": 249, "cab\u00e1n": 249, "master": [249, 255], "gurlei": 249, "matya": 249, "207": 249, "104276": 249, "0012": [250, 305], "reformat": 250, "fx": [250, 305, 309], "fy": [250, 305, 309], "tz": [250, 305, 309], "0016": 250, "vref": [250, 305, 309], "625": 250, "25x20000": 250, "1x20000": 250, "forces_ang000_phase1": [250, 305], "e4": [250, 281], "stabl": [250, 251, 306], "3m": 250, "6m": 250, "meter": [250, 251, 252, 287, 300, 305, 309], "e7": 250, "e8": 250, "5e8": [250, 252], "7e8": 250, "2e8": 250, "dummi": [250, 326], "e6": [250, 252], "3rd": [250, 251, 252], "abscissa": [250, 251], "fn": [250, 251], "clink": [250, 251], "0013": 251, "eas": 251, "relev": [251, 264, 292, 305, 306, 309, 326], "u_h": [251, 252], "z_0": [251, 252, 253], "kg": [251, 252, 253], "nu_": [251, 252, 253], "kinemat": [251, 252, 253, 306], "viscos": [251, 252, 253, 306], "5e": [251, 252, 253], "upwind": [251, 252], "kappa": 251, "karman": 251, "upper": [251, 286], "deav": 251, "harri": 251, "cook1997": 251, "esdu2001": 251, "upcom": [251, 253, 261, 264, 267, 270, 274], "realist": 251, "768": 251, "e5": 251, "lhc": [251, 252], "localworkdir": [251, 304, 312], "isolatedbuildingcfd": 251, "kilogram": 251, "incid": [251, 252, 253, 302, 304, 305, 306, 310, 312], "franke2007": [251, 252, 304, 306, 312], "80": [251, 252], "box1": [251, 306], "box2": [251, 306], "box4": [251, 306], "restrict": 251, "smallest": [251, 253], "finer": 251, "prism": [251, 252, 308], "uncheck": [251, 252, 262, 296, 306, 358], "transit": [251, 266, 268, 295, 306], "buffer": [251, 306], "breakout": [251, 252, 306], "meanabl": [251, 252, 306], "outlet": [251, 252, 306], "zeropressureoutlet": [251, 252, 306], "symmetri": [251, 300], "roughwallfunct": [251, 252, 253, 306], "wherea": [251, 253, 306], "smoothwallfunct": [251, 252, 306], "smagorinski": [251, 252, 306], "pisofoam": [251, 252, 301, 303, 306], "corrector": [251, 252, 253, 306], "irregular": 251, "steep": [251, 252, 253], "67919": 251, "workabl": 251, "chose": 251, "ultim": 251, "tpu_les_example1": 251, "realli": 251, "alloc": 251, "retri": 251, "safe": [251, 255, 257, 258, 272, 301], "pop": [251, 255, 256, 257, 258, 277], "refresh": 251, "reload": [251, 252, 253, 306], "stddev": [251, 252, 298], "skew": [251, 252, 283, 291], "kurtosi": [251, 252, 283, 291, 298], "instantan": [251, 252], "contour": [251, 252, 269, 271], "vicin": [251, 306], "shade": [251, 252], "wake": [251, 252, 306], "horsesho": 251, "qualit": [251, 252], "assur": 251, "cook": 251, "heterogen": 251, "esdu": 251, "Near": [251, 306], "neutral": 251, "ih": 251, "london": 251, "uk": 251, "85020": 251, "tpu2005": 251, "arch": 251, "kougei": 251, "ac": 251, "info_cent": 251, "windpressur": 251, "highris": 251, "homepag": 251, "homepagehdf": 251, "htm": 251, "hellsten": [251, 252, 304, 306, 312], "schl\u00fcnzen": [251, 252, 304, 306, 312], "carissimo": [251, 252, 304, 306, 312], "732": [251, 252, 304, 306, 312], "0014": 252, "willi": 252, "formerli": 252, "sear": 252, "chicago": 252, "illinoi": 252, "442": 252, "simplif": 252, "stl": [252, 275, 308], "neglect": 252, "4703": 252, "0e8": 252, "subtab": [252, 253, 304, 312], "courant": [252, 253, 306], "0143913": 252, "106th": 252, "stream": [252, 253, 306], "clearli": 252, "visibl": [252, 299], "maco": [254, 259, 290], "placement": [255, 256], "legaci": 255, "heritag": 255, "somewhat": 255, "python3": [255, 256, 258], "usr": 255, "anymor": 255, "correctli": [255, 258, 259], "certificatecommand": [255, 258], "pip3": [255, 258], "spotlight": 255, "magnifi": 255, "hit": [255, 277], "forget": [255, 258], "updateshellprofil": [255, 258], "publicli": [255, 256], "narrow": [255, 256], "renam": [255, 256, 260, 268], "email": [255, 256], "regist": [255, 256, 257, 299], "awai": [255, 256, 306], "gone": [255, 256], "uncompress": 255, "thing": [255, 258, 274, 277], "finder": [255, 258], "bash": [255, 258], "awar": [255, 258], "grep": [255, 258], "bashrc": [255, 258], "bash_profil": [255, 258], "zsh": [255, 258], "zshrc": [255, 258], "zprofil": [255, 258], "doubt": [255, 258], "export": [255, 262, 272, 304, 312], "pythonpath": [255, 256], "appl": 255, "latest": [255, 256, 265, 293], "catalina": 255, "gatekeep": 255, "mountain": 255, "lion": 255, "malwar": 255, "malici": 255, "vet": 255, "approv": 255, "sign": [255, 257, 258, 301], "recogn": [255, 257, 258, 287], "privaci": [255, 258], "cancel": [255, 258, 306], "anywai": 255, "unsign": [255, 257], "troubl": 255, "workaround": 255, "sudo": [255, 257], "spctl": 255, "disabl": [255, 301], "temporarili": [255, 258], "dylib": 255, "uninstal": [256, 293], "windowsx86": 256, "admin": 256, "sometim": [256, 282, 306], "tweak": 256, "stai": 256, "neither": 256, "systemproperti": 256, "cmd": 256, "microsoft": 257, "wsl": 257, "administr": 257, "wget": 257, "gpg": 257, "apt": 257, "openfoam10": 257, "windows_download": 257, "vendor": 257, "bypass": 257, "startup": [257, 258, 276], "onedriv": 257, "sync": [257, 262], "alphabet": 257, "charact": [257, 307], "encod": 257, "permiss": [257, 277], "x86": 258, "properli": [258, 277, 306], "distributor": 258, "unam": 258, "screenshot": 258, "x86_64": 258, "arm64": 258, "kernel": [258, 358], "intel": 258, "nheri_simcent": 258, "intel64": 258, "mac_download": 258, "dmg": [259, 277], "trash": [], "eject": [], "notar": 258, "unsaf": 258, "anaywai": 258, "septemb": [260, 262, 265, 268, 275], "mark": [260, 266, 269, 273, 295, 306], "surrogategp": [260, 266, 314], "multimodel": [260, 268], "west2": [260, 262], "flatfil": 260, "custompi": [260, 269, 273, 314], "polynomi": [260, 266, 273], "chao": [260, 266, 273], "mfmc": [260, 262, 265, 284, 287], "plom": [260, 262, 266, 268, 273, 288], "farther": [261, 264, 267, 270], "parenthes": [261, 264, 267, 270], "march": [262, 268, 272, 273, 275], "sept": [262, 265, 268, 272], "decoupl": [262, 265], "juli": [262, 275], "radio": 262, "bug": [262, 265, 268, 271, 275, 277, 293, 370], "disaggreg": [262, 265], "asce7": 262, "refactor": 262, "puls": 262, "suit": [262, 311], "dec": [262, 268, 269, 272], "4th": 262, "nov": 262, "buildiung": 262, "peernga": 262, "octob": [262, 265, 268], "stocahst": 262, "tabul": [263, 290], "mileston": 263, "arup": [263, 265], "complement": 264, "recoveri": [264, 265, 270], "atc": [264, 287], "rec": 264, "benchmark": [264, 303], "disast": [265, 308], "prf": 265, "pyredi": 265, "dbdl": 265, "metadata": 265, "regularli": [265, 306], "v4": 265, "redesign": 265, "fourth": 265, "eventu": 265, "migrat": 265, "readabl": 265, "earlier": [265, 277, 306], "v2": 265, "v1": [265, 290, 293], "2d": [265, 287, 304, 305, 312], "april": 265, "decemb": [266, 268], "psa": [266, 292], "markov": [266, 267, 268, 280, 291, 294, 295, 367], "chain": [266, 267, 268, 280, 291, 294, 295, 367], "overrid": [266, 287], "hierarch": [266, 268], "nl2sol": 266, "opt": [266, 306], "gaussnewton": 266, "gradient": [266, 268, 290, 306], "krige": [266, 268, 283, 293], "customuq": 266, "star": 266, "ucsd": [266, 294, 295], "spreadsheet": [266, 268], "chart": 266, "histogram": 266, "posterior": [266, 280, 291, 294, 295, 326, 366], "confid": 266, "mcmc": [267, 268, 280, 294, 367, 368], "serv": 267, "million": [268, 306], "nan": [268, 292], "restructur": 268, "file_sav": 268, "delet": [258, 268, 277, 296], "paramsdakota": 268, "slash": 268, "backslash": 268, "sorm": 268, "raster": [269, 272], "geojson": 269, "markhvida": [269, 271], "loth": [269, 271], "abrahamson": [269, 271], "silva": [269, 271], "kamai": [269, 271], "boor": [269, 271], "seyhan": [269, 271], "atkinson": [269, 271], "campbel": [269, 271], "bozorgnia": [269, 271], "chiou": [269, 271], "young": [269, 271], "accelera": [269, 271], "heath": [269, 271], "histor": [269, 271], "landfal": [269, 271], "snaiki": [269, 271], "censu": [269, 272], "american": 269, "bia": [270, 293], "subassembl": 270, "db": 270, "damegeandloss": 270, "gap": [270, 283], "socio": 270, "houshold": 270, "notabl": 271, "font": [271, 305, 309], "color": [271, 295, 305, 309], "suport": 271, "accelert": 271, "va30": 271, "revis": 272, "pretrain": 272, "pulldown": 272, "anticip": [253, 272, 304, 312], "arc": 272, "demograph": 272, "merg": 272, "qgi": 272, "queri": 272, "join": 272, "shapefil": 272, "earthquakescenario": 272, "arcgi": 272, "deliv": 274, "clad": [275, 308], "navier": [275, 306], "stoke": [275, 306], "ran": [275, 277, 298, 299, 306], "piso": [275, 306], "pimpl": 275, "v7": 275, "v10": [275, 304, 306, 312], "friendli": 275, "toolkit": [275, 281], "vtk": [253, 275, 304, 306, 312], "beginn": 275, "discov": 277, "swhale": 277, "imagin": 277, "qwhale": 277, "corrupt": 277, "ve": 277, "hesit": 277, "went": 277, "wrong": [265, 277], "runtim": [265, 278], "vc_redist": 278, "plug": 279, "combobox": 279, "combo": [279, 304, 312], "spinbox": 279, "doublespinbox": 279, "fileinput": 279, "lineedit": 279, "lastli": 279, "runner": 279, "inherit": [279, 293], "uqrunn": 279, "unr": 279, "IT": 279, "INTO": 279, "polymorhoph": 279, "uqrunnerfactori": 279, "addfactori": 279, "runnerfactori": 279, "staticmethod": 279, "createrunn": 279, "eval": [279, 282, 295], "runuq": 279, "uqdata": 279, "simulationdata": 279, "randomvarsdata": 279, "demandparam": 279, "workingdir": 279, "remoteappdir": 279, "uqpi": 279, "availbl": 279, "719191180014362e": 279, "anotherrandomvari": 279, "518852020241320e": 279, "configureandrunuq": 279, "paradigm": 280, "differenti": [280, 282], "evolut": [253, 280, 304, 312], "explor": [280, 299], "tune": 280, "subspac": 280, "figdream": 280, "drawn": [280, 283], "jump": [280, 306, 367], "comma": [280, 281, 287, 292, 295, 307], "vrugt": 280, "ter": 280, "braak": 280, "dik": 280, "robinson": 280, "hyman": 280, "higdon": 280, "themselv": [281, 294], "seek": 281, "r_i": 281, "y_i": 281, "figparameterestim": 281, "quadrat": [281, 283], "hessian": 281, "devis": 281, "denni": 281, "dennis81a": 281, "dennis81b": 281, "trust": 281, "alon": 281, "plu": 281, "quasi": 281, "guess": 281, "gai": 281, "welsch": 281, "acm": 281, "tran": 281, "softw": 281, "368": 281, "573": 281, "369": 281, "383": 281, "meza": 281, "oliva": 281, "hough": 281, "transact": 281, "uncommon": 282, "situat": 282, "optimum": 282, "figgradientfreeparameterestim": 282, "coliny_pattern_search": 282, "criterion": [282, 294], "torczon": 282, "virginia": 282, "februari": 282, "pseudo": [283, 290, 292, 326, 358, 366], "dropdown": [283, 312], "slow": [283, 306], "undesir": 283, "evenli": 283, "articl": 283, "extrem": 283, "titl": 283, "familiar": 283, "refrain": 283, "despit": 283, "raphson": 284, "modifiednewton": 284, "ax": [284, 287], "unsymmetr": 284, "profilespd": 284, "bandspd": 284, "bandgem": 284, "superlu": 284, "hht": 284, "centraldiffer": 284, "unbal": 284, "trial": 284, "incud": 284, "numstep": 284, "conquer": 284, "normunbal": 284, "numsublevel": 284, "numsubstep": 284, "ignor": [284, 287, 291, 292, 293, 300], "premis": [284, 287], "circl": [286, 307], "mu": 286, "l_b": 286, "u_b": 286, "a_n": 286, "unintend": 286, "copular": 286, "eccentr": 287, "gbs20": [287, 370], "elf": 287, "seaoc": 287, "elfparamet": 287, "memberdepth": 287, "whereaft": 287, "backup": 287, "overwrit": 287, "nomenclatur": 287, "w14": 287, "w24": 287, "lieu": 287, "somerv": 287, "head": 287, "alter": 287, "inelast": 287, "inertia": 287, "mpa": 287, "kpa": 287, "tributari": 287, "hing": 287, "regular": 287, "stdstiff": 287, "stddamp": 287, "credibl": 287, "soizeghanem2016": 290, "soizeghanem2020": 290, "euclidean": 290, "opensourc": [290, 293], "zhonggualgovindjee2021": 290, "mainli": 290, "potenti": [290, 293], "plom_vari": 290, "plom_respons": 290, "anlaysi": 290, "logrithm": 290, "metrix": 290, "kde": 290, "eignevalu": 290, "maixmum": 290, "h5": 290, "buttom": 290, "soiz": 290, "ghanem": 290, "321": 290, "242": 290, "gual": 290, "sanjayg0": 290, "former": 291, "figsimsamp3": 291, "wr": 291, "alp": 291, "f_y": 291, "stack": 291, "intersect": [292, 306], "hu19": 292, "symbol": 292, "nsamp": 292, "ndim": 292, "fileid": 292, "fopen": 292, "fwrite": 292, "transpos": 292, "fclose": 292, "indici": 292, "causal": 292, "insepar": 292, "x_k": 292, "unexplain": 292, "omit": 292, "potion": 292, "unless": [292, 306], "thoroughli": 292, "sheffield": 293, "user_manu": 293, "simcenteruqsurrog": 293, "lblsimsurrog": 293, "pathtopythonex": 293, "zhong2023": 293, "portabl": 293, "navarro": 293, "3839": 293, "multiprocess": [293, 358], "mpi4pi": [293, 358], "unnecessarili": 293, "stretch": [293, 306, 367], "obatin": 293, "faulti": 293, "auxiliari": [293, 358], "surroategp": 293, "simgpmodel": 293, "tmplatedir_sim": 293, "pkl": 293, "gpresult": 293, "sequenti": 294, "restart": 294, "pseudorandom": [294, 295], "resum": 294, "phenomenon": 295, "gradual": 295, "meant": 295, "log_likelihood": 295, "signatur": 295, "calibrationdata": 295, "numexperi": 295, "covariancematrixlist": 295, "edpnameslist": 295, "edplengthslist": 295, "covariancemultiplierlist": 295, "scalefactor": 295, "shiftfactor": 295, "ndarrai": 295, "atleast_2d": 295, "numrespons": 295, "loglikelihood": 295, "logpdf": 295, "q": 295, "q_1": 295, "q_2": 295, "q5": 295, "Of": 295, "q_3": 295, "q_4": 295, "q_5": 295, "n_q": 295, "l_i": 295, "outermost": [295, 306], "dash": 295, "black": [253, 295], "qoinam": 295, "expnum": 295, "inabl": 295, "irrespect": 295, "menubar": 296, "cline": 297, "useredp": 297, "nodetag1": 297, "nodetagn": 297, "dof1": 297, "dof2": 297, "eletag1": 297, "eletagn": 297, "perviou": 297, "graph": 298, "came": 298, "dockabl": 299, "resiz": 299, "toggl": 299, "hover": 299, "ribbon": 299, "push": [299, 307], "submiss": 299, "ticket": 299, "gmsh": 300, "bodi": 300, "scope": [301, 303], "blockmesh": [301, 306], "394": 302, "suburban": 302, "167": 302, "10min": 302, "seymour": 302, "cyberbas": 302, "synchron": 302, "advengsoft": 302, "csd": 305, "breath": [305, 309], "ntimestep": [305, 309], "nfloor": [305, 309], "seamlessli": 306, "salient": 306, "greenshields2015": [304, 306, 312], "toolbar": [306, 312], "manipul": 306, "subsect": 306, "replica": 306, "counterclockwis": 306, "ref": [253, 304, 306, 312], "rescal": [304, 306, 312], "stereolithographi": 306, "volumetr": 306, "greenshields2022": [304, 306, 312], "hexahedr": 306, "hex": 306, "grade": 306, "cubic": 306, "felid": 306, "box3": 306, "abrupt": 306, "half": [264, 306], "resolv": 306, "bigger": 306, "outward": 306, "sharp": 306, "dens": 306, "prismat": 306, "consecut": 306, "elabor": 306, "explan": 306, "proportion": 306, "sudden": 306, "checkmesh": 306, "allmesh": 306, "surfacewithgrid": 306, "render": 306, "wirefram": 306, "transpar": 306, "reread": 306, "circ": 306, "temperatur": 306, "sea": 306, "imperm": 306, "noslip": 306, "cyclic": 306, "sand": 306, "grain": 306, "dfsr": [304, 306, 312], "melaku2021": [304, 306, 312], "dfm": [253, 304, 306, 312], "klein2003": [304, 306, 312], "xie2008": [304, 306, 312], "jarrin2006": [304, 306, 312], "dfsem": 306, "poletto2013": [304, 306, 312], "tsm": 306, "kr\u00f6ger2018": [304, 306, 312], "steadi": 306, "subgrid": 306, "unresolv": 306, "sg": 306, "c_k": 306, "094": 306, "c_e": 306, "048": 306, "wale": 306, "viscositywal": 306, "c_w": 306, "keqn": 306, "momentum": 306, "kinet": 306, "dynamickeqn": [253, 306], "kepsilon": 306, "epsilon": 306, "komega": 306, "sst": 306, "spalartallmarasd": 306, "spalart": 306, "allmara": 306, "spalartallmarasdd": 306, "delai": 306, "dde": 306, "implicit": 306, "pimplefoam": [253, 306], "simplefoam": 306, "c_o": 306, "rememb": 306, "friedrich": 306, "lewi": 306, "cfl": 306, "subdomain": 306, "aromat": 306, "demo": 306, "greenshield": [304, 306, 312], "ltd": [304, 306, 312], "doc": [304, 306, 312], "kr\u00f6ger": [304, 306, 312], "kornev": [304, 306, 312], "twice": 307, "scenario1": 307, "scenario2": 307, "factorscenario1": 307, "nfreq": 309, "ncomp": 309, "comp_cfmean": 309, "cf_std": 309, "cf_data": 309, "norm_al": 309, "destandard": 309, "f_target": 309, "s_target": 309, "imaginari": 309, "s_target_imag": 309, "s_target_r": 309, "10cm": 310, "4m": 310, "22m": 310, "wittig1975simul": 311, "occas": 311, "windspe": 313, "000000": 313, "modelshap": 313, "taploc": 313, "xloc": 313, "yloc": 313, "pressurecoeffici": 313, "083194": 313, "372954": 313, "181435": 313, "164351": 313, "frequencei": 313, "ym": 313, "concretebuildingmodel": 314, "custompysimul": 314, "dakotainputbayesiancalibr": 314, "dakotainputcalibr": 314, "dakotainputoptim": 314, "dakotainputreli": 314, "dakotainputsampl": 314, "dakotainputsensit": 314, "edp_earthquakeselect": 314, "examplewidget": 314, "gaussianprocessinputwidget": 314, "globalreliabilitywidget": 314, "importancesamplinginputwidget": 314, "importsampleswidget": 314, "inputwidgetbim": 314, "inputwidgetexistingev": 314, "inputwidgetopenseesanalysi": 314, "latinhypercubeinputwidget": 314, "localreliabilitywidget": 314, "mdof_lu": 314, "montecarloinputsimwidget": 314, "montecarloinputwidget": 314, "multifidelitymontecarlo": 314, "multifidelitysimwidget": 314, "noneengin": 314, "openseesbuildingmodel": 314, "pceinputwidget": 314, "plominputwidget": 314, "plomsimuwidget": 314, "simcenterintensitymeasurecombo": 314, "simcenterintensitymeasurewidget": 314, "simcenterunitscombo": 314, "simcenteruqinputplom": 314, "simcenteruqinputsampl": 314, "simcenteruqinputsensit": 314, "simcenteruqinputsurrog": 314, "standardedp": 314, "surrogatedoeinputwidget": 314, "surrogateedp": 314, "surrogatemfinputwidget": 314, "surrogatenodoeinputwidget": 314, "surrogatesimul": 314, "ucsd_inputbayesiancalibr": 314, "ucsd_inputhierarchicalbayesian": 314, "ucsd_inputtmcmc": 314, "uqpystretch": 314, "uqpysubsetsimul": 314, "compound": 326, "compound_widget": 326, "sample_s": [326, 366], "too": 326, "calibration_data_fil": [326, 366], "log_likelihood_script": [326, 366], "check_default": 326, "webpag": 326, "datas": 353, "timelimit": 358, "accuracylimit": 358, "parallelexecut": 358, "advancedopt": 358, "matern5": 358, "matern3": 358, "expon": 358, "logtransform": 358, "doemethod": 358, "initialdo": 358, "nuggetopt": 358, "nuggetstr": 358, "numsamptoberepl": 358, "numrepl": 358, "existingdo": 358, "inpfil": 358, "intensitymeasur": 358, "usegeomean": 358, "burn_in": 367, "modifiedmetropolishast": 367, "n_chain": 367, "n_dimens": 367, "aglorithm": 367, "subsetsimul": 368, "probabail": 368, "conditionalprob": 368, "failurethreshold": 368, "maxlevel": 368, "bootstrap": 368, "initialsampl": 368, "agorithm": 368, "metropolishast": 368, "samplingmethod": 368, "student": [], "hopefulli": [], "acknowledg": 370, "glossari": 370, "0015": [], "mar": 275, "prefernc": 277, "executan": 277, "reset": 277, "customari": [304, 312], "lamberti2018": [304, 312], "melaku2024": [253, 304, 312], "subfold": [304, 312], "streamwis": [304, 312], "lenght": [253, 304, 312], "snapshot": [253, 304, 312], "unsteadi": [304, 312], "paot": [304, 312], "2h_": [304, 312], "h_ref": [304, 312], "lamberti": [304, 312], "garc\u00eda": [304, 312], "s\u00e1nchez": [304, 312], "sousa": [304, 312], "gorl\u00e9": [253, 304, 312], "177": [304, 312], "prospect": [253, 304, 312], "105613": [253, 304, 312], "chew2024": 253, "l_x": 253, "l_f": 253, "3700": 253, "litter": 253, "000736624": 253, "bellow": 253, "profile1": 253, "profile2": 253, "profile3": 253, "plane1": 253, "plane2": 253, "025": 253, "k\u00e1rm\u00e1n": 253, "furthermor": 253, "remoteworkdir": 253, "vi": 253, "foam": 253, "plane1_renam": 253, "velocity_t": 253, "chew": 253, "ciarlatani": 253, "sang": 217, "ri": 217, "yi": 217, "10806694": 217}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"syllabu": 0, "By": [1, 2], "dai": 1, "week": 1, "1": [1, 14, 16, 19, 239, 262, 265, 271, 272, 275, 290, 293], "2": [1, 14, 16, 239, 262, 265, 268, 272, 275, 290], "topic": 2, "dl": [3, 222], "applic": [3, 4, 5, 6, 7, 8, 11, 12, 14, 15, 27, 35, 222, 223, 224, 225, 228, 254, 257, 258, 260, 273, 370], "edp": [4, 19, 20, 33, 266, 297, 324], "uq": [5, 10, 14, 222, 223, 224, 225, 228, 231, 250, 251, 252, 266, 271, 279, 288, 296], "build": [6, 19, 34, 35, 36, 140, 210, 235, 247, 248, 251, 252, 287, 306], "event": [7, 19, 239, 260, 273, 308], "model": [8, 16, 19, 33, 145, 215, 222, 224, 225, 230, 231, 233, 239, 249, 251, 252, 253, 260, 266, 273, 284, 287, 290, 293, 294, 295, 306], "fem": [9, 266, 284], "pre": [9, 10, 230], "processor": [9, 10], "region": [11, 33, 229, 306], "map": 11, "simul": [12, 249, 251, 252, 253, 290, 293, 304, 312], "softwar": [13, 14, 16], "architectur": [13, 14, 16], "overview": [13, 234], "level": [14, 16, 17], "A": 14, "context": [14, 16], "simcent": [14, 288], "The": 14, "compon": [14, 16, 27, 239, 292], "3": [14, 16, 239, 248, 258, 262, 265, 268, 272, 275], "contain": [14, 16], "diagram": [14, 16, 17], "front": 14, "back": 14, "end": 14, "4": [14, 16, 17, 262, 272], "uml": 14, "ee": [14, 222], "we": [14, 222, 250, 271], "pbe": [14, 222], "earthquakeev": 14, "windev": 14, "simcentercommon": 14, "backend": [14, 15, 34, 35, 36, 279], "c4": 16, "code": [16, 29], "dynam": 17, "file": [18, 19, 20, 23, 26, 29, 227, 235, 250, 255, 290, 305, 309], "type": 18, "schema": 18, "input": [19, 23, 30, 32, 33, 230, 235, 249, 293, 305, 309, 314], "configur": [19, 249, 279], "sourc": 19, "inputdataschema": 19, "csv": [19, 20, 30, 32], "transport": [19, 144, 214], "network": 19, "option": [19, 237, 239, 266, 290, 293, 306], "inputdataschemabridg": 19, "inputdataschematunnel": 19, "inputdataschemaroadwai": 19, "inputdataschematransportnod": 19, "specif": [19, 229, 249, 266], "output": [20, 30, 32, 230, 247, 248, 251, 266, 293], "outputedpschema": 20, "dm": 20, "outputdmschema": 20, "dv": 20, "outputdvschema": 20, "run": [21, 22, 23, 30, 32, 249, 251, 252, 253, 277, 306], "manual": [21, 240, 370], "local": 22, "your": [22, 255], "desktop": 22, "remot": 23, "designsaf": 23, "prepar": [23, 250], "job": 23, "through": [23, 249], "jupyt": 23, "submit": 23, "tapi": 23, "troubleshoot": [24, 257, 276], "error": [24, 295], "creat": 25, "workflow": [25, 28, 30, 32, 250, 251, 252], "read": 26, "log": [26, 295], "choos": 27, "structur": [28, 33, 52, 97, 121, 122, 139, 157, 202, 207, 208, 209, 236, 250, 251, 252, 260, 263, 273, 287, 295], "style": 29, "python": [29, 255, 256, 258], "c": [29, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177], "comment": 29, "name": 29, "convent": 29, "variabl": [29, 222, 223, 224, 225, 228, 250, 251, 252, 256, 266, 286, 290, 293], "earthquak": [30, 140, 144, 210, 214, 222, 229, 260], "assess": [30, 32, 33], "input_param": [30, 32], "eventgrid": [30, 32], "site0": 30, "edp_1": [30, 32], "19": 30, "dm_1": [30, 32], "dv_1": [30, 32], "exampl": [31, 245, 246], "hurrican": 32, "1596": 32, "20": [32, 53, 54, 55, 56, 64, 65, 75, 76, 77, 78, 79, 80, 94, 95, 158, 159, 160, 161, 169, 170, 180, 181, 182, 183, 184, 185, 199, 200], "site": 33, "respons": [33, 230, 263], "problem": 33, "statement": 33, "methodolog": [33, 140, 144, 210, 214], "obtain": 33, "vs30": 33, "data": [33, 233, 236, 290, 310], "paramet": [33, 231, 249, 251, 252, 253, 260, 273, 282, 295, 297], "us": [33, 35, 229, 230, 232, 253], "eqhazard": 33, "depth": 33, "bedrock": 33, "gener": [33, 38, 81, 82, 186, 187, 224, 225, 227, 233, 250, 251, 252, 253, 260, 273, 285, 290, 292, 304, 306, 312], "soil": 33, "profil": [33, 253], "svm": 33, "includ": 33, "nonlinear": 33, "elast": 33, "materi": 33, "multiaxi": 33, "cyclic": 33, "plastic": 33, "clai": 33, "borja": 33, "ami": 33, "ad": [33, 279], "surfac": [33, 306], "perform": [33, 263], "analysi": [33, 222, 224, 225, 229, 230, 233, 236, 247, 248, 251, 252, 266, 292], "result": [33, 233, 250, 251, 252, 253, 266, 290, 292, 298, 304, 312], "appendix": 33, "how": [35, 37, 217], "instal": [35, 254, 255, 256, 257, 258, 259], "depend": 35, "setup": [35, 253, 304, 306, 312], "develop": [35, 370], "environ": [35, 256], "conan": 35, "user": [35, 235, 247, 248, 255, 256, 290, 295, 297, 299, 305, 309, 314, 370], "interfac": [35, 299], "qt": 35, "creator": 35, "from": [35, 251, 258, 266, 291, 310], "termin": [35, 84, 189], "modifi": [35, 256], "prefer": 35, "extend": 37, "stochast": [38, 234, 250, 311], "wind": [38, 222, 224, 225, 233, 234, 236, 249, 250, 251, 252, 253, 273, 303, 305, 306, 308, 309, 311, 313, 370], "load": [38, 222, 224, 225, 233, 234, 250, 251, 252, 273, 306], "verif": [39, 40, 230, 233], "turbul": [39, 232, 233, 249, 306], "inflow": [39, 232, 249, 306], "b": [41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 239], "10": [41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 62, 63, 73, 74, 97, 98, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 167, 168, 178, 179, 202, 203, 257, 258], "31": [41, 58, 77, 81, 146, 163, 182, 186], "steel": [41, 42, 43, 50, 112, 113, 114, 115, 116, 131, 132, 133, 134, 135, 146, 147, 148, 155, 287], "column": [41, 44, 146, 149], "33": [42, 147], "brace": [42, 113, 132, 147], "35": [43, 148], "connect": [43, 148], "41": [44, 59, 83, 149, 164, 188], "rc": [44, 45, 46, 47, 149, 150, 151, 152, 287], "composit": [44, 45, 46, 149, 150, 151], "42": [45, 150], "beam": [45, 150], "44": [46, 151], "shearwal": [46, 151], "49": [47, 152], "flat": [47, 152], "slab": [47, 152], "51": [48, 78, 153, 183], "ordinari": [48, 153], "reinforc": [48, 49, 110, 111, 129, 130, 153, 154], "masonri": [48, 49, 58, 59, 106, 110, 111, 116, 117, 125, 129, 130, 135, 136, 153, 154, 163, 164], "wall": [48, 49, 50, 53, 54, 66, 105, 106, 108, 109, 110, 111, 115, 116, 117, 124, 125, 127, 128, 129, 130, 134, 135, 136, 153, 154, 155, 158, 159, 171], "52": [49, 84, 154, 189], "special": [49, 97, 98, 99, 154, 202, 203, 204, 231], "61": [50, 79, 155, 184], "cold": [50, 75, 155, 180], "form": [50, 155], "71": [51, 156], "wood": [51, 110, 118, 119, 129, 137, 138, 156], "light": [51, 70, 114, 118, 133, 137, 156, 175], "frame": [51, 104, 106, 109, 112, 113, 114, 115, 116, 118, 123, 125, 128, 131, 132, 133, 134, 135, 137, 156], "super": [52, 157], "11": [53, 57, 62, 64, 66, 87, 89, 158, 162, 167, 169, 171, 192, 194], "exterior": [53, 56, 158, 161], "22": [54, 76, 94, 159, 181, 199], "curtain": [54, 159], "23": [55, 160], "storefront": [55, 160], "enclosur": [56, 161], "30": [57, 58, 59, 60, 66, 67, 68, 69, 70, 71, 81, 82, 83, 84, 85, 86, 162, 163, 164, 165, 171, 172, 173, 174, 175, 176, 186, 187, 188, 189, 190, 191], "roof": [57, 60, 162, 165], "cover": [57, 162], "chimnei": [58, 163], "parapet": [59, 164], "shell": [61, 166, 255], "partit": [62, 167], "interior": [63, 71, 72, 168, 176, 177], "construct": [63, 64, 98, 99, 168, 169, 203, 204, 230], "stair": [64, 65, 169, 170], "finish": [66, 67, 69, 71, 171, 172, 174, 176], "21": [67, 75, 172, 180], "floor": [67, 68, 172, 173, 236, 252], "27": [68, 173], "access": [68, 173], "pedast": [68, 173], "32": [69, 82, 174, 187], "ceil": [69, 174], "34": [70, 175], "independ": [70, 175], "pendant": [70, 175], "d": [73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198], "14": [73, 178], "elev": [73, 178], "lift": [73, 178], "convei": [74, 179], "domest": [75, 76, 180, 181], "water": [75, 76, 78, 81, 180, 181, 183, 186], "distribut": [75, 76, 78, 79, 83, 89, 90, 180, 181, 183, 184, 188, 194, 195, 231, 252, 286], "hot": [76, 181], "sanitari": [77, 182], "wast": [77, 182], "chill": [78, 81, 183, 186], "steam": [79, 184], "plumb": [80, 185], "cool": [81, 82, 186, 187], "system": [81, 82, 83, 91, 186, 187, 188, 196], "direct": [82, 187, 249], "expans": [82, 187, 283], "air": [83, 188], "packag": [84, 189], "unit": [84, 189], "67": [85, 190], "control": [85, 190], "instrument": [85, 190], "hvac": [86, 191], "40": [87, 88, 192, 193], "sprinkler": [87, 192], "fire": [88, 193], "protect": [88, 193], "50": [89, 90, 91, 92, 194, 195, 196, 197], "electr": [89, 90, 91, 92, 194, 195, 196, 197], "servic": [89, 90, 93, 194, 195, 198], "high": [89, 194, 230], "tension": [89, 90, 194, 195], "12": [90, 97, 195, 202], "low": [90, 195], "92": [91, 196], "other": [91, 196], "e": [94, 95, 96, 199, 200, 201], "movabl": [94, 199], "furnish": [94, 95, 96, 199, 200, 201], "equip": [96, 201], "f": [97, 98, 99, 202, 203, 204], "demolit": [99, 204], "fema": [100, 205], "p": [100, 205, 222], "58": [100, 205], "2nd": [100, 205], "edit": [100, 205, 255], "gf": [101, 102, 103], "h": 101, "horizont": 101, "spread": 101, "v": 102, "vertic": 102, "settlement": 102, "geotechn": 103, "failur": 103, "lf": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 206], "c1": [104, 123], "concret": [104, 105, 106, 108, 109, 111, 115, 123, 124, 125, 127, 128, 130, 134, 287], "moment": [104, 112, 123, 131], "c2": [105, 124], "shear": [105, 109, 115, 124, 128, 134], "c3": [106, 125], "unreinforc": [106, 116, 117, 125, 135, 136], "infil": [106, 116, 125, 135], "mh": [107, 126], "mobil": [107, 126], "home": [107, 126], "pc1": [108, 127], "precast": [108, 109, 111, 127, 128, 130], "tilt": [108, 127], "up": [108, 127, 230], "pc2": [109, 128], "rm1": [110, 129], "bear": [110, 111, 117, 129, 130, 136], "metal": [110, 129], "deck": [110, 129], "diaphragm": [110, 111, 129, 130], "rm2": [111, 130], "s1": [112, 131], "s2": [113, 132], "s3": [114, 133], "s4": [115, 134], "cast": [115, 134], "place": [115, 134], "s5": [116, 135], "urm": [117, 136], "w1": [118, 137], "w2": [119, 138], "commerci": [119, 138], "industri": [119, 138], "lifelin": [120, 206], "facil": [120, 206], "nsa": [121, 207], "non": [121, 122, 207, 208, 295], "acceler": [121, 207], "sensit": [121, 122, 207, 208, 230, 248, 292], "nsd": [122, 208], "drift": [122, 208], "str": [123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 209], "hazu": [140, 144, 210, 214], "hrd": [141, 211], "road": [141, 211], "segment": [141, 211], "htu": [142, 212], "tunnel": [142, 212, 234, 236, 249, 250, 251, 252, 253, 303, 313], "hwb": [143, 213], "bridg": [143, 213], "damag": [145, 222, 263], "repair": 215, "consequ": 215, "abbrevi": 216, "To": 217, "cite": 217, "acknowledg": [218, 219], "nation": 219, "scienc": 219, "foundat": 219, "contributor": 219, "glossari": 220, "copyright": 221, "licens": 221, "r2d": 222, "requir": [222, 223, 224, 225, 227, 228], "hydro": 222, "quofem": [222, 223, 228], "el": 222, "wl": 222, "surg": 222, "tsunami": 222, "uncertainti": [222, 223, 224, 225, 228, 260, 263, 266, 273, 296, 370], "quantif": [222, 223, 224, 225, 228, 260, 263, 266, 273, 296, 370], "method": [222, 223, 224, 225, 228, 230, 231, 232, 241, 251, 252, 284], "rv": [222, 223, 228, 266, 286, 293], "random": [222, 232, 251, 252, 266, 286, 293], "mod": 222, "ana": 222, "loss": [222, 263], "recoveri": [222, 263], "rec": 222, "common": [222, 223, 224, 225, 228], "research": [222, 223, 224, 225, 228], "brail": 222, "br": 222, "pelicun": 222, "BE": 222, "databas": [222, 227, 251, 302], "dld": 222, "qf": [223, 228], "cr": [223, 224, 225, 228], "hazard": [229, 238], "case": [229, 231, 293], "scenario": 229, "typic": 229, "probabilist": [229, 230, 290], "seismic": 229, "simcenteruq": 230, "engin": [230, 231, 251, 252, 260, 273, 279, 286, 288, 296, 370], "nataf": 230, "transform": [230, 239], "global": [230, 248, 292], "video": 230, "resourc": 230, "varianc": 230, "base": [230, 306], "indic": [230, 292], "estim": [230, 282, 290], "sobol": [230, 292], "pm": 230, "gsa": 230, "deal": 230, "dimension": 230, "pca": [230, 292], "psa": 230, "aggreg": 230, "index": 230, "surrog": [230, 293], "introduct": [230, 232, 294, 295], "gaussian": [230, 283, 293], "process": [230, 283, 293], "regress": [230, 283], "krige": 230, "noisi": 230, "measur": [230, 251], "set": [230, 253], "kernel": [230, 290], "basi": 230, "function": [230, 232, 249, 295], "adapt": 230, "design": [230, 302], "experi": [230, 313], "doe": 230, "multi": [230, 289], "fidel": [230, 289], "mont": [230, 231, 283, 289], "carlo": [230, 231, 283, 289], "mfmc": 230, "differ": 230, "infidel": 230, "execut": 230, "checklist": 230, "algorithm": [230, 234, 292], "detail": 230, "speed": 230, "ucsd": 231, "transit": 231, "markov": 231, "chain": 231, "bayesian": [231, 280], "infer": 231, "hierarch": [231, 294, 295], "normal": 231, "popul": 231, "sampl": [231, 247, 283, 290, 291, 292, 293], "posterior": 231, "probabl": [231, 286], "synthet": 232, "fourier": 232, "eddi": [232, 253], "mean": 232, "flow": [232, 252, 253], "reynold": 232, "stress": 232, "two": 232, "point": 232, "correl": [232, 239], "time": [232, 236, 250, 305, 306], "commonli": 232, "veloc": [232, 253], "shape": 232, "digit": [232, 246, 249, 251, 252, 253, 303], "filter": 232, "refer": [232, 234, 370], "comput": [233, 266, 304, 312], "evalu": 233, "geometr": 233, "mesh": [233, 253, 304, 306, 312], "boundari": [233, 253, 304, 306, 312], "condit": [233, 253, 304, 306, 312], "valid": 233, "inform": [234, 250, 251, 252, 260, 273, 285], "summari": [234, 266], "format": 235, "provid": 235, "vibrat": 235, "mode": 235, "scale": 236, "step": [236, 306], "real": 236, "transient": 236, "forc": [236, 250, 305, 309], "calcul": 236, "damp": 237, "rayleigh": 237, "modal": 237, "occurr": 238, "manzour": 238, "davidson": 238, "2016": 238, "ground": 239, "motion": [239, 260], "intens": 239, "spatial": 239, "intra": 239, "jayaram": 239, "baker": 239, "2009": 239, "loth": 239, "2013": 239, "short": 239, "rang": 239, "coregion": 239, "matrix": 239, "textbf": 239, "markhvida": 239, "et": 239, "al": 239, "2017": 239, "princip": [239, 292], "coeffici": 239, "inter": 239, "technic": [240, 370], "dakota": [241, 255, 256, 286, 296], "about": [242, 243, 290, 370], "bug": 244, "featur": 244, "request": 244, "coupl": 246, "twin": 246, "9": [247, 258], "stori": [247, 248, 306], "defin": [247, 248, 251, 252, 253, 290, 295, 297], "reliabl": [247, 248], "i": 249, "empti": [249, 304, 312], "domain": [249, 253, 304, 312], "cfd": [249, 251, 252, 253, 300, 301, 304, 306, 312], "benchmark": 249, "upload": 249, "tabl": 249, "align": 249, "center": 249, "via": 249, "prescrib": 249, "histori": [250, 305], "import": [250, 290, 306], "stiff": 250, "ii": [251, 252, 253], "isol": [251, 252, 306], "simpl": 251, "geometri": [251, 252, 306], "target": 251, "experiment": [251, 305], "need": [251, 252, 253], "taken": 251, "tpu": 251, "properti": [251, 252], "finit": [251, 252, 260, 273, 284], "element": [251, 252, 260, 273, 284], "demand": [251, 252, 260, 273, 297], "visual": [251, 252, 253, 266], "complex": 252, "mass": 252, "addit": [254, 273, 295], "maco": [255, 258], "locat": [255, 256], "opense": [255, 256, 284, 287], "test": [255, 256, 257, 258], "window": [256, 257], "openfoam": [257, 258], "download": [257, 258], "capabl": [260, 263, 266, 269, 273], "releas": [261, 262, 264, 265, 267, 268, 270, 271, 272, 274, 275], "plan": [261, 264, 267, 270, 274], "march": [261, 270], "2024": [261, 264, 267, 270, 274], "note": [262, 265, 268, 271, 272, 275], "version": [262, 265, 268, 271, 272, 275], "0": [262, 271, 272, 275], "current": [262, 271, 272, 275], "7": 262, "6": 262, "5": 262, "post": 263, "disast": 263, "oct": [], "2023": [], "jan": [], "optim": 266, "re": [266, 298], "octob": 267, "major": [268, 271], "june": 270, "sept": [264, 270, 274], "2025": 270, "app": 271, "dec": [], "mar": 274, "first": 275, "issu": [277, 278], "while": 277, "startup": 278, "customuq": 279, "tab": [279, 293], "custom": 279, "calibr": [280, 281, 294, 295], "dream": 280, "determinist": 281, "opt": 281, "gaussnewton": 281, "nl2sol": 281, "gradient": 282, "free": 282, "pattern": 282, "search": 282, "forward": [283, 291], "propag": [283, 291], "mc": 283, "latin": 283, "hypercub": 283, "lh": 283, "gpr": 283, "polynomi": 283, "chao": 283, "pce": 283, "multipl": [284, 287, 307], "none": [284, 297], "gi": 285, "sim": 287, "degre": 287, "freedom": 287, "mdof": 287, "autosda": 287, "fiap": 287, "lu": 287, "learn": 290, "manifold": 290, "plom": 290, "basic": [290, 300], "advanc": [290, 306], "densiti": 290, "constraint": 290, "postprocess": 290, "dataset": 291, "group": 292, "wise": 292, "qoi": 292, "displai": 292, "gp": 293, "descript": 293, "good": 293, "fit": 293, "save": 293, "usag": [294, 295], "likelihood": 295, "default": 295, "covari": 295, "standard": 297, "templat": [300, 301], "expert": 301, "enabl": 302, "modul": 302, "seri": 305, "start": [253, 304, 306, 312], "stl": 306, "background": 306, "refin": 306, "edg": 306, "prism": 306, "layer": 306, "view": 306, "approach": 306, "characterist": 306, "initi": 306, "numer": [253, 304, 306, 312], "solver": 306, "select": 306, "durat": 306, "parallel": 306, "monitor": [253, 304, 306, 312], "clad": 306, "exist": 307, "evt": 308, "spectrum": 309, "tokyo": 310, "polytechn": 310, "univers": 310, "definit": 314, "concretebuildingmodel": 315, "custompi": 316, "custompysimul": 317, "dakotainputbayesiancalibr": 318, "dakotainputcalibr": 319, "dakotainputoptim": 320, "dakotainputreli": 321, "dakotainputsampl": 322, "dakotainputsensit": 323, "edp_earthquakeselect": 325, "examplewidget": 326, "existingsimcenterev": 327, "gaussianprocessinputwidget": 328, "globalreliabilitywidget": 329, "importsampleswidget": 330, "importancesamplinginputwidget": 331, "inputwidgetbim": 332, "inputwidgetexistingev": 333, "inputwidgetopenseesanalysi": 334, "latinhypercubeinputwidget": 335, "localreliabilitywidget": 336, "mdof_buildingmodel": 337, "mdof_lu": 338, "montecarloinputsimwidget": 339, "montecarloinputwidget": 340, "multifidelitymontecarlo": 341, "multifidelitysimwidget": 342, "noneengin": 343, "openseesbuildingmodel": 344, "pceinputwidget": 345, "plominputwidget": 346, "plomsimuwidget": 347, "simcenterintensitymeasurecombo": 348, "simcenterintensitymeasurewidget": 349, "simcenteruqinputplom": 350, "simcenteruqinputsampl": 351, "simcenteruqinputsensit": 352, "simcenteruqinputsurrog": 353, "simcenterunitscombo": 354, "standardedp": 355, "standardearthquakeedp": 356, "steelbuildingmodel": 357, "surrogatedoeinputwidget": 358, "surrogateedp": 359, "surrogategp": 360, "surrogatemfinputwidget": 361, "surrogatenodoeinputwidget": 362, "surrogatesimul": 363, "ucsd_inputbayesiancalibr": 364, "ucsd_inputhierarchicalbayesian": 365, "ucsd_inputtmcmc": 366, "uqpystretch": 367, "uqpysubsetsimul": 368, "userdefinededp": 369, "contact": 370, "abl": 253, "larg": 253, "move": 258, "dmg": 258, "imag": 258, "apr": [264, 274], "tool": [273, 312], "character": 253, "dimens": 253, "show": 253, "spectra": 253, "pressur": 253, "fluctuat": 253, "field": 253}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinxcontrib.bibtex": 7, "sphinx": 56}}) \ No newline at end of file +Search.setIndex({"docnames": ["bootcamp/syllabus", "bootcamp/syllabus_by_day", "bootcamp/syllabus_by_topic", "common/developer_manual/architecture/desktop/applications/DLApps", "common/developer_manual/architecture/desktop/applications/EDPApps", "common/developer_manual/architecture/desktop/applications/UQApps", "common/developer_manual/architecture/desktop/applications/buildingApps", "common/developer_manual/architecture/desktop/applications/eventApps", "common/developer_manual/architecture/desktop/applications/modelingApps", "common/developer_manual/architecture/desktop/applications/preprocFEM", "common/developer_manual/architecture/desktop/applications/preprocUQ", "common/developer_manual/architecture/desktop/applications/regionalMapApps", "common/developer_manual/architecture/desktop/applications/simulationApps", "common/developer_manual/architecture/desktop/architecture", "common/developer_manual/architecture/desktop/architectureLevel4", "common/developer_manual/architecture/desktop/backendApplications", "common/developer_manual/architecture/desktop/c4model", "common/developer_manual/architecture/desktop/dynamicDiagrams", "common/developer_manual/architecture/desktop/file-types", "common/developer_manual/architecture/desktop/file-types/Inputs", "common/developer_manual/architecture/desktop/file-types/Outputs", "common/developer_manual/architecture/desktop/run-manually", "common/developer_manual/architecture/desktop/run-manually/runLocal", "common/developer_manual/architecture/desktop/run-manually/runRemote", "common/developer_manual/architecture/desktop/run-manually/troubleshooting", "common/developer_manual/architecture/desktop/workflows", "common/developer_manual/architecture/desktop/workflows/readingTheLog", "common/developer_manual/architecture/desktop/workflows/workflowCompatibility", "common/developer_manual/architecture/desktop/workflows/workflowStructure", "common/developer_manual/coding_style/desktop/coding_style", "common/developer_manual/examples/desktop/eqAssessment", "common/developer_manual/examples/desktop/examples", "common/developer_manual/examples/desktop/hurricaneAssessment", "common/developer_manual/examples/desktop/siteResponseAssessment/siteResponseAssessment", "common/developer_manual/how_to_build/desktop/SimCenterBackend", "common/developer_manual/how_to_build/desktop/how_to_build", "common/developer_manual/how_to_build/desktop/quoFemBackend", "common/developer_manual/how_to_extend/desktop/how_to_extend", "common/developer_manual/verification/desktop/WEUQ/PowerSpectralDensity", "common/developer_manual/verification/desktop/WEUQ/TinFverification", "common/developer_manual/verification/desktop/verification", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.31/index", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.33/index", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.35/index", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.41/index", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.42/index", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.44/index", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.49/index", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.51/index", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.52/index", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.61/index", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.71/index", "common/dldb/damage/FEMA_P58_2nd/B/B.10/index", "common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.11/index", "common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.22/index", "common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.23/index", "common/dldb/damage/FEMA_P58_2nd/B/B.20/index", "common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.11/index", "common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.31/index", "common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.41/index", "common/dldb/damage/FEMA_P58_2nd/B/B.30/index", "common/dldb/damage/FEMA_P58_2nd/B/index", "common/dldb/damage/FEMA_P58_2nd/C/C.10/C.10.11/index", "common/dldb/damage/FEMA_P58_2nd/C/C.10/index", "common/dldb/damage/FEMA_P58_2nd/C/C.20/C.20.11/index", "common/dldb/damage/FEMA_P58_2nd/C/C.20/index", "common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.11/index", "common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.21/index", "common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.27/index", "common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.32/index", "common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.34/index", "common/dldb/damage/FEMA_P58_2nd/C/C.30/index", "common/dldb/damage/FEMA_P58_2nd/C/index", "common/dldb/damage/FEMA_P58_2nd/D/D.10/D.10.14/index", "common/dldb/damage/FEMA_P58_2nd/D/D.10/index", "common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.21/index", "common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.22/index", "common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.31/index", "common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.51/index", "common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.61/index", "common/dldb/damage/FEMA_P58_2nd/D/D.20/index", "common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.31/index", "common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.32/index", "common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.41/index", "common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.52/index", "common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.67/index", "common/dldb/damage/FEMA_P58_2nd/D/D.30/index", "common/dldb/damage/FEMA_P58_2nd/D/D.40/D.40.11/index", "common/dldb/damage/FEMA_P58_2nd/D/D.40/index", "common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.11/index", "common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.12/index", "common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.92/index", "common/dldb/damage/FEMA_P58_2nd/D/D.50/index", "common/dldb/damage/FEMA_P58_2nd/D/index", "common/dldb/damage/FEMA_P58_2nd/E/E.20/E.20.22/index", "common/dldb/damage/FEMA_P58_2nd/E/E.20/index", "common/dldb/damage/FEMA_P58_2nd/E/index", "common/dldb/damage/FEMA_P58_2nd/F/F.10/F.10.12/index", "common/dldb/damage/FEMA_P58_2nd/F/F.10/index", "common/dldb/damage/FEMA_P58_2nd/F/index", "common/dldb/damage/FEMA_P58_2nd/index", "common/dldb/damage/Hazus_EQ_bldg/GF/GF.H/index", "common/dldb/damage/Hazus_EQ_bldg/GF/GF.V/index", "common/dldb/damage/Hazus_EQ_bldg/GF/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.C1/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.C2/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.C3/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.MH/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.PC1/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.PC2/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.RM1/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.RM2/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.S1/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.S2/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.S3/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.S4/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.S5/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.URM/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.W1/index", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.W2/index", "common/dldb/damage/Hazus_EQ_bldg/LF/index", "common/dldb/damage/Hazus_EQ_bldg/NSA/index", "common/dldb/damage/Hazus_EQ_bldg/NSD/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.C1/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.C2/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.C3/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.MH/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.PC1/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.PC2/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.RM1/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.RM2/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.S1/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.S2/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.S3/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.S4/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.S5/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.URM/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.W1/index", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.W2/index", "common/dldb/damage/Hazus_EQ_bldg/STR/index", "common/dldb/damage/Hazus_EQ_bldg/index", "common/dldb/damage/Hazus_EQ_trnsp/HRD/index", "common/dldb/damage/Hazus_EQ_trnsp/HTU/index", "common/dldb/damage/Hazus_EQ_trnsp/HWB/index", "common/dldb/damage/Hazus_EQ_trnsp/index", "common/dldb/damage/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.31/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.33/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.35/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.41/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.42/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.44/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.49/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.51/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.52/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.61/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.71/index", "common/dldb/repair/FEMA_P58_2nd/B/B.10/index", "common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.11/index", "common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.22/index", "common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.23/index", "common/dldb/repair/FEMA_P58_2nd/B/B.20/index", "common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.11/index", "common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.31/index", "common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.41/index", "common/dldb/repair/FEMA_P58_2nd/B/B.30/index", "common/dldb/repair/FEMA_P58_2nd/B/index", "common/dldb/repair/FEMA_P58_2nd/C/C.10/C.10.11/index", "common/dldb/repair/FEMA_P58_2nd/C/C.10/index", "common/dldb/repair/FEMA_P58_2nd/C/C.20/C.20.11/index", "common/dldb/repair/FEMA_P58_2nd/C/C.20/index", "common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.11/index", "common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.21/index", "common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.27/index", "common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.32/index", "common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.34/index", "common/dldb/repair/FEMA_P58_2nd/C/C.30/index", "common/dldb/repair/FEMA_P58_2nd/C/index", "common/dldb/repair/FEMA_P58_2nd/D/D.10/D.10.14/index", "common/dldb/repair/FEMA_P58_2nd/D/D.10/index", "common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.21/index", "common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.22/index", "common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.31/index", "common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.51/index", "common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.61/index", "common/dldb/repair/FEMA_P58_2nd/D/D.20/index", "common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.31/index", "common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.32/index", "common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.41/index", "common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.52/index", "common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.67/index", "common/dldb/repair/FEMA_P58_2nd/D/D.30/index", "common/dldb/repair/FEMA_P58_2nd/D/D.40/D.40.11/index", "common/dldb/repair/FEMA_P58_2nd/D/D.40/index", "common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.11/index", "common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.12/index", "common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.92/index", "common/dldb/repair/FEMA_P58_2nd/D/D.50/index", "common/dldb/repair/FEMA_P58_2nd/D/index", "common/dldb/repair/FEMA_P58_2nd/E/E.20/E.20.22/index", "common/dldb/repair/FEMA_P58_2nd/E/E.20/index", "common/dldb/repair/FEMA_P58_2nd/E/index", "common/dldb/repair/FEMA_P58_2nd/F/F.10/F.10.12/index", "common/dldb/repair/FEMA_P58_2nd/F/F.10/index", "common/dldb/repair/FEMA_P58_2nd/F/index", "common/dldb/repair/FEMA_P58_2nd/index", "common/dldb/repair/Hazus_EQ_bldg/LF/index", "common/dldb/repair/Hazus_EQ_bldg/NSA/index", "common/dldb/repair/Hazus_EQ_bldg/NSD/index", "common/dldb/repair/Hazus_EQ_bldg/STR/index", "common/dldb/repair/Hazus_EQ_bldg/index", "common/dldb/repair/Hazus_EQ_trnsp/HRD/index", "common/dldb/repair/Hazus_EQ_trnsp/HTU/index", "common/dldb/repair/Hazus_EQ_trnsp/HWB/index", "common/dldb/repair/Hazus_EQ_trnsp/index", "common/dldb/repair/index", "common/front-matter/abbreviations", "common/front-matter/cite", "common/front-matter/desktop/ack", "common/front-matter/desktop/ack_pbe", "common/front-matter/glossary", "common/front-matter/license", "common/reqments/All-Requirements_allCols", "common/reqments/Common", "common/reqments/WE-UQ-Requirements", "common/reqments/WEUQ", "common/reqments/key", "common/reqments/reqPelicun", "common/reqments/reqQUOFE", "common/technical_manual/desktop/HazardSimulationTool_useCase", "common/technical_manual/desktop/SimCenterUQTechnical", "common/technical_manual/desktop/UCSDUQTechnical", "common/technical_manual/desktop/WEUQ/TinF", "common/technical_manual/desktop/WEUQ/computationalWindLoadEvaluation", "common/technical_manual/desktop/WEUQ/dataInformedStochasticWind", "common/technical_manual/desktop/WEUQ/modeFileFormat", "common/technical_manual/desktop/WEUQ/scalingWindTunnelData", "common/technical_manual/desktop/damping", "common/technical_manual/desktop/hazard_occurrence", "common/technical_manual/desktop/spatial_correlation", "common/technical_manual/desktop/technical_manual", "common/technical_manual/desktop/uqTechnical", "common/user_manual/about/HazardSimulation/about", "common/user_manual/about/WEUQ/about", "common/user_manual/bugs", "common/user_manual/examples/desktop/examples", "common/user_manual/examples/desktop/weuq-0001/README", "common/user_manual/examples/desktop/weuq-0007/README", "common/user_manual/examples/desktop/weuq-0011/README", "common/user_manual/examples/desktop/weuq-0012/README", "common/user_manual/examples/desktop/weuq-0013/README", "common/user_manual/examples/desktop/weuq-0014/README", "common/user_manual/examples/desktop/weuq-0015/README", "common/user_manual/examples/desktop/weuq-0016/README", "common/user_manual/installation/desktop/downloadOther", "common/user_manual/installation/desktop/downloadOtherMAC", "common/user_manual/installation/desktop/downloadOtherWindows", "common/user_manual/installation/desktop/install_Windows", "common/user_manual/installation/desktop/install_macOS", "common/user_manual/installation/desktop/installation", "common/user_manual/releases/eeCapabilities", "common/user_manual/releases/eePlans", "common/user_manual/releases/eeReleaseNotes", "common/user_manual/releases/pbeCapabilities", "common/user_manual/releases/pbePlans", "common/user_manual/releases/pbeReleaseNotes", "common/user_manual/releases/quoCapabilities", "common/user_manual/releases/quoPlans", "common/user_manual/releases/quoReleaseNotes", "common/user_manual/releases/r2dCapabilities", "common/user_manual/releases/r2dPlans", "common/user_manual/releases/r2dRelaseNotes", "common/user_manual/releases/r2dReleaseNotes", "common/user_manual/releases/weCapabilities", "common/user_manual/releases/wePlans", "common/user_manual/releases/weReleaseNotes", "common/user_manual/troubleshooting/desktop/troubleshooting", "common/user_manual/troubleshooting/desktop/troubleshootingRunning", "common/user_manual/troubleshooting/desktop/troubleshootingStartup", "common/user_manual/usage/desktop/Configuring_CustomUQ", "common/user_manual/usage/desktop/DakotaBayesianCalibration", "common/user_manual/usage/desktop/DakotaDeterministicCalibration", "common/user_manual/usage/desktop/DakotaGradientFreeOptimization", "common/user_manual/usage/desktop/DakotaReliability", "common/user_manual/usage/desktop/DakotaSampling", "common/user_manual/usage/desktop/DakotaSensitivity", "common/user_manual/usage/desktop/FEM", "common/user_manual/usage/desktop/GI", "common/user_manual/usage/desktop/RV", "common/user_manual/usage/desktop/SIM", "common/user_manual/usage/desktop/SimCenterUQ", "common/user_manual/usage/desktop/SimCenterUQMF", "common/user_manual/usage/desktop/SimCenterUQPLoM", "common/user_manual/usage/desktop/SimCenterUQSampling", "common/user_manual/usage/desktop/SimCenterUQSensitivity", "common/user_manual/usage/desktop/SimCenterUQSurrogate", "common/user_manual/usage/desktop/UCSD_UQ_Hierarchical", "common/user_manual/usage/desktop/UCSD_UQ_TMCMC", "common/user_manual/usage/desktop/UQ", "common/user_manual/usage/desktop/response/EDP", "common/user_manual/usage/desktop/response/resEE", "common/user_manual/usage/desktop/usage", "common/user_manual/usage/desktop/wind/CFDBasic", "common/user_manual/usage/desktop/wind/CFDExpert", "common/user_manual/usage/desktop/wind/DEDMHrp", "common/user_manual/usage/desktop/wind/DigitalWindTunnel", "common/user_manual/usage/desktop/wind/EmptyDomainCFD", "common/user_manual/usage/desktop/wind/ExperimentalWindForce", "common/user_manual/usage/desktop/wind/ExperimentalWindPressure", "common/user_manual/usage/desktop/wind/IsolatedBuildingCFD", "common/user_manual/usage/desktop/wind/WeUQExisting", "common/user_manual/usage/desktop/wind/WindEvents", "common/user_manual/usage/desktop/wind/WindForceSpectrum", "common/user_manual/usage/desktop/wind/lowRiseTPU", "common/user_manual/usage/desktop/wind/stochasticWind", "common/user_manual/usage/desktop/wind/tools", "common/user_manual/usage/desktop/wind/windTunnelExp", "common/user_manual/user_inputs_documentation/User_Input_Documentation_Tables", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ConcreteBuildingModel", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/CustomPy", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/CustomPySimulation", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputBayesianCalibration", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputCalibration", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputOptimization", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputReliability", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputSampling", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputSensitivity", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/EDP", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/EDP_EarthquakeSelection", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ExampleWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ExistingSimCenterEvents", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/GaussianProcessInputWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/GlobalReliabilityWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ImportSamplesWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ImportanceSamplingInputWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetBIM", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetExistingEvent", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetOpenSeesAnalysis", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/LatinHypercubeInputWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/LocalReliabilityWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MDOF_BuildingModel", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MDOF_LU", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MonteCarloInputSimWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MonteCarloInputWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MultiFidelityMonteCarlo", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MultiFidelitySimWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/NoneEngine", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/OpenSeesBuildingModel", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PCEInputWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PLoMInputWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PLoMSimuWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterIntensityMeasureCombo", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterIntensityMeasureWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputPLoM", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSampling", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSensitivity", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSurrogate", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUnitsCombo", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/StandardEDP", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/StandardEarthquakeEDP", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SteelBuildingModel", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateDoEInputWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateEDP", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateGP", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateMFInputWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateNoDoEInputWidget", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateSimulation", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputBayesianCalibration", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputHierarchicalBayesian", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputTMCMC", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UQpyStretch", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UQpySubsetSimulation", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UserDefinedEDP", "index"], "filenames": ["bootcamp/syllabus.rst", "bootcamp/syllabus_by_day.rst", "bootcamp/syllabus_by_topic.rst", "common/developer_manual/architecture/desktop/applications/DLApps.rst", "common/developer_manual/architecture/desktop/applications/EDPApps.rst", "common/developer_manual/architecture/desktop/applications/UQApps.rst", "common/developer_manual/architecture/desktop/applications/buildingApps.rst", "common/developer_manual/architecture/desktop/applications/eventApps.rst", "common/developer_manual/architecture/desktop/applications/modelingApps.rst", "common/developer_manual/architecture/desktop/applications/preprocFEM.rst", "common/developer_manual/architecture/desktop/applications/preprocUQ.rst", "common/developer_manual/architecture/desktop/applications/regionalMapApps.rst", "common/developer_manual/architecture/desktop/applications/simulationApps.rst", "common/developer_manual/architecture/desktop/architecture.rst", "common/developer_manual/architecture/desktop/architectureLevel4.rst", "common/developer_manual/architecture/desktop/backendApplications.rst", "common/developer_manual/architecture/desktop/c4model.rst", "common/developer_manual/architecture/desktop/dynamicDiagrams.rst", "common/developer_manual/architecture/desktop/file-types.rst", "common/developer_manual/architecture/desktop/file-types/Inputs.rst", "common/developer_manual/architecture/desktop/file-types/Outputs.rst", "common/developer_manual/architecture/desktop/run-manually.rst", "common/developer_manual/architecture/desktop/run-manually/runLocal.rst", "common/developer_manual/architecture/desktop/run-manually/runRemote.rst", "common/developer_manual/architecture/desktop/run-manually/troubleshooting.rst", "common/developer_manual/architecture/desktop/workflows.rst", "common/developer_manual/architecture/desktop/workflows/readingTheLog.rst", "common/developer_manual/architecture/desktop/workflows/workflowCompatibility.rst", "common/developer_manual/architecture/desktop/workflows/workflowStructure.rst", "common/developer_manual/coding_style/desktop/coding_style.rst", "common/developer_manual/examples/desktop/eqAssessment.rst", "common/developer_manual/examples/desktop/examples.rst", "common/developer_manual/examples/desktop/hurricaneAssessment.rst", "common/developer_manual/examples/desktop/siteResponseAssessment/siteResponseAssessment.rst", "common/developer_manual/how_to_build/desktop/SimCenterBackend.rst", "common/developer_manual/how_to_build/desktop/how_to_build.rst", "common/developer_manual/how_to_build/desktop/quoFemBackend.rst", "common/developer_manual/how_to_extend/desktop/how_to_extend.rst", "common/developer_manual/verification/desktop/WEUQ/PowerSpectralDensity.rst", "common/developer_manual/verification/desktop/WEUQ/TinFverification.rst", "common/developer_manual/verification/desktop/verification.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.31/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.33/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.35/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.41/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.42/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.44/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.49/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.51/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.52/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.61/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/B.10.71/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.10/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.11/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.22/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.20/B.20.23/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.20/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.11/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.31/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.30/B.30.41/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/B.30/index.rst", "common/dldb/damage/FEMA_P58_2nd/B/index.rst", "common/dldb/damage/FEMA_P58_2nd/C/C.10/C.10.11/index.rst", "common/dldb/damage/FEMA_P58_2nd/C/C.10/index.rst", "common/dldb/damage/FEMA_P58_2nd/C/C.20/C.20.11/index.rst", "common/dldb/damage/FEMA_P58_2nd/C/C.20/index.rst", "common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.11/index.rst", "common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.21/index.rst", "common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.27/index.rst", "common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.32/index.rst", "common/dldb/damage/FEMA_P58_2nd/C/C.30/C.30.34/index.rst", "common/dldb/damage/FEMA_P58_2nd/C/C.30/index.rst", "common/dldb/damage/FEMA_P58_2nd/C/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.10/D.10.14/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.10/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.21/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.22/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.31/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.51/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.20/D.20.61/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.20/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.31/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.32/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.41/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.52/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.30/D.30.67/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.30/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.40/D.40.11/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.40/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.11/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.12/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.50/D.50.92/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/D.50/index.rst", "common/dldb/damage/FEMA_P58_2nd/D/index.rst", "common/dldb/damage/FEMA_P58_2nd/E/E.20/E.20.22/index.rst", "common/dldb/damage/FEMA_P58_2nd/E/E.20/index.rst", "common/dldb/damage/FEMA_P58_2nd/E/index.rst", "common/dldb/damage/FEMA_P58_2nd/F/F.10/F.10.12/index.rst", "common/dldb/damage/FEMA_P58_2nd/F/F.10/index.rst", "common/dldb/damage/FEMA_P58_2nd/F/index.rst", "common/dldb/damage/FEMA_P58_2nd/index.rst", "common/dldb/damage/Hazus_EQ_bldg/GF/GF.H/index.rst", "common/dldb/damage/Hazus_EQ_bldg/GF/GF.V/index.rst", "common/dldb/damage/Hazus_EQ_bldg/GF/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.C1/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.C2/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.C3/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.MH/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.PC1/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.PC2/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.RM1/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.RM2/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.S1/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.S2/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.S3/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.S4/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.S5/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.URM/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.W1/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/LF.W2/index.rst", "common/dldb/damage/Hazus_EQ_bldg/LF/index.rst", "common/dldb/damage/Hazus_EQ_bldg/NSA/index.rst", "common/dldb/damage/Hazus_EQ_bldg/NSD/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.C1/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.C2/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.C3/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.MH/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.PC1/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.PC2/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.RM1/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.RM2/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.S1/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.S2/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.S3/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.S4/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.S5/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.URM/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.W1/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/STR.W2/index.rst", "common/dldb/damage/Hazus_EQ_bldg/STR/index.rst", "common/dldb/damage/Hazus_EQ_bldg/index.rst", "common/dldb/damage/Hazus_EQ_trnsp/HRD/index.rst", "common/dldb/damage/Hazus_EQ_trnsp/HTU/index.rst", "common/dldb/damage/Hazus_EQ_trnsp/HWB/index.rst", "common/dldb/damage/Hazus_EQ_trnsp/index.rst", "common/dldb/damage/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.31/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.33/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.35/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.41/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.42/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.44/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.49/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.51/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.52/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.61/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/B.10.71/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.10/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.11/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.22/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.20/B.20.23/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.20/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.11/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.31/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.30/B.30.41/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/B.30/index.rst", "common/dldb/repair/FEMA_P58_2nd/B/index.rst", "common/dldb/repair/FEMA_P58_2nd/C/C.10/C.10.11/index.rst", "common/dldb/repair/FEMA_P58_2nd/C/C.10/index.rst", "common/dldb/repair/FEMA_P58_2nd/C/C.20/C.20.11/index.rst", "common/dldb/repair/FEMA_P58_2nd/C/C.20/index.rst", "common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.11/index.rst", "common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.21/index.rst", "common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.27/index.rst", "common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.32/index.rst", "common/dldb/repair/FEMA_P58_2nd/C/C.30/C.30.34/index.rst", "common/dldb/repair/FEMA_P58_2nd/C/C.30/index.rst", "common/dldb/repair/FEMA_P58_2nd/C/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.10/D.10.14/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.10/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.21/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.22/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.31/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.51/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.20/D.20.61/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.20/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.31/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.32/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.41/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.52/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.30/D.30.67/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.30/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.40/D.40.11/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.40/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.11/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.12/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.50/D.50.92/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/D.50/index.rst", "common/dldb/repair/FEMA_P58_2nd/D/index.rst", "common/dldb/repair/FEMA_P58_2nd/E/E.20/E.20.22/index.rst", "common/dldb/repair/FEMA_P58_2nd/E/E.20/index.rst", "common/dldb/repair/FEMA_P58_2nd/E/index.rst", "common/dldb/repair/FEMA_P58_2nd/F/F.10/F.10.12/index.rst", "common/dldb/repair/FEMA_P58_2nd/F/F.10/index.rst", "common/dldb/repair/FEMA_P58_2nd/F/index.rst", "common/dldb/repair/FEMA_P58_2nd/index.rst", "common/dldb/repair/Hazus_EQ_bldg/LF/index.rst", "common/dldb/repair/Hazus_EQ_bldg/NSA/index.rst", "common/dldb/repair/Hazus_EQ_bldg/NSD/index.rst", "common/dldb/repair/Hazus_EQ_bldg/STR/index.rst", "common/dldb/repair/Hazus_EQ_bldg/index.rst", "common/dldb/repair/Hazus_EQ_trnsp/HRD/index.rst", "common/dldb/repair/Hazus_EQ_trnsp/HTU/index.rst", "common/dldb/repair/Hazus_EQ_trnsp/HWB/index.rst", "common/dldb/repair/Hazus_EQ_trnsp/index.rst", "common/dldb/repair/index.rst", "common/front-matter/abbreviations.rst", "common/front-matter/cite.rst", "common/front-matter/desktop/ack.rst", "common/front-matter/desktop/ack_pbe.rst", "common/front-matter/glossary.rst", "common/front-matter/license.rst", "common/reqments/All-Requirements_allCols.rst", "common/reqments/Common.rst", "common/reqments/WE-UQ-Requirements.rst", "common/reqments/WEUQ.rst", "common/reqments/key.rst", "common/reqments/reqPelicun.rst", "common/reqments/reqQUOFE.rst", "common/technical_manual/desktop/HazardSimulationTool_useCase.rst", "common/technical_manual/desktop/SimCenterUQTechnical.rst", "common/technical_manual/desktop/UCSDUQTechnical.rst", "common/technical_manual/desktop/WEUQ/TinF.rst", "common/technical_manual/desktop/WEUQ/computationalWindLoadEvaluation.rst", "common/technical_manual/desktop/WEUQ/dataInformedStochasticWind.rst", "common/technical_manual/desktop/WEUQ/modeFileFormat.rst", "common/technical_manual/desktop/WEUQ/scalingWindTunnelData.rst", "common/technical_manual/desktop/damping.rst", "common/technical_manual/desktop/hazard_occurrence.rst", "common/technical_manual/desktop/spatial_correlation.rst", "common/technical_manual/desktop/technical_manual.rst", "common/technical_manual/desktop/uqTechnical.rst", "common/user_manual/about/HazardSimulation/about.rst", "common/user_manual/about/WEUQ/about.rst", "common/user_manual/bugs.rst", "common/user_manual/examples/desktop/examples.rst", "common/user_manual/examples/desktop/weuq-0001/README.rst", "common/user_manual/examples/desktop/weuq-0007/README.rst", "common/user_manual/examples/desktop/weuq-0011/README.rst", "common/user_manual/examples/desktop/weuq-0012/README.rst", "common/user_manual/examples/desktop/weuq-0013/README.rst", "common/user_manual/examples/desktop/weuq-0014/README.rst", "common/user_manual/examples/desktop/weuq-0015/README.rst", "common/user_manual/examples/desktop/weuq-0016/README.rst", "common/user_manual/installation/desktop/downloadOther.rst", "common/user_manual/installation/desktop/downloadOtherMAC.rst", "common/user_manual/installation/desktop/downloadOtherWindows.rst", "common/user_manual/installation/desktop/install_Windows.rst", "common/user_manual/installation/desktop/install_macOS.rst", "common/user_manual/installation/desktop/installation.rst", "common/user_manual/releases/eeCapabilities.rst", "common/user_manual/releases/eePlans.rst", "common/user_manual/releases/eeReleaseNotes.rst", "common/user_manual/releases/pbeCapabilities.rst", "common/user_manual/releases/pbePlans.rst", "common/user_manual/releases/pbeReleaseNotes.rst", "common/user_manual/releases/quoCapabilities.rst", "common/user_manual/releases/quoPlans.rst", "common/user_manual/releases/quoReleaseNotes.rst", "common/user_manual/releases/r2dCapabilities.rst", "common/user_manual/releases/r2dPlans.rst", "common/user_manual/releases/r2dRelaseNotes.rst", "common/user_manual/releases/r2dReleaseNotes.rst", "common/user_manual/releases/weCapabilities.rst", "common/user_manual/releases/wePlans.rst", "common/user_manual/releases/weReleaseNotes.rst", "common/user_manual/troubleshooting/desktop/troubleshooting.rst", "common/user_manual/troubleshooting/desktop/troubleshootingRunning.rst", "common/user_manual/troubleshooting/desktop/troubleshootingStartup.rst", "common/user_manual/usage/desktop/Configuring_CustomUQ.rst", "common/user_manual/usage/desktop/DakotaBayesianCalibration.rst", "common/user_manual/usage/desktop/DakotaDeterministicCalibration.rst", "common/user_manual/usage/desktop/DakotaGradientFreeOptimization.rst", "common/user_manual/usage/desktop/DakotaReliability.rst", "common/user_manual/usage/desktop/DakotaSampling.rst", "common/user_manual/usage/desktop/DakotaSensitivity.rst", "common/user_manual/usage/desktop/FEM.rst", "common/user_manual/usage/desktop/GI.rst", "common/user_manual/usage/desktop/RV.rst", "common/user_manual/usage/desktop/SIM.rst", "common/user_manual/usage/desktop/SimCenterUQ.rst", "common/user_manual/usage/desktop/SimCenterUQMF.rst", "common/user_manual/usage/desktop/SimCenterUQPLoM.rst", "common/user_manual/usage/desktop/SimCenterUQSampling.rst", "common/user_manual/usage/desktop/SimCenterUQSensitivity.rst", "common/user_manual/usage/desktop/SimCenterUQSurrogate.rst", "common/user_manual/usage/desktop/UCSD_UQ_Hierarchical.rst", "common/user_manual/usage/desktop/UCSD_UQ_TMCMC.rst", "common/user_manual/usage/desktop/UQ.rst", "common/user_manual/usage/desktop/response/EDP.rst", "common/user_manual/usage/desktop/response/resEE.rst", "common/user_manual/usage/desktop/usage.rst", "common/user_manual/usage/desktop/wind/CFDBasic.rst", "common/user_manual/usage/desktop/wind/CFDExpert.rst", "common/user_manual/usage/desktop/wind/DEDMHrp.rst", "common/user_manual/usage/desktop/wind/DigitalWindTunnel.rst", "common/user_manual/usage/desktop/wind/EmptyDomainCFD.rst", "common/user_manual/usage/desktop/wind/ExperimentalWindForce.rst", "common/user_manual/usage/desktop/wind/ExperimentalWindPressure.rst", "common/user_manual/usage/desktop/wind/IsolatedBuildingCFD.rst", "common/user_manual/usage/desktop/wind/WeUQExisting.rst", "common/user_manual/usage/desktop/wind/WindEvents.rst", "common/user_manual/usage/desktop/wind/WindForceSpectrum.rst", "common/user_manual/usage/desktop/wind/lowRiseTPU.rst", "common/user_manual/usage/desktop/wind/stochasticWind.rst", "common/user_manual/usage/desktop/wind/tools.rst", "common/user_manual/usage/desktop/wind/windTunnelExp.rst", "common/user_manual/user_inputs_documentation/User_Input_Documentation_Tables.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ConcreteBuildingModel.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/CustomPy.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/CustomPySimulation.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputBayesianCalibration.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputCalibration.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputOptimization.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputReliability.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputSampling.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/DakotaInputSensitivity.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/EDP.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/EDP_EarthquakeSelection.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ExampleWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ExistingSimCenterEvents.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/GaussianProcessInputWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/GlobalReliabilityWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ImportSamplesWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/ImportanceSamplingInputWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetBIM.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetExistingEvent.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/InputWidgetOpenSeesAnalysis.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/LatinHypercubeInputWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/LocalReliabilityWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MDOF_BuildingModel.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MDOF_LU.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MonteCarloInputSimWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MonteCarloInputWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MultiFidelityMonteCarlo.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/MultiFidelitySimWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/NoneEngine.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/OpenSeesBuildingModel.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PCEInputWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PLoMInputWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/PLoMSimuWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterIntensityMeasureCombo.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterIntensityMeasureWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputPLoM.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSampling.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSensitivity.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUQInputSurrogate.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SimCenterUnitsCombo.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/StandardEDP.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/StandardEarthquakeEDP.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SteelBuildingModel.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateDoEInputWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateEDP.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateGP.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateMFInputWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateNoDoEInputWidget.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/SurrogateSimulation.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputBayesianCalibration.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputHierarchicalBayesian.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UCSD_InputTMCMC.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UQpyStretch.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UQpySubsetSimulation.rst", "common/user_manual/user_inputs_documentation/User_Inputs_Documentation_RST_Files/UserDefinedEDP.rst", "index.rst"], "titles": ["Syllabus", "By Day", "By Topic", "2.2.9. DL Applications", "2.2.5. EDP Applications", "2.2.7. UQ Applications", "2.2.8. Building Applications", "2.2.3. Event Applications", "2.2.4. Modeling Applications", "2.2.1. FEM Pre-processors", "2.2.2. UQ Pre-processors", "2.2.10. Regional Mapping Applications", "2.2.6. Simulation Applications", "2. Software Architecture", "Software Architecture", "2.2. Backend Applications", "2.3. C4 Model of Software Architecture", "Level 4 Dynamic Diagrams", "2.1. File Types and Schemas", "2.1.1. Inputs", "2.1.2. Outputs", "Running Manually", "Run Locally on Your Desktop", "Run Remotely on DesignSafe", "Troubleshooting Errors", "Creating Workflows", "Reading the Log File", "Choosing Component Applications", "Workflow Structure", "5. Coding Style", "Earthquake Assessment", "Examples", "Hurricane Assessment", "Regional Site Response Assessment", "Build the Backend", "1. How to Build", "Build the Backend", "3. How to Extend", "4.1. Stochastically Generated Wind Loading", "4.2. Verification of the Turbulence Inflow", "4. Verification", "B.10.31 - Steel Columns", "B.10.33 - Steel Braces", "B.10.35 - Steel Connections", "B.10.41 - RC or Composite Columns", "B.10.42 - RC or Composite Beams", "B.10.44 - RC or Composite Shearwalls", "B.10.49 - RC Flat Slabs", "B.10.51 - Ordinary Reinforced Masonry Walls", "B.10.52 - Special Reinforced Masonry Walls", "B.10.61 - Cold-formed Steel Walls", "B.10.71 - Wood Light Frame", "B.10 - Super Structure", "B.20.11 - Exterior Walls", "B.20.22 - Curtain Walls", "B.20.23 - Storefronts", "B.20 - Exterior Enclosure", "B.30.11 - Roof Coverings", "B.30.31 - Masonry Chimney", "B.30.41 - Masonry Parapet", "B.30 - Roofing", "B - Shell", "C.10.11 - Partitions", "C.10 - Interior Construction", "C.20.11 - Stair Construction", "C.20 - Stairs", "C.30.11 - Wall Finishes", "C.30.21 - Floor Finishes", "C.30.27 - Access Pedastal Flooring", "C.30.32 - Ceiling Finishes", "C.30.34 - Independent Pendant Lighting", "C.30 - Interior Finishes", "C - Interiors", "D.10.14 - Elevators & Lifts", "D.10 - Conveying", "D.20.21 - Domestic Water Distribution - Cold Water", "D.20.22 - Domestic Water Distribution - Hot Water", "D.20.31 - Sanitary Waste", "D.20.51 - Chilled Water Distribution", "D.20.61 - Steam Distribution", "D.20 - Plumbing", "D.30.31 - Cooling Generating Systems - Chilled Water", "D.30.32 - Cooling Generating Systems - Direct Expansion", "D.30.41 - Air Distribution Systems", "D.30.52 - Terminal & Package Units", "D.30.67 - Controls and Instrumentation", "D.30 - HVAC", "D.40.11 - Sprinklers", "D.40 - Fire Protection", "D.50.11 - Electrical Service & Distribution - High Tension", "D.50.12 - Electrical Service & Distribution - Low Tension", "D.50.92 - Other Electrical Systems", "D.50 - Electrical", "D - Services", "E.20.22 - Movable Furnishings", "E.20 - Furnishings", "E - Equipments and furnishings", "F.10.12 - Special Structures", "F.10 - Special Construction", "F - Special Construction & Demolition", "FEMA P-58 2nd Edition", "GF.H - Horizontal Spreading", "GF.V - Vertical Settlement", "GF - Geotechnical Failure", "LF.C1 - Concrete Moment Frame", "LF.C2 - Concrete Shear Walls", "LF.C3 - Concrete Frame with Unreinforced Masonry Infill Walls", "LF.MH - Mobile Homes", "LF.PC1 - Precast Concrete Tilt-Up Walls", "LF.PC2 - Precast Concrete Frames with Concrete Shear Walls", "LF.RM1 - Reinforced Masonry Bearing Walls with Wood or Metal Deck Diaphragms", "LF.RM2 - Reinforced Masonry Bearing Walls with Precast Concrete Diaphragms", "LF.S1 - Steel Moment Frame", "LF.S2 - Steel Braced Frame", "LF.S3 - Steel Light Frame", "LF.S4 - Steel Frame with Cast-in-Place Concrete Shear Walls", "LF.S5 - Steel Frame with Unreinforced Masonry Infill Walls", "LF.URM - Unreinforced Masonry Bearing Walls", "LF.W1 - Wood, Light Frame", "LF.W2 - Wood, Commercial & Industrial", "LF - Lifeline Facilities", "NSA - Non-Structural Acceleration-Sensitive", "NSD - Non-Structural Drift-Sensitive", "STR.C1 - Concrete Moment Frame", "STR.C2 - Concrete Shear Walls", "STR.C3 - Concrete Frame with Unreinforced Masonry Infill Walls", "STR.MH - Mobile Homes", "STR.PC1 - Precast Concrete Tilt-Up Walls", "STR.PC2 - Precast Concrete Frames with Concrete Shear Walls", "STR.RM1 - Reinforced Masonry Bearing Walls with Wood or Metal Deck Diaphragms", "STR.RM2 - Reinforced Masonry Bearing Walls with Precast Concrete Diaphragms", "STR.S1 - Steel Moment Frame", "STR.S2 - Steel Braced Frame", "STR.S3 - Steel Light Frame", "STR.S4 - Steel Frame with Cast-in-Place Concrete Shear Walls", "STR.S5 - Steel Frame with Unreinforced Masonry Infill Walls", "STR.URM - Unreinforced Masonry Bearing Walls", "STR.W1 - Wood, Light Frame", "STR.W2 - Wood, Commercial & Industrial", "STR - Structural", "Hazus Earthquake Methodology - Buildings", "HRD - Road segments", "HTU - Tunnels", "HWB - Bridges", "Hazus Earthquake Methodology - Transportation", "Damage Models", "B.10.31 - Steel Columns", "B.10.33 - Steel Braces", "B.10.35 - Steel Connections", "B.10.41 - RC or Composite Columns", "B.10.42 - RC or Composite Beams", "B.10.44 - RC or Composite Shearwalls", "B.10.49 - RC Flat Slabs", "B.10.51 - Ordinary Reinforced Masonry Walls", "B.10.52 - Special Reinforced Masonry Walls", "B.10.61 - Cold-formed Steel Walls", "B.10.71 - Wood Light Frame", "B.10 - Super Structure", "B.20.11 - Exterior Walls", "B.20.22 - Curtain Walls", "B.20.23 - Storefronts", "B.20 - Exterior Enclosure", "B.30.11 - Roof Coverings", "B.30.31 - Masonry Chimney", "B.30.41 - Masonry Parapet", "B.30 - Roofing", "B - Shell", "C.10.11 - Partitions", "C.10 - Interior Construction", "C.20.11 - Stair Construction", "C.20 - Stairs", "C.30.11 - Wall Finishes", "C.30.21 - Floor Finishes", "C.30.27 - Access Pedastal Flooring", "C.30.32 - Ceiling Finishes", "C.30.34 - Independent Pendant Lighting", "C.30 - Interior Finishes", "C - Interiors", "D.10.14 - Elevators & Lifts", "D.10 - Conveying", "D.20.21 - Domestic Water Distribution - Cold Water", "D.20.22 - Domestic Water Distribution - Hot Water", "D.20.31 - Sanitary Waste", "D.20.51 - Chilled Water Distribution", "D.20.61 - Steam Distribution", "D.20 - Plumbing", "D.30.31 - Cooling Generating Systems - Chilled Water", "D.30.32 - Cooling Generating Systems - Direct Expansion", "D.30.41 - Air Distribution Systems", "D.30.52 - Terminal & Package Units", "D.30.67 - Controls and Instrumentation", "D.30 - HVAC", "D.40.11 - Sprinklers", "D.40 - Fire Protection", "D.50.11 - Electrical Service & Distribution - High Tension", "D.50.12 - Electrical Service & Distribution - Low Tension", "D.50.92 - Other Electrical Systems", "D.50 - Electrical", "D - Services", "E.20.22 - Movable Furnishings", "E.20 - Furnishings", "E - Equipments and furnishings", "F.10.12 - Special Structures", "F.10 - Special Construction", "F - Special Construction & Demolition", "FEMA P-58 2nd Edition", "LF - Lifeline Facilities", "NSA - Non-Structural Acceleration-Sensitive", "NSD - Non-Structural Drift-Sensitive", "STR - Structural", "Hazus Earthquake Methodology - Buildings", "HRD - Road segments", "HTU - Tunnels", "HWB - Bridges", "Hazus Earthquake Methodology - Transportation", "Repair Consequence Models", "9. Abbreviations", "4. How To Cite", "2. Acknowledgments", "Acknowledgments", "8. Glossary", "3. Copyright and License", "R2D Requirements", "Requirements", "General Requirements", "6. Requirements", "<no title>", "Requirements", "Requirements", "Regional Earthquake Hazard Use Cases", "Methods in SimCenterUQ Engine", "Methods in UCSD UQ Engine", "1.4. Turbulence Inflow", "Computational Wind Load Evaluation", "1.5. Wind-tunnel informed stochastic wind load", "File format for user-provided input of building vibration modes", "1.3. Scaling Wind Tunnel Data", "1.2. Damping Options", "Hazard Occurrence", "Ground Motion Intensity Spatial Correlation Model Options", "1. Technical Manual", "1.1. Dakota Methods", "About", "1. About", "7. Bugs & Feature Requests", "4. Examples", "4.1. 9 Story Building: Sampling Analysis", "4.2. 3 Story Building: Sensitivity Analysis", "4.4. Digital Wind Tunnel I: Empty Domain Simulation", "4.3. Wind Tunnel-Informed Stochastic Wind Load Generation", "4.5. Digital Wind Tunnel II: Wind Loads on Isolated Building with Simple Geometry", "4.6. Digital Wind Tunnel II: Wind Loads on Isolated Building with Complex Geometry", "4.7. Digital Wind Tunnel II: Characterizing ABL Flows using Large-eddy Simulation", "4.8. Wind Tunnel-Informed Stochastic Wind Pressure Generation", "Install Additional Applications", "MacOS Users", "Windows Users", "1.1. Install on Windows 10", "1.2. Install on MacOS", "1. Installation", "Capabilities", "Release Plans", "Release Notes", "Capabilities", "Release Plans", "Release Notes", "Capabilities", "Release Plans", "Release Notes", "Capabilities", "Release Plans", "Release Notes", "Release Notes", "5. Capabilities", "7. Release Plans", "6. Release Notes", "5. Troubleshooting", "5.2. Issues While Running", "5.1. Startup Issues", "2.1.5.1. Configuring CustomUQ Engine", "Bayesian Calibration", "Deterministic Calibration", "Gradient-free Parameter Estimation", "2.1.2.3. Reliability Analysis", "2.1.2.1. Forward Propagation", "2.1.2.2. Global Sensitivity Analysis", "2.5. FEM: Finite Element Method", "2.2. GI: General Information", "2.6. RV: Random Variables", "2.3. SIM: Structural Model", "SimCenter UQ Engine", "2.1.3.3. Multi-fidelity Monte Carlo", "Probabilistic Learning on Manifolds (PLoM)", "2.1.3.1. Forward Propagation", "2.1.3.2. Global Sensitivity Analysis", "Gaussian Process (GP) Surrogate Modeling", "2.1.4.2. Calibration of Hierarchical Model", "2.1.4.1. Calibration of Non-hierarchical Model", "2.1. UQ: Uncertainty Quantification", "2.7. EDP: Demand Parameters", "2.8. RES: Results", "2. User Interface", "CFD Basic Template", "CFD Expert Template", "2.4.4. Database-Enabled Design Module", "2.4.2. Digital Wind Tunnel", "Empty Domain CFD Simulation", "2.4.8. Experimental Wind Force", "2.4.9. Experimental Wind Pressure", "2.4.3. Isolated Building CFD Model", "2.4.7. Multiple Existing", "2.4. EVT: Wind Events", "2.4.10. Wind Force Spectrum", "2.4.5. Data from Tokyo Polytechnic University", "2.4.1. Stochastic Wind", "3. Tools", "2.4.6. Wind Tunnel Experiment", "User Inputs", "ConcreteBuildingModel", "CustomPy", "CustomPySimulation", "DakotaInputBayesianCalibration", "DakotaInputCalibration", "DakotaInputOptimization", "DakotaInputReliability", "DakotaInputSampling", "DakotaInputSensitivity", "EDP", "EDP_EarthquakeSelection", "ExampleWidget", "ExistingSimCenterEvents", "GaussianProcessInputWidget", "GlobalReliabilityWidget", "ImportSamplesWidget", "ImportanceSamplingInputWidget", "InputWidgetBIM", "InputWidgetExistingEvent", "InputWidgetOpenSeesAnalysis", "LatinHypercubeInputWidget", "LocalReliabilityWidget", "MDOF_BuildingModel", "MDOF_LU", "MonteCarloInputSimWidget", "MonteCarloInputWidget", "MultiFidelityMonteCarlo", "MultiFidelitySimWidget", "NoneEngine", "OpenSeesBuildingModel", "PCEInputWidget", "PLoMInputWidget", "PLoMSimuWidget", "SimCenterIntensityMeasureCombo", "SimCenterIntensityMeasureWidget", "SimCenterUQInputPLoM", "SimCenterUQInputSampling", "SimCenterUQInputSensitivity", "SimCenterUQInputSurrogate", "SimCenterUnitsCombo", "StandardEDP", "StandardEarthquakeEDP", "SteelBuildingModel", "SurrogateDoEInputWidget", "SurrogateEDP", "SurrogateGP", "SurrogateMFInputWidget", "SurrogateNoDoEInputWidget", "SurrogateSimulation", "UCSD_InputBayesianCalibration", "UCSD_InputHierarchicalBayesian", "UCSD_InputTMCMC", "UQpyStretch", "UQpySubsetSimulation", "UserDefinedEDP", "Wind Engineering with Uncertainty Quantification Application"], "terms": {"fmk": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "fig": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "1": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 263, 264, 266, 267, 268, 269, 270, 273, 274, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 293, 294, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "2": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 263, 264, 266, 267, 269, 270, 271, 273, 274, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "4": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "3": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 240, 241, 242, 243, 244, 245, 246, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 259, 260, 261, 263, 264, 266, 267, 269, 270, 271, 273, 274, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "5": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "we": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 250, 251, 252, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "uq": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 226, 227, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 252, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 267, 268, 269, 270, 272, 273, 274, 275, 276, 277, 278, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 291, 292, 293, 294, 295, 296, 297, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "app": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "download": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "github": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "page": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "messag": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "board": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "requir": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 226, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "ee": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "user": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 248, 249, 250, 251, 252, 253, 254, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 293, 294, 295, 296, 298, 300, 302, 303, 304, 305, 306, 309, 310, 311, 313, 314, 315, 316, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372], "survei": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "simcent": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 291, 292, 293, 294, 295, 296, 297, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "research": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 226, 227, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "tool": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "pelicun": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "document": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "opense": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 287, 288, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "openseespi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "tcl": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "python": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 257, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "org": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "dakota": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 289, 290, 291, 292, 293, 294, 295, 296, 297, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "theori": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "manual": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372], "feappv": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "designsaf": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "smelt": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "s": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "hark": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "wind": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 223, 226, 227, 228, 229, 230, 231, 232, 235, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 306, 310, 313, 315, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372], "engin": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 252, 253, 254, 255, 256, 257, 258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 274, 275, 276, 277, 278, 280, 281, 282, 283, 284, 285, 286, 287, 289, 291, 292, 293, 294, 295, 296, 297, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372], "uncertainti": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 226, 227, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 261, 262, 264, 265, 267, 268, 269, 270, 271, 272, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372], "quantif": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 226, 227, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 261, 262, 264, 265, 267, 268, 269, 270, 271, 272, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372], "applic": [0, 1, 2, 9, 10, 13, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 226, 227, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 255, 256, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372], "9": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "stori": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "build": [0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 248, 249, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "sampl": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 285, 286, 287, 288, 289, 290, 291, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "analysi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 223, 226, 227, 228, 231, 232, 234, 235, 237, 238, 239, 240, 241, 242, 243, 244, 245, 248, 249, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 284, 286, 287, 288, 289, 290, 291, 292, 293, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "frank": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "mckenna": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "nheri": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "uc": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "berkelei": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "fmckenna": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "edu": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "abii": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "f": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "melaku": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "fei": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "ding": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "jiawei": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "wan": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "peter": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "mackenzi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "helnwein": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "wael": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "elhaddad": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "michael": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "gardner": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "dae": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "kun": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "kwon": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "welcom": [0, 1, 2, 265], "program": [0, 1, 8, 12, 13, 14, 29, 220, 222, 223, 224, 225, 228, 230, 238, 243, 244, 250, 255, 256, 258, 265, 270, 286, 289, 301, 309], "bootcamp": 0, "2020": [0, 26, 30, 32, 33, 217, 229, 230, 232, 248, 262, 268, 269, 271, 285, 289, 292, 373], "due": [0, 33, 47, 101, 102, 106, 114, 116, 125, 133, 135, 152, 222, 224, 225, 230, 231, 232, 236, 237, 239, 246, 247, 255, 257, 265, 272, 277, 278, 283, 297, 303, 305, 307], "covid": 0, "19": [0, 26, 32, 33, 143, 232, 235, 239, 246, 249, 253], "thi": [0, 7, 13, 14, 16, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 38, 40, 44, 54, 55, 58, 64, 81, 82, 83, 84, 85, 89, 90, 91, 94, 100, 101, 102, 106, 112, 115, 116, 117, 125, 131, 134, 135, 136, 140, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 167, 169, 171, 172, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 218, 219, 220, 221, 229, 230, 231, 232, 234, 236, 237, 238, 239, 242, 243, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 277, 278, 279, 280, 281, 282, 283, 284, 286, 287, 289, 290, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 312, 313, 314, 315, 316, 329, 361, 373], "year": [0, 19, 222, 238], "offer": [0, 14, 230, 232, 248, 255, 256, 284, 288, 305, 309], "sole": [0, 33, 231, 282], "onlin": [0, 13, 14, 222, 223, 224, 225, 227, 228, 230], "though": [0, 118, 137, 258, 274, 277], "team": [0, 24], "put": [0, 246, 249, 250, 251, 252, 253, 279, 299, 306, 310, 315], "all": [0, 13, 14, 15, 16, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 53, 58, 59, 64, 67, 68, 70, 83, 85, 90, 91, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 143, 158, 163, 164, 169, 172, 173, 175, 188, 190, 195, 196, 221, 222, 223, 224, 225, 228, 229, 230, 231, 232, 235, 236, 237, 238, 239, 246, 247, 249, 250, 251, 252, 253, 255, 256, 257, 259, 265, 266, 277, 278, 280, 281, 283, 284, 288, 289, 295, 296, 297, 298, 303, 305, 306, 307, 308, 309, 310, 312, 314, 315], "effort": [0, 14, 230, 232], "recreat": [0, 206, 207, 208, 209, 229, 306, 315], "some": [0, 13, 14, 16, 17, 29, 35, 39, 58, 68, 94, 104, 109, 112, 117, 123, 128, 131, 136, 163, 173, 220, 229, 230, 232, 236, 237, 239, 243, 249, 250, 251, 253, 255, 256, 258, 280, 283, 287, 294, 303, 329], "commun": [0, 13, 14, 16, 17, 23, 29, 33, 35, 222, 223, 225, 228, 261, 264, 267, 269, 270, 303, 305, 309], "benefit": [0, 222, 223, 224, 225, 228, 229, 230, 242, 243], "through": [0, 13, 14, 16, 22, 24, 26, 28, 33, 35, 44, 149, 220, 222, 223, 224, 225, 227, 228, 229, 230, 231, 232, 234, 237, 242, 243, 250, 251, 255, 256, 259, 261, 264, 266, 267, 274, 277, 279, 280, 285, 288, 293, 294, 298, 304, 305, 313, 373], "discuss": [0, 33, 231, 232, 239, 243, 254, 255, 313], "session": [0, 23], "social": 0, "time": [0, 13, 14, 15, 16, 19, 20, 23, 26, 28, 29, 30, 33, 35, 38, 39, 54, 55, 94, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 167, 169, 171, 172, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 206, 209, 211, 212, 213, 222, 227, 229, 230, 231, 234, 237, 238, 239, 242, 245, 246, 247, 248, 250, 251, 252, 255, 256, 257, 258, 263, 265, 273, 280, 284, 286, 289, 294, 295, 297, 302, 303, 306, 310, 311, 312, 314, 315, 316, 361], "The": [0, 3, 4, 5, 6, 7, 8, 11, 12, 13, 15, 16, 17, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 35, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 219, 220, 221, 222, 223, 225, 227, 228, 229, 230, 231, 232, 234, 235, 236, 237, 238, 239, 241, 242, 243, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 260, 261, 263, 264, 265, 266, 267, 268, 270, 271, 273, 274, 277, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 361, 373], "organ": [0, 265, 298], "seri": [0, 15, 33, 220, 230, 231, 232, 234, 248, 249, 250, 283, 299, 307, 308, 312], "live": 0, "video": [0, 222, 223, 224, 225, 228, 252], "conferenc": 0, "zoom": [0, 250], "prerecord": 0, "lectur": 0, "hand": [0, 13, 16, 30, 230, 232, 284, 285, 288, 289, 293, 294], "exercis": [0, 40, 246, 247, 297], "review": [0, 13, 14, 16, 67, 172, 230, 232, 242, 243, 373], "option": [0, 3, 4, 5, 6, 7, 8, 11, 12, 14, 15, 33, 222, 224, 225, 228, 229, 238, 240, 242, 243, 246, 247, 249, 250, 251, 252, 253, 255, 256, 258, 260, 262, 263, 265, 268, 269, 272, 273, 275, 279, 280, 283, 284, 285, 286, 289, 290, 293, 294, 296, 297, 298, 299, 302, 303, 305, 306, 307, 308, 311, 312, 313, 314, 315, 361], "homework": 0, "assign": [0, 11, 19, 20, 26, 28, 29, 30, 32, 33, 222, 223, 224, 225, 228, 238, 250, 251, 265, 310], "ideal": [0, 230, 260, 265, 273, 309], "flow": [0, 222, 224, 225, 245, 248, 250, 273, 275, 302, 305, 306, 309, 315, 373], "lesson": 0, "activ": [0, 229, 232, 250, 252, 264, 267, 274, 294, 295], "provid": [0, 11, 13, 14, 16, 19, 20, 21, 22, 24, 26, 28, 29, 30, 32, 33, 35, 39, 54, 64, 81, 82, 83, 84, 85, 89, 90, 91, 94, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 125, 134, 135, 159, 169, 186, 187, 188, 189, 190, 194, 195, 196, 206, 207, 208, 220, 221, 222, 223, 224, 225, 228, 230, 231, 234, 236, 237, 238, 239, 242, 243, 246, 247, 248, 249, 250, 252, 253, 255, 256, 257, 258, 260, 262, 265, 266, 268, 269, 278, 279, 280, 281, 282, 283, 284, 286, 287, 288, 289, 292, 293, 294, 295, 297, 298, 299, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 312, 313, 314, 315, 316, 317], "By": [0, 24, 33, 232, 246, 247, 251, 255, 258, 286, 289, 294, 297, 298, 300, 303, 305, 306, 309, 310, 315], "dai": [0, 255, 258], "list": [0, 19, 23, 26, 29, 30, 33, 35, 42, 54, 64, 81, 82, 83, 84, 85, 89, 90, 91, 94, 147, 159, 169, 186, 187, 188, 189, 190, 194, 195, 196, 219, 221, 222, 224, 225, 228, 232, 235, 246, 247, 249, 253, 255, 256, 257, 258, 260, 261, 266, 271, 273, 279, 289, 297, 299, 301, 310, 311], "below": [0, 13, 16, 26, 32, 33, 35, 39, 41, 51, 62, 66, 146, 156, 167, 171, 219, 230, 232, 236, 238, 239, 246, 247, 249, 250, 251, 253, 255, 257, 258, 277, 279, 283, 285, 289, 293, 294, 297, 298, 299, 300, 301, 306, 307, 308, 309, 310, 312, 315, 316], "A": [0, 13, 16, 19, 22, 23, 24, 27, 29, 33, 39, 41, 46, 69, 75, 76, 77, 78, 79, 83, 87, 100, 143, 146, 151, 174, 180, 181, 182, 183, 184, 188, 192, 205, 217, 220, 221, 222, 224, 225, 229, 230, 232, 234, 236, 237, 238, 239, 241, 246, 248, 249, 250, 251, 252, 253, 265, 268, 275, 277, 279, 280, 281, 282, 283, 286, 289, 295, 297, 299, 300, 302, 304, 306, 307, 308, 309, 312, 313, 314, 315, 316, 361, 373], "topic": [0, 244], "later": [0, 34, 35, 36, 62, 66, 70, 73, 94, 101, 102, 105, 106, 108, 109, 110, 112, 113, 114, 115, 116, 118, 119, 124, 125, 127, 128, 129, 131, 132, 133, 134, 135, 137, 138, 167, 171, 175, 178, 238, 250, 251, 255, 258, 260, 265, 266, 269, 289, 295, 306, 309, 315], "week": 0, "introduct": [1, 2, 270, 295], "setup": [1, 2, 238, 250, 251, 258, 275, 277, 311], "quick": 1, "intro": 1, "linux": [1, 2, 35, 255, 257, 258, 292], "virtual": [1, 29, 257, 258], "machin": [1, 13, 14, 16, 222, 223, 224, 225, 228, 230, 258, 275, 295, 298, 306, 308, 309, 315, 373], "git": [1, 2, 23, 35], "what": [1, 13, 14, 16, 29, 35, 222, 230, 242, 243, 244, 246, 247, 250, 251, 252, 277, 316, 373], "comput": [1, 13, 14, 16, 22, 23, 28, 30, 39, 94, 220, 222, 223, 224, 225, 227, 228, 230, 231, 232, 234, 238, 239, 242, 243, 245, 248, 250, 251, 252, 254, 255, 258, 265, 268, 270, 271, 279, 280, 281, 282, 283, 284, 285, 289, 292, 294, 295, 296, 297, 301, 302, 303, 305, 307, 308, 309, 312, 361, 373], "philosphi": 1, "data": [1, 13, 14, 16, 23, 24, 25, 26, 27, 28, 29, 39, 42, 47, 54, 55, 64, 94, 147, 152, 159, 160, 169, 220, 221, 222, 223, 224, 225, 227, 228, 230, 231, 232, 234, 238, 239, 240, 245, 246, 247, 248, 249, 250, 251, 252, 253, 255, 258, 260, 262, 263, 265, 266, 267, 268, 269, 270, 272, 273, 275, 277, 280, 281, 282, 284, 288, 289, 293, 294, 295, 296, 297, 299, 301, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 315, 316, 329, 369, 373], "type": [1, 3, 4, 6, 7, 8, 12, 13, 14, 19, 20, 23, 24, 25, 26, 27, 30, 32, 33, 35, 38, 51, 54, 55, 62, 66, 67, 101, 102, 114, 116, 117, 133, 135, 136, 156, 159, 160, 167, 171, 172, 206, 207, 208, 209, 222, 224, 225, 227, 229, 230, 232, 238, 245, 248, 250, 251, 252, 255, 256, 257, 258, 262, 265, 269, 271, 272, 277, 279, 285, 289, 294, 295, 297, 303, 304, 305, 306, 309, 313, 315], "loop": [1, 14, 230, 252, 309], "condit": [1, 29, 30, 33, 38, 50, 53, 57, 58, 59, 64, 68, 69, 70, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 97, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 155, 158, 162, 163, 164, 169, 173, 174, 175, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 206, 221, 222, 224, 225, 230, 231, 232, 239, 245, 246, 247, 248, 250, 251, 262, 275, 294, 295, 296, 302, 303, 304, 305, 311, 371, 373], "function": [1, 13, 14, 15, 19, 27, 29, 30, 32, 33, 38, 39, 94, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 206, 207, 208, 220, 222, 223, 224, 225, 227, 228, 229, 231, 234, 238, 239, 249, 250, 253, 257, 260, 263, 264, 265, 266, 268, 269, 270, 271, 272, 273, 279, 280, 281, 282, 283, 288, 292, 295, 299, 300, 305, 307, 308, 309, 312, 329, 361, 369], "matrix": [1, 30, 38, 222, 223, 224, 225, 228, 231, 232, 234, 237, 284, 286, 294, 297, 308, 312], "6": [1, 13, 19, 20, 27, 30, 32, 33, 35, 39, 44, 47, 48, 50, 51, 53, 54, 55, 83, 87, 94, 104, 105, 107, 108, 109, 110, 111, 112, 113, 114, 115, 118, 119, 121, 123, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 137, 138, 143, 149, 152, 153, 155, 156, 158, 159, 160, 188, 192, 217, 222, 223, 224, 225, 227, 228, 232, 239, 246, 247, 249, 250, 251, 252, 253, 255, 256, 270, 274, 285, 288, 289, 303, 306, 309, 315], "plot": [1, 33, 238, 246, 247, 248, 249, 250, 251, 252, 253, 266, 292, 295, 306, 315], "object": [1, 14, 19, 29, 94, 231, 238, 250, 279, 281, 282, 285, 297], "orient": [1, 14, 30, 112, 131, 239, 248, 250, 280, 281, 285], "concept": [1, 230, 232, 238, 289, 373], "7": [1, 20, 26, 27, 30, 32, 33, 35, 38, 39, 50, 51, 53, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 143, 155, 156, 158, 222, 223, 224, 225, 227, 228, 231, 232, 235, 238, 239, 244, 246, 247, 250, 251, 252, 255, 256, 257, 279, 281, 282, 288, 289, 301, 304, 306, 309, 310, 313, 315], "class": [1, 13, 14, 19, 29, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 220, 222, 223, 224, 225, 228, 230, 231, 279, 283, 288], "8": [1, 13, 16, 19, 20, 27, 29, 30, 32, 33, 39, 44, 46, 48, 49, 50, 51, 53, 55, 94, 104, 105, 106, 109, 111, 112, 113, 115, 116, 123, 124, 125, 128, 130, 131, 132, 134, 135, 143, 149, 151, 153, 154, 155, 156, 158, 160, 222, 223, 224, 225, 227, 228, 232, 235, 238, 239, 246, 247, 248, 249, 250, 251, 252, 253, 255, 256, 285, 289, 300, 309, 361], "modul": [1, 15, 222, 230, 255, 256, 262, 263, 275, 289, 292, 295, 303, 305, 307, 308, 309, 311, 312], "file": [1, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 22, 24, 25, 27, 28, 30, 32, 33, 34, 35, 36, 39, 94, 100, 205, 220, 222, 223, 224, 225, 228, 229, 238, 245, 246, 247, 248, 250, 251, 252, 256, 257, 258, 260, 262, 265, 266, 268, 269, 272, 273, 275, 277, 279, 280, 281, 282, 286, 289, 294, 295, 296, 297, 298, 299, 301, 303, 305, 306, 309, 310, 311, 315, 316, 329, 356, 361, 369, 370, 371], "handl": [1, 29, 30, 35, 84, 189, 222, 223, 224, 225, 228, 268, 283, 294], "10": [1, 20, 26, 30, 32, 33, 35, 54, 55, 58, 59, 61, 72, 83, 93, 99, 101, 102, 143, 159, 160, 163, 164, 166, 177, 188, 198, 204, 217, 222, 223, 224, 225, 227, 228, 229, 230, 232, 238, 239, 246, 247, 248, 249, 250, 251, 252, 253, 255, 256, 258, 259, 280, 286, 293, 295, 304, 306, 309, 315, 361, 371, 373], "us": [1, 3, 5, 8, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 27, 28, 29, 30, 31, 32, 34, 36, 38, 39, 40, 41, 47, 51, 53, 101, 102, 109, 128, 146, 152, 156, 158, 216, 220, 221, 222, 223, 224, 225, 227, 228, 231, 234, 236, 237, 238, 239, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 253, 254, 255, 256, 257, 258, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 277, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 312, 313, 314, 315, 316, 361, 370, 371, 373], "extens": [1, 13, 16, 29, 35, 101, 102, 105, 115, 124, 134, 222, 224, 225, 230, 255, 256, 309, 310, 314], "11": [1, 13, 16, 26, 29, 30, 32, 33, 38, 54, 55, 56, 60, 63, 65, 71, 88, 92, 143, 159, 160, 161, 165, 168, 170, 176, 193, 197, 222, 223, 224, 225, 227, 228, 232, 239, 249, 250, 253, 304, 373], "web": [1, 2, 13, 14, 16, 43, 46, 148, 151, 222, 223, 224, 225, 228, 304], "scrab": [1, 2], "selenium": 1, "gener": [2, 13, 14, 16, 23, 27, 28, 30, 34, 36, 39, 40, 54, 55, 67, 86, 91, 105, 121, 122, 124, 159, 160, 172, 191, 196, 206, 207, 208, 209, 216, 222, 228, 230, 231, 232, 234, 236, 238, 239, 242, 245, 246, 247, 248, 257, 258, 262, 263, 265, 267, 269, 271, 272, 275, 277, 279, 280, 281, 283, 284, 285, 286, 289, 295, 296, 297, 299, 301, 302, 304, 305, 307, 308, 311, 312, 313, 314, 316, 329, 361, 369, 373], "c": [2, 13, 14, 16, 22, 26, 30, 32, 34, 35, 36, 38, 44, 46, 75, 76, 77, 78, 79, 83, 87, 100, 149, 151, 180, 181, 182, 183, 184, 188, 192, 205, 220, 221, 230, 231, 232, 236, 237, 239, 248, 252, 256, 257, 278, 280, 286, 289, 292, 304, 306, 309, 314, 315, 373], "perform": [3, 5, 13, 14, 16, 22, 25, 26, 28, 30, 32, 35, 39, 42, 64, 75, 76, 77, 78, 79, 101, 102, 109, 121, 122, 128, 147, 169, 180, 181, 182, 183, 184, 207, 208, 220, 222, 223, 224, 225, 227, 228, 230, 231, 238, 239, 243, 246, 247, 248, 249, 250, 253, 254, 255, 256, 257, 258, 260, 265, 266, 269, 270, 271, 273, 275, 279, 282, 283, 284, 286, 289, 293, 294, 295, 296, 297, 298, 299, 303, 305, 306, 309, 313, 315, 373], "damag": [3, 13, 15, 16, 19, 20, 22, 26, 28, 29, 30, 32, 42, 44, 54, 55, 58, 62, 94, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 147, 149, 159, 160, 163, 167, 205, 206, 207, 208, 215, 216, 221, 227, 238, 264, 265, 269, 270, 271, 272, 274], "loss": [3, 13, 14, 15, 16, 19, 22, 25, 26, 28, 29, 30, 32, 145, 215, 216, 221, 227, 234, 238, 264, 265, 269, 270, 271, 272, 274, 289], "assess": [3, 13, 20, 25, 26, 28, 31, 222, 223, 224, 225, 227, 228, 230, 238, 263, 265, 270, 272, 274, 277, 295], "subject": [3, 14, 32, 38, 142, 143, 222, 224, 225, 232, 237, 243, 244, 250, 271, 289, 308, 373], "region": [3, 13, 15, 21, 25, 26, 30, 31, 32, 117, 136, 217, 222, 224, 225, 230, 232, 238, 239, 242, 250, 251, 252, 269, 270, 272, 274, 277, 281, 283, 289, 295, 306, 311, 315], "event": [3, 4, 5, 8, 11, 12, 13, 14, 15, 16, 20, 22, 23, 26, 28, 29, 30, 32, 33, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 216, 221, 222, 223, 224, 225, 227, 228, 229, 237, 238, 243, 246, 247, 262, 263, 265, 269, 271, 272, 275, 277, 283, 286, 287, 289, 299, 301, 302, 303, 304, 305, 309, 310, 313, 314, 316, 373], "It": [3, 4, 5, 6, 7, 8, 12, 13, 14, 16, 19, 23, 29, 30, 32, 33, 35, 121, 122, 207, 208, 220, 222, 230, 231, 232, 236, 237, 238, 239, 246, 247, 250, 252, 255, 256, 257, 282, 283, 286, 292, 295, 298, 299, 302, 303, 305, 307, 308, 309, 312, 316], "take": [3, 6, 7, 8, 12, 13, 14, 16, 23, 30, 32, 220, 230, 232, 235, 238, 243, 255, 258, 263, 265, 277, 280, 285, 286, 294, 297, 299, 304, 307, 308, 309, 316], "input": [3, 6, 7, 8, 10, 12, 13, 14, 16, 18, 20, 22, 24, 26, 27, 28, 35, 67, 172, 220, 222, 223, 224, 225, 228, 229, 232, 234, 237, 238, 242, 243, 246, 247, 250, 251, 252, 260, 263, 265, 266, 268, 269, 271, 272, 273, 277, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 292, 294, 296, 297, 299, 301, 302, 303, 304, 305, 306, 309, 311, 313, 314, 315, 316, 329, 361], "properti": [3, 4, 7, 15, 19, 20, 33, 39, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 230, 232, 242, 243, 245, 246, 247, 248, 249, 253, 262, 287, 289, 295, 305, 306, 307, 308, 309, 315], "determin": [3, 4, 13, 14, 16, 27, 30, 33, 53, 115, 134, 158, 222, 224, 225, 227, 230, 232, 234, 236, 237, 243, 250, 251, 260, 273, 286, 289, 295, 299, 304, 307, 309, 313], "e": [3, 13, 14, 16, 23, 24, 29, 30, 32, 33, 34, 35, 39, 69, 75, 76, 77, 78, 79, 83, 87, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 135, 174, 180, 181, 182, 183, 184, 188, 192, 205, 206, 207, 208, 216, 222, 223, 224, 225, 226, 227, 228, 230, 231, 232, 236, 237, 238, 239, 242, 244, 246, 247, 249, 250, 251, 252, 253, 255, 257, 258, 261, 265, 268, 269, 271, 277, 280, 281, 283, 288, 289, 292, 293, 294, 295, 296, 297, 300, 301, 304, 306, 307, 308, 309, 310, 311, 312, 314, 315, 373], "g": [3, 13, 14, 29, 30, 32, 33, 34, 35, 36, 69, 75, 76, 77, 78, 79, 83, 87, 94, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 174, 180, 181, 182, 183, 184, 188, 192, 206, 207, 208, 217, 219, 222, 223, 224, 225, 228, 230, 232, 234, 237, 238, 239, 242, 246, 249, 250, 251, 252, 253, 255, 257, 261, 265, 268, 277, 280, 283, 289, 292, 293, 294, 295, 300, 301, 304, 306, 307, 308, 309, 312, 315, 373], "occup": [3, 33, 206, 207, 208, 209, 222], "structur": [3, 8, 13, 14, 15, 18, 19, 20, 25, 27, 30, 32, 35, 38, 50, 51, 53, 58, 61, 68, 98, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 140, 155, 156, 158, 163, 166, 173, 203, 206, 210, 212, 213, 216, 222, 223, 224, 225, 227, 228, 229, 230, 231, 232, 234, 237, 238, 239, 243, 245, 246, 247, 248, 252, 261, 262, 265, 266, 268, 272, 277, 286, 292, 294, 295, 296, 301, 306, 308, 309, 315, 373], "replac": [3, 20, 33, 35, 58, 64, 100, 163, 169, 205, 222, 230, 232, 250, 251, 265, 267, 284, 293, 294], "cost": [3, 20, 30, 32, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 59, 66, 67, 68, 69, 70, 73, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 97, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 167, 169, 171, 172, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 206, 207, 208, 209, 211, 212, 213, 222, 227, 230, 238, 250, 251, 265, 284, 306, 307, 308, 309, 312, 315], "number": [3, 11, 14, 16, 17, 19, 20, 30, 33, 34, 36, 39, 222, 224, 225, 227, 230, 231, 232, 234, 235, 236, 237, 238, 246, 247, 248, 249, 250, 251, 252, 253, 255, 256, 258, 263, 264, 267, 268, 270, 274, 277, 279, 280, 281, 282, 283, 284, 285, 286, 287, 289, 292, 293, 294, 295, 296, 297, 298, 299, 307, 308, 309, 310, 312, 313, 329, 361, 369, 370, 371, 373], "specifi": [3, 4, 5, 6, 8, 11, 12, 13, 14, 16, 19, 20, 22, 23, 24, 26, 28, 30, 32, 33, 35, 39, 54, 55, 58, 94, 159, 160, 163, 222, 223, 224, 225, 227, 228, 229, 237, 238, 242, 246, 247, 248, 249, 250, 251, 252, 253, 260, 262, 269, 271, 272, 273, 277, 279, 280, 281, 282, 283, 284, 285, 286, 288, 289, 293, 294, 296, 297, 299, 300, 302, 303, 304, 305, 306, 307, 308, 309, 310, 312, 313, 314, 315, 361, 371], "bim": [3, 4, 6, 7, 8, 11, 12, 14, 15, 19, 22, 26, 28, 33, 216], "well": [3, 22, 109, 128, 206, 207, 208, 209, 230, 231, 232, 238, 263, 284, 285, 294, 295, 306, 309, 315], "respons": [3, 4, 8, 10, 12, 13, 14, 15, 16, 19, 20, 22, 23, 24, 26, 27, 30, 31, 32, 44, 54, 64, 81, 82, 83, 84, 85, 89, 90, 91, 94, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 149, 159, 169, 186, 187, 188, 189, 190, 194, 195, 196, 206, 207, 208, 209, 222, 223, 224, 225, 227, 228, 231, 232, 234, 238, 243, 245, 246, 247, 248, 249, 250, 251, 252, 253, 258, 260, 262, 265, 272, 273, 277, 280, 281, 283, 284, 286, 289, 292, 294, 295, 297, 299, 300, 306, 315, 361, 373], "simul": [3, 4, 5, 6, 7, 8, 10, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 30, 32, 33, 38, 39, 216, 217, 222, 223, 224, 225, 227, 228, 229, 230, 232, 234, 238, 239, 242, 243, 245, 247, 249, 253, 256, 260, 261, 262, 263, 264, 265, 268, 269, 270, 271, 272, 273, 274, 275, 277, 279, 280, 281, 283, 284, 285, 286, 289, 293, 294, 298, 299, 301, 302, 303, 305, 307, 308, 309, 312, 314, 356, 361, 371, 373], "output": [3, 4, 10, 13, 14, 15, 16, 18, 19, 22, 23, 24, 26, 28, 33, 34, 36, 39, 220, 222, 223, 224, 225, 228, 231, 232, 238, 243, 249, 251, 252, 253, 258, 260, 261, 262, 263, 265, 268, 270, 271, 273, 277, 280, 281, 282, 283, 284, 285, 287, 292, 293, 294, 296, 297, 299, 301, 302, 303, 309, 361], "record": [3, 11, 14, 19, 20, 26, 27, 30, 33, 39, 222, 229, 234, 238, 239, 246, 247, 249, 250, 251, 252, 253, 260, 263, 265, 269, 271, 289, 299, 306, 307, 308, 309, 310, 315, 316], "edp": [3, 5, 12, 13, 14, 15, 16, 22, 23, 26, 27, 28, 30, 32, 216, 222, 224, 225, 227, 245, 246, 247, 249, 250, 251, 253, 260, 262, 263, 265, 269, 271, 273, 282, 286, 289, 292, 294, 295, 301, 317], "return": [3, 13, 14, 16, 18, 20, 23, 29, 30, 46, 62, 66, 151, 167, 171, 238, 262, 279, 282, 286, 297], "probabl": [3, 5, 20, 30, 32, 101, 102, 222, 223, 224, 225, 227, 228, 229, 230, 232, 238, 246, 247, 249, 250, 251, 253, 260, 265, 266, 267, 268, 273, 280, 283, 284, 292, 293, 294, 296, 297, 300, 329, 369, 371], "dm": [3, 19, 22, 23, 26, 28, 30, 32, 33, 222, 223, 224, 225, 226, 227, 228], "csv": [3, 22, 24, 26, 28, 33, 222, 238, 248, 252, 265, 269, 271, 289, 292, 294, 305, 306, 309, 315], "decis": [3, 20, 30, 32, 222, 265, 296], "variabl": [3, 5, 13, 14, 15, 16, 20, 26, 30, 32, 35, 83, 188, 216, 230, 231, 232, 238, 239, 246, 247, 255, 258, 260, 263, 265, 273, 277, 279, 280, 281, 282, 283, 284, 285, 286, 289, 293, 294, 296, 297, 299, 300, 301, 304, 307, 308, 310, 312, 313, 314, 316, 329, 361], "estim": [3, 12, 14, 15, 19, 20, 30, 32, 38, 121, 122, 207, 208, 222, 223, 224, 225, 227, 228, 231, 234, 238, 239, 245, 249, 250, 251, 253, 263, 265, 266, 268, 269, 272, 280, 281, 283, 284, 285, 289, 294, 295, 297, 307, 308, 309, 312, 361], "dv": [3, 19, 22, 23, 26, 28, 30, 32, 33, 222, 227], "each": [3, 4, 5, 6, 7, 8, 10, 11, 13, 14, 15, 16, 19, 20, 22, 23, 24, 26, 28, 30, 32, 33, 39, 46, 48, 49, 50, 51, 53, 69, 121, 122, 151, 153, 154, 155, 156, 158, 174, 207, 208, 220, 222, 227, 230, 231, 232, 234, 236, 238, 239, 246, 247, 248, 249, 250, 252, 253, 258, 263, 265, 267, 268, 277, 280, 281, 282, 283, 284, 285, 286, 288, 289, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 307, 308, 309, 310, 312, 314, 316, 361, 371], "save": [3, 7, 12, 23, 30, 222, 223, 224, 225, 228, 230, 238, 250, 252, 258, 262, 265, 266, 268, 274, 289, 292, 298, 306, 309, 315], "its": [3, 4, 7, 8, 11, 13, 14, 16, 24, 28, 33, 58, 116, 117, 121, 122, 135, 136, 163, 207, 208, 222, 230, 231, 232, 237, 238, 251, 255, 263, 277, 279, 285, 289, 294, 301, 302, 306, 309, 310, 314, 315, 373], "correspond": [3, 4, 5, 7, 8, 11, 13, 14, 15, 26, 30, 32, 42, 147, 222, 227, 230, 231, 232, 234, 236, 238, 246, 247, 248, 249, 250, 253, 263, 279, 280, 281, 283, 284, 286, 289, 292, 293, 294, 295, 297, 301, 302, 304, 308, 309, 312, 313, 361], "work": [3, 4, 7, 8, 12, 13, 14, 16, 22, 26, 29, 33, 75, 76, 77, 78, 79, 94, 115, 134, 180, 181, 182, 183, 184, 218, 219, 222, 230, 232, 252, 255, 256, 257, 258, 264, 265, 267, 268, 274, 277, 279, 283, 286, 287, 289, 298, 306, 309, 315], "directori": [3, 4, 7, 8, 12, 13, 16, 19, 22, 26, 30, 32, 33, 34, 35, 36, 39, 238, 246, 247, 248, 250, 251, 252, 255, 256, 257, 258, 268, 277, 278, 279, 289, 292, 294, 295, 296, 298, 303, 305, 306, 309, 310, 315], "follow": [3, 4, 5, 6, 7, 8, 11, 12, 13, 15, 16, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 206, 207, 208, 209, 211, 212, 213, 215, 216, 220, 221, 222, 225, 230, 231, 232, 236, 238, 239, 245, 246, 247, 248, 249, 250, 251, 252, 253, 255, 256, 257, 258, 260, 263, 264, 265, 266, 267, 270, 271, 273, 274, 277, 279, 280, 281, 283, 286, 287, 288, 289, 294, 295, 297, 298, 299, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 315, 316, 317, 329], "vari": [3, 4, 5, 6, 7, 8, 11, 12, 13, 16, 25, 33, 54, 62, 97, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 136, 159, 167, 202, 206, 230, 237, 239, 273, 297, 309, 316], "softwar": [3, 5, 29, 35, 220, 221, 222, 223, 224, 225, 228, 230, 232, 243, 248, 254, 255, 256, 277, 281, 298, 301, 304, 373], "packag": [3, 5, 14, 35, 86, 191, 230, 255, 256, 257, 258, 265, 268, 278, 279, 292, 295, 361], "main": [3, 4, 5, 6, 7, 8, 11, 12, 14, 29, 30, 35, 87, 100, 192, 205, 230, 234, 246, 247, 252, 277, 285, 289, 294, 295, 301, 302, 306, 309, 315], "html": [3, 4, 5, 6, 7, 8, 11, 12], "demand": [4, 14, 15, 53, 54, 55, 58, 64, 73, 81, 82, 83, 84, 85, 89, 90, 91, 94, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 122, 158, 159, 160, 163, 169, 178, 186, 187, 188, 189, 190, 194, 195, 196, 206, 208, 216, 222, 238, 263, 265, 269, 270, 279, 294, 301], "paramet": [4, 6, 12, 13, 14, 15, 16, 19, 20, 30, 32, 39, 58, 73, 100, 163, 178, 205, 216, 222, 223, 224, 225, 227, 228, 230, 232, 236, 246, 247, 249, 253, 263, 265, 266, 268, 269, 271, 279, 280, 281, 283, 284, 285, 288, 289, 292, 293, 294, 295, 296, 301, 302, 303, 305, 306, 307, 308, 309, 312, 314, 315, 329, 361, 370, 373], "expect": [4, 15, 41, 83, 87, 114, 133, 146, 188, 192, 230, 239, 250, 292, 294, 295, 297, 307, 308, 312, 361], "from": [4, 5, 7, 13, 14, 15, 16, 18, 20, 23, 26, 28, 29, 30, 32, 33, 34, 36, 41, 47, 51, 53, 64, 70, 97, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 135, 146, 152, 156, 158, 169, 175, 202, 205, 206, 220, 222, 223, 224, 225, 227, 228, 229, 230, 231, 232, 234, 236, 237, 238, 239, 242, 243, 245, 246, 247, 248, 249, 251, 252, 253, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 267, 268, 269, 270, 271, 272, 273, 275, 277, 279, 280, 281, 282, 283, 284, 286, 288, 289, 292, 294, 295, 296, 297, 299, 301, 304, 305, 306, 307, 308, 309, 310, 311, 312, 314, 315, 329, 361, 369], "model": [4, 5, 6, 13, 14, 15, 20, 24, 26, 27, 28, 30, 32, 38, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 216, 223, 227, 228, 229, 232, 234, 236, 237, 238, 242, 243, 245, 246, 247, 249, 253, 257, 258, 261, 262, 263, 265, 267, 268, 269, 270, 271, 272, 274, 275, 277, 280, 281, 282, 283, 284, 285, 290, 293, 294, 299, 301, 302, 303, 304, 305, 306, 307, 308, 311, 312, 314, 315, 316, 361, 373], "inform": [4, 6, 7, 8, 13, 14, 15, 16, 19, 23, 26, 30, 32, 33, 38, 216, 220, 222, 223, 224, 225, 228, 229, 230, 232, 235, 238, 240, 242, 243, 245, 246, 247, 248, 262, 265, 270, 271, 272, 275, 277, 279, 280, 282, 283, 284, 286, 289, 292, 295, 300, 301, 304, 305, 307, 308, 309, 312, 313, 314, 316], "sam": [4, 5, 8, 12, 14, 15, 16, 26, 33, 216, 289], "write": [4, 11, 29, 39, 232, 246, 250, 251, 252, 255, 256, 258, 271, 275, 281, 299, 306, 309, 315], "locat": [4, 7, 8, 19, 20, 22, 27, 30, 32, 33, 35, 38, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 222, 229, 230, 232, 236, 238, 239, 242, 243, 250, 251, 252, 257, 258, 262, 263, 265, 269, 271, 277, 279, 282, 283, 284, 287, 288, 289, 295, 301, 302, 306, 307, 308, 309, 312, 315, 316], "direct": [4, 19, 20, 22, 23, 29, 30, 33, 86, 101, 102, 112, 114, 131, 133, 191, 221, 222, 227, 230, 232, 234, 236, 239, 246, 247, 249, 250, 251, 252, 253, 265, 279, 289, 296, 302, 304, 306, 307, 309, 312, 315, 361, 373], "dof": [4, 30, 246, 247, 289, 299], "an": [4, 7, 13, 14, 15, 16, 18, 19, 20, 22, 23, 24, 26, 27, 29, 30, 32, 33, 34, 35, 36, 38, 39, 51, 53, 54, 55, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 123, 156, 158, 159, 160, 206, 220, 222, 223, 224, 225, 227, 228, 229, 230, 231, 232, 235, 238, 239, 242, 243, 244, 246, 247, 248, 249, 250, 251, 252, 253, 255, 256, 257, 258, 260, 261, 265, 268, 273, 274, 277, 278, 279, 280, 281, 282, 283, 284, 286, 288, 289, 290, 292, 293, 294, 295, 296, 297, 299, 301, 302, 303, 306, 309, 310, 315, 316, 373], "json": [4, 5, 6, 7, 8, 11, 12, 13, 14, 16, 19, 22, 23, 24, 26, 29, 30, 32, 33, 222, 227, 238, 249, 252, 253, 265, 266, 269, 271, 279, 289, 295, 296, 306, 307, 308, 310, 312, 315, 316, 329, 356, 361, 369, 370, 371], "note": [4, 12, 20, 23, 28, 29, 33, 35, 41, 42, 44, 46, 47, 51, 53, 54, 55, 58, 64, 68, 70, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 146, 147, 149, 151, 152, 156, 158, 159, 160, 163, 169, 173, 175, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 230, 232, 234, 236, 238, 239, 246, 249, 250, 253, 255, 260, 266, 273, 284, 289, 293, 294, 295, 297, 299, 302, 303, 305, 307, 308, 309, 310, 312, 314, 316, 373], "ar": [4, 5, 6, 11, 13, 14, 15, 16, 18, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 218, 219, 220, 221, 222, 224, 225, 227, 229, 230, 231, 232, 234, 236, 237, 238, 239, 241, 242, 243, 245, 246, 247, 248, 249, 250, 251, 252, 253, 255, 256, 258, 260, 261, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 292, 293, 294, 295, 296, 297, 298, 299, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 361, 373], "assum": [4, 20, 33, 35, 46, 50, 51, 53, 67, 94, 97, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 151, 155, 156, 158, 172, 202, 206, 207, 208, 230, 231, 232, 236, 238, 239, 248, 250, 251, 255, 256, 289, 297, 299, 302, 303, 305, 307, 308, 309, 312, 316, 371], "perpendicular": 4, "horizont": [4, 30, 33, 51, 53, 70, 87, 103, 111, 119, 130, 138, 156, 158, 175, 192, 246, 247, 250, 252, 303, 305, 308], "vertic": [4, 33, 51, 53, 69, 94, 103, 105, 110, 113, 115, 124, 129, 132, 134, 156, 158, 174, 236, 246, 247, 248, 250, 251, 252, 303, 305, 306, 308, 309, 315], "identifi": [4, 23, 24, 26, 30, 32, 222, 223, 224, 225, 228, 230, 237, 247, 250, 255, 256, 258, 260, 270, 273, 283, 285, 294, 309, 314], "random": [5, 13, 14, 15, 16, 26, 216, 223, 228, 230, 231, 239, 246, 247, 249, 253, 260, 262, 263, 265, 273, 277, 279, 280, 281, 282, 283, 284, 285, 289, 292, 293, 294, 296, 297, 300, 301, 304, 307, 308, 310, 312, 313, 314, 316, 329, 361, 369, 373], "rv": [5, 10, 26, 216, 230, 246, 247, 249, 250, 251, 253, 268, 280, 281, 282, 283, 285, 292, 293, 294, 297, 301, 361], "ani": [5, 13, 16, 24, 26, 29, 35, 57, 73, 94, 107, 112, 115, 126, 131, 134, 142, 162, 178, 218, 219, 221, 229, 232, 238, 239, 242, 243, 246, 247, 261, 263, 264, 265, 266, 267, 273, 274, 277, 278, 282, 283, 284, 289, 293, 295, 297, 309, 310], "workflow": [5, 13, 14, 15, 16, 18, 19, 20, 22, 23, 24, 26, 27, 33, 35, 220, 222, 223, 224, 225, 228, 230, 238, 243, 245, 246, 247, 252, 254, 261, 263, 265, 269, 275, 277, 289, 295, 297, 300, 301, 306, 309, 315, 373], "step": [5, 12, 13, 14, 15, 16, 19, 20, 22, 23, 24, 26, 28, 30, 33, 34, 35, 36, 39, 220, 230, 231, 232, 238, 246, 247, 248, 250, 251, 252, 255, 256, 258, 265, 277, 278, 279, 280, 282, 284, 286, 296, 297, 301, 302, 305, 306, 307, 308, 311, 315], "run": [5, 13, 14, 16, 18, 19, 20, 24, 26, 27, 28, 29, 33, 34, 35, 36, 39, 220, 222, 223, 224, 225, 228, 229, 230, 238, 242, 243, 245, 246, 247, 249, 253, 255, 257, 258, 265, 266, 267, 272, 275, 276, 279, 280, 284, 285, 286, 289, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 308, 311, 314, 315, 361, 373], "command": [5, 13, 16, 22, 23, 24, 26, 28, 30, 32, 33, 34, 35, 36, 39, 222, 228, 246, 247, 249, 250, 253, 255, 256, 257, 258, 277, 286, 289, 295, 299], "written": [5, 13, 14, 16, 26, 29, 34, 36, 231, 238, 250, 252, 279, 289, 293, 294, 295, 299, 309], "driver": [5, 26, 250, 251, 277, 279, 298], "which": [5, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 26, 27, 29, 30, 32, 33, 35, 39, 51, 53, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 127, 131, 156, 158, 206, 220, 222, 223, 224, 225, 227, 228, 229, 230, 231, 232, 234, 236, 237, 238, 239, 243, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 288, 289, 292, 294, 296, 297, 298, 299, 301, 303, 304, 305, 306, 308, 309, 310, 312, 313, 315, 316, 371], "call": [5, 15, 22, 23, 26, 33, 34, 35, 36, 230, 231, 232, 262, 281, 282, 283, 294, 297], "backend": [5, 13, 16, 22, 23, 24, 26, 28, 29, 30, 31, 32, 238, 243, 246, 247, 254, 255, 257, 258, 265, 268, 272, 277, 289, 295, 301, 303, 309, 314], "execut": [5, 12, 13, 15, 16, 19, 23, 24, 26, 28, 30, 32, 33, 35, 255, 256, 257, 258, 263, 277, 278, 283, 286, 295, 297, 298, 303, 309, 361], "r2d": [5, 13, 14, 16, 27, 229, 238, 239, 271, 272, 274], "first": [5, 13, 14, 16, 23, 24, 26, 27, 28, 30, 35, 38, 39, 58, 73, 163, 178, 222, 223, 224, 225, 227, 228, 229, 230, 232, 235, 237, 238, 239, 246, 247, 248, 249, 250, 251, 252, 253, 255, 257, 258, 265, 266, 279, 280, 281, 283, 288, 292, 294, 295, 297, 300, 303, 306, 309, 310, 312, 315], "popul": [5, 12, 15, 26, 33, 222, 227, 237, 246, 249, 250, 253, 272, 306, 315], "valu": [5, 10, 13, 16, 19, 20, 29, 30, 32, 33, 35, 38, 39, 54, 55, 64, 67, 81, 82, 83, 84, 85, 89, 90, 91, 94, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 159, 160, 169, 172, 186, 187, 188, 189, 190, 194, 195, 196, 206, 222, 227, 229, 230, 231, 232, 235, 237, 239, 246, 247, 248, 249, 250, 251, 252, 253, 256, 266, 268, 279, 280, 281, 282, 283, 284, 286, 289, 292, 293, 294, 295, 296, 297, 299, 302, 303, 306, 307, 308, 309, 310, 312, 315, 361], "distribut": [5, 14, 20, 29, 30, 32, 33, 80, 86, 92, 108, 114, 127, 133, 185, 191, 197, 221, 222, 223, 224, 225, 227, 228, 229, 230, 232, 238, 239, 243, 246, 247, 249, 250, 252, 253, 257, 258, 266, 270, 275, 279, 280, 281, 282, 283, 289, 293, 294, 295, 296, 297, 306, 308, 310, 315, 329, 369], "sim": [5, 12, 15, 26, 75, 76, 77, 78, 79, 83, 87, 180, 181, 182, 183, 184, 188, 192, 216, 222, 224, 225, 230, 231, 232, 246, 247, 249, 250, 251, 253, 262, 286, 294, 299, 301], "befor": [5, 13, 16, 39, 97, 117, 136, 202, 230, 231, 232, 244, 246, 247, 250, 255, 258, 277, 288, 289, 299, 302, 303, 306, 309, 315], "If": [5, 18, 19, 20, 22, 23, 24, 33, 34, 35, 36, 230, 232, 237, 238, 239, 242, 243, 244, 246, 247, 248, 250, 252, 255, 256, 257, 258, 261, 264, 265, 267, 274, 277, 280, 284, 286, 289, 294, 295, 297, 299, 300, 301, 303, 306, 307, 308, 309, 310, 312, 314, 315, 361], "directli": [5, 14, 23, 32, 33, 68, 173, 231, 232, 238, 239, 248, 249, 250, 251, 253, 266, 292, 293, 294, 296, 309], "without": [5, 29, 47, 51, 53, 64, 83, 104, 107, 109, 110, 123, 126, 128, 129, 152, 156, 158, 169, 188, 221, 230, 234, 246, 247, 255, 265, 268, 278, 282, 283, 285, 292, 293, 294, 297, 309, 312, 313], "creat": [6, 7, 13, 14, 15, 16, 22, 23, 26, 27, 33, 34, 35, 36, 39, 44, 149, 222, 224, 225, 227, 228, 232, 237, 244, 246, 247, 248, 250, 251, 252, 255, 256, 257, 260, 261, 262, 263, 272, 273, 275, 277, 279, 283, 285, 286, 289, 294, 299, 301, 303, 305, 309, 315], "rang": [6, 13, 16, 30, 222, 224, 225, 227, 230, 231, 280, 294, 295, 299, 307, 308], "asset": [6, 15, 16, 19, 20, 22, 23, 24, 26, 28, 30, 32, 33, 222, 224, 225, 227, 265, 269, 270, 271, 272, 277, 286, 289], "id": [6, 19, 22, 23, 26, 30, 33, 34, 35, 36, 247, 253, 279, 289, 308, 316], "select": [6, 7, 11, 13, 14, 16, 19, 23, 27, 30, 32, 33, 34, 35, 36, 222, 223, 224, 225, 228, 229, 230, 231, 238, 242, 243, 246, 247, 248, 249, 250, 251, 252, 253, 255, 256, 257, 258, 260, 262, 265, 267, 269, 271, 272, 273, 275, 277, 279, 283, 284, 286, 288, 289, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 308, 310, 311, 314, 315, 316, 361], "express": [6, 29, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 218, 219, 221, 232, 250, 272, 284, 286, 289, 309], "min": [6, 22, 26, 30, 32, 33, 232, 238, 250, 252, 289, 308, 309], "max": [6, 22, 26, 30, 32, 33, 232, 250, 251, 252, 282, 289, 299, 309, 361, 371], "configur": [6, 8, 11, 22, 23, 24, 26, 28, 30, 32, 33, 34, 35, 36, 234, 238, 250, 251, 252, 265, 266, 292, 301, 304, 305, 309], "specif": [6, 13, 16, 20, 23, 24, 27, 29, 30, 33, 34, 35, 36, 39, 100, 205, 222, 224, 225, 230, 232, 238, 239, 251, 255, 258, 262, 265, 268, 270, 272, 275, 277, 281, 282, 285, 287, 288, 289, 294, 307, 308, 309, 313, 361, 370], "sourc": [6, 13, 16, 29, 30, 32, 33, 34, 35, 36, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 238, 242, 243, 248, 257, 265, 269, 271, 272, 279, 285, 289, 292, 294, 295, 308, 309, 373], "pars": [6, 8, 13, 14, 16, 26, 28, 100, 205, 242], "result": [6, 11, 12, 13, 14, 16, 18, 20, 22, 23, 24, 26, 28, 30, 32, 38, 39, 106, 112, 116, 125, 131, 135, 222, 223, 224, 225, 227, 228, 230, 231, 232, 234, 237, 238, 239, 245, 246, 247, 248, 255, 256, 257, 258, 262, 263, 264, 265, 268, 270, 272, 277, 279, 280, 281, 282, 283, 284, 285, 289, 295, 296, 297, 299, 301, 302, 309], "folder": [6, 11, 13, 16, 19, 20, 22, 23, 24, 26, 30, 32, 34, 35, 36, 39, 229, 246, 247, 252, 255, 256, 257, 258, 277, 289, 295, 301, 302, 306, 310, 315], "process": [6, 7, 13, 14, 16, 20, 26, 28, 35, 121, 206, 207, 208, 209, 220, 222, 223, 224, 225, 228, 231, 232, 234, 238, 239, 245, 248, 250, 251, 252, 253, 255, 257, 258, 259, 260, 262, 263, 265, 266, 268, 272, 273, 275, 277, 281, 282, 283, 289, 290, 294, 296, 297, 299, 301, 303, 305, 306, 307, 308, 309, 312, 314, 315, 361, 373], "site": [7, 8, 11, 14, 15, 19, 26, 28, 30, 31, 32, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 126, 206, 222, 224, 225, 229, 238, 239, 242, 260, 262, 265, 269, 271, 272, 277, 289, 295], "associ": [7, 14, 19, 28, 67, 172, 223, 225, 228, 230, 234, 279, 281, 282, 285, 288, 289, 294, 299], "one": [7, 13, 14, 15, 16, 19, 20, 23, 24, 28, 30, 32, 33, 38, 39, 42, 43, 44, 50, 51, 53, 67, 97, 108, 112, 114, 116, 127, 131, 133, 135, 147, 148, 149, 155, 156, 158, 172, 202, 220, 222, 229, 230, 232, 236, 237, 238, 239, 246, 247, 248, 250, 255, 258, 265, 277, 280, 281, 282, 283, 284, 286, 289, 294, 295, 297, 300, 301, 304, 309, 310, 361], "contain": [7, 10, 13, 15, 18, 19, 22, 23, 29, 34, 35, 36, 39, 109, 128, 220, 225, 229, 232, 236, 239, 246, 247, 248, 249, 252, 253, 255, 256, 258, 277, 279, 280, 281, 287, 289, 294, 295, 296, 297, 299, 304, 307, 308, 309, 310, 312, 315, 316, 329, 361, 369], "intens": [7, 15, 19, 27, 30, 32, 33, 39, 216, 222, 229, 232, 238, 242, 252, 262, 269, 271, 272, 292, 295, 361], "measur": [7, 15, 19, 27, 30, 32, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 216, 222, 228, 229, 231, 238, 239, 242, 243, 246, 247, 248, 249, 251, 252, 253, 262, 266, 269, 271, 272, 273, 274, 280, 281, 285, 292, 294, 295, 296, 297, 304, 305, 307, 309, 316, 361], "obtain": [7, 13, 14, 16, 30, 35, 222, 223, 224, 225, 228, 229, 230, 231, 232, 234, 236, 237, 239, 245, 246, 247, 248, 249, 253, 263, 268, 283, 286, 289, 293, 294, 296, 297, 299, 301, 303, 304, 305, 307, 308, 312, 313], "name": [7, 10, 11, 13, 14, 16, 19, 20, 23, 25, 26, 30, 32, 33, 35, 39, 239, 246, 247, 248, 249, 250, 251, 252, 253, 255, 256, 258, 262, 265, 279, 281, 282, 283, 287, 288, 292, 295, 296, 297, 299, 303, 306, 307, 308, 309, 310, 312, 315], "format": [7, 14, 18, 20, 22, 23, 24, 29, 30, 33, 222, 227, 229, 238, 248, 255, 260, 263, 265, 268, 269, 271, 272, 279, 292, 295, 305, 306, 307, 308, 312, 315, 316, 361], "consolid": 8, "repres": [8, 13, 20, 29, 54, 55, 64, 81, 82, 83, 84, 85, 89, 90, 91, 94, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 159, 160, 169, 186, 187, 188, 189, 190, 194, 195, 196, 206, 209, 222, 224, 225, 229, 230, 231, 232, 234, 236, 237, 238, 242, 248, 250, 251, 252, 253, 297, 301, 303, 305, 309, 310, 311], "finit": [8, 12, 14, 16, 35, 216, 231, 232, 292, 299, 301], "element": [8, 12, 13, 14, 16, 17, 30, 35, 39, 109, 110, 111, 114, 117, 121, 128, 129, 130, 133, 136, 207, 216, 230, 235, 237, 238, 246, 247, 289, 297, 299, 301, 308], "bknd": 10, "0039": 10, "No": [10, 23, 26, 50, 53, 70, 83, 87, 101, 102, 155, 158, 175, 188, 192, 218, 219, 229, 250, 251, 252, 277, 281, 282, 294, 303, 305, 306, 309, 315], "descript": [10, 23, 29, 46, 101, 102, 151, 222, 223, 224, 225, 227, 228, 229, 246, 247, 248, 250, 251, 252, 265, 277, 301, 306, 309, 315, 329], "cli": [10, 23], "inputfil": 10, "lt": 10, "filenam": [10, 265, 299], "r": [10, 38, 39, 42, 147, 230, 232, 236, 238, 246, 248, 281, 285, 292, 295, 299, 306, 309, 315, 373], "gt": 10, "outfil": [10, 299, 361], "w": [10, 13, 14, 16, 22, 27, 30, 32, 33, 41, 42, 43, 44, 62, 66, 77, 146, 147, 148, 149, 167, 171, 182, 219, 230, 231, 238, 239, 246, 247, 249, 252, 253, 285, 293, 294, 299], "tabfil": 10, "tab": [10, 35, 41, 146, 229, 246, 247, 249, 250, 251, 252, 253, 258, 262, 265, 268, 277, 280, 281, 286, 287, 288, 289, 292, 293, 294, 297, 298, 299, 300, 306, 307, 308, 309, 310, 312, 315, 361], "0041": 10, "simcenteruq": [10, 222, 223, 224, 225, 228, 260, 266, 268, 273, 288, 292, 293, 294, 298], "under": [11, 14, 21, 32, 33, 35, 41, 101, 102, 146, 218, 219, 221, 222, 223, 224, 225, 227, 228, 229, 231, 238, 239, 242, 243, 249, 250, 252, 253, 255, 256, 257, 258, 263, 265, 270, 277, 281, 292, 295, 306, 309, 315], "For": [11, 13, 14, 16, 18, 19, 22, 23, 24, 25, 26, 27, 29, 30, 32, 33, 34, 35, 36, 39, 58, 109, 128, 163, 220, 222, 229, 230, 231, 232, 234, 236, 238, 239, 245, 246, 247, 248, 249, 250, 251, 252, 253, 255, 256, 257, 265, 266, 270, 277, 280, 281, 283, 284, 285, 286, 288, 289, 292, 293, 296, 297, 298, 299, 301, 303, 304, 305, 306, 309, 310, 313, 315, 316], "set": [11, 13, 14, 15, 16, 20, 22, 23, 26, 28, 30, 32, 33, 35, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 220, 222, 223, 225, 227, 228, 229, 231, 232, 234, 237, 238, 246, 247, 248, 249, 250, 251, 253, 255, 256, 257, 258, 263, 265, 268, 277, 279, 281, 282, 283, 284, 285, 286, 289, 292, 294, 295, 296, 297, 299, 302, 303, 305, 306, 308, 309, 310, 315], "candid": [11, 231, 238, 265], "must": [11, 18, 19, 25, 27, 29, 109, 128, 221, 227, 229, 237, 246, 247, 250, 255, 256, 258, 277, 279, 280, 281, 282, 284, 286, 288, 289, 297, 299, 309, 310], "input_data": [11, 19, 22, 23, 26, 30, 32, 33], "onc": [11, 13, 14, 16, 23, 30, 33, 35, 39, 58, 73, 163, 178, 230, 232, 238, 248, 249, 250, 251, 252, 253, 255, 256, 258, 279, 282, 289, 292, 295, 298, 302, 303, 305, 306, 309, 315], "chosen": [11, 13, 14, 16, 19, 25, 26, 230, 231, 232, 237, 246, 247, 250, 251, 277, 281, 282, 286, 309], "algorithm": [11, 13, 30, 32, 222, 223, 224, 225, 228, 231, 232, 238, 250, 251, 266, 274, 275, 280, 281, 282, 283, 286, 289, 292, 293, 295, 296, 297, 298, 307, 308, 309, 312, 314, 370, 371, 373], "method": [11, 13, 14, 16, 23, 24, 26, 29, 30, 32, 33, 35, 39, 227, 234, 238, 239, 240, 243, 246, 247, 248, 252, 261, 262, 263, 264, 265, 266, 267, 268, 269, 273, 275, 279, 280, 281, 282, 284, 285, 289, 290, 292, 293, 294, 296, 297, 298, 301, 302, 303, 305, 306, 309, 310, 312, 315, 356, 361, 370, 371, 373], "make": [11, 13, 14, 15, 23, 29, 33, 34, 35, 36, 222, 227, 230, 231, 237, 243, 250, 252, 255, 256, 258, 277, 279, 295, 306, 309, 315], "script": [12, 13, 14, 16, 19, 23, 24, 26, 27, 33, 222, 224, 225, 227, 237, 238, 246, 247, 255, 258, 260, 261, 265, 268, 271, 277, 281, 282, 286, 289, 292, 294, 295, 297, 299, 329, 369], "These": [12, 14, 15, 16, 24, 33, 38, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 123, 125, 126, 127, 128, 129, 130, 131, 132, 133, 136, 137, 138, 206, 223, 225, 228, 229, 231, 236, 237, 238, 239, 242, 243, 247, 250, 267, 274, 277, 279, 283, 289, 297, 299, 301, 309], "mai": [12, 13, 14, 16, 19, 20, 22, 23, 25, 33, 34, 35, 36, 42, 44, 51, 53, 58, 94, 104, 106, 112, 115, 116, 117, 118, 119, 123, 125, 131, 134, 135, 136, 137, 138, 147, 149, 156, 158, 163, 220, 230, 232, 238, 239, 246, 247, 248, 249, 253, 255, 256, 257, 258, 261, 264, 265, 267, 268, 270, 272, 277, 278, 283, 284, 285, 288, 289, 294, 295, 300, 302, 305, 308, 361], "includ": [12, 13, 14, 19, 27, 29, 30, 32, 35, 41, 42, 43, 51, 53, 58, 69, 75, 76, 77, 78, 79, 87, 94, 101, 102, 117, 119, 121, 122, 136, 138, 141, 146, 147, 148, 156, 158, 163, 174, 180, 181, 182, 183, 184, 192, 206, 207, 208, 209, 221, 222, 223, 224, 225, 228, 229, 231, 232, 237, 238, 239, 248, 250, 251, 252, 255, 256, 257, 262, 265, 268, 270, 271, 272, 274, 275, 284, 286, 287, 289, 292, 293, 297, 306, 307, 308, 309, 312, 315], "integr": [12, 30, 35, 39, 222, 230, 232, 236, 248, 250, 251, 263, 264, 265, 270, 272, 274, 275, 283, 286, 289, 301, 306, 307, 308, 309, 315], "scheme": [12, 252, 283, 284, 286, 309], "converg": [12, 30, 222, 224, 225, 231, 237, 250, 281, 282, 283, 284, 286, 289, 309], "toler": [12, 30, 281, 282, 286, 292, 295, 361], "size": [12, 30, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 59, 62, 64, 66, 67, 68, 69, 70, 73, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 97, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 167, 169, 171, 172, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 206, 207, 208, 209, 211, 212, 213, 234, 236, 248, 249, 250, 251, 252, 253, 282, 289, 292, 293, 294, 296, 297, 302, 306, 307, 308, 309, 312, 315, 329, 369], "etc": [12, 13, 14, 16, 94, 229, 230, 250, 289, 309, 310], "numer": [12, 14, 30, 108, 127, 227, 230, 231, 232, 237, 243, 250, 251, 275, 280, 286, 289, 292, 294, 297, 311, 373], "after": [12, 20, 24, 28, 30, 35, 106, 117, 125, 136, 222, 231, 238, 239, 243, 246, 247, 248, 250, 251, 252, 255, 257, 258, 266, 268, 296, 298, 299, 301, 305, 306, 307, 308, 309, 310, 312, 315], "complet": [12, 13, 16, 18, 20, 23, 26, 28, 30, 58, 101, 102, 115, 134, 163, 230, 238, 248, 250, 258, 265, 277, 292, 295, 297, 301, 305, 306, 309, 315], "procedur": [12, 13, 33, 220, 230, 232, 250, 251, 252, 258, 283, 289, 295, 306, 309, 315], "scientif": [13, 14, 220, 222, 223, 224, 225, 228, 230, 280, 301], "system": [13, 14, 15, 16, 23, 26, 30, 33, 34, 35, 36, 68, 86, 92, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 173, 191, 197, 206, 207, 208, 209, 220, 222, 223, 224, 225, 228, 230, 232, 234, 237, 238, 248, 250, 251, 254, 255, 256, 257, 258, 259, 260, 271, 273, 283, 285, 286, 289, 294, 306, 307, 308, 309, 312, 315, 316, 361, 371], "sequenc": [13, 14, 16, 17, 26, 220, 277, 284], "task": [13, 26, 220, 230, 232, 256, 269, 279, 295], "special": [13, 29, 42, 52, 69, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 100, 147, 157, 174, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 205, 221, 222, 287, 309, 310], "natur": [13, 14, 16, 21, 38, 114, 133, 217, 222, 230, 237, 238, 243, 246, 247, 248, 263, 265, 289, 294, 304, 305, 311], "hazard": [13, 15, 16, 19, 21, 25, 27, 32, 33, 38, 216, 217, 222, 224, 225, 227, 230, 243, 262, 263, 265, 269, 270, 271, 272, 274, 289], "nhe": [13, 14, 16, 222, 228], "problem": [13, 24, 29, 220, 230, 232, 239, 246, 247, 248, 249, 250, 251, 255, 258, 268, 277, 281, 282, 284, 286, 288, 297, 298, 373], "In": [13, 14, 16, 18, 24, 25, 26, 29, 30, 32, 33, 34, 35, 36, 38, 83, 94, 101, 102, 105, 106, 112, 115, 117, 124, 125, 131, 134, 136, 188, 222, 223, 224, 225, 228, 230, 231, 232, 234, 236, 237, 238, 239, 243, 246, 247, 248, 249, 250, 251, 252, 253, 255, 256, 258, 262, 267, 279, 282, 283, 284, 285, 286, 289, 292, 293, 294, 296, 297, 302, 306, 309, 314, 315, 316, 373], "contrast": [13, 239, 265], "more": [13, 16, 19, 22, 23, 24, 30, 32, 33, 35, 70, 104, 105, 106, 108, 109, 111, 112, 113, 115, 116, 117, 118, 123, 124, 125, 127, 128, 130, 131, 132, 134, 135, 136, 137, 141, 175, 222, 224, 225, 229, 230, 232, 234, 237, 238, 239, 249, 250, 253, 255, 262, 265, 268, 272, 277, 279, 281, 282, 283, 284, 285, 292, 294, 295, 296, 297, 300, 301, 309, 310, 314, 361], "purpos": [13, 29, 33, 38, 221, 223, 225, 228, 232, 237, 246, 247, 264, 267, 274, 295, 299, 305, 309], "taverna": 13, "kepler": 13, "pegasu": 13, "featur": [13, 29, 35, 118, 137, 222, 223, 225, 228, 232, 242, 243, 248, 250, 251, 255, 257, 260, 262, 264, 265, 266, 267, 269, 270, 271, 272, 273, 274, 275, 293, 295, 297, 303, 305, 306, 309, 315, 373], "access": [13, 14, 16, 23, 71, 97, 121, 176, 202, 207, 222, 248, 250, 264, 265, 270, 279, 280, 298], "high": [13, 14, 16, 22, 44, 46, 50, 53, 66, 75, 76, 77, 78, 79, 83, 87, 92, 94, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 137, 138, 149, 151, 155, 158, 171, 180, 181, 182, 183, 184, 188, 192, 197, 206, 207, 208, 209, 222, 223, 224, 225, 227, 228, 231, 232, 250, 251, 252, 261, 266, 268, 270, 271, 273, 274, 275, 283, 286, 295, 296, 304, 306, 309, 315, 373], "resourc": [13, 14, 16, 22, 28, 222, 223, 224, 225, 228, 231, 248, 295, 305, 306, 309, 315], "avail": [13, 14, 16, 22, 25, 26, 27, 33, 35, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 206, 207, 208, 209, 211, 212, 213, 215, 222, 223, 224, 225, 227, 228, 229, 230, 234, 239, 241, 243, 245, 248, 255, 256, 257, 258, 260, 263, 265, 266, 269, 273, 277, 278, 281, 282, 283, 284, 286, 289, 292, 293, 295, 297, 298, 299, 301, 302, 307, 309, 311, 312, 313, 373], "cloud": [13, 14, 16, 23, 217, 257], "enabl": [13, 217, 222, 224, 225, 227, 234, 248, 255, 262, 264, 265, 272, 273, 292, 293, 295, 303, 309, 311], "parallel": [13, 28, 35, 117, 136, 232, 250, 251, 252, 268, 282, 285, 295, 298, 311, 361], "non": [13, 44, 58, 64, 68, 70, 82, 108, 127, 140, 143, 149, 163, 169, 173, 175, 187, 210, 222, 223, 224, 225, 227, 228, 230, 232, 237, 250, 251, 252, 253, 257, 265, 281, 286, 288, 289, 292, 294, 295, 308, 309], "trivial": [13, 230, 285, 294], "larg": [13, 76, 78, 79, 82, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 127, 131, 136, 138, 181, 183, 184, 187, 206, 207, 222, 230, 232, 239, 245, 247, 248, 265, 269, 273, 275, 281, 283, 296, 298, 301, 306, 309, 315, 373], "scale": [13, 14, 19, 22, 30, 32, 33, 39, 217, 222, 223, 224, 225, 228, 230, 231, 232, 234, 238, 240, 247, 248, 249, 250, 251, 252, 253, 260, 262, 269, 270, 274, 275, 280, 288, 289, 295, 297, 304, 305, 306, 307, 308, 309, 310, 312, 313, 315, 316, 370, 373], "capabl": [13, 39, 223, 225, 228, 232, 242, 243, 252, 262, 265, 270, 271, 272, 275, 281, 288, 293, 373], "allow": [13, 14, 16, 17, 19, 29, 33, 75, 76, 77, 78, 79, 87, 180, 181, 182, 183, 184, 192, 220, 222, 223, 224, 225, 227, 228, 232, 234, 248, 255, 256, 258, 262, 265, 268, 269, 272, 275, 278, 279, 282, 283, 284, 286, 287, 288, 289, 292, 296, 297, 299, 302, 303, 305, 306, 309, 310, 314, 315, 316, 371], "introduc": [13, 220, 230, 232, 238, 247, 250, 251, 252, 255, 269, 272, 283, 293, 294, 300, 361], "propag": [13, 15, 28, 33, 35, 220, 222, 223, 224, 225, 228, 230, 231, 238, 245, 246, 247, 249, 250, 251, 253, 260, 262, 263, 265, 266, 268, 270, 273, 283, 285, 290, 294, 297, 298], "streamlin": [13, 250, 251], "interfac": [13, 14, 16, 23, 29, 34, 36, 220, 222, 224, 225, 229, 230, 245, 248, 255, 256, 257, 258, 262, 265, 268, 272, 275, 277, 279, 305, 307, 308, 309, 312, 316, 317, 373], "between": [13, 14, 16, 17, 20, 27, 33, 38, 39, 45, 46, 51, 53, 101, 102, 109, 117, 128, 136, 150, 151, 156, 158, 222, 227, 230, 231, 232, 236, 237, 238, 239, 246, 247, 249, 250, 252, 253, 255, 258, 265, 270, 281, 282, 284, 285, 289, 292, 294, 295, 297, 302, 306, 307, 308, 309, 312, 315], "exist": [13, 14, 16, 33, 35, 39, 58, 163, 222, 223, 224, 225, 227, 228, 230, 232, 260, 266, 268, 272, 273, 275, 277, 289, 295, 303, 309, 311, 361], "dataset": [13, 14, 16, 33, 100, 140, 144, 205, 210, 214, 222, 223, 224, 225, 228, 230, 231, 245, 249, 252, 253, 260, 266, 268, 270, 272, 273, 275, 284, 292, 294, 295, 296, 304, 361], "wide": [13, 29, 45, 69, 150, 174, 222, 224, 225, 230, 239, 285, 294], "openfoam": [13, 16, 222, 224, 225, 248, 250, 251, 252, 259, 275, 302, 303, 305, 306, 309, 315], "adcirc": [13, 222], "peer": [13, 14, 222, 242, 260, 262, 265, 269, 271, 272], "strong": [13, 33, 44, 112, 131, 149, 250, 296], "ground": [13, 19, 20, 27, 30, 33, 94, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 142, 143, 206, 216, 222, 229, 230, 238, 242, 246, 247, 249, 250, 251, 252, 253, 260, 261, 262, 264, 265, 269, 270, 271, 272, 273, 275, 289, 292, 295, 306, 309, 315, 361], "motion": [13, 19, 27, 30, 33, 94, 216, 222, 229, 230, 238, 242, 261, 262, 264, 265, 269, 270, 271, 272, 273, 292, 295, 361], "databas": [13, 14, 16, 33, 145, 215, 223, 224, 225, 228, 229, 232, 242, 260, 265, 269, 271, 272, 273, 274, 275, 289, 311, 313, 373], "To": [13, 14, 16, 17, 19, 21, 23, 24, 28, 34, 35, 36, 39, 230, 231, 232, 234, 237, 238, 244, 246, 247, 248, 250, 251, 252, 255, 256, 257, 258, 269, 278, 288, 293, 294, 295, 296, 297, 304, 306, 309, 310, 315, 373], "do": [13, 14, 23, 33, 34, 35, 36, 54, 55, 58, 64, 81, 82, 83, 84, 85, 89, 90, 91, 94, 101, 102, 159, 160, 163, 169, 186, 187, 188, 189, 190, 194, 195, 196, 218, 219, 230, 231, 232, 238, 239, 246, 247, 255, 258, 277, 279, 283, 286, 289, 294, 295, 297, 299, 306, 310, 314, 315], "develop": [13, 14, 16, 21, 24, 29, 33, 44, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 131, 149, 206, 219, 220, 222, 223, 224, 225, 226, 227, 228, 229, 230, 232, 238, 239, 241, 248, 250, 252, 255, 256, 258, 261, 263, 264, 265, 267, 270, 274, 277, 290, 295, 298, 305, 306, 309, 315], "pre": [13, 14, 16, 26, 28, 33, 43, 58, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 148, 163, 222, 255, 257, 258, 269, 272, 275, 286, 292, 299, 306, 309, 315, 361], "post": [13, 14, 16, 20, 24, 43, 47, 69, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 148, 152, 174, 222, 230, 244, 245, 248, 252, 265, 272, 282, 286, 294, 299, 303, 305, 306, 309, 315, 316], "processor": [13, 14, 16, 250, 251, 252, 286, 298, 306, 309, 315], "util": [13, 14, 16, 22, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 222, 223, 224, 225, 228, 231, 243, 248, 257, 258, 263, 272, 274, 284, 297, 298, 303, 304, 309, 313, 361], "technolog": [13, 206, 207, 208, 209, 222, 232, 373], "servic": [13, 14, 16, 29, 35, 92, 100, 197, 205, 206, 207, 208, 209, 221, 222, 224, 225, 273, 301, 304], "addit": [13, 16, 19, 27, 29, 33, 34, 35, 36, 42, 147, 223, 225, 228, 229, 230, 237, 242, 243, 246, 247, 249, 250, 251, 253, 255, 256, 258, 263, 264, 265, 267, 269, 272, 274, 279, 283, 284, 286, 292, 295, 299, 300, 302, 307, 308, 309, 312, 316, 361, 373], "custom": [13, 19, 25, 27, 30, 32, 35, 222, 227, 230, 265, 266, 272, 274, 309], "produc": [13, 18, 20, 22, 23, 26, 28, 30, 32, 220, 230, 232, 248, 280, 283, 284, 292, 293, 294, 297], "among": [13, 26, 230, 239, 284, 296, 297], "autom": [13, 14, 220, 232, 248, 260, 275, 289, 309, 373], "acquisit": [13, 272], "inventori": [13, 19, 222, 238, 269, 270, 272], "brail": [13, 269, 272], "pass": [13, 14, 16, 26, 28, 29, 220, 230, 246, 250, 255, 258, 263, 268, 279, 299], "regionalev": [13, 26], "modular": [13, 94, 314], "framework": [13, 14, 16, 217, 220, 222, 227, 230, 234, 238, 263, 265, 272, 273, 280, 285, 289, 295, 304, 309], "incorpor": [13, 33, 222, 224, 225, 228, 244, 261, 270, 273, 305], "own": [13, 14, 24, 222, 223, 224, 225, 228, 238, 243, 248, 263, 268, 279, 286, 289, 299, 305, 309, 310], "compon": [13, 15, 17, 20, 25, 28, 30, 32, 33, 35, 39, 54, 55, 58, 59, 64, 81, 82, 83, 84, 85, 89, 90, 91, 94, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 159, 160, 163, 164, 169, 186, 187, 188, 189, 190, 194, 195, 196, 205, 206, 207, 208, 209, 220, 222, 227, 230, 232, 237, 249, 250, 251, 252, 253, 263, 264, 265, 266, 270, 278, 292, 301, 309, 312, 329, 361], "so": [13, 14, 32, 35, 112, 131, 222, 230, 231, 232, 237, 238, 239, 247, 255, 256, 283, 289, 292, 294, 297, 314], "long": [13, 19, 23, 46, 51, 53, 70, 87, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 151, 156, 158, 175, 192, 206, 219, 222, 250, 280], "meet": [13, 14, 16, 39, 44, 68, 149, 173, 220, 232], "detail": [13, 19, 22, 23, 24, 26, 33, 42, 44, 54, 55, 104, 109, 123, 128, 147, 149, 159, 160, 222, 224, 225, 229, 231, 234, 238, 249, 250, 251, 252, 253, 257, 265, 270, 279, 282, 285, 289, 294, 296, 301, 304, 305, 306, 307, 308, 309, 312, 315], "schema": [13, 19, 20, 222], "c4": [13, 14, 17], "dl": [13, 15, 16, 19, 20, 23, 26, 27, 28, 30, 32, 216, 257, 265, 272], "infrastructur": [13, 14, 222, 238, 243, 269, 270, 272], "given": [13, 14, 16, 19, 33, 39, 222, 224, 225, 229, 230, 231, 232, 234, 237, 238, 239, 242, 243, 246, 247, 249, 250, 251, 252, 253, 260, 261, 262, 273, 280, 282, 283, 286, 289, 292, 295, 297, 306, 307, 308, 309, 310, 311, 315, 316, 373], "lifelin": [13, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 140, 210, 222, 227, 238, 270], "level": [13, 20, 25, 30, 97, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 202, 222, 229, 230, 234, 237, 238, 246, 247, 250, 251, 255, 264, 283, 284, 289, 303, 309, 371], "learn": [13, 222, 223, 224, 225, 228, 230, 260, 263, 266, 268, 273, 277, 290, 295, 314], "consequ": [13, 14, 35, 54, 55, 68, 75, 76, 77, 78, 79, 94, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 167, 169, 171, 172, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 206, 207, 208, 209, 211, 212, 213, 222, 227, 231, 232, 236, 255, 258, 263, 265, 272, 281, 283, 288, 294], "experiment": [13, 14, 222, 227, 231, 234, 245, 248, 249, 253, 267, 274, 280, 285, 294, 309, 311, 312, 316], "futur": [13, 222, 223, 224, 225, 226, 227, 228, 265, 267, 292, 295, 316, 373], "base": [13, 14, 16, 27, 30, 32, 33, 34, 36, 38, 41, 47, 51, 53, 59, 62, 64, 66, 68, 75, 76, 77, 78, 79, 81, 83, 84, 87, 89, 90, 91, 94, 97, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 140, 144, 146, 152, 156, 158, 164, 167, 169, 171, 173, 180, 181, 182, 183, 184, 186, 188, 189, 192, 194, 195, 196, 202, 205, 206, 207, 208, 210, 214, 218, 219, 222, 223, 224, 225, 227, 228, 229, 231, 232, 234, 238, 239, 245, 246, 247, 248, 250, 251, 252, 258, 260, 261, 262, 264, 265, 266, 268, 270, 272, 273, 275, 279, 280, 281, 282, 283, 284, 285, 286, 289, 292, 293, 294, 295, 296, 302, 304, 305, 306, 307, 311, 312, 314, 315, 316, 373], "ai": [13, 222, 269], "within": [13, 28, 30, 33, 54, 55, 58, 94, 159, 160, 163, 230, 231, 232, 250, 268, 277, 278, 281, 282, 286, 289, 296, 297], "sever": [13, 14, 16, 20, 32, 33, 101, 102, 229, 232, 239, 243, 248, 258, 265, 275, 282, 297], "open": [13, 14, 16, 23, 34, 35, 36, 51, 53, 69, 108, 119, 127, 138, 156, 158, 174, 222, 223, 224, 225, 228, 237, 242, 243, 246, 247, 248, 250, 251, 252, 255, 256, 257, 258, 260, 265, 273, 277, 289, 292, 299, 304, 306, 309, 310, 315, 373], "nga": [13, 14, 222, 239, 242, 260, 262, 265, 269, 271, 272], "current": [13, 14, 16, 27, 30, 35, 42, 147, 230, 236, 237, 238, 239, 253, 255, 256, 258, 260, 265, 266, 268, 269, 273, 279, 280, 281, 284, 286, 288, 289, 290, 292, 293, 296, 297, 298, 302, 307, 308, 309, 312, 313, 314, 316], "avoid": [13, 29, 231, 244, 250, 257, 275, 306, 308, 309, 315], "duplic": [13, 244, 246, 247], "mani": [13, 16, 33, 35, 237, 238, 239, 242, 243, 246, 247, 255, 258, 289, 298, 299, 361], "aim": [13, 16, 19, 230, 248, 253, 283, 284, 286, 289], "facilit": [13, 16, 33, 230, 231, 264, 265, 270, 284, 301, 302], "reus": [13, 16], "common": [13, 14, 16, 117, 136, 230, 237, 248, 250, 255, 269, 277, 306, 309, 315], "encount": [13, 16, 277, 278], "broad": [13, 16, 248], "skill": [13, 16], "chapter": [13, 14, 16, 23, 40, 53, 158, 259], "present": [13, 14, 16, 17, 29, 33, 35, 116, 135, 222, 223, 225, 228, 230, 232, 237, 239, 246, 247, 249, 250, 253, 260, 266, 273, 281, 282, 286, 289, 294, 295, 296, 297, 300, 301, 310, 311, 316], "encourag": [13, 16, 24, 242, 243, 261, 264, 265, 267, 270, 271, 284, 289, 301, 373], "adopt": [13, 16, 231, 232, 239, 250, 251, 265], "graphic": [13, 14, 16, 222, 223, 224, 225, 228, 246, 247, 289, 300, 317], "approach": [13, 16, 29, 222, 230, 231, 232, 236, 237, 248, 250, 252, 265, 270, 283, 284, 293, 295, 305, 306, 311, 315], "diagram": [13, 28, 248], "describ": [13, 16, 19, 20, 33, 38, 51, 53, 156, 158, 229, 231, 234, 239, 241, 246, 247, 263, 279, 286, 288, 289, 292, 301, 306, 308, 309, 314, 315], "variou": [13, 222, 223, 224, 225, 227, 228, 230, 239, 246, 247, 249, 253, 265, 272, 277, 288, 289, 292, 298, 304], "abstract": [13, 16, 29, 220, 222, 279], "top": [13, 16, 30, 33, 51, 53, 109, 111, 128, 130, 156, 158, 222, 249, 250, 251, 253, 255, 289, 292, 293, 301, 302, 304, 307, 308, 309, 312], "down": [13, 14, 16, 26, 29, 51, 53, 156, 158, 225, 246, 247, 248, 255, 256, 281, 283, 284, 286, 288, 289, 298, 299, 301, 309, 311, 314], "start": [13, 14, 16, 19, 20, 26, 28, 29, 35, 222, 223, 224, 225, 226, 227, 228, 231, 232, 244, 246, 247, 250, 251, 255, 256, 257, 258, 264, 275, 277, 278, 280, 281, 282, 292, 295, 299, 302, 303, 310, 311, 361], "show": [13, 14, 16, 33, 35, 38, 222, 224, 225, 228, 229, 230, 231, 238, 239, 245, 246, 247, 250, 251, 258, 268, 277, 280, 283, 284, 285, 288, 296, 297, 300, 301, 303, 306, 309, 310, 315], "how": [13, 14, 16, 21, 22, 23, 26, 27, 31, 230, 244, 246, 247, 251, 286, 295, 302, 309, 313, 329, 361, 373], "would": [13, 16, 23, 35, 115, 134, 223, 225, 228, 229, 230, 232, 236, 238, 239, 242, 243, 244, 246, 247, 248, 292, 299, 304, 373], "interact": [13, 14, 16, 17, 222, 230, 249, 250, 253, 266, 272, 285, 294, 296, 309], "drill": [13, 16, 142], "three": [13, 16, 19, 24, 30, 33, 51, 53, 97, 156, 158, 202, 230, 232, 238, 239, 247, 248, 252, 253, 255, 256, 281, 283, 289, 295, 302, 304, 305, 309, 313], "typic": [13, 16, 20, 109, 112, 114, 118, 119, 121, 122, 128, 131, 133, 137, 138, 207, 208, 220, 230, 236, 237, 238, 239, 246, 247, 255, 256, 258, 277, 280, 281, 282, 295, 297, 306, 309, 310, 311, 315], "uml": [13, 16, 17], "wa": [13, 14, 16, 23, 33, 35, 36, 38, 47, 64, 152, 169, 232, 238, 239, 248, 249, 250, 253, 255, 256, 258, 260, 263, 265, 266, 268, 269, 273, 277, 286, 289, 300, 303, 313, 316], "divers": [13, 16], "knowledg": [13, 16, 222], "understand": [13, 14, 16, 17, 26, 230, 238, 247, 277, 284, 285, 293, 294, 304], "behind": [13, 16, 231, 237, 286], "fit": [13, 14, 16, 29, 46, 64, 151, 169, 221, 222, 227, 230, 238, 239, 250, 266, 281, 282, 284, 293, 309], "four": [13, 16, 19, 20, 32, 141, 230, 238, 250, 251, 282, 284, 287, 288, 289, 301, 305, 308, 309, 313], "real": [13, 222, 229, 231, 232, 267, 279, 297, 312], "world": [13, 14, 16, 222, 231, 236, 267], "term": [13, 23, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 220, 222, 230, 231, 232, 237, 283, 286, 294, 295, 297, 361], "peopl": 13, "who": [13, 29, 286, 289], "other": [13, 14, 16, 19, 23, 29, 32, 33, 43, 54, 55, 73, 92, 94, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 148, 159, 160, 178, 197, 206, 221, 222, 223, 224, 225, 227, 228, 229, 230, 232, 237, 238, 243, 250, 251, 253, 255, 256, 258, 265, 270, 272, 279, 283, 284, 285, 286, 289, 293, 294, 295, 296, 309, 310, 316], "up": [13, 14, 15, 16, 23, 26, 28, 35, 41, 42, 43, 44, 45, 46, 47, 48, 49, 64, 73, 81, 82, 84, 85, 89, 90, 91, 101, 102, 104, 105, 106, 107, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 151, 153, 154, 206, 207, 208, 209, 211, 212, 213, 220, 234, 238, 248, 250, 251, 252, 255, 256, 257, 258, 263, 265, 268, 275, 277, 302, 305, 306, 307, 308, 309, 310, 312, 315], "individu": [13, 14, 16, 22, 24, 26, 28, 35, 220, 222, 224, 225, 228, 238, 239, 246, 247, 277, 280, 281, 289, 297, 298, 309], "implement": [13, 27, 33, 38, 40, 220, 222, 223, 224, 225, 226, 227, 228, 230, 232, 237, 238, 239, 241, 248, 252, 270, 271, 275, 279, 280, 286, 292, 294, 295, 305, 307, 308, 309, 312, 314, 361], "thei": [13, 14, 16, 23, 33, 35, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 220, 222, 227, 229, 230, 232, 235, 237, 239, 242, 243, 246, 247, 255, 256, 258, 265, 267, 283, 285, 286, 289, 293, 295, 296, 297, 302, 304, 309, 310, 314, 361, 373], "section": [13, 21, 26, 29, 35, 83, 114, 133, 188, 223, 225, 228, 230, 232, 236, 238, 239, 246, 247, 248, 249, 250, 251, 252, 253, 255, 256, 258, 272, 283, 286, 289, 295, 301, 304, 306, 307, 308, 309, 312, 313, 315], "definit": [13, 19, 33, 220, 222, 229, 230, 232, 236, 239, 265, 269, 271, 289, 297], "busi": [13, 29, 220, 221, 222, 227], "whole": [13, 220, 232, 250, 283, 284, 295, 309], "part": [13, 35, 70, 100, 175, 205, 220, 222, 227, 230, 238, 250, 265, 283, 284, 289, 296, 306, 309, 310, 312, 315], "dure": [13, 16, 19, 24, 33, 39, 104, 123, 220, 230, 231, 238, 252, 263, 275, 277, 280, 282, 296, 297], "particip": [13, 220], "anoth": [13, 14, 16, 220, 230, 248, 262, 265, 283, 284, 293, 305, 309, 310], "action": [13, 220, 222, 250, 251, 277, 306, 309, 315], "accord": [13, 18, 53, 118, 137, 158, 220, 307, 308], "rule": [13, 220, 231, 308], "manag": [13, 14, 35, 220, 230, 265, 277, 298], "coalit": [13, 220], "oper": [13, 23, 35, 220, 222, 223, 224, 225, 228, 230, 231, 232, 254, 255, 257, 258, 259, 309], "resid": [13, 118, 137, 220], "can": [13, 14, 16, 19, 23, 26, 27, 29, 30, 32, 33, 34, 35, 36, 38, 39, 101, 102, 104, 108, 112, 117, 123, 127, 131, 136, 220, 222, 223, 224, 225, 228, 229, 230, 231, 232, 234, 236, 237, 238, 239, 242, 243, 246, 247, 248, 249, 250, 251, 252, 253, 255, 256, 257, 258, 259, 263, 265, 266, 267, 273, 274, 277, 279, 280, 281, 282, 283, 284, 285, 286, 289, 292, 293, 294, 295, 296, 297, 298, 299, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 312, 313, 314, 315, 316, 329, 361, 373], "self": [13, 220, 279, 280], "group": [13, 16, 19, 20, 30, 32, 33, 121, 122, 206, 207, 208, 209, 220, 222, 225, 227, 230, 232, 250, 251, 252, 253, 265, 266, 293, 295, 296, 302, 308, 309], "loos": [13, 220], "coupl": [13, 77, 182, 220, 222, 223, 224, 225, 227, 228, 232, 293, 303], "coordin": [13, 19, 33, 220, 227, 232, 235, 250, 251, 252, 289, 306, 307, 308, 309, 312, 315, 316], "consum": [13, 220, 230, 284], "subsequ": [13, 14, 16, 58, 163, 220, 273, 279, 312], "becaus": [13, 32, 33, 220, 229, 236, 237, 239, 246, 247, 249, 253, 255, 258, 283, 286, 294, 295, 299, 300, 304], "scientist": [13, 220], "visual": [13, 34, 35, 36, 220, 222, 223, 224, 225, 228, 230, 248, 257, 258, 262, 268, 270, 271, 272, 275, 278, 292, 301, 302, 309], "ever": [13, 29, 220], "increas": [13, 30, 220, 222, 227, 231, 232, 234, 237, 238, 239, 249, 250, 253, 255, 265, 268, 294, 296, 308, 309, 361], "amount": [13, 101, 102, 220, 222, 230, 295], "One": [13, 33, 83, 87, 188, 192, 222, 230, 232, 248, 295, 304, 309, 313], "aid": [13, 220, 222, 223, 224, 225, 228, 248, 275, 277, 293], "schedul": [13, 14, 220], "monitor": [13, 14, 16, 94, 220, 222, 250, 251, 275, 311], "defin": [13, 14, 19, 24, 26, 27, 29, 30, 33, 35, 38, 39, 58, 73, 101, 102, 163, 178, 220, 222, 223, 224, 225, 227, 228, 229, 230, 231, 232, 239, 242, 248, 249, 253, 255, 257, 258, 260, 262, 263, 265, 266, 269, 271, 272, 273, 279, 280, 281, 282, 283, 286, 288, 289, 293, 294, 295, 296, 298, 304, 305, 306, 307, 308, 309, 310, 312, 315, 317, 329, 361, 369, 370], "collect": [13, 14, 20, 23, 26, 33, 40, 145, 215, 222, 231, 234, 238, 265, 287, 301], "domain": [13, 220, 230, 232, 245, 246, 247, 250, 251, 261, 273, 281, 282, 283, 284, 295, 302, 305, 309, 361], "exampl": [13, 14, 19, 20, 21, 22, 23, 24, 26, 29, 30, 32, 33, 35, 38, 39, 121, 122, 207, 208, 220, 222, 223, 224, 225, 228, 229, 230, 236, 238, 244, 246, 247, 248, 249, 250, 251, 252, 253, 257, 258, 265, 267, 268, 274, 275, 277, 279, 280, 281, 284, 289, 292, 293, 294, 295, 296, 297, 299, 303, 307, 308, 309, 310, 312, 316, 373], "clear": [13, 230, 295], "extend": [13, 30, 51, 53, 156, 158, 220, 222, 227, 232, 238, 246, 247, 255, 256, 263, 265, 274, 286, 309, 373], "context": [13, 231, 248, 329], "i": [13, 14, 16, 19, 23, 24, 32, 35, 39, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 135, 206, 216, 222, 223, 224, 225, 226, 227, 228, 230, 231, 232, 236, 237, 238, 239, 244, 245, 246, 247, 250, 251, 252, 255, 258, 265, 269, 271, 280, 281, 283, 289, 293, 294, 295, 296, 297, 299, 306, 307, 308, 309, 310, 311, 312, 315, 373], "shown": [13, 14, 16, 26, 27, 28, 33, 35, 39, 42, 147, 222, 230, 231, 244, 246, 247, 249, 250, 251, 252, 253, 255, 257, 258, 279, 281, 282, 283, 284, 285, 286, 287, 289, 293, 295, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 312, 313, 314, 315, 316], "hydrouq": [13, 222], "pbe": [13, 16, 219, 263, 265], "box": [13, 14, 51, 53, 83, 97, 143, 156, 158, 188, 202, 232, 245, 246, 250, 251, 252, 256, 257, 258, 262, 269, 271, 279, 289, 293, 298, 306, 307, 308, 309, 312, 315], "center": [13, 14, 16, 33, 51, 53, 54, 90, 156, 158, 159, 195, 230, 231, 243, 250, 251, 283, 309], "surround": [13, 14, 16, 116, 135, 232, 250, 251, 274, 309], "datadepot": [13, 14], "either": [13, 14, 16, 23, 29, 58, 70, 81, 82, 83, 84, 85, 89, 90, 91, 101, 102, 110, 129, 163, 175, 186, 187, 188, 189, 190, 194, 195, 196, 232, 238, 249, 253, 283, 284, 288, 289, 293, 294, 297, 299, 300, 301, 304, 307, 308, 312, 361, 373], "local": [13, 14, 16, 20, 21, 24, 26, 30, 32, 34, 35, 36, 222, 224, 225, 230, 231, 243, 252, 255, 257, 266, 268, 271, 275, 277, 279, 282, 289, 295, 298, 301, 302, 303, 305, 306, 309, 315, 361, 373], "desktop": [13, 14, 16, 21, 30, 32, 35, 94, 222, 223, 224, 225, 228, 246, 247, 255, 257, 258, 277, 278, 295], "hpc": [13, 14, 16, 222, 223, 224, 225, 228, 231, 248, 279, 305, 306, 309, 315], "environ": [13, 14, 34, 36, 217, 222, 223, 224, 225, 228, 250, 251, 257, 258, 268, 277, 306, 309, 315], "demonstr": [13, 14, 16, 31, 33, 39, 222, 223, 224, 225, 228, 232, 238, 245, 246, 247, 250, 251, 252, 265, 267, 275, 292, 306, 315], "broken": [13, 14, 16, 26, 223, 225, 228], "split": [13, 232, 246, 283, 299, 309, 312], "two": [13, 14, 16, 19, 23, 28, 30, 32, 33, 35, 38, 39, 42, 70, 108, 127, 141, 147, 175, 222, 224, 225, 229, 230, 237, 239, 246, 247, 248, 252, 255, 265, 279, 280, 281, 284, 285, 286, 289, 292, 293, 294, 295, 297, 304, 305, 308, 309, 310], "front": [13, 16, 250, 277, 309], "end": [13, 16, 19, 28, 30, 38, 50, 53, 66, 155, 158, 171, 222, 224, 225, 230, 231, 232, 237, 246, 247, 255, 258, 277, 295, 306, 309, 315], "ui": [13, 14, 16, 35, 268, 277, 301], "back": [13, 16, 97, 202, 230, 232, 239, 255, 258, 265, 277, 292, 301, 309], "cross": [13, 14, 16, 38, 83, 188, 230, 232, 234, 239, 249, 250, 252, 253, 295, 304, 307, 308, 312, 361], "platform": [13, 14, 16, 23, 24, 222, 223, 224, 225, 228, 232, 255, 256, 258, 289, 292, 373], "qt": [13, 14, 16, 29], "come": [13, 14, 16, 223, 225, 228, 230, 236, 237, 255, 258, 265, 313], "form": [13, 14, 16, 17, 23, 29, 51, 52, 53, 156, 157, 158, 221, 230, 231, 232, 239, 248, 256, 268, 280, 283, 284, 295, 299, 300, 303, 306, 309, 315], "where": [13, 14, 16, 19, 20, 22, 23, 27, 30, 32, 33, 38, 41, 42, 58, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 146, 147, 163, 222, 223, 224, 225, 228, 229, 230, 231, 232, 236, 237, 238, 239, 250, 255, 258, 265, 279, 281, 283, 286, 288, 289, 293, 295, 296, 297, 298, 299, 301, 302, 303, 305, 306, 307, 308, 309, 312, 315, 316], "possibl": [13, 14, 16, 27, 29, 117, 136, 221, 222, 223, 224, 225, 226, 227, 228, 232, 237, 238, 246, 247, 295, 296, 309, 310], "made": [13, 14, 16, 101, 102, 222, 231, 243, 246, 247, 255, 256, 258, 265, 268, 296, 298, 309, 313, 373], "now": [13, 14, 16, 35, 230, 232, 238, 246, 247, 255, 256, 262, 265, 279, 289, 299, 309], "break": [13, 14, 16, 222, 236, 265], "major": [13, 14, 16, 33, 117, 119, 136, 138, 141, 143, 229, 232, 238, 265, 269, 294], "block": [13, 14, 16, 29, 35, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 59, 62, 64, 66, 67, 68, 69, 70, 73, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 97, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 167, 169, 171, 172, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 206, 207, 208, 209, 211, 212, 213, 231, 265, 296, 297, 299], "terminolog": [13, 14, 16, 283], "outlin": [13, 14, 16, 26, 29, 35, 250, 269, 309], "widget": [13, 14, 16, 29, 238, 272, 277, 287, 289, 300, 303, 310, 329], "jigsaw": [13, 14, 16], "puzzl": [13, 14, 16], "analog": [13, 14, 16], "piec": [13, 14, 16, 289], "displai": [13, 14, 16, 26, 230, 246, 247, 249, 250, 251, 253, 255, 258, 266, 268, 277, 287, 295, 299, 300, 301, 305, 306, 307, 308, 309, 312, 315], "when": [13, 14, 16, 20, 23, 24, 28, 29, 33, 34, 35, 36, 38, 39, 101, 102, 106, 116, 125, 135, 222, 223, 224, 225, 228, 230, 231, 237, 239, 244, 246, 247, 248, 250, 252, 255, 256, 257, 258, 265, 267, 268, 277, 278, 280, 281, 282, 283, 285, 286, 288, 289, 293, 294, 295, 296, 297, 298, 299, 303, 304, 305, 306, 309, 310, 315, 361], "choos": [13, 14, 25, 222, 227, 232, 246, 247, 256, 258, 268, 286, 289, 308, 309, 310], "remot": [13, 14, 16, 20, 21, 24, 26, 28, 35, 222, 228, 243, 250, 251, 252, 268, 271, 277, 279, 295, 301, 302, 303, 306, 309, 315, 361], "job": [13, 14, 16, 20, 22, 24, 26, 248, 250, 251, 252, 277, 298, 300, 301, 305, 309], "previous": [13, 14, 16, 24, 232, 239, 292, 296, 309, 312], "As": [13, 14, 16, 32, 33, 35, 38, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 232, 236, 239, 243, 250, 255, 256, 258, 279, 281, 283, 286, 289, 294, 299, 313], "seen": [13, 14, 16, 38, 250, 251, 252, 289, 306, 309, 315], "http": [13, 14, 16, 23, 35, 100, 205, 230, 232, 250, 257, 292, 295, 306, 309, 315, 373], "request": [13, 14, 16, 26, 222, 224, 225, 228, 242, 243, 250, 265, 271, 272, 277, 279, 288, 298, 316, 373], "tapi": [13, 14, 16, 26], "rest": [13, 14, 16, 32, 237, 246, 247, 250, 281, 309], "api": [13, 14, 16, 23, 35, 238], "remoteservic": [13, 14, 16], "compris": [13, 14, 29, 35, 301, 304], "femuq": [13, 14, 16], "py": [13, 14, 16, 22, 26, 30, 32, 33, 246, 247, 277, 279, 292], "workflow_driv": [13, 16, 33], "launch": [13, 14, 16, 222, 223, 224, 225, 228, 246, 247, 252, 257, 301], "choic": [13, 16, 27, 229, 230, 232, 246, 247, 256, 279, 286, 309], "workflowappl": [13, 14, 16, 22, 26, 30, 32], "map": [13, 15, 16, 26, 30, 32, 33, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 222, 229, 230, 231, 238, 263, 265, 266, 269, 271, 289, 292, 308], "modifi": [13, 14, 16, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 232, 234, 238, 243, 248, 255, 258, 262, 289, 299, 303, 307, 308, 312], "o": [13, 14, 16, 62, 66, 167, 171, 230, 232, 251, 252, 255, 257, 288, 293, 309, 373], "need": [13, 14, 16, 29, 33, 34, 35, 36, 67, 172, 222, 223, 224, 225, 226, 227, 228, 229, 230, 232, 236, 238, 239, 246, 247, 248, 254, 255, 256, 257, 258, 265, 268, 279, 281, 282, 284, 286, 289, 292, 294, 295, 297, 299, 301, 302, 303, 305, 306, 307, 308, 309, 312, 314, 315, 361], "recompil": [13, 14, 16], "control": [13, 14, 16, 86, 90, 191, 195, 222, 227, 229, 230, 231, 246, 247, 252, 275, 286, 289, 297, 309], "repeatedli": [13, 14, 16], "invok": [13, 14, 16, 29, 255, 258, 277, 279, 292, 299], "figur": [13, 14, 16, 38, 39, 222, 230, 231, 238, 239, 246, 247, 250, 251, 252, 255, 258, 281, 283, 285, 295, 296, 297, 299, 300, 304, 313, 316], "hydro": [13, 16], "r2d_workflow": [13, 16, 22, 30, 32], "best": [13, 16, 24, 64, 169, 230, 241, 250, 251, 282, 283, 286, 289, 306, 309, 315], "understood": [13, 16, 230], "look": [13, 16, 35, 108, 127, 232, 255, 258, 262, 265, 277, 299, 316, 329], "press": [13, 16, 230, 246, 247, 248, 250, 256, 258, 288, 300, 304, 305, 309, 310], "button": [13, 16, 35, 238, 246, 247, 248, 249, 250, 251, 252, 253, 255, 256, 258, 262, 268, 277, 286, 288, 289, 295, 300, 301, 304, 305, 306, 309, 310, 315], "temporari": [13, 16, 206, 207, 208, 209, 230, 277, 279, 295], "tmp": [13, 16, 23, 277, 289], "insid": [13, 14, 16, 33, 34, 35, 36, 39, 112, 131, 222, 230, 232, 245, 248, 250, 255, 256, 258, 265, 293, 307, 308, 312], "templatedir": [13, 16, 22, 33, 277], "copyfil": [13, 16], "tell": [13, 16, 232, 246], "copi": [13, 16, 35, 44, 51, 53, 149, 156, 158, 246, 247, 252, 255, 258, 295, 303, 306, 309, 315], "outputtojson": [13, 16, 29], "outputappdatatojson": [13, 16], "augment": [13, 16], "ha": [13, 14, 16, 23, 29, 30, 33, 41, 42, 44, 94, 101, 102, 146, 147, 149, 220, 222, 225, 229, 230, 232, 237, 243, 246, 247, 248, 250, 251, 255, 258, 259, 279, 280, 283, 285, 286, 289, 293, 294, 297, 298, 299, 302, 303, 307, 308, 309, 310], "also": [13, 14, 16, 19, 23, 26, 33, 34, 35, 36, 39, 51, 53, 54, 122, 156, 158, 159, 208, 229, 230, 231, 232, 236, 237, 238, 239, 242, 243, 246, 247, 248, 250, 251, 252, 255, 256, 258, 267, 271, 277, 279, 281, 282, 283, 284, 285, 286, 289, 292, 294, 295, 296, 297, 302, 305, 306, 307, 308, 309, 310, 312, 315, 329], "spin": [13, 14, 16, 246, 247, 279], "until": [13, 14, 16, 24, 231, 232, 265, 283, 309], "signal": [13, 16, 29, 232, 307, 308, 312], "been": [13, 14, 16, 23, 30, 33, 44, 100, 101, 102, 149, 205, 220, 223, 225, 228, 232, 237, 248, 255, 258, 259, 277, 279, 283, 296, 298, 310], "over": [13, 14, 16, 51, 53, 119, 138, 156, 158, 222, 224, 225, 230, 232, 236, 238, 248, 252, 255, 284, 295, 301, 305, 309, 361, 371], "argument": [13, 14, 16, 33, 35, 288, 297], "full": [13, 16, 22, 26, 30, 32, 35, 46, 51, 54, 55, 62, 66, 104, 112, 122, 123, 131, 151, 156, 159, 160, 167, 171, 208, 222, 234, 236, 238, 249, 250, 251, 252, 253, 297, 304, 306, 307, 308, 309, 312, 313, 315, 329, 361, 369], "path": [13, 16, 19, 22, 24, 26, 30, 32, 35, 246, 247, 250, 251, 252, 255, 256, 257, 258, 268, 279, 280, 281, 289, 292, 296, 297, 301, 303, 306, 309, 310, 315, 329, 361, 369], "out": [13, 16, 22, 23, 24, 26, 29, 35, 39, 53, 54, 108, 127, 158, 159, 221, 229, 230, 231, 232, 246, 247, 270, 274, 277, 280, 281, 282, 284, 285, 289, 294, 295, 297, 299, 308, 361], "singl": [13, 14, 16, 20, 28, 30, 33, 42, 46, 51, 53, 97, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 133, 137, 143, 147, 151, 156, 158, 202, 206, 207, 208, 209, 222, 229, 230, 231, 234, 237, 238, 246, 247, 250, 255, 256, 282, 283, 293, 299], "line": [13, 14, 16, 26, 35, 39, 83, 119, 138, 188, 222, 228, 232, 246, 247, 252, 255, 256, 277, 279, 283, 289, 295, 297, 299, 306, 309, 310, 315], "space": [13, 16, 30, 33, 44, 50, 53, 70, 117, 136, 149, 155, 158, 175, 230, 231, 232, 235, 239, 246, 247, 252, 257, 268, 279, 280, 281, 283, 289, 292, 294, 295, 297, 298, 309, 310, 361], "separ": [13, 14, 16, 22, 35, 39, 101, 102, 232, 239, 246, 247, 265, 266, 277, 279, 280, 281, 289, 294, 297, 309, 310, 361], "suppli": [13, 14, 16, 82, 187, 222, 224, 225, 262, 268, 273, 297, 306, 311, 315], "getrv": [13, 16, 26], "uqengin": [13, 16], "actual": [13, 14, 16, 54, 55, 94, 159, 160, 230, 243, 250, 255, 258, 285, 286, 293, 295, 304, 309], "param": [13, 16, 29, 279, 297], "done": [13, 14, 16, 34, 35, 36, 222, 229, 234, 236, 246, 247, 249, 251, 253, 279, 289, 297, 303, 306, 309, 310, 315], "notifi": [13, 16], "uqpreprocessor": [13, 16], "read": [13, 16, 18, 24, 25, 28, 29, 30, 222, 223, 224, 225, 228, 246, 247, 255, 256, 258, 275, 283, 285, 294, 304, 306, 307, 308, 312, 315], "them": [13, 16, 29, 106, 114, 116, 125, 133, 135, 222, 227, 239, 242, 243, 255, 256, 258, 265, 277, 289, 295, 301, 303, 361], "happen": [13, 16, 277], "That": [13, 16, 35, 237, 243, 289, 316], "case": [13, 14, 16, 27, 29, 30, 33, 39, 109, 112, 128, 131, 230, 232, 238, 246, 247, 248, 250, 251, 252, 275, 284, 293, 294, 297, 303, 304, 305, 306, 307, 308, 309, 312, 315], "differ": [13, 14, 15, 16, 29, 33, 38, 121, 207, 222, 224, 225, 227, 228, 229, 232, 236, 237, 238, 239, 242, 243, 248, 250, 252, 256, 257, 258, 262, 265, 275, 280, 281, 282, 283, 284, 285, 287, 288, 290, 293, 294, 295, 297, 298, 300, 301, 302, 304, 305, 309, 313, 314], "same": [13, 14, 16, 20, 22, 26, 29, 30, 44, 51, 53, 101, 102, 116, 135, 149, 156, 158, 230, 231, 236, 237, 246, 247, 250, 256, 265, 280, 283, 284, 293, 294, 295, 296, 297, 300, 302, 306, 309, 310, 314, 315], "But": [13, 16, 250], "uqwrapp": [13, 16], "instead": [13, 14, 16, 19, 35, 230, 232, 239, 246, 247, 249, 253, 265, 282, 284, 286, 288, 289, 292, 293, 294, 297, 316], "compress": [13, 16, 69, 106, 116, 125, 135, 174, 289], "12": [13, 16, 26, 30, 32, 33, 35, 38, 46, 47, 48, 49, 50, 51, 53, 70, 92, 94, 98, 143, 151, 152, 153, 154, 155, 156, 158, 175, 197, 203, 222, 224, 225, 230, 232, 239, 246, 249, 250, 252, 253, 285, 288, 293, 316], "send": [13, 16, 246, 250, 251, 252, 301], "13": [13, 16, 26, 30, 32, 33, 51, 54, 55, 62, 143, 156, 159, 160, 167, 222, 224, 225, 230, 232, 239, 295, 373], "transfer": [13, 16, 112, 115, 118, 131, 134, 137, 277], "invoc": [13, 16], "tacc": [13, 16, 23, 222, 223, 224, 225, 228, 243, 248, 266, 305], "portal": [13, 16, 23], "field": [14, 20, 50, 51, 53, 114, 133, 155, 156, 158, 222, 223, 224, 225, 228, 229, 230, 232, 237, 246, 247, 250, 251, 253, 262, 266, 269, 271, 287, 288, 289, 293, 294, 297, 302, 306, 308, 309, 310, 313, 314, 315, 361, 373], "both": [14, 22, 33, 43, 44, 148, 149, 222, 224, 225, 228, 229, 230, 231, 232, 237, 243, 246, 247, 252, 255, 277, 281, 283, 285, 289, 294, 300, 309], "regionsl": 14, "releas": [14, 16, 34, 35, 36, 220, 242, 243, 255, 256, 260, 263, 266, 269, 273, 309, 314, 373], "built": [14, 16, 19, 22, 23, 26, 35, 54, 114, 117, 133, 136, 159, 217, 222, 245, 257, 258, 262, 263, 265, 286, 292, 295], "those": [14, 29, 33, 35, 39, 111, 117, 119, 130, 136, 138, 218, 219, 222, 229, 230, 237, 246, 247, 249, 253, 284, 287, 289, 292, 294, 295, 299, 309, 310, 361], "have": [14, 23, 24, 29, 32, 33, 34, 35, 36, 39, 94, 100, 108, 109, 110, 111, 112, 117, 118, 119, 121, 122, 127, 128, 129, 130, 131, 136, 137, 138, 205, 207, 208, 223, 225, 228, 230, 232, 236, 237, 238, 239, 242, 243, 244, 246, 247, 248, 250, 255, 256, 258, 261, 264, 265, 267, 274, 277, 283, 285, 286, 288, 289, 293, 294, 295, 296, 297, 298, 303, 306, 307, 308, 309, 312, 315, 361], "limit": [14, 29, 30, 33, 42, 94, 101, 102, 105, 106, 121, 122, 124, 125, 147, 207, 208, 221, 222, 227, 229, 230, 237, 243, 246, 247, 255, 258, 265, 283, 286, 288, 290, 293, 295, 303, 305, 307, 309, 313, 361], "involv": [14, 19, 35, 231, 238, 248, 280, 283, 284, 296, 309], "move": [14, 22, 30, 222, 223, 224, 225, 228, 255, 256, 257, 258, 262, 265, 301], "begin": [14, 28, 29, 38, 230, 231, 232, 237, 280, 281, 295, 302], "state": [14, 19, 20, 30, 32, 42, 54, 62, 73, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 147, 159, 167, 178, 205, 206, 219, 222, 230, 232, 251, 265, 283, 296, 298, 309, 310, 329, 369], "being": [14, 20, 35, 231, 246, 247, 268, 279, 281, 282, 286, 289, 297, 300, 309, 310], "figcontext": 14, "figcontain": 14, "deisignsaf": 14, "figcomponentfront": 14, "figcomponentback": 14, "mostli": [14, 114, 133, 237], "figumle": 14, "figumlw": 14, "figumlpb": 14, "share": [14, 23, 222, 223, 224, 225, 228, 255, 256, 293], "code": [14, 19, 23, 34, 35, 36, 39, 58, 68, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 163, 173, 220, 221, 222, 223, 224, 225, 226, 227, 228, 255, 258, 279, 299, 308, 373], "bundl": [14, 265], "figumlearthquakeev": 14, "figumlwindev": 14, "figumlcommon": 14, "were": [14, 23, 26, 34, 35, 47, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 152, 206, 239, 246, 248, 250, 251, 265, 268, 304, 313], "place": [14, 39, 64, 107, 109, 111, 117, 120, 126, 128, 130, 136, 139, 169, 232, 237, 244, 246, 247, 252, 255, 256, 258, 277, 279, 295, 306, 309, 310, 315], "simplifi": [14, 33, 222, 232, 239, 243, 250, 269], "outsid": [14, 54, 107, 112, 117, 126, 131, 136, 159, 237, 263, 297, 309], "programm": [14, 29, 306, 309, 315], "whom": 14, "envis": 14, "ad": [14, 35, 39, 42, 147, 222, 223, 225, 227, 228, 250, 251, 262, 264, 265, 268, 269, 270, 272, 273, 275, 286, 289, 297, 309, 310, 361], "new": [14, 23, 35, 222, 223, 224, 225, 227, 228, 232, 237, 238, 239, 244, 250, 256, 260, 261, 262, 263, 265, 266, 268, 269, 270, 271, 272, 273, 275, 286, 288, 289, 292, 296, 306, 309, 310, 315, 373], "reduc": [14, 101, 102, 106, 117, 125, 136, 222, 223, 224, 225, 228, 230, 231, 232, 234, 238, 250, 252, 261, 268, 274, 284, 285, 294, 309], "overhead": [14, 270], "compil": [14, 33, 34, 35, 36, 277, 304], "THE": [14, 29, 221, 279], "exhaust": [14, 294], "decid": [14, 222, 227, 230, 361], "myriad": 14, "edit": [14, 23, 29, 35, 145, 215, 222, 227, 247, 248, 250, 251, 252, 256, 258, 265, 279, 283, 309], "label": [14, 20, 24, 30, 265], "suffici": [14, 109, 128, 229, 238, 295], "while": [14, 30, 32, 38, 39, 108, 112, 115, 127, 131, 134, 230, 231, 239, 246, 247, 250, 252, 253, 276, 279, 283, 284, 286, 294, 295, 296, 297, 299, 306, 309, 315], "consist": [14, 19, 29, 51, 53, 64, 114, 117, 133, 136, 156, 158, 169, 229, 230, 231, 232, 234, 238, 239, 249, 253, 265, 284, 292, 297, 309, 373], "certain": [14, 122, 208, 222, 224, 225, 229, 230, 246, 247, 283, 289, 300, 305, 308, 315], "attribut": [14, 230, 272, 285, 294], "relationship": [14, 101, 102, 234, 236, 250], "order": [14, 16, 17, 18, 23, 24, 222, 223, 224, 225, 228, 230, 232, 234, 237, 238, 247, 261, 266, 268, 274, 279, 280, 281, 283, 289, 294, 295, 297, 305, 307, 308, 309, 312, 314], "codemaincod": 14, "strip": [14, 109, 128], "version": [14, 23, 29, 34, 35, 36, 140, 144, 210, 214, 217, 227, 231, 242, 243, 248, 250, 251, 252, 255, 256, 257, 258, 260, 263, 266, 269, 273, 285, 286, 299, 303, 305, 306, 309, 315, 316, 373], "deal": 14, "style": [14, 87, 192, 373], "sheet": [14, 19, 46, 67, 83, 107, 126, 151, 172, 188, 294, 313], "analyt": [14, 38, 222, 223, 224, 225, 228, 230], "pertin": 14, "int": [14, 20, 30, 231, 232, 236, 289, 297, 299, 373], "argc": 14, "char": 14, "argv": [14, 299], "qapplic": 14, "qstring": [14, 29], "tenant": [14, 23, 265], "storag": [14, 94, 97, 121, 202, 207, 222, 227], "agav": [14, 23], "default": [14, 19, 24, 26, 29, 33, 35, 54, 55, 64, 81, 82, 83, 84, 85, 89, 90, 91, 94, 159, 160, 169, 186, 187, 188, 189, 190, 194, 195, 196, 222, 223, 224, 225, 228, 230, 237, 238, 242, 243, 245, 246, 247, 249, 250, 251, 252, 253, 255, 256, 257, 258, 266, 268, 283, 286, 289, 294, 295, 301, 303, 305, 306, 309, 310, 315, 329, 356, 361, 370, 371], "dirnam": 14, "window": [14, 22, 23, 24, 29, 33, 34, 35, 36, 51, 53, 108, 127, 156, 158, 222, 234, 249, 250, 251, 252, 253, 254, 255, 258, 259, 265, 275, 278, 292, 301, 306, 307, 308, 309, 315], "workflowappwidget": 14, "theinputapp": 14, "workflowappee_uq": 14, "theremoteservic": 14, "mainwindowworkflowapp": 14, "earthquak": [14, 19, 20, 25, 27, 31, 33, 58, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 145, 163, 206, 207, 208, 215, 216, 227, 230, 231, 238, 239, 242, 246, 263, 265, 269, 271, 272, 273, 283, 289, 292, 295, 361], "setvers": 14, "0": [14, 19, 20, 23, 29, 30, 32, 33, 35, 39, 44, 45, 46, 47, 54, 55, 69, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 149, 150, 151, 152, 159, 160, 174, 206, 217, 222, 230, 231, 232, 235, 236, 237, 238, 239, 246, 247, 248, 249, 250, 251, 252, 253, 255, 256, 265, 268, 269, 273, 283, 286, 288, 289, 292, 294, 295, 297, 299, 304, 306, 307, 308, 309, 310, 313, 315, 361, 370, 371], "thread": [14, 75, 76, 78, 79, 87, 180, 181, 183, 184, 192], "qthread": 14, "movetothread": 14, "re": [14, 24, 222, 224, 225, 227, 229, 232, 246, 247, 249, 250, 251, 253, 268, 277, 292, 294, 301, 309, 373], "exec": 14, "logout": 14, "stop": [14, 258, 269, 271], "quit": [14, 105, 124, 250, 255, 256], "mention": [14, 232, 286], "qmainwindow": 14, "menu": [14, 35, 246, 247, 248, 249, 250, 251, 252, 253, 257, 281, 283, 284, 286, 288, 289, 298, 301, 306, 311, 314, 315], "item": [14, 19, 232, 297, 301], "close": [14, 237, 239, 246, 251, 252, 284, 294, 299, 301, 309], "help": [14, 222, 230, 238, 244, 250, 255, 265, 267, 285, 294, 295, 301], "cite": [14, 373], "qmainwindowworkflowapp": 14, "qwidget": [14, 29], "respond": [14, 24, 246], "underwai": 14, "earthquakeeventselect": 14, "intern": [14, 231, 232, 264, 267, 270, 274, 280, 292, 297, 306, 309, 315, 373], "fem": [14, 16, 26, 222, 223, 224, 225, 228, 230, 237, 246, 247, 249, 250, 251, 253, 255, 256, 262, 268, 275, 281, 282, 285, 289, 292, 294, 297, 301], "randomvariablecontain": 14, "statu": [14, 23, 29, 222, 223, 224, 225, 226, 227, 228, 250, 251, 252, 283, 301, 309], "retriev": [14, 250, 251, 252, 306, 315], "old": [14, 87, 192, 255, 258, 268], "login": [14, 250, 251, 252, 301], "credenti": [14, 250, 251, 252], "ci": [14, 23, 35, 250, 251, 301, 302, 306, 309, 315], "switch": [14, 33, 250, 251, 268, 281, 289, 309], "amazon": 14, "ec": 14, "ibm": [14, 222], "azur": 14, "elsewher": [14, 306, 309, 315], "eu": 14, "similar": [14, 17, 23, 30, 33, 35, 104, 106, 111, 113, 123, 125, 130, 132, 222, 224, 225, 227, 230, 235, 236, 239, 251, 252, 283, 284, 306, 309, 315], "construct": [14, 19, 30, 33, 47, 50, 51, 53, 57, 58, 59, 62, 65, 66, 67, 68, 69, 70, 72, 73, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 97, 100, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 152, 155, 156, 158, 162, 163, 164, 167, 170, 171, 172, 173, 174, 175, 177, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 205, 206, 207, 208, 209, 222, 223, 224, 225, 228, 232, 237, 281, 283, 284, 289, 295, 309, 373], "fact": [14, 101, 102, 230, 232, 237, 246, 247, 289], "onli": [14, 19, 20, 23, 27, 33, 39, 42, 43, 47, 69, 73, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 89, 90, 91, 94, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 134, 147, 148, 152, 174, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 194, 195, 196, 206, 207, 208, 222, 227, 229, 230, 232, 238, 239, 246, 247, 249, 250, 251, 252, 253, 255, 256, 257, 258, 260, 265, 266, 277, 279, 283, 284, 286, 289, 293, 294, 295, 297, 299, 302, 303, 305, 306, 307, 308, 309, 310, 312, 313, 314, 315, 316], "figwindev": 14, "stochast": [14, 40, 222, 223, 224, 225, 227, 228, 230, 240, 245, 246, 260, 262, 265, 266, 268, 273, 275, 295, 307, 308, 311, 312], "load": [14, 15, 16, 26, 27, 30, 33, 40, 42, 44, 68, 81, 82, 83, 84, 85, 89, 90, 91, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 147, 149, 173, 186, 187, 188, 189, 190, 194, 195, 196, 223, 228, 229, 232, 237, 238, 240, 243, 245, 246, 247, 248, 252, 253, 262, 265, 266, 268, 269, 272, 275, 289, 292, 304, 306, 307, 308, 310, 311, 312, 313, 314, 315, 316, 373], "vortex": [14, 222, 224, 225, 250, 251, 304], "tunnel": [14, 19, 144, 214, 222, 224, 225, 240, 245, 273, 274, 275, 304, 307, 308, 309, 311, 312, 313], "tokyo": [14, 250, 252, 304, 311], "polytechn": [14, 250, 252, 304, 311], "calcul": [14, 26, 38, 94, 222, 224, 225, 227, 230, 231, 237, 250, 251, 252, 262, 263, 264, 265, 272, 285, 289, 295, 297, 298, 303, 306, 309, 315], "downtim": [14, 68, 173, 263, 265], "add": [14, 30, 35, 222, 246, 247, 250, 251, 252, 255, 257, 265, 270, 279, 286, 288, 289, 292, 306, 309, 310, 315, 329, 361], "lossmodelselect": 14, "p58": [14, 222, 227, 265], "hazu": [14, 19, 26, 30, 32, 121, 122, 145, 207, 208, 215, 222, 227, 262, 263, 264, 265, 269, 271, 272, 289], "depend": [14, 27, 28, 30, 33, 34, 36, 115, 117, 121, 122, 134, 136, 207, 208, 222, 227, 230, 231, 232, 234, 239, 246, 247, 250, 254, 255, 258, 261, 264, 265, 267, 270, 274, 278, 284, 296, 309, 311, 314, 316, 373], "calculatedl": 14, "selector": 14, "west": [14, 269, 271], "server": [14, 23, 250, 251, 309], "vlacho": [14, 222], "et": [14, 231, 238, 269, 271, 285], "al": [14, 231, 238, 269, 271, 285], "dabahi": 14, "derkiuerghian": 14, "our": [14, 23, 35, 145, 215, 246, 247, 249, 253, 255, 256, 257, 270], "simcenterev": [14, 26, 30, 32, 33], "rockoutcrop": 14, "siterespons": 14, "wnd": 14, "forc": [14, 19, 26, 30, 32, 33, 105, 106, 108, 110, 112, 113, 115, 118, 124, 125, 127, 129, 131, 132, 134, 137, 222, 234, 237, 246, 247, 250, 251, 253, 280, 284, 286, 289, 299, 302, 303, 304, 305, 308, 309, 311, 313], "univers": [14, 29, 206, 207, 208, 209, 219, 221, 222, 230, 245, 248, 249, 250, 252, 253, 284, 304, 311], "subclass": 14, "simcenterappwidget": 14, "randomvariablescontain": 14, "randomvari": [14, 279], "ransomvari": 14, "randomvariabledistribut": 14, "normal": [14, 51, 58, 59, 62, 64, 66, 67, 68, 69, 70, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 97, 156, 163, 164, 167, 169, 171, 172, 173, 174, 175, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 222, 223, 224, 225, 228, 230, 232, 239, 246, 247, 249, 250, 251, 252, 253, 266, 288, 295, 297, 306, 309, 312, 315, 329, 361], "lognorm": [14, 20, 30, 32, 33, 222, 223, 224, 225, 228, 266, 288], "uniform": [14, 29, 114, 133, 222, 223, 224, 225, 228, 231, 232, 248, 266, 268, 288, 295, 305, 309], "beta": [14, 20, 30, 32, 33, 67, 172, 222, 223, 224, 225, 228, 230, 266, 286, 288, 289], "gumbel": [14, 222, 223, 224, 225, 228, 266, 288], "backendappl": 14, "reli": [14, 33, 230, 232, 255, 297, 314], "extern": [14, 222, 223, 224, 225, 228, 229, 230, 236, 255, 257, 258, 263, 265, 272, 301, 329], "websit": [14, 222, 223, 224, 225, 228, 248, 277, 301, 304], "librari": [14, 16, 33, 35, 38, 222, 224, 225, 239, 255, 263, 270, 278, 292, 295, 314], "figappdiagrambackend": 14, "categor": [15, 294], "intermedi": [15, 28, 231, 302, 309], "next": [15, 30, 33, 231, 232, 239, 246, 247, 248, 249, 250, 251, 252, 253, 258, 264, 265, 267, 279, 282, 283, 296, 297, 302, 305, 307, 308, 309, 312], "everi": [15, 20, 23, 28, 30, 35, 231, 232, 250, 252, 253, 255, 265, 280, 281, 286, 289, 297, 309, 310], "im": [15, 19, 20, 27, 30, 32, 216, 229, 232, 262, 269, 271, 361], "quantifi": [15, 222, 230, 237, 239, 243, 245, 266, 283, 284, 285, 294, 295, 373], "experi": [15, 222, 223, 224, 225, 228, 231, 236, 249, 250, 252, 253, 266, 268, 273, 280, 281, 295, 297, 304, 306, 307, 308, 309, 311, 312, 315, 361], "backbon": 15, "subset": [15, 230, 238, 265, 308, 310, 371], "depot": [16, 23, 250, 277, 303], "right": [16, 23, 29, 30, 38, 221, 230, 232, 237, 238, 246, 247, 249, 250, 251, 252, 253, 255, 256, 257, 258, 281, 283, 288, 289, 292, 295, 300, 301, 309], "left": [16, 30, 35, 38, 230, 232, 237, 238, 246, 247, 249, 250, 253, 281, 283, 286, 288, 289, 295, 300, 301, 309, 310, 316], "conjunct": 16, "feap": 16, "upload": [16, 23, 30, 32, 289, 292, 303, 305], "filesystem": [16, 258], "sensit": [16, 20, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 140, 206, 210, 222, 223, 224, 225, 228, 245, 260, 262, 266, 268, 273, 275, 290, 298, 309], "reliabl": [16, 222, 223, 224, 225, 227, 228, 230, 231, 238, 248, 262, 266, 268, 275, 281, 282, 285, 294, 298, 371], "optim": [16, 30, 230, 238, 268, 281, 282, 283, 284, 285, 295, 298, 306, 315, 361], "appli": [16, 27, 30, 33, 51, 53, 73, 156, 158, 178, 220, 231, 232, 237, 238, 239, 245, 246, 249, 250, 251, 253, 256, 285, 286, 289, 292, 297, 302, 303, 304, 305, 308, 309, 313], "occur": [16, 54, 101, 102, 104, 123, 159, 237, 238, 239, 277, 282], "preprocessor": 16, "better": [17, 101, 102, 232, 238, 250, 283, 296, 309], "again": [17, 35, 232, 237, 258, 296, 297, 309], "although": [17, 121, 122, 207, 208, 232], "free": [17, 30, 35, 222, 223, 224, 225, 228, 232, 238, 248, 266, 268, 306, 309, 315, 373], "arrang": 17, "indic": [17, 19, 20, 23, 30, 39, 116, 135, 222, 223, 224, 225, 228, 239, 244, 246, 247, 258, 266, 278, 283, 285, 297, 302, 308], "instanc": [18, 32, 34, 35, 36, 232, 238, 239, 248, 250, 252, 265, 279, 284, 292], "prepar": [18, 22, 25, 222, 227, 229, 230, 248, 252, 310], "standard": [18, 20, 28, 29, 30, 32, 33, 38, 42, 50, 53, 87, 94, 97, 147, 155, 158, 192, 202, 222, 227, 230, 231, 232, 237, 238, 239, 246, 247, 249, 250, 251, 252, 253, 260, 263, 265, 266, 273, 283, 284, 286, 288, 289, 293, 295, 297, 304, 306, 309, 312, 315, 373], "content": [18, 28, 33, 94, 97, 121, 122, 202, 207, 208, 246, 247, 277, 279, 295], "deviat": [18, 20, 30, 32, 33, 230, 238, 239, 246, 247, 250, 252, 266, 283, 284, 288, 289, 293, 295, 297, 306, 312, 315], "error": [18, 21, 23, 26, 29, 100, 205, 222, 223, 224, 225, 228, 230, 231, 238, 255, 256, 257, 265, 266, 268, 277, 278, 284, 292, 295, 296, 299, 301, 307, 308, 312, 361], "upon": [18, 51, 53, 59, 62, 66, 68, 75, 76, 77, 78, 79, 81, 83, 84, 87, 89, 90, 91, 94, 97, 106, 116, 125, 135, 156, 158, 164, 167, 171, 173, 180, 181, 182, 183, 184, 186, 188, 189, 192, 194, 195, 196, 202, 218, 219, 222, 258, 277, 288, 292, 295, 301], "summari": [18, 22, 23, 28, 33, 250, 251, 288, 292, 293, 300], "guid": [18, 23, 25, 26, 27, 29, 35, 250, 277, 295, 301, 306, 309, 315], "refer": [18, 21, 23, 24, 25, 26, 28, 30, 32, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 230, 231, 238, 248, 249, 250, 251, 252, 253, 257, 282, 283, 295, 296, 297, 304, 305, 306, 307, 308, 309, 312, 314, 315, 316], "rundir": [19, 22, 23, 30, 32, 33], "localappdir": [19, 22, 23, 30, 32, 33, 279], "unit": [19, 20, 26, 30, 32, 33, 54, 55, 69, 81, 82, 83, 85, 86, 87, 89, 90, 91, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 159, 160, 174, 186, 187, 188, 190, 191, 192, 194, 195, 196, 206, 246, 247, 249, 250, 251, 252, 253, 262, 265, 287, 289, 306, 307, 308, 309, 312, 315, 316], "dictionari": [19, 30, 39, 308, 309], "string": [19, 20, 23, 249, 253, 268, 289, 297, 299, 308, 310, 314, 370], "specifii": 19, "length": [19, 26, 30, 32, 33, 39, 44, 143, 149, 222, 229, 230, 231, 232, 236, 239, 248, 249, 250, 251, 252, 253, 275, 280, 281, 282, 289, 293, 294, 297, 305, 306, 307, 308, 309, 312, 313, 315, 316, 370], "n": [19, 23, 38, 222, 224, 225, 230, 231, 232, 237, 238, 239, 249, 250, 281, 284, 295, 297, 299, 306, 309, 315], "m": [19, 30, 33, 41, 104, 105, 106, 109, 110, 111, 112, 113, 115, 116, 117, 123, 124, 125, 128, 129, 130, 131, 132, 134, 135, 136, 143, 146, 222, 223, 224, 225, 226, 227, 228, 230, 231, 232, 234, 236, 237, 238, 239, 249, 250, 251, 252, 253, 280, 281, 285, 286, 289, 295, 304, 306, 307, 308, 309, 312, 315, 316, 373], "sec": [19, 26, 30, 33, 246, 247, 249, 253, 289, 304, 307, 308, 316, 361], "true": [19, 26, 29, 30, 32, 33, 230, 238, 283], "fals": [19, 26, 29, 30, 32, 33, 248], "bool": [19, 29], "dict": 19, "necessari": [19, 35, 68, 173, 236, 257, 277, 278, 279, 281, 282, 286, 289, 304, 306, 309, 315], "header": [19, 20, 24, 29, 294], "categori": [19, 38, 232, 246, 247, 280, 281, 282, 284, 298, 304], "basic": [19, 30, 222, 223, 224, 225, 228, 230, 232, 238, 246, 248, 255, 257, 258, 283, 304, 305], "flood": [19, 32, 67, 172, 222, 264], "optionalinput": 19, "column": [19, 33, 43, 46, 47, 52, 106, 109, 110, 111, 112, 114, 115, 119, 125, 128, 129, 130, 131, 133, 134, 138, 143, 148, 151, 152, 157, 230, 246, 247, 248, 250, 251, 265, 266, 292, 294, 295, 297, 299, 300], "altern": [19, 35, 222, 224, 225, 230, 232, 246, 247, 248, 255, 256, 283, 289, 292, 295], "classif": [19, 100, 205, 222], "here": [19, 23, 26, 28, 30, 32, 33, 35, 229, 230, 237, 238, 246, 247, 250, 251, 252, 277, 279, 283, 284, 285, 286, 289, 294, 297, 302, 306, 307, 309, 312, 315], "keyword": [19, 235, 265, 268], "longitud": [19, 30, 32, 33, 238], "latitud": [19, 30, 32, 33, 238], "occupancyclass": [19, 30, 32], "buildingtyp": [19, 32], "structuretyp": [19, 30, 32], "yearbuilt": [19, 30, 32, 33], "numberofstori": [19, 30, 32, 289], "planarea": [19, 30, 32], "replacementcost": [19, 20, 30, 32, 33], "roofshap": [19, 32], "roofslop": [19, 32], "roofcov": [19, 32], "roofsystem": [19, 32], "meanroofht": [19, 32], "windowarea": [19, 32], "garag": [19, 32, 119, 138, 222], "nounit": [19, 32], "designlevel": [19, 32], "dswii": [19, 32], "windzon": [19, 32], "avgjantemp": [19, 32], "z0": [19, 32], "splitlevel": [19, 32], "firstfloorht": [19, 32], "foundationtyp": [19, 32], "floodzon": [19, 32], "39": [19, 30, 32, 238, 239, 247], "41770296": 19, "74": [19, 32, 33, 289], "50360821": 19, "res1": [19, 30, 32, 33, 206, 207, 208, 209], "3001": [19, 32], "1956": [19, 32], "1310": [19, 32], "670302": 19, "gabl": [19, 32, 222, 224, 225, 313], "5701": [19, 32], "wood": [19, 32, 50, 52, 53, 58, 62, 66, 94, 108, 111, 117, 120, 127, 130, 136, 139, 155, 157, 158, 163, 167, 171], "26": [19, 32, 33, 143, 239], "76835396": 19, "ne": [19, 32], "122": [19, 30, 33], "279935": 19, "abov": [19, 29, 32, 35, 39, 51, 58, 62, 66, 70, 156, 163, 167, 171, 175, 221, 222, 230, 231, 232, 236, 238, 246, 247, 255, 256, 265, 286, 288, 289, 295, 306, 307, 308, 312, 315], "35": [19, 32, 33, 52, 157, 232, 239, 289], "NO": [19, 29, 32, 221], "97": [19, 30, 32, 33], "3505": [19, 32], "6112": [19, 32], "highwai": [19, 141, 212, 213], "roadwai": [19, 211, 222], "bridg": [19, 23, 144, 214, 222, 227, 248], "node": [19, 30, 235, 246, 247, 248, 250, 251, 252, 289, 299], "leas": 19, "hwy_bridg": 19, "hwy_tunnel": 19, "kei": [19, 28, 222, 223, 224, 225, 226, 227, 228, 238, 253, 257, 289, 295, 300, 301, 306, 307, 308, 312, 315, 329, 356, 361, 369, 370, 371], "pair": [19, 230, 239, 265, 293, 294, 312], "arrai": [19, 30, 222, 232, 249, 253, 297, 299, 307, 308, 312, 316], "bridge_class": 19, "year_built": 19, "state_cod": 19, "nspan": 19, "lmaxspan": 19, "integ": [19, 29, 39, 41, 42, 43, 44, 45, 47, 64, 73, 81, 82, 84, 85, 89, 90, 91, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 206, 207, 208, 209, 211, 212, 213, 235, 238, 279, 292, 296, 297, 308, 309, 310, 361], "digit": [19, 39, 222, 224, 225, 238, 245, 273, 274, 275, 306, 309, 311, 315, 373], "technic": [19, 121, 122, 140, 144, 206, 207, 208, 209, 210, 214, 230, 232, 243, 285, 296], "fema": [19, 145, 215, 222, 227, 246, 247, 263, 265, 272], "2022": [19, 32, 238, 262, 265, 268, 272, 275, 306, 309, 315], "interg": 19, "fip": 19, "span": [19, 118, 119, 137, 138, 143, 289], "float": [19, 20, 29, 222, 279, 294, 297, 299, 310], "point": [19, 30, 33, 222, 229, 230, 236, 238, 242, 248, 249, 250, 253, 258, 262, 266, 267, 269, 271, 277, 279, 280, 281, 282, 283, 292, 293, 294, 295, 297, 306, 307, 308, 309, 310, 312, 315, 316, 361], "longest": 19, "330086": 19, "316": 19, "1953": [19, 32], "06": [19, 39, 44, 149, 235, 239, 289], "31": [19, 26, 32, 50, 52, 53, 60, 80, 86, 155, 157, 158, 165, 185, 191, 232, 239, 373], "cons_typ": 19, "bore": [19, 142], "cut": [19, 142, 309], "unclassifi": 19, "330106l": 19, "start_nod": 19, "end_nod": 19, "road_typ": 19, "road": [19, 144, 214], "primari": [19, 89, 115, 134, 194], "secondari": [19, 115, 122, 134, 208], "residenti": [19, 119, 138], "110167234853_0": 19, "480": 19, "481": 19, "should": [19, 20, 23, 24, 29, 30, 33, 34, 35, 36, 39, 42, 73, 147, 178, 222, 224, 225, 229, 230, 232, 236, 237, 238, 246, 247, 249, 252, 253, 255, 256, 257, 258, 265, 268, 279, 281, 282, 285, 286, 289, 293, 294, 295, 302, 306, 307, 308, 309, 312, 314, 315, 316], "abl": [19, 33, 35, 38, 232, 245, 250, 256, 273, 275, 279, 292, 306, 309, 310, 315, 373], "convert": [19, 20, 33, 230, 236, 253, 265], "lat": [19, 30, 32, 33, 69, 174], "37": [19, 30, 32, 33, 239, 252], "7641499997259": 19, "lon": [19, 30, 32, 33], "2612529999318": 19, "769650000195966": 19, "28610800043785": 19, "analyz": [19, 30, 33, 229, 238, 248, 286, 289, 302], "see": [19, 22, 23, 24, 35, 39, 222, 223, 224, 225, 228, 230, 238, 242, 243, 250, 251, 255, 258, 277, 283, 285, 289, 293, 294, 295, 300, 306, 307, 308, 309, 312, 315, 373], "userdefinededp": [19, 20, 26, 30, 317], "eventgrid": [19, 26, 33], "sta": [19, 30, 32], "histori": [19, 30, 38, 39, 229, 230, 234, 236, 238, 242, 245, 289, 295, 309, 311, 312, 314], "dt": [19, 30, 249, 253, 286, 289], "data_x": 19, "acceler": [19, 20, 30, 33, 53, 58, 67, 73, 140, 158, 163, 172, 178, 210, 222, 230, 232, 237, 238, 239, 246, 247, 249, 250, 251, 253, 260, 267, 269, 273, 280, 285, 286, 289, 292, 294, 295, 299], "x": [19, 20, 30, 33, 39, 42, 44, 50, 51, 53, 59, 94, 147, 149, 155, 156, 158, 164, 230, 232, 246, 249, 250, 251, 252, 253, 255, 265, 283, 286, 288, 289, 293, 294, 295, 299, 300, 306, 307, 308, 309, 312, 315, 316, 361], "data_i": 19, "y": [19, 20, 23, 30, 33, 39, 230, 231, 232, 238, 239, 246, 249, 250, 251, 252, 253, 289, 294, 295, 300, 306, 307, 309, 312, 315, 373], "pga_x": 19, "peak": [19, 20, 30, 32, 33, 53, 58, 67, 73, 94, 158, 163, 172, 178, 222, 227, 246, 247, 249, 250, 251, 253, 260, 269, 271, 272, 273, 292, 295, 299], "pga_i": 19, "factor": [19, 30, 42, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 147, 206, 230, 232, 236, 246, 247, 249, 253, 282, 289, 292, 297, 309, 310, 312, 313], "gm_file": [19, 30], "aggreg": [20, 22, 23, 26, 28, 30, 32, 238, 266, 294, 361], "hdf": [20, 23], "archiv": [20, 23, 26, 229, 230, 277, 302], "floor": [20, 30, 32, 38, 43, 53, 58, 71, 73, 75, 76, 77, 78, 79, 94, 107, 109, 110, 111, 117, 118, 119, 121, 126, 128, 129, 130, 136, 137, 138, 148, 158, 163, 176, 178, 180, 181, 182, 183, 184, 207, 222, 227, 230, 246, 247, 249, 250, 253, 260, 265, 273, 289, 295, 299, 302, 303, 304, 305, 307, 308, 309, 312, 313], "pfa": [20, 30, 33, 246, 247, 249, 250, 251, 253, 299], "interstori": [20, 30, 64, 169, 246, 247, 265, 299], "drift": [20, 30, 41, 53, 54, 55, 64, 112, 131, 140, 146, 158, 159, 160, 169, 210, 222, 227, 230, 246, 247, 249, 250, 251, 253, 260, 265, 273, 289, 295, 299], "pid": [20, 30, 246, 247, 249, 250, 251, 253, 299], "displac": [20, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 128, 136, 206, 237, 246, 247, 249, 250, 251, 253, 260, 286, 289, 299, 309], "roof": [20, 58, 61, 107, 108, 109, 110, 111, 114, 117, 118, 126, 127, 128, 129, 130, 133, 136, 137, 163, 166, 222, 224, 225, 246, 247, 250, 251, 289, 309, 313], "prd": 20, "imasedp": [20, 26, 32, 269, 271], "loc": [20, 30, 32, 33, 265], "denot": [20, 39, 230, 231, 232, 235, 271, 297, 312], "otherwis": [20, 29, 221, 231, 239, 294, 298, 307, 308, 309, 312], "dir": [20, 26, 30, 32, 33, 249, 250, 251, 253, 277, 289, 298, 299], "z": [20, 30, 38, 39, 230, 232, 238, 239, 249, 250, 251, 252, 255, 258, 289, 294, 306, 307, 309, 312, 315], "stat": [20, 30, 32, 33, 230, 295], "statist": [20, 30, 32, 33, 39, 222, 228, 230, 231, 232, 234, 239, 248, 249, 250, 251, 252, 253, 266, 284, 285, 292, 293, 295, 300, 305, 306, 309, 315], "report": [20, 23, 30, 32, 33, 35, 223, 225, 228, 232, 244, 246, 247, 250, 251, 252, 293, 295, 373], "median": [20, 30, 32, 33, 53, 54, 55, 64, 67, 81, 82, 83, 84, 85, 89, 90, 91, 94, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 158, 159, 160, 169, 172, 186, 187, 188, 189, 190, 194, 195, 196, 206, 239], "entri": [20, 39, 235, 246, 247, 248, 250, 252, 269, 271, 280, 281, 287, 289, 297, 299], "regionalmap": [20, 26, 28, 30, 32, 33], "130": [20, 30], "996": [20, 30], "478197571": 20, "145": [20, 30, 292], "494": [20, 30], "080967514": 20, "264": 20, "518": 20, "152547475": 20, "276": [20, 30], "529": 20, "27654027": 20, "00182557": 20, "151875634": 20, "00190603": 20, "277128181": 20, "collaps": [20, 30, 32, 104, 106, 116, 123, 125, 135, 222, 227], "ds": [20, 30, 32], "likelihood": [20, 30, 32, 101, 102, 222, 223, 224, 225, 227, 228, 230, 231, 266, 268, 280, 329, 369], "five": [20, 30, 97, 202, 304, 309], "1_1": [20, 30, 32], "ds1": [20, 42, 147, 265], "aesthet": 20, "2_1": [20, 30, 32], "ds2": [20, 44, 149], "mild": [20, 230], "3_1": [20, 30, 32], "ds3": [20, 42, 44, 54, 147, 149, 159], "moder": [20, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 137, 138, 206], "4_1": [20, 30, 32], "ds4": [20, 44, 149], "addition": [20, 29, 222, 230, 248, 249, 253, 271, 285, 293, 294, 295, 314, 361], "abbrevi": [20, 299, 316, 373], "ns": [20, 30, 285], "nonstructur": [20, 112, 121, 122, 131, 207, 208, 227, 237], "nsa": [20, 30, 140, 210], "nsd": [20, 30, 140, 210], "across": [20, 28, 29, 222, 230, 248, 249, 253, 265, 284, 297, 300], "row": [20, 33, 256, 280, 281, 292, 294, 297, 309, 312], "sum": [20, 44, 149, 230, 234, 236, 238, 280, 281, 282, 286, 289, 295, 297], "total": [20, 33, 39, 67, 97, 172, 202, 230, 231, 238, 250, 266, 282, 285, 294, 295, 297, 302, 304], "comp_typ": [20, 30, 32], "dsg_d": [20, 30, 32], "4_2": [20, 30], "repair": [20, 30, 32, 46, 54, 59, 68, 87, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 167, 169, 171, 172, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 206, 207, 208, 209, 211, 212, 213, 222, 227, 263, 265], "entir": [20, 231, 238, 248, 305, 309], "mean": [20, 30, 32, 38, 39, 230, 231, 236, 238, 239, 246, 247, 248, 249, 250, 251, 252, 253, 262, 266, 268, 277, 283, 284, 286, 288, 289, 293, 295, 297, 300, 304, 305, 306, 307, 308, 309, 312, 313, 315, 316, 361], "10th": [20, 249, 253], "percentil": 20, "50th": [20, 250], "90th": 20, "currenc": 20, "equal": [20, 39, 46, 54, 55, 94, 151, 159, 160, 230, 231, 232, 239, 250, 280, 281, 282, 284, 294, 297, 302, 303, 305, 309, 312, 316], "percentag": [20, 234, 246, 247, 249, 253, 307, 308, 312], "impract": [20, 30, 32, 296], "___": 20, "injuri": [20, 30, 222, 227], "project": [20, 23, 29, 34, 36, 39, 223, 225, 228, 239, 248, 260, 262, 265, 267], "sev1": [20, 30], "sev2": [20, 30], "sev3": [20, 30], "sev4": [20, 30], "std": [20, 30, 32, 289], "90": [20, 30, 32, 33, 47, 152, 251, 266, 304, 313], "056575": 20, "034084051": 20, "0138": 20, "08": [20, 30, 39, 239, 289], "086525": 20, "000725": [20, 30], "003625": [20, 30], "05585": 20, "005": [20, 30, 32, 252, 289], "027": [20, 30], "082416667": 20, "0544": 20, "00145": [20, 30], "00725": 20, "29": [20, 30, 32, 94, 239, 266], "58": [20, 30, 33, 145, 215, 232, 239, 251, 263, 265, 314, 373], "87": 20, "25e": [20, 30], "05": [20, 30, 39, 47, 152, 230, 235, 239, 250, 289, 295], "000145": [20, 30], "0002175": [20, 30], "instruct": [21, 35, 246, 250, 252, 255, 256, 257, 258, 277, 306, 315], "risk": [21, 30, 31, 32, 33, 230, 231, 238, 239, 295], "view": [21, 23, 24, 28, 29, 218, 219, 222, 223, 224, 225, 228, 231, 232, 246, 247, 250, 251, 257, 272, 289, 301, 302, 311], "illustr": [21, 28, 32, 33, 238, 251, 265, 299], "your": [21, 23, 24, 27, 30, 32, 34, 35, 36, 238, 242, 243, 246, 247, 250, 251, 252, 254, 256, 257, 258, 263, 277, 295, 301], "troubleshoot": [21, 259, 277, 373], "person": [22, 23, 206, 207, 208, 209, 222, 223, 224, 225, 228], "conveni": [22, 251, 257, 265, 297, 310], "small": [22, 30, 32, 33, 75, 76, 78, 79, 82, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 131, 137, 180, 181, 183, 184, 187, 206, 227, 230, 256, 270, 288, 309, 310], "debug": [22, 24, 29], "larger": [22, 39, 250, 284, 285, 293, 294], "instal": [22, 23, 34, 36, 50, 53, 57, 58, 59, 64, 68, 69, 70, 73, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 97, 155, 158, 162, 163, 164, 169, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 222, 223, 224, 225, 228, 244, 277, 278, 309, 373], "rwhale": [22, 23, 25, 26, 30, 32, 277], "zip": [22, 23, 30, 32, 255, 256, 257], "you": [22, 23, 24, 29, 34, 35, 36, 223, 225, 228, 230, 242, 243, 244, 246, 247, 250, 252, 255, 256, 257, 258, 259, 261, 263, 264, 265, 267, 270, 274, 277, 278, 295, 300, 301], "input_data_eq": [22, 23], "templat": [22, 23, 33, 267, 279, 295], "rwhale_config_eq": [22, 30], "remotedir": 22, "desir": [22, 222, 223, 224, 225, 226, 227, 228, 230, 232, 234, 239, 248, 282, 297, 302, 310, 314], "initi": [22, 23, 24, 26, 29, 30, 32, 33, 35, 39, 106, 116, 125, 135, 230, 231, 232, 237, 251, 265, 271, 272, 277, 278, 280, 281, 282, 283, 285, 286, 289, 294, 295, 296, 299, 301, 303, 305, 310, 311, 312, 361, 371], "rwhale_config": [22, 26], "registri": [22, 26, 30, 32], "referencedir": [22, 30, 32], "edp_": 22, "_": [22, 35, 222, 223, 224, 225, 228, 230, 231, 232, 239, 246, 255, 256, 258, 265, 294, 295, 299, 301], "dm_": 22, "dv_": 22, "respect": [22, 33, 38, 230, 231, 232, 237, 238, 239, 249, 250, 251, 252, 253, 280, 281, 282, 295, 297, 304], "workdir": [22, 33, 222, 277], "err": [22, 23, 24, 26, 277, 361], "dl_summari": 22, "log": [22, 23, 24, 25, 28, 222, 223, 224, 225, 227, 228, 250, 252, 266, 268, 277, 292, 301, 303, 309, 329, 361, 369], "txt": [22, 26, 100, 205, 294, 295, 310], "There": [23, 33, 101, 102, 104, 123, 232, 236, 237, 248, 255, 258, 261, 265, 289, 295, 297, 299, 300, 303, 305, 309, 361], "wai": [23, 29, 33, 35, 221, 230, 248, 252, 282, 289, 309, 315], "notebook": [23, 222, 248], "ubuntu": [23, 257], "rwhale_config_remot": 23, "my": [23, 35, 255], "createlaunchertask": 23, "run_rwhal": 23, "ipynb": 23, "On": [23, 35, 230, 232, 250, 251, 255, 258, 282, 284, 293, 309, 373], "appear": [23, 24, 42, 147, 255, 258, 289, 310], "click": [23, 35, 230, 238, 246, 247, 249, 250, 251, 252, 253, 255, 256, 257, 258, 266, 268, 277, 289, 292, 293, 301, 306, 309, 310, 315], "taken": [23, 232, 238, 251, 252, 284, 309], "frontera": [23, 243, 248, 266, 305], "cell": [23, 48, 49, 153, 154, 250, 251, 252, 289, 309], "navig": [23, 24, 35, 257, 258], "workspac": 23, "bar": [23, 38, 206, 207, 208, 209, 231, 239, 249, 250, 251, 252, 253, 306, 315], "newest": 23, "oldest": 23, "info": [23, 222, 224, 225, 295], "realiz": [23, 26, 30, 32, 222, 227, 229, 230, 231, 232, 234, 238, 239, 242, 249, 250, 251, 253, 262, 263, 277, 279, 284, 292, 293, 295, 307, 308, 314], "hd5": 23, "per": [23, 30, 38, 41, 42, 43, 44, 47, 50, 53, 57, 67, 73, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 100, 146, 147, 148, 149, 152, 155, 158, 162, 172, 178, 186, 187, 188, 189, 190, 192, 194, 195, 196, 205, 222, 224, 225, 227, 230, 246, 247, 250, 251, 252, 265, 283, 289, 297, 309, 361], "launcher": [23, 26], "subsystem": [23, 257], "pleas": [23, 30, 32, 42, 147, 234, 238, 244, 249, 250, 253, 257, 271, 274, 277, 282, 283, 285, 294, 306, 307, 308, 309, 312, 314, 315, 316], "ensur": [23, 30, 32, 35, 232, 237, 243, 248, 256, 257, 258, 265, 278, 296, 297, 299], "pip": [23, 35, 255, 256], "Or": 23, "clone": [23, 34, 35, 36], "com": [23, 35, 100, 205, 230, 232, 292, 373], "ng": 23, "cd": [23, 35], "upgrad": [23, 258, 269], "host": [23, 222, 223, 224, 225, 228], "ask": [23, 256, 277, 304, 314], "agre": 23, "final": [23, 35, 36, 230, 231, 232, 238, 250, 251, 252, 253, 255, 277, 283, 302, 306, 309, 315], "enter": [23, 58, 73, 75, 76, 77, 78, 79, 163, 178, 180, 181, 182, 183, 184, 246, 247, 255, 256, 258, 288, 289, 310, 314], "usernam": 23, "password": 23, "auth": 23, "init": 23, "prompt": [23, 35, 289], "tenant_nam": 23, "keep": [23, 231, 246, 247, 250, 251, 265, 295, 309, 310], "registry_url": 23, "index": [23, 33, 39, 231, 232, 285, 293, 294, 297, 308], "docker": [23, 258], "io": [23, 35], "git_usernam": 23, "git_token": 23, "account": [23, 222, 224, 225, 230, 231, 232, 242, 250, 285, 294, 301, 304, 305, 306, 309, 315], "token": 23, "accept": [23, 29, 231, 246, 247, 279, 283, 294, 296, 316], "polici": [23, 29], "found": [23, 26, 33, 38, 220, 229, 230, 239, 249, 251, 252, 253, 257, 258, 279, 284, 289, 306, 307, 308, 309, 315], "utexa": 23, "usag": [23, 222, 223, 224, 225, 228, 245, 258], "abid": 23, "aup": 23, "conduct": [23, 39, 230, 232, 238, 245, 251, 252, 286, 309], "coc": 23, "improv": [23, 101, 102, 121, 122, 207, 208, 222, 230, 238, 262, 265, 267, 268, 269, 270, 271, 272, 275, 294, 296, 309], "abil": [23, 33, 222, 223, 224, 225, 228, 232, 265, 274], "support": [23, 27, 28, 29, 69, 83, 101, 102, 109, 110, 111, 117, 128, 129, 130, 136, 143, 174, 188, 218, 219, 230, 232, 236, 263, 264, 265, 266, 268, 270, 271, 272, 274, 275, 288, 297, 299, 302, 303, 305, 309, 313, 361], "like": [23, 34, 36, 104, 108, 115, 123, 127, 134, 222, 223, 224, 225, 228, 232, 239, 242, 243, 246, 247, 250, 255, 257, 258, 262, 295, 299, 309, 373], "ip": [23, 69, 174], "address": [23, 32, 222, 255, 256, 275], "funder": 23, "stakehold": [23, 222], "consent": 23, "url": [23, 232, 373], "3dem": 23, "prod": 23, "public": [23, 29, 255, 256, 265], "agaveapi": 23, "co": 23, "araport": 23, "iplantc": 23, "cyvers": 23, "scienc": [23, 218, 222, 223, 224, 225, 228, 250], "irec": 23, "ireceptor": 23, "sd2e": 23, "sgci": 23, "gatewai": 23, "institut": [23, 206, 207, 208, 209, 232, 373], "vdjserver": 23, "vdj": 23, "taccus": 23, "r2d_test_run": 23, "chang": [23, 30, 35, 44, 149, 238, 239, 246, 247, 248, 250, 251, 252, 255, 256, 261, 262, 264, 265, 267, 268, 270, 272, 274, 279, 282, 286, 289, 297, 300, 303, 306, 309, 310, 315], "vim": 23, "editor": [23, 29], "ctrl": [23, 249, 250, 253], "exit": [23, 255, 256, 258, 301], "wq": 23, "valid": [23, 38, 222, 223, 224, 225, 228, 230, 238, 239, 242, 248, 252, 268, 289, 295, 299, 305, 306, 309, 315, 316, 361], "mail": 23, "alert": 23, "track": [23, 62, 66, 141, 167, 171, 222, 250, 251, 264, 267, 269, 270, 271, 274], "progress": [23, 222, 223, 224, 225, 228, 231, 250, 252, 309], "hexadecim": 23, "check": [23, 24, 30, 35, 230, 250, 251, 252, 255, 256, 257, 258, 268, 277, 288, 292, 293, 295, 298, 306, 309, 315, 361], "particular": [23, 24, 25, 27, 28, 29, 221, 230, 232, 236, 248, 279, 280, 283, 284, 285, 289, 293, 294, 305, 309], "doe": [24, 29, 32, 41, 42, 43, 46, 146, 147, 148, 151, 229, 232, 239, 252, 255, 286, 289, 293, 295, 303, 304, 305, 309, 310, 361], "successfulli": [24, 26, 27, 250, 277, 300, 306, 309, 315], "recommend": [24, 35, 94, 218, 219, 229, 250, 251, 252, 255, 256, 257, 258, 265, 284, 294, 295, 304, 306, 307, 308, 309, 310, 312, 315], "fail": [24, 35, 222, 224, 225, 255, 257, 258, 277, 282, 283, 288, 371], "verifi": [24, 38, 39, 232, 255, 258, 277, 306, 309, 315], "correct": [24, 38, 40, 232, 237, 255, 258, 277, 279, 307, 308, 309, 312], "applicationdata": [24, 30, 32, 33], "incorrect": [24, 277], "serial": [24, 295, 309], "mistak": 24, "unclos": 24, "bracket": [24, 94, 274], "indent": [24, 29], "caus": [24, 29, 33, 55, 58, 67, 122, 160, 163, 172, 208, 221, 246, 247, 255, 257, 277, 288, 297], "print": [24, 26, 30, 33, 250, 268, 309], "rerun": [24, 255], "suppress": [24, 295], "issu": [24, 30, 35, 222, 255, 256, 258, 276, 286, 309], "find": [24, 34, 35, 36, 218, 219, 230, 239, 244, 246, 247, 255, 258, 265, 281, 282, 295], "still": [24, 258], "persist": 24, "question": [24, 244], "forum": [24, 225, 261, 264, 267, 270, 274], "member": [24, 104, 105, 114, 116, 119, 123, 124, 133, 135, 138, 222, 224, 225, 237, 289], "storm": [25, 32, 216, 222, 224, 225, 227, 274, 283], "surg": [25, 216, 224, 225, 227, 283], "fidel": [25, 222, 223, 224, 225, 228, 260, 261, 262, 265, 266, 268, 270, 275, 286, 289, 295, 298, 309], "match": [25, 30, 44, 149, 222, 229, 230, 232, 238, 250, 252, 265, 280, 281, 289, 294, 295, 296, 297, 306, 307, 308, 309, 312, 315], "carri": [26, 35, 39, 234, 239], "termin": [26, 30, 32, 34, 36, 86, 191, 250, 255, 256, 257, 258, 277, 282, 295, 361], "reproduc": [26, 29, 38, 39, 221, 230, 232, 234, 284, 296, 297, 329, 369], "explain": [26, 279, 294, 296, 297], "statement": 26, "success": [26, 29, 34, 35, 36, 250, 258, 300], "16": [26, 30, 32, 33, 35, 45, 46, 48, 49, 50, 51, 53, 70, 94, 143, 150, 151, 153, 154, 155, 156, 158, 175, 222, 232, 238, 239, 255, 289, 304, 316], "62": [26, 30, 32, 33, 239, 289], "64": [26, 255, 256, 258], "85": [26, 230, 289], "skip": [26, 28, 246, 247], "exclud": [26, 28, 58, 163, 206, 207, 208, 209, 294], "93": [26, 30, 33, 55, 160, 230, 295], "createbim": 26, "csv_to_bim": [26, 30, 32, 33], "buildingfil": [26, 32, 33], "earthquake_exampl": 26, "buildings1": 26, "buildingsourcefil": [26, 30, 32, 33], "input_param": [26, 33], "103": [26, 30, 32, 33, 46, 151], "performregionalmap": 26, "nearestneighborev": [26, 30, 32, 33], "nne": 26, "filenameeventgrid": [26, 30, 32, 33], "neighbor": [26, 30, 32, 33], "111": [26, 30, 32, 33, 46, 53, 151, 158, 232, 373], "118": [26, 30, 33], "createev": 26, "filenamebim": 26, "filenameev": 26, "patheventdata": [26, 30, 32, 33], "126": [26, 30, 33], "createsam": 26, "openseespyinput": [26, 30, 33], "filenamesam": 26, "mainscript": [26, 30, 33], "cantilev": [26, 30, 33, 121, 207], "modelpath": [26, 30, 33], "ndm": [26, 30, 33, 246, 289], "dofmap": [26, 30], "134": [26, 32], "createedp": 26, "useredp_r": 26, "filenameedp": 26, "edpspec": [26, 30, 33], "edp_spec": [26, 30, 33], "142": [26, 232, 373], "performsimul": 26, "openseespysimul": [26, 30], "filenamesim": 26, "153": 26, "157": [26, 30, 285], "second": [26, 28, 29, 30, 38, 222, 223, 224, 225, 227, 228, 230, 232, 234, 235, 238, 239, 250, 264, 265, 280, 281, 283, 289, 292, 297, 300, 307, 308, 309, 310, 312], "165": [26, 306, 309, 315], "performuq": [26, 279], "dakotafem": 26, "driverfil": 26, "lh": [26, 30, 33, 222, 223, 224, 225, 228, 246, 247, 260, 266, 268, 269, 271, 273, 283, 285], "concurr": [26, 30, 33], "keepsampl": [26, 30, 33], "runtyp": [26, 33, 279], "189": 26, "198": [26, 33, 232, 373], "performdl": 26, "dl_calcul": 26, "filenamedl": 26, "outputedp": 26, "outputdm": 26, "outputdv": 26, "dl_method": [26, 30, 32], "mh": [26, 30, 32, 120, 139, 269, 271], "eq": [26, 27, 30, 230, 239, 269, 271, 285, 294, 295], "detailed_result": [26, 30, 32], "log_fil": [26, 30, 32], "coupled_edp": [26, 30, 32], "event_tim": [26, 30], "off": [26, 30, 255, 309], "ground_failur": [26, 30], "213": 26, "continu": [26, 33, 35, 47, 143, 152, 230, 232, 265, 266, 295, 309], "repeat": [26, 222, 230, 232, 237, 238, 239, 246, 247, 280, 283, 296], "315": [26, 32, 238], "rdt": [26, 33], "16t18": 26, "55": [26, 30, 32, 33, 230, 239], "07z": 26, "aug": 26, "17": [26, 30, 32, 33, 35, 46, 143, 151, 222, 232, 235, 239, 248, 249, 250, 253, 289], "msc": 26, "v": [26, 38, 44, 103, 149, 230, 236], "1916": [26, 30, 32], "bit": [26, 238, 255, 256, 258], "amd64": 26, "numpi": [26, 30, 230, 255, 256, 297], "panda": [26, 33, 255, 256], "ok": [26, 30, 256, 309], "genericbimdatabas": 26, "geojson_to_bim": 26, "existingsimcenterev": [26, 317], "existingpeer_ev": 26, "hazardbasedev": 26, "dedm_hrp": [26, 273, 275], "lowrisetpu": [26, 273], "windtunnelexperi": 26, "stochasticwindwittigsinha": 26, "stochasticgroundmot": 26, "cfdevent": 26, "nngm": 26, "llnl": 26, "sw4": [26, 261], "asce7_windspe": 26, "pointwindspe": 26, "mdof": [26, 27, 246, 247, 250, 251, 260, 262, 265, 269, 271, 272, 273], "lu": [26, 260, 262, 265, 269, 271, 272, 273], "openseesinput": 26, "mdof_buildingmodel": [26, 317], "steelbuildingmodel": [26, 317], "standardearthquakeedp": [26, 317], "standardearthquakeedp_r": 26, "standardwindedp": 26, "standardgmt_edp": 26, "userdefinededp_r": [26, 30, 33], "simpleedp": 26, "extractpga": 26, "simulation_r": 26, "uq1": 26, "kip": [26, 30, 32, 33, 246, 247], "08z": 26, "09z": 26, "12z": 26, "13z": 26, "18z": 26, "eventid": 26, "discret": [26, 33, 38, 222, 223, 224, 225, 228, 232, 266, 293, 310, 312], "rsn1737x00000": 26, "rsn707x00001": 26, "finish": [26, 39, 72, 122, 177, 208, 232, 250, 251, 252, 277], "20z": 26, "warn": [26, 255, 257, 265, 307, 308, 312], "try": [26, 29, 244, 258, 298], "auto": [26, 27, 29, 38, 222, 227, 246, 249, 253, 273], "21z": 26, "22z": 26, "23z": 26, "28z": 26, "31z": 26, "32z": 26, "satisfi": [27, 30, 230, 232, 309], "compat": [27, 258, 265], "studi": [27, 30, 33, 229, 238, 239, 245, 250, 251, 252, 273, 275, 277, 295, 297, 306, 307, 308, 309, 315], "prefer": [27, 222, 230, 239, 252, 255, 257, 258, 265, 277, 285, 286, 294, 298], "summar": [27, 33, 230, 238, 239, 303, 305], "figworkflowdiagram": 27, "flowchart": [27, 238], "suitabl": [27, 33, 232, 309], "hu": [27, 32, 230, 269, 271, 294], "appropri": [27, 30, 32, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 206, 231, 250, 255, 256, 258, 265, 284, 305, 309], "hurrican": [27, 31, 222, 224, 225, 227, 264, 269, 271], "known": [27, 33, 35, 101, 102, 230, 231, 232, 236, 237, 243, 251, 255, 270, 281, 283, 284, 288, 297, 309], "fragil": [27, 32, 44, 47, 53, 58, 67, 73, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 149, 152, 158, 163, 172, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 206, 222, 227, 238, 265, 272], "orang": [27, 28], "panel": [27, 46, 47, 48, 49, 50, 51, 53, 54, 62, 66, 85, 90, 108, 112, 114, 116, 118, 119, 122, 127, 131, 133, 135, 137, 138, 151, 152, 153, 154, 155, 156, 158, 159, 167, 171, 190, 195, 208, 237, 238, 246, 247, 248, 250, 251, 252, 255, 258, 262, 277, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 292, 294, 295, 296, 297, 298, 299, 300, 301, 309, 310, 311, 314], "multi": [27, 118, 119, 137, 138, 143, 206, 207, 208, 209, 222, 223, 224, 225, 228, 232, 260, 262, 265, 266, 268, 270, 273, 275, 286, 289, 295, 298, 373], "degre": [27, 30, 33, 237, 239, 246, 247, 250, 251, 260, 261, 265, 273, 304, 313], "freedom": [27, 30, 33, 237, 239, 246, 247, 260, 261, 265, 273], "At": [28, 29, 30, 33, 94, 231, 232, 250, 251, 252, 255, 256, 257, 258, 289, 309], "automat": [28, 39, 222, 227, 230, 248, 249, 250, 251, 252, 253, 255, 258, 261, 262, 263, 264, 265, 279, 280, 286, 289, 299, 303, 306, 307, 308, 309, 310, 312, 315], "iter": [28, 30, 222, 224, 225, 230, 231, 250, 251, 267, 281, 282, 283, 292, 296, 306, 309, 315], "depict": [28, 278], "figbackendapp": 28, "blue": [28, 260, 266, 269, 271, 273, 297, 307, 308, 312], "arrow": 28, "grei": 28, "green": 28, "red": [28, 222, 227, 238, 252, 289, 307, 308, 312], "frontend": [29, 35, 255, 258], "mixtur": [29, 230, 294], "languag": 29, "strive": 29, "most": [29, 33, 73, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 137, 178, 206, 207, 208, 230, 232, 234, 237, 250, 251, 255, 258, 283, 284, 289, 306, 309, 315], "import": [29, 30, 33, 222, 223, 224, 225, 228, 232, 239, 248, 250, 251, 252, 255, 256, 258, 260, 263, 266, 268, 269, 271, 272, 273, 275, 279, 289, 293, 294, 295, 299, 302, 303, 305, 306, 307, 308, 311, 312, 313, 315], "aspect": [29, 45, 46, 54, 55, 94, 150, 151, 159, 160, 313], "averag": [29, 30, 33, 222, 223, 224, 225, 228, 230, 231, 232, 234, 236, 262, 275, 309, 312], "Not": [29, 54, 55, 81, 82, 83, 84, 85, 89, 90, 91, 159, 160, 186, 187, 188, 189, 190, 194, 195, 196, 229, 255], "pep": 29, "unlik": [29, 280, 283, 313], "guidelin": [29, 250, 251, 306, 309, 315], "googl": [29, 222], "core": [29, 222, 223, 224, 225, 228, 309], "stroustrup": 29, "sutter": 29, "older": [29, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 255, 258, 272], "goe": [29, 230, 265, 309], "sai": [29, 250, 277, 283], "oppos": [29, 256], "easier": 29, "meaning": [29, 230, 250, 265], "camel": [29, 308], "uppercas": 29, "letter": 29, "shall": [29, 58, 73, 122, 163, 178, 208, 221, 286, 310], "lowercas": 29, "except": [29, 104, 106, 113, 123, 125, 132, 230, 246, 247, 251, 283, 289, 292], "constant": [29, 38, 230, 232, 236, 246, 247, 248, 250, 289, 294, 297, 305, 309], "const": 29, "doubl": [29, 42, 46, 51, 53, 147, 151, 156, 158, 255, 258, 279], "pi": [29, 30, 232, 288], "14159265358979323": 29, "cpp": 29, "h": [29, 33, 103, 104, 105, 106, 109, 111, 112, 113, 115, 116, 123, 124, 125, 128, 130, 131, 132, 134, 135, 230, 231, 232, 238, 239, 246, 249, 250, 251, 280, 304, 306, 307, 308, 309, 312, 315, 373], "copyright": [29, 242, 373], "licens": [29, 222, 223, 224, 225, 228, 242, 243, 292, 295, 373], "about": [29, 30, 32, 105, 124, 225, 229, 231, 238, 244, 248, 252, 257, 258, 265, 277, 280, 282, 283, 284, 287, 289, 305, 306, 307, 308, 309, 313, 314, 315, 316], "substanti": [29, 265], "nice": 29, "never": 29, "namespac": 29, "arg": [29, 299], "distinctli": 29, "guard": 29, "multipl": [29, 30, 34, 36, 58, 73, 163, 178, 222, 223, 224, 225, 228, 229, 230, 231, 234, 238, 239, 242, 246, 247, 248, 256, 260, 262, 265, 266, 272, 280, 283, 284, 292, 293, 294, 295, 296, 297, 301, 306, 307, 308, 309, 311, 314, 315], "prevent": [29, 70, 175, 268, 284], "conflict": 29, "doxygen": 29, "privat": 29, "ifndef": 29, "simcenter_widget_h": 29, "2016": [29, 32, 230, 292], "2017": [29, 32, 34, 36, 221, 222, 232, 269, 271, 373], "regent": [29, 221], "california": [29, 33, 73, 117, 136, 143, 178, 219, 221, 229, 269, 271], "reserv": [29, 221], "redistribut": [29, 221, 278], "binari": [29, 35, 221, 238, 249, 253, 294, 307, 308, 312], "modif": [29, 87, 192, 221, 222, 224, 225, 232, 255], "permit": [29, 221, 237, 282, 309, 316], "met": [29, 221, 282], "retain": [29, 221], "notic": [29, 221, 230, 239], "disclaim": [29, 221], "materi": [29, 30, 112, 115, 131, 134, 218, 219, 221, 222, 237, 289, 306, 315], "IS": [29, 221], "BY": [29, 221], "holder": [29, 221], "AND": [29, 221, 237], "contributor": [29, 221], "AS": [29, 221], "OR": [29, 221], "impli": [29, 33, 221, 232, 297], "warranti": [29, 221], "BUT": [29, 221], "NOT": [29, 221, 279, 310], "TO": [29, 221], "OF": [29, 221], "merchant": [29, 221], "FOR": [29, 221], "IN": [29, 221], "owner": 29, "BE": [29, 221], "liabl": [29, 221], "indirect": [29, 221, 222], "incident": [29, 221], "exemplari": [29, 221], "consequenti": [29, 221], "procur": [29, 221], "substitut": [29, 221, 295], "good": [29, 38, 221, 230, 255, 258, 266, 281], "profit": [29, 221], "interrupt": [29, 221, 222, 227], "howev": [29, 33, 109, 121, 122, 128, 207, 208, 221, 230, 232, 237, 246, 247, 250, 252, 282, 284, 292, 304, 306, 308, 309, 315], "ON": [29, 221], "liabil": [29, 221], "whether": [29, 221, 238, 243, 279, 289, 292, 303, 309], "contract": [29, 221, 282], "strict": [29, 221], "tort": [29, 221], "neglig": [29, 109, 128, 221, 307, 308, 312], "aris": [29, 221, 249, 253, 278, 284, 289], "even": [29, 118, 137, 221, 237, 255, 277, 309], "IF": [29, 221], "advis": [29, 221, 230, 250], "SUCH": [29, 221], "conclus": [29, 218, 219, 255, 258], "author": [29, 30, 32, 33, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 53, 146, 147, 148, 149, 150, 151, 152, 153, 154, 156, 158, 218, 219], "interpret": [29, 35, 255, 256], "offici": 29, "freebsd": 29, "accompani": 29, "hereund": 29, "oblig": 29, "mainten": 29, "updat": [29, 30, 33, 35, 222, 231, 250, 251, 252, 255, 256, 257, 258, 265, 266, 268, 269, 271, 272, 275, 279, 280, 283, 286, 289, 293, 296, 309], "enhanc": [29, 268, 269, 270, 272], "date": [29, 35, 255, 262, 265, 268, 269, 271, 272, 275], "adher": [29, 248], "slot": 29, "qjsonobject": 29, "simcenterwidget": 29, "q_object": 29, "explicit": 29, "parent": [29, 231], "brief": [29, 230, 232, 237, 238, 250, 306, 315], "neeed": 29, "reconstruct": [29, 58, 163, 222, 227, 230, 232, 295], "jsonobject": [29, 279], "rvobject": 29, "inputfromjson": 29, "instanti": 29, "itself": [29, 237, 246, 247, 304, 310], "contai": 29, "sendfatalmessag": 29, "emit": 29, "shut": 29, "void": 29, "senderrormessag": 29, "sendstatusmessag": 29, "endif": 29, "could": [29, 222, 223, 224, 225, 228, 238, 244, 246, 247, 277, 306, 315], "alwai": [29, 230, 232, 250, 255, 258, 283, 286, 289, 309, 361], "20": [30, 33, 46, 61, 72, 93, 96, 97, 143, 151, 166, 177, 198, 201, 202, 232, 239, 246, 247, 249, 251, 253, 286, 289, 307, 308, 312], "elast": [30, 237, 289], "perfectli": [30, 33, 237, 297], "plastic": [30, 237, 246, 247, 289], "sdof": [30, 33], "weight": [30, 33, 42, 147, 222, 224, 225, 230, 231, 232, 238, 246, 247, 249, 250, 251, 253, 265, 283, 289], "yield": [30, 33, 222, 227, 232, 237, 250, 251, 289], "strength": [30, 33, 106, 109, 125, 128, 250, 251, 289], "f_yield": [30, 33], "fundament": [30, 33, 232, 373], "period": [30, 33, 94, 229, 231, 236, 237, 238, 239, 246, 247, 253, 262, 292, 308, 316, 361], "t1": [30, 33, 289], "4x5": [30, 33], "grid": [30, 32, 33, 229, 230, 232, 248, 250, 251, 252, 269, 271, 306, 309, 315], "3x3": [30, 33], "example_eq": 30, "rwhale_": [30, 32, 33], "adam": [30, 33, 217, 285], "zsarn\u00f3czai": [30, 33, 217], "workflowtyp": [30, 32, 33], "parametr": [30, 33, 293, 295], "every_r": [30, 32, 33], "eventclassif": [30, 32, 33], "b": [30, 38, 69, 75, 76, 77, 78, 79, 83, 87, 100, 174, 180, 181, 182, 183, 184, 188, 192, 205, 230, 232, 236, 246, 247, 249, 250, 251, 265, 280, 285, 286, 304, 306, 307, 308, 309, 312, 315, 361], "422": [30, 33], "182": [30, 33], "1957": [30, 32, 33], "w1": [30, 33, 120, 139, 289], "1293": [30, 32, 33], "253476": [30, 33], "25": [30, 32, 33, 46, 51, 53, 54, 55, 143, 151, 156, 158, 159, 160, 230, 232, 239, 245, 249, 250, 253, 271, 282, 286, 289, 295, 304, 306, 307, 308, 312, 313, 315, 373], "75": [30, 33, 81, 89, 94, 186, 194, 230, 239, 289, 295], "29375": [30, 33], "18575": [30, 33], "1927": [30, 32, 33], "2568": [30, 32, 33], "835761": [30, 33], "86": [30, 33], "148": [30, 33], "15625": [30, 33], "1895": [30, 32, 33], "1127": [30, 32, 33], "07738": [30, 33], "114": [30, 33], "123": [30, 33, 232, 373], "39375": [30, 33], "19325": [30, 33], "1951": [30, 32, 33], "2085": [30, 32, 33], "809768": [30, 33], "107": [30, 33, 285], "24375": [30, 33], "197": [30, 33, 250], "1960": [30, 32, 33], "1481": [30, 32, 33], "567067": [30, 33], "76": [30, 33], "101": [30, 32, 33, 46, 53, 54, 151, 158, 159, 250, 251, 289], "30625": [30, 33], "42366667": [30, 33], "1986": [30, 32, 33, 230], "1240": [30, 32, 33], "719532": [30, 33], "116": [30, 33], "21875": [30, 33], "1984": [30, 32, 33], "2437": [30, 32, 33], "970509": [30, 33], "141": [30, 33], "35625": [30, 33], "1983": [30, 32, 33], "2668": [30, 32, 33], "60615": [30, 33], "133": [30, 33, 231], "36875": [30, 33], "1553": [30, 32, 33], "47035": [30, 33], "104": [30, 33], "108": [30, 33, 251], "19375": [30, 33], "1625": [30, 32, 33], "164708": [30, 33], "106": [30, 33], "23125": [30, 33], "42533333": [30, 33], "2018": [30, 32, 33, 232, 239, 265, 269, 271, 306, 309, 315, 373], "1787": [30, 32, 33], "865419": [30, 33], "143": [30, 33], "34375": [30, 33], "1821": [30, 32, 33], "174819": [30, 33], "65": [30, 33], "138": [30, 33, 264], "20625": [30, 33], "1930": [30, 32, 33], "1624": [30, 32, 33], "532488": [30, 33], "69": [30, 33, 252], "146": [30, 33], "31875": [30, 33], "1922": [30, 32, 33], "1134": [30, 32, 33], "673241": [30, 33], "79": [30, 33], "25625": [30, 33], "14": [30, 32, 33, 74, 143, 179, 222, 230, 232, 238, 239, 249, 253, 289], "1947": [30, 32, 33], "097354": [30, 33], "51": [30, 32, 33, 52, 80, 157, 185, 239, 251, 289], "128": [30, 33, 232, 373], "16875": [30, 33], "15": [30, 32, 33, 34, 35, 36, 46, 51, 53, 55, 58, 94, 97, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 143, 151, 156, 158, 160, 163, 202, 206, 222, 232, 238, 239, 247, 249, 253, 294, 309, 313, 316], "427": [30, 33], "1969": [30, 32, 33], "2289": [30, 32, 33], "96328": [30, 33], "83": [30, 33, 47, 55, 152, 160], "131": [30, 33, 53, 158], "33125": [30, 33], "2006": [30, 32, 33, 230, 232, 306, 309, 315, 373], "2288": [30, 32, 33], "360712": [30, 33], "100": [30, 32, 33, 42, 43, 48, 49, 50, 51, 53, 57, 62, 66, 68, 81, 87, 89, 90, 91, 147, 148, 153, 154, 155, 156, 158, 162, 167, 171, 173, 186, 192, 194, 195, 196, 230, 238, 249, 250, 252, 253, 292, 293, 307, 308, 312], "136": [30, 33], "38125": [30, 33], "1959": [30, 32, 33], "2291": [30, 32, 33], "605647": [30, 33], "18125": [30, 33], "18": [30, 32, 33, 46, 94, 143, 151, 232, 239, 249, 253, 289, 299], "1979": [30, 32, 33], "2770": [30, 32, 33], "811412": [30, 33], "72": [30, 33, 55, 160], "113": [30, 33, 46, 151], "26875": [30, 33], "1976": [30, 32, 33, 73, 178], "2088": [30, 32, 33], "450773": [30, 33], "121": [30, 33, 44, 53, 149, 158, 232, 292, 373], "28125": [30, 33], "randomli": [30, 32, 230, 232, 294], "nearest": [30, 32, 33, 308], "42": [30, 32, 33, 52, 157, 239], "site1": [30, 33], "site2": 30, "site3": 30, "425": 30, "site4": 30, "site5": 30, "site6": 30, "43": [30, 32, 54, 55, 159, 160, 239], "site7": 30, "site8": [30, 33], "rsn251": 30, "683735054680426": 30, "rsn564": 30, "2243750794265975": 30, "rsn692": 30, "8188602253372889": 30, "rsn626": 30, "252450834874058": 30, "rsn244": 30, "634837258912294": 30, "np": 30, "math": [30, 38, 281, 297], "sqrt": [30, 38, 230, 232, 288, 295], "os": [30, 255], "build_model": 30, "graviti": [30, 41, 146, 289], "model_param": 30, "stiff": [30, 33, 112, 115, 116, 131, 134, 135, 230, 237, 246, 247, 250, 251, 286, 289], "def": [30, 279, 297, 299], "386": [30, 33, 246], "str": [30, 101, 102, 140, 210, 289, 299], "dimens": [30, 230, 231, 232, 236, 247, 249, 250, 251, 253, 285, 289, 292, 294, 295, 302, 306, 307, 308, 309, 312, 313, 315, 316, 370], "deg": 30, "ndf": [30, 246, 289], "base_node_tag": 30, "10000": [30, 84, 189], "top_node_tag": 30, "10001": 30, "height": [30, 38, 46, 51, 59, 62, 66, 97, 106, 108, 122, 125, 127, 151, 156, 164, 167, 171, 202, 208, 222, 236, 246, 247, 248, 249, 250, 251, 252, 253, 287, 289, 302, 303, 304, 305, 306, 307, 308, 309, 312, 313, 315, 316], "240": 30, "fixiti": 30, "fix": [30, 51, 62, 66, 100, 156, 167, 171, 205, 246, 260, 262, 265, 266, 268, 271, 273, 275, 289], "bilinear": 30, "material_tag": 30, "stiffmat": 30, "110": [30, 292], "k": [30, 230, 231, 232, 237, 238, 246, 247, 248, 250, 251, 255, 288, 292, 295, 306, 309, 314, 315, 373], "uniaxialmateri": [30, 289], "steel01": 30, "0001": [30, 222, 223, 224, 225, 228, 246], "e9": [30, 222], "element_tag": 30, "1000": [30, 69, 75, 76, 77, 78, 79, 81, 83, 87, 89, 91, 174, 180, 181, 182, 183, 184, 186, 188, 192, 194, 196, 250, 289, 371], "twonodelink": 30, "mat": [30, 33, 253, 289, 307, 308, 312, 316], "dorayleigh": 30, "mass": [30, 33, 235, 237, 246, 250, 286, 289, 309], "01": [30, 39, 239, 251, 279, 286, 289, 299], "timeseri": [30, 289], "linear": [30, 222, 224, 225, 230, 232, 237, 238, 239, 246, 281, 283, 286, 295, 309, 361], "pattern": [30, 237, 289], "plain": 30, "damp": [30, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 222, 224, 225, 232, 240, 246, 247, 250, 251, 262, 286, 289], "eigenmod": 30, "damp_ratio": 30, "angular_freq": 30, "eigen": [30, 289, 292], "beta_k": 30, "rayleigh": [30, 222, 224, 225, 246, 247, 286, 289], "tol": 30, "1e": 30, "test": [30, 33, 40, 47, 54, 55, 152, 159, 160, 222, 223, 224, 225, 228, 230, 231, 236, 237, 239, 248, 250, 252, 259, 268, 281, 286, 289, 295, 304, 305, 307, 308, 309, 312, 313, 316], "nstep": 30, "incr": [30, 246], "increment": [30, 250, 304, 309, 313], "constraint": [30, 33, 230, 232, 238, 289], "transform": [30, 33, 38, 89, 194, 231, 232, 275, 283, 288, 289, 292, 297, 309, 312, 361], "enforc": [30, 232], "boundari": [30, 33, 46, 105, 124, 151, 222, 232, 245, 248, 250, 251, 273, 275, 302, 305, 311, 373], "handler": [30, 246, 299], "rcm": [30, 286, 289], "renumb": 30, "minim": [30, 232, 238, 270, 281, 282], "band": 30, "width": [30, 59, 164, 232, 236, 247, 249, 250, 251, 252, 253, 287, 289, 304, 306, 307, 308, 309, 312, 315, 316], "bandgener": 30, "store": [30, 119, 138, 206, 207, 208, 209, 222, 227, 232, 235, 255, 258, 270, 279, 286, 301], "equat": [30, 229, 230, 231, 232, 234, 236, 237, 239, 242, 271, 285, 286, 294, 309, 312], "1d": [30, 33, 222, 307, 312], "bandwidth": 30, "unknown": [30, 54, 55, 58, 94, 159, 160, 163, 230, 231, 257, 281, 283, 297], "energyincr": [30, 286, 289], "dot": [30, 38, 237, 252, 286, 297], "product": [30, 232, 297], "solut": [30, 232, 237, 281, 283, 286, 309], "vector": [30, 230, 231, 232, 235, 237, 266, 286, 289, 292, 293, 297, 312], "norm": [30, 222, 227, 286], "side": [30, 38, 43, 44, 50, 51, 53, 54, 55, 97, 148, 149, 155, 156, 158, 159, 160, 202, 250, 251, 301, 302, 309, 310], "newton": [30, 222, 223, 224, 225, 228, 232, 249, 250, 251, 253, 281, 286, 289, 307, 308, 312], "tangent": [30, 237], "loadcontrol": 30, "static": [30, 232, 309, 373], "transient": [30, 245, 250, 286, 289, 299, 306, 309, 315], "dynam": [30, 222, 224, 225, 230, 232, 237, 238, 239, 245, 250, 292, 295, 309, 373], "loadconst": [30, 289], "peakdriftrecord": 30, "envelop": [30, 246, 247, 303], "ratio": [30, 33, 45, 46, 54, 55, 94, 150, 151, 159, 160, 222, 224, 225, 230, 231, 236, 237, 249, 250, 251, 253, 260, 262, 265, 273, 282, 286, 289, 292, 295, 304, 306, 307, 308, 309, 312, 313, 315], "envdict": 30, "po": 30, "storynod": 30, "story_height": 30, "nodecoord": 30, "topdisp": 30, "nodedisp": [30, 246, 299], "botdisp": 30, "new_drift": 30, "ab": [30, 232, 299, 373], "curr_drift": 30, "new_max": 30, "accelhistoryrecord": 30, "rel": [30, 101, 102, 108, 112, 118, 127, 131, 137, 230, 232, 238, 250, 251, 284, 286, 289, 294, 299, 302, 309], "histdict": 30, "count": 30, "recordernod": 30, "new_acc": 30, "nodeaccel": [30, 246], "accel": [30, 246, 289], "rundynamicanalysi": 30, "driftlimit": 30, "substep": 30, "gmx": 30, "gmz": 30, "criteria": [30, 42, 147, 282, 286], "percent": 30, "global": [30, 33, 222, 223, 224, 225, 228, 229, 246, 260, 265, 266, 268, 269, 271, 272, 273, 280, 290, 298, 309], "subdivis": 30, "ill": [30, 230], "gm": [30, 216, 229, 230], "ordin": [30, 229, 249, 250, 253], "pad": 30, "shorter": [30, 238, 309], "zero": [30, 39, 54, 55, 94, 159, 160, 230, 231, 232, 237, 239, 250, 281, 292, 297, 309], "vibrat": [30, 81, 82, 83, 84, 85, 89, 90, 91, 186, 187, 188, 189, 190, 194, 195, 196, 232, 237, 373], "len": [30, 299], "diff": [30, 292], "time_record": 30, "linspac": 30, "num": [30, 250, 251, 252], "endpoint": 30, "envelopedict": 30, "numdof": 30, "tolist": 30, "historydict": 30, "time_analysi": 30, "diaphragm": [30, 108, 109, 112, 114, 115, 117, 118, 119, 120, 127, 128, 131, 133, 134, 136, 137, 138, 139], "codnod": 30, "append": [30, 256, 299], "umfpack": [30, 286, 289], "spars": [30, 286], "solver": [30, 222, 223, 224, 225, 228, 232, 245, 250, 251, 252, 275, 286, 303, 305, 306, 311, 315, 373], "normdispincr": [30, 286], "newtonlinesearch": 30, "newmark": [30, 286, 289], "maxdiv": 30, "1024": [30, 32], "mindiv": 30, "breaker": 30, "maxdrift": 30, "div": 30, "stepsiz": 30, "deltadisp": 30, "els": [30, 246, 297, 299], "reach": [30, 230, 231, 237, 263, 270, 277, 295, 309, 361], "remov": [30, 41, 42, 43, 58, 146, 147, 148, 163, 222, 224, 225, 232, 237, 255, 256, 265, 286, 288, 289, 306, 309, 310, 315], "extra": [30, 285, 292, 294], "absolut": [30, 33, 250, 251, 297, 299, 309], "gmx_interp": 30, "interp": 30, "gmz_interp": 30, "asarrai": 30, "run_analysi": 30, "gm_dt": 30, "gm_npt": 30, "ts_list": 30, "1x2": 30, "gmx_point": 30, "gmz_point": 30, "wipeanalysi": 30, "maxit": 30, "30": [30, 32, 33, 38, 45, 46, 53, 54, 55, 61, 72, 93, 150, 151, 158, 159, 160, 166, 177, 198, 239, 249, 253, 307, 308, 309], "envdata": 30, "edp_typ": 30, "sinc": [30, 32, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 230, 232, 239, 250, 251, 252, 257, 283, 295, 309], "cantilever_exampl": 30, "rsn30": [30, 33], "rsn63": [30, 33], "output_data_eq": 30, "097": 30, "199749331936861": 30, "972": 30, "26159704860592325": 30, "412": 30, "267": 30, "3689067092818622": 30, "271": 30, "872": 30, "4675055669073214": 30, "00105633": 30, "4186167860756997": 30, "0006980389999999999": 30, "5784022941837268": 30, "247": 30, "4175448180418805": 30, "155": 30, "204": [30, 232, 373], "20283668507914568": 30, "176": 30, "59": [30, 33, 55, 160, 230], "4337498687956456": 30, "04": [30, 32, 39, 235, 239, 250, 289], "2691536257751124": 30, "00287297": 30, "4355512490436657": 30, "00255504": 30, "2712436832366108": 30, "144": [30, 46, 151], "195": 30, "3556909851130682": 30, "769": 30, "14200186407081142": 30, "446": 30, "805": 30, "37406788320556": 30, "317": [30, 239], "232094515864188": 30, "00278474": 30, "42430956257276864": 30, "00198152": 30, "3651330947055237": 30, "2621121131463965": 30, "149": 30, "726": 30, "13936603018873167": 30, "252": 30, "456": 30, "20223535336029075": 30, "358": 30, "745": 30, "4682999285137096": 30, "00248399": 30, "20078394541079414": 30, "00353105": 30, "4664649292002271": 30, "127": 30, "76799999999999": 30, "1933699100399082": 30, "162": 30, "64700000000005": 30, "22228311460245634": 30, "373": 30, "093": [30, 46, 151], "2695036478790295": 30, "361": 30, "592": 30, "21513981161420967": 30, "0018780000000000001": 30, "2699071050235337": 30, "00181748": 30, "2155059270390112": 30, "01400000000004": 30, "1878891925155105": 30, "160": [30, 229, 246, 247], "911": 30, "19737203237767328": 30, "292": 30, "335": 30, "48771266468706703": 30, "813": 30, "2930718377890685": 30, "00389908": 30, "4877100061602449": 30, "00390263": 30, "2931719410768729": 30, "3926228335954007": 30, "09229922720084753": 30, "488": 30, "237269603979": 30, "707": 30, "3405650974061709": 30, "00382051": 30, "2371602524305522": 30, "00209569": 30, "3414405710280442": 30, "416": 30, "75300000000004": 30, "12180918060252133": 30, "417": [30, 232, 239, 373], "07443597424038638": 30, "00205192": 30, "3104238725586141": 30, "00182858": 30, "13467088219923146": 30, "016": [30, 32], "24358377366199915": 30, "163": 30, "14200000000002": 30, "2019342858851748": 30, "405": 30, "908": 30, "35204871925623343": 30, "322": 30, "71": [30, 33, 47, 52, 94, 152, 157], "08340885973141009": 30, "00227816": 30, "3537066848027953": 30, "00181325": 30, "083987554229959": 30, "183": 30, "49": [30, 32, 52, 157, 232, 239, 373], "18755333115184367": 30, "376": 30, "13276066086178542": 30, "46": [30, 32, 239], "23272021112520425": 30, "346": 30, "295": 30, "38094421218731933": 30, "00606391": 30, "2332570737380188": 30, "00429183": 30, "3818933891243802": 30, "18278485835299355": 30, "1991058705931532": 30, "331": 30, "755": 30, "2799965748805636": 30, "484": 30, "579": 30, "32562150845640137": 30, "0014824999999999999": 30, "2803097978527769": 30, "0021631": 30, "3249379345839239": 30, "254": [30, 289], "428": 30, "28072218931094045": 30, "288": 30, "997": 30, "3930704970844931": 30, "00271677": 30, "2812514879339413": 30, "0030816": 30, "3928937764199453": 30, "3786819120652951": 30, "175": [30, 289], "497": 30, "12506807756500646": 30, "289": 30, "259": 30, "12209314196371647": 30, "311": 30, "926": 30, "2268268415312083": 30, "00199303": 30, "12220673894617105": 30, "00215043": 30, "2271012433659633": 30, "3895371771421967": 30, "827": 30, "2150120977551468": 30, "28600000000006": 30, "18182010821614525": 30, "473": 30, "92900000000003": 30, "1144372496639498": 30, "0012720000000000001": 30, "1819342336642664": 30, "00141906": 30, "11431467535648035": 30, "3608990379206519": 30, "147": 30, "194": [30, 231], "2253981063223195": 30, "389": 30, "17800000000005": 30, "3543220031783357": 30, "847": 30, "3687617252701749": 30, "00448564": 30, "3545767941681689": 30, "00494268": 30, "3692013703541936": 30, "774": 30, "3836750491797111": 30, "084": [30, 54, 159], "19764143187735794": 30, "287": 30, "992": 30, "5030060338225658": 30, "378": 30, "4394897070740103": 30, "00439757": 30, "5081468202869077": 30, "005776399999999999": 30, "43938961960039613": 30, "3920062442871513": 30, "150": [30, 41, 143, 146, 246, 361], "631": 30, "09242281539618902": 30, "455": [30, 32], "541": 30, "13776975495264546": 30, "454": 30, "36": [30, 32, 44, 149, 229, 230, 232, 239, 252, 289], "2490103895868422": 30, "00176016": 30, "2861092987848653": 30, "00161805": 30, "26566745390451": 30, "4079243417920144": 30, "14065793137491145": 30, "297": 30, "22852660788272866": 30, "307": 30, "25192434465967034": 30, "00225423": 30, "2287664511405949": 30, "00233144": 30, "2520961518809855": 30, "137": 30, "914": 30, "4224669047258293": 30, "2054938432485909": 30, "249": 30, "41099999999997": 30, "2679721569521585": 30, "409": [30, 230], "2668373210824858": 30, "0020721": 30, "28311021269960546": 30, "00360748": 30, "31569408537266186": 30, "20000000000000007": 30, "6000000000000001": [30, 289], "0766": 30, "098587220267132": 30, "027000000000000003": 30, "266": 30, "06790000000000003": 30, "10501438591926347": 30, "0034500000000000004": 30, "17692500000000005": 30, "06645000000000001": 30, "27325": 30, "06500000000000003": 30, "007249999999999999": 30, "7103520254071216": 30, "45": [30, 32, 239, 250], "00017758800635178038": 30, "0003625": 30, "12327500000000002": 30, "12416358665083738": 30, "015975000000000003": 30, "030625000000000006": 30, "27542500000000003": 30, "002175": 30, "1211": [30, 32], "1182": [30, 32], "0029": [30, 222, 223, 228], "8699999999999999": 30, "0911": 30, "10353626780022544": 30, "010075": 30, "2177": [30, 32], "004833333333333333": 30, "0882": 30, "008625": 30, "1235": [30, 32], "07660000000000003": 30, "0116": 30, "0435": 30, "085080642164443": 30, "3200000000000003": 30, "00029": 30, "00027127016054111073": 30, "00058": 30, "08865": 30, "09427295476434376": 30, "0079": 30, "08720000000000001": 30, "036050000000000006": 30, "032783246483531814": 30, "0107": 30, "07195000000000001": 30, "03315": 30, "01225": 30, "051166666666666666": 30, "0172": 30, "02700000000000001": 30, "01595": 30, "0725": 30, "050275": 30, "04010723126818904": 30, "03425": 30, "09885": 30, "006041666666666666": 30, "04665": 30, "090875": 30, "0394": 30, "0090625": 30, "2969194269498778": 30, "0003242298567374695": 30, "10805": 30, "08188229356826786": 30, "048200000000000014": 30, "1945": [30, 32, 237], "08241666666666668": 30, "1066": [30, 32], "029125000000000005": 30, "01298075498574717": 30, "013800000000000005": 30, "04005": 30, "0284": 30, "0226": 30, "0058": 30, "009666666666666664": 30, "5800000000000001": 30, "8700000000000001": 30, "00021750000000000006": 30, "151325": 30, "12904455625868144": 30, "032075000000000006": 30, "3124": [30, 32], "0054375": 30, "14915": 30, "305875": 30, "1332": [30, 32], "00028999999999999995": 30, "0438": 30, "030629397643440526": 30, "054000000000000006": 30, "028037474921968283": 30, "0415": 30, "0887": 30, "03183333333333333": 30, "08725": 30, "0482": 30, "0145": 30, "014525": 30, "010271440989461995": 30, "013800000000000002": 30, "144525": 30, "1011896857392096": 30, "083625": 30, "1438": [30, 32], "09845": 30, "09682686223357648": 30, "028450000000000007": 30, "06687499999999999": 30, "20465000000000005": 30, "09555": 30, "03908333333333333": 30, "2805": [30, 32], "0854": 30, "01015": 30, "03625": 30, "091425": 30, "04704609441813421": 30, "039325": 30, "0945": 30, "14525": 30, "08779999999999999": 30, "037875000000000006": 30, "12108333333333332": 30, "05880000000000001": 30, "029000000000000005": 30, "058": [30, 32, 55, 160], "1544": [30, 32], "09112101843153424": 30, "086475": 30, "0933870440692926": 30, "0165": 30, "045125": 30, "08430000000000001": 30, "017": 30, "07560000000000001": 30, "0087": 30, "027750000000000004": 30, "02810827280357155": 30, "0059": 30, "06170000000000001": 30, "0263": 30, "00816666666666667": 30, "0234": 30, "7400000000000002": 30, "0004350000000000001": 30, "atlant": 32, "citi": [32, 222, 238, 239, 289], "sandi": 32, "speed": [32, 38, 222, 224, 225, 234, 236, 246, 247, 248, 249, 250, 251, 252, 253, 268, 273, 304, 305, 306, 307, 308, 309, 312, 313, 315, 316], "pw": 32, "water": [32, 80, 86, 87, 185, 191, 192, 222, 224, 225, 227, 264, 265, 270], "depth": [32, 43, 45, 148, 150, 236, 246, 247, 249, 250, 251, 253, 287, 289, 304, 307, 308, 309, 312, 313, 316], "fwd": 32, "rather": [32, 33, 113, 114, 117, 132, 133, 136, 222, 230, 283, 295, 309], "translat": [32, 33, 234, 246, 247, 250, 252, 272, 308, 309], "example_hu": 32, "kuanshi": 32, "zhong": [32, 292, 295], "ft": [32, 46, 48, 49, 50, 51, 53, 54, 55, 58, 70, 75, 76, 77, 78, 79, 83, 87, 97, 119, 138, 143, 151, 153, 154, 155, 156, 158, 159, 160, 163, 175, 180, 181, 182, 183, 184, 188, 192, 202, 246, 247, 308], "mph": [32, 38, 246, 247], "input_params_hu": 32, "5000": [32, 84, 189], "auto_script": 32, "auto_hu_nj": 32, "bldgid": 32, "3946476": 32, "38335171": 32, "1958": 32, "nav": 32, "2374": 32, "401933": 32, "njbf000076747": 32, "3507": 32, "48": [32, 232, 239], "6106": 32, "124": 32, "720242": 32, "flat": [32, 50, 52, 53, 155, 157, 158, 222, 224, 225, 313], "41": [32, 42, 52, 55, 60, 86, 94, 147, 157, 160, 165, 191, 238, 239], "01907403": 32, "03": [32, 33, 39, 47, 152, 239, 250, 251, 289], "304": 32, "29th": 32, "street": [32, 222, 232, 306, 309, 315, 373], "brigantin": 32, "nj": 32, "40478555": 32, "37292084": 32, "1950": [32, 117, 136], "1818": 32, "980493": 32, "njbf000078331": 32, "33": [32, 38, 50, 52, 53, 155, 157, 158, 232, 239, 246, 247, 281], "815139": 32, "hip": [32, 222, 224, 225, 313], "65467865": 32, "117": 32, "12th": [32, 238], "40217618": 32, "37051873": 32, "2008": [32, 33, 232, 239, 269, 271, 306, 309, 315, 373], "1619": 32, "336001": 32, "njbf000077993": 32, "3502": 32, "886524": 32, "37095544": 32, "323": 32, "3948475": 32, "3972315": 32, "1997": [32, 250, 282], "3055": 32, "902695": 32, "njbf000076799": 32, "ye": [32, 294], "458543": 32, "02992381": 32, "3943": 32, "atl": 32, "blvd": 32, "38753797": 32, "39629697": 32, "1968": 32, "1582": 32, "19943": 32, "njbf000074714": 32, "550411": 32, "76175332": 32, "hudson": 32, "cove": 32, "37750766": 32, "40624347": 32, "2517": 32, "40494": 32, "njbf000073094": 32, "468658": 32, "44": [32, 52, 157, 238, 239, 252, 306, 315], "3589516": 32, "5216": 32, "ocean": 32, "drive": [32, 257], "south": 32, "38842155": 32, "39774174": 32, "1848": 32, "058233": 32, "njbf000075007": 32, "51451": 32, "78723018": 32, "4503": 32, "harbor": 32, "beach": [32, 219], "39420925": 32, "39982597": 32, "1741": 32, "939084": 32, "njbf000076649": 32, "77": [32, 33, 47, 152, 251], "416655": 32, "24": [32, 44, 45, 46, 70, 94, 143, 149, 150, 151, 175, 232, 239, 249, 250, 251, 253, 316], "63089952": 32, "4116": 32, "39605527": 32, "37686411": 32, "1955": 32, "2607": 32, "634807": 32, "njbf000077041": 32, "91": [32, 232, 251, 306, 309, 315, 373], "827938": 32, "70707309": 32, "404": 32, "22nd": 32, "39195514": 32, "39192268": 32, "1975": [32, 38, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 232, 314, 373], "1822": 32, "850966": 32, "njbf000076014": 32, "587066": 32, "49945715": 32, "227": [32, 232, 373], "39th": 32, "39230634": 32, "39190046": 32, "1452": 32, "656628": 32, "njbf000076122": 32, "99": [32, 33, 42, 47, 147, 152, 294], "583936": 32, "3015897": 32, "214": [32, 250], "38th": 32, "38827458": 32, "40175717": 32, "1970": [32, 232, 373], "1484": 32, "453177": 32, "njbf000074951": 32, "441341": 32, "03331003": 32, "shipmast": 32, "dr": 32, "39283616": 32, "38484882": 32, "1193": 32, "381064": 32, "njbf000076280": 32, "710439": 32, "31594674": 32, "344": 32, "32nd": 32, "4010149": 32, "37840223": 32, "2221": 32, "005922": 32, "njbf000077814": 32, "23": [32, 38, 56, 143, 161, 230, 232, 239, 373], "749357": 32, "33017882": 32, "1905": 32, "rever": 32, "39508401": 32, "37938833": 32, "2009": [32, 269, 271, 280], "4174": 32, "045602": 32, "njbf000076854": 32, "790239": 32, "32194809": 32, "2506": 32, "av": 32, "39891822": 32, "38374712": 32, "1854": 32, "784061": 32, "njbf000077477": 32, "669854": 32, "20650706": 32, "26th": 32, "39846003": 32, "37610456": 32, "2564": 32, "4215": 32, "njbf000077411": 32, "818181": 32, "22": [32, 50, 53, 56, 80, 95, 143, 155, 158, 161, 185, 200, 232, 239, 249, 251, 253, 262, 295, 316, 373], "62546519": 32, "20th": 32, "3846399": 32, "40300921": 32, "1980": 32, "7108": 32, "155643": 32, "njbf000074052": 32, "6110": 32, "455304": 32, "41950816": 32, "delmar": 32, "39273002": 32, "38416265": 32, "1044": 32, "401088": 32, "njbf000076250": 32, "724352": 32, "90304837": 32, "3119": 32, "39505885": 32, "39231003": 32, "1925": 32, "3546": 32, "990298": 32, "njbf000076852": 32, "54835": 32, "73204006": 32, "1001": 32, "2972": 32, "1002": [32, 232, 295, 373], "3004": 32, "1003": 32, "3036": 32, "1004": 32, "3068": 32, "1005": 32, "3099": 32, "1006": 32, "3131": 32, "1007": 32, "3163": 32, "1008": 32, "3195": 32, "1009": 32, "3227": 32, "1010": 32, "3259": 32, "1011": 32, "329": 32, "1012": 32, "3322": 32, "1013": 32, "3354": 32, "1014": 32, "3386": 32, "1015": 32, "3418": 32, "1016": [32, 232, 304, 373], "345": 32, "1017": 32, "3481": 32, "1018": 32, "3513": 32, "1019": 32, "3545": 32, "1020": 32, "3577": 32, "1021": 32, "3609": 32, "1022": 32, "3641": 32, "1023": 32, "3672": 32, "3704": 32, "1025": 32, "3736": 32, "1026": 32, "3768": 32, "1027": 32, "38": [32, 50, 53, 155, 158, 230, 239, 289], "1028": 32, "3832": 32, "1029": 32, "3863": 32, "1030": 32, "3895": 32, "1031": 32, "3927": 32, "1032": 32, "3959": 32, "1033": 32, "3991": 32, "1034": 32, "4023": 32, "1035": 32, "4054": 32, "1036": 32, "4086": 32, "1037": 32, "4118": 32, "1038": 32, "415": 32, "1039": 32, "4182": 32, "1040": 32, "4214": 32, "1041": 32, "4245": 32, "1042": 32, "4277": 32, "1043": 32, "4309": 32, "4341": 32, "1045": 32, "4373": 32, "1046": 32, "4405": 32, "1047": 32, "4436": 32, "1048": 32, "4468": 32, "1049": 32, "1050": 32, "4532": 32, "1051": 32, "5454": 32, "1052": 32, "1053": 32, "1054": 32, "1055": 32, "1056": 32, "1057": 32, "1058": 32, "1059": 32, "1060": 32, "1061": 32, "1062": 32, "1063": 32, "1064": 32, "1065": 32, "1067": 32, "1068": 32, "1069": 32, "1070": 32, "1071": 32, "1072": 32, "1073": 32, "1074": 32, "1075": 32, "1076": 32, "1077": 32, "1078": 32, "1079": 32, "1080": 32, "1081": 32, "1082": 32, "1083": 32, "1084": 32, "1085": 32, "1086": 32, "1087": 32, "1088": 32, "1089": 32, "1090": 32, "1091": 32, "1092": 32, "1093": 32, "1094": 32, "1095": 32, "1096": 32, "1097": 32, "1098": 32, "1099": 32, "1100": 32, "1101": 32, "5408": 32, "1102": 32, "1103": 32, "1104": 32, "1105": 32, "1106": 32, "1107": [32, 239], "1108": 32, "1109": [32, 238], "1110": 32, "1111": 32, "1112": 32, "1113": 32, "1114": 32, "1115": 32, "1116": 32, "1117": 32, "1118": 32, "1119": 32, "1120": 32, "1121": [32, 232, 373], "1122": 32, "1123": [32, 239], "1124": 32, "1125": 32, "1126": 32, "1128": 32, "1129": 32, "1130": 32, "1131": [32, 238], "1132": 32, "1133": 32, "1135": 32, "1136": 32, "1137": 32, "1138": 32, "1139": [32, 238], "1140": 32, "1141": 32, "1142": 32, "1143": 32, "1144": 32, "1145": 32, "1146": 32, "1147": 32, "1148": 32, "1149": 32, "1150": 32, "1151": 32, "5362": 32, "1152": 32, "1153": 32, "1154": 32, "1155": 32, "1156": [32, 238], "1157": 32, "1158": 32, "1159": 32, "1160": 32, "1161": 32, "1162": 32, "1163": 32, "1164": 32, "1165": 32, "1166": 32, "1167": 32, "1168": 32, "1169": 32, "1170": 32, "1171": 32, "1172": 32, "1173": 32, "1174": 32, "1175": 32, "1176": 32, "1177": [32, 229], "1178": 32, "1179": 32, "1180": 32, "1181": 32, "1183": 32, "1184": 32, "1185": 32, "1186": 32, "1187": 32, "1188": 32, "1189": 32, "1190": 32, "1191": 32, "1192": 32, "1194": 32, "1195": 32, "1196": 32, "1197": 32, "1198": 32, "1199": 32, "1200": [32, 90, 91, 195, 196, 251], "1201": 32, "5316": 32, "1202": 32, "1203": 32, "1204": 32, "1205": 32, "1206": 32, "1207": 32, "1208": 32, "1209": 32, "1210": 32, "1212": 32, "1213": 32, "1214": 32, "1215": 32, "1216": 32, "1217": 32, "1218": 32, "1219": 32, "1220": 32, "1221": 32, "1222": 32, "1223": 32, "1224": 32, "1225": 32, "1226": 32, "1227": 32, "1228": 32, "1229": 32, "1230": 32, "1231": 32, "1232": 32, "1233": 32, "1234": 32, "1236": 32, "1237": 32, "1238": 32, "1239": 32, "1241": 32, "1242": 32, "1243": 32, "1244": 32, "1245": 32, "1246": 32, "1247": 32, "1248": 32, "1249": 32, "1250": 32, "1251": 32, "527": 32, "1252": 32, "1253": 32, "1254": 32, "1255": 32, "1256": 32, "1257": 32, "1258": 32, "1259": 32, "1260": 32, "1261": 32, "1262": 32, "1263": 32, "1264": 32, "1265": 32, "1266": 32, "1267": 32, "1268": 32, "1269": 32, "1270": 32, "1271": 32, "1272": 32, "1273": 32, "1274": 32, "1275": 32, "1276": 32, "1277": 32, "1278": 32, "1279": 32, "1280": 32, "1281": 32, "1282": 32, "1283": 32, "1284": 32, "1285": 32, "1286": 32, "1287": 32, "1288": 32, "1289": 32, "1290": 32, "1291": 32, "1292": 32, "1294": 32, "1295": 32, "1296": 32, "1297": 32, "1298": 32, "1299": 32, "1300": 32, "1301": 32, "5224": 32, "1302": 32, "1303": 32, "1304": 32, "1305": 32, "1306": 32, "1307": 32, "1308": 32, "1309": 32, "1311": 32, "1312": 32, "1313": 32, "1314": 32, "1315": 32, "1316": 32, "1317": 32, "1318": 32, "1319": 32, "1320": 32, "1321": 32, "1322": 32, "1323": 32, "1324": 32, "1325": 32, "1326": 32, "1327": 32, "1328": 32, "1329": 32, "1330": 32, "1331": 32, "1333": 32, "1334": 32, "1335": 32, "1336": 32, "1337": 32, "1338": 32, "1339": 32, "1340": 32, "1341": 32, "1342": 32, "1343": 32, "1344": 32, "1345": 32, "1346": 32, "1347": 32, "1348": 32, "1349": 32, "1350": 32, "1351": 32, "5179": 32, "1352": 32, "1353": 32, "1354": 32, "1355": 32, "1356": 32, "1357": 32, "1358": 32, "1359": 32, "1360": 32, "1361": 32, "1362": 32, "1363": 32, "1364": 32, "1365": 32, "1366": 32, "1367": 32, "1368": 32, "1369": 32, "1370": 32, "1371": 32, "1372": 32, "1373": 32, "1374": 32, "1375": 32, "1376": 32, "1377": 32, "1378": 32, "1379": 32, "1380": 32, "1381": 32, "1382": 32, "1383": 32, "1384": 32, "1385": 32, "1386": 32, "1387": 32, "1388": 32, "1389": 32, "1390": 32, "1391": 32, "1392": 32, "1393": 32, "1394": 32, "1395": 32, "1396": 32, "1397": 32, "1398": 32, "1399": 32, "1400": [32, 246], "1401": 32, "5133": 32, "1402": 32, "1403": 32, "1404": 32, "1405": 32, "1406": 32, "1407": 32, "1408": 32, "1409": 32, "1410": 32, "1411": 32, "1412": 32, "1413": 32, "1414": 32, "1415": 32, "1416": 32, "1417": 32, "1418": 32, "1419": 32, "1420": 32, "1421": 32, "1422": 32, "1423": 32, "1424": 32, "1425": 32, "1426": 32, "1427": 32, "1428": 32, "1429": 32, "1430": 32, "1431": 32, "1432": 32, "1433": 32, "1434": 32, "1435": 32, "1436": 32, "1437": 32, "1439": 32, "1440": [32, 246, 247], "1441": 32, "1442": 32, "1443": 32, "1444": 32, "1445": 32, "1446": 32, "1447": 32, "1448": 32, "1449": 32, "1450": 32, "1451": 32, "5087": 32, "1453": 32, "1454": 32, "1455": 32, "1456": 32, "1457": 32, "1458": 32, "1459": 32, "1460": 32, "1461": 32, "1462": 32, "1463": 32, "1464": 32, "1465": 32, "1466": 32, "1467": 32, "1468": 32, "1469": 32, "1470": 32, "1471": 32, "1472": 32, "1473": 32, "1474": 32, "1475": 32, "1476": 32, "1477": 32, "1478": 32, "1479": 32, "1480": 32, "1482": 32, "1483": 32, "1485": 32, "1486": 32, "1487": 32, "1488": 32, "1489": 32, "1490": 32, "1491": 32, "1492": 32, "1493": 32, "1494": 32, "1495": 32, "1496": 32, "1497": 32, "1498": 32, "1499": 32, "1500": [32, 89, 91, 194, 196, 235], "1501": 32, "5041": 32, "1502": 32, "1503": 32, "1504": 32, "1505": 32, "1506": 32, "1507": 32, "1508": 32, "1509": 32, "1510": 32, "1511": 32, "1512": 32, "1513": 32, "1514": 32, "1515": 32, "1516": 32, "1517": 32, "1518": 32, "1519": 32, "1520": 32, "1521": 32, "1522": 32, "1523": 32, "1524": 32, "1525": 32, "1526": 32, "1527": 32, "1528": 32, "1529": 32, "1530": 32, "1531": 32, "1532": 32, "1533": 32, "1534": 32, "1535": 32, "1536": 32, "1537": 32, "1538": 32, "1539": 32, "1540": 32, "1541": 32, "1542": 32, "1543": 32, "1545": 32, "1546": 32, "1547": 32, "1548": 32, "1549": 32, "1550": 32, "1551": 32, "4995": 32, "1552": 32, "1554": 32, "1555": 32, "1556": 32, "1557": 32, "1558": 32, "1559": 32, "1560": 32, "1561": 32, "1562": 32, "1563": 32, "1564": 32, "1565": 32, "1566": 32, "1567": 32, "1568": 32, "1569": 32, "1570": 32, "1571": 32, "1572": 32, "1573": 32, "1574": 32, "1575": 32, "1576": 32, "1577": 32, "1578": 32, "1579": 32, "1580": 32, "1581": 32, "1583": 32, "1584": 32, "1585": 32, "1586": 32, "1587": 32, "1588": 32, "1589": 32, "1590": 32, "1591": 32, "1592": 32, "1593": 32, "1594": 32, "1595": 32, "1597": 32, "1598": 32, "1599": 32, "1600": [32, 90, 195, 246, 247, 249, 250, 253], "1601": 32, "4949": 32, "1602": 32, "1603": 32, "1604": 32, "1605": 32, "1606": 32, "1607": 32, "1608": 32, "1609": 32, "1610": 32, "1611": 32, "1612": 32, "1613": 32, "1614": 32, "1615": 32, "1616": 32, "1617": 32, "1618": 32, "1620": 32, "1621": 32, "1622": 32, "1623": 32, "1626": 32, "1627": 32, "1628": 32, "1629": 32, "1630": 32, "1631": 32, "1632": 32, "1633": 32, "1634": 32, "1635": 32, "1636": 32, "1637": 32, "1638": 32, "1639": 32, "1640": 32, "1641": 32, "1642": 32, "1643": 32, "1644": 32, "1645": 32, "1646": 32, "1647": 32, "1648": 32, "1649": 32, "1650": 32, "1651": 32, "4903": 32, "1652": 32, "1653": 32, "1654": 32, "1655": 32, "1656": 32, "1657": 32, "1658": 32, "1659": 32, "1660": 32, "1661": 32, "1662": 32, "1663": 32, "1664": 32, "1665": 32, "1666": 32, "1667": 32, "1668": 32, "1669": 32, "1670": 32, "1671": 32, "1672": 32, "1673": 32, "1674": 32, "1675": 32, "1676": 32, "1677": 32, "1678": 32, "1679": 32, "1680": 32, "1681": 32, "1682": 32, "1683": 32, "1684": 32, "1685": 32, "1686": 32, "1687": [32, 239], "1688": 32, "1689": 32, "1690": 32, "1691": 32, "1692": 32, "1693": 32, "1694": 32, "1695": 32, "1696": 32, "1697": 32, "1698": 32, "1699": 32, "1700": 32, "1701": [32, 231], "4857": 32, "1702": 32, "1703": 32, "1704": 32, "1705": 32, "1706": 32, "1707": 32, "1708": [32, 239], "1709": 32, "1710": 32, "1711": 32, "1712": 32, "1713": 32, "1714": 32, "1715": 32, "1716": 32, "1717": 32, "1718": 32, "1719": 32, "1720": 32, "1721": 32, "1722": 32, "1723": 32, "1724": 32, "1725": 32, "1726": [32, 231], "1727": 32, "1728": 32, "1729": 32, "1730": 32, "1731": 32, "1732": 32, "1733": 32, "1734": 32, "1735": 32, "1736": 32, "1737": 32, "1738": 32, "1739": 32, "1740": 32, "1742": 32, "1743": 32, "1744": 32, "1745": 32, "1746": 32, "1747": 32, "1748": 32, "1749": 32, "1750": 32, "1751": 32, "4811": 32, "1752": 32, "1753": 32, "1754": 32, "1755": 32, "1756": 32, "1757": 32, "1758": 32, "1759": 32, "1760": 32, "1761": 32, "1762": 32, "1763": 32, "1764": 32, "1765": 32, "1766": 32, "1767": 32, "1768": 32, "1769": 32, "1770": 32, "1771": 32, "1772": 32, "1773": 32, "1774": 32, "1775": 32, "1776": 32, "1777": 32, "1778": 32, "1779": 32, "1780": 32, "1781": 32, "1782": 32, "1783": 32, "1784": 32, "1785": 32, "1786": 32, "1788": 32, "1789": 32, "1790": 32, "1791": 32, "1792": 32, "1793": 32, "1794": 32, "1795": 32, "1796": 32, "1797": 32, "1798": 32, "1799": 32, "1800": [32, 69, 174, 246], "1801": 32, "4765": 32, "1802": 32, "1803": 32, "1804": [32, 280], "1805": 32, "1806": 32, "1807": 32, "1808": 32, "1809": 32, "1810": 32, "1811": 32, "1812": 32, "1813": 32, "1814": 32, "1815": 32, "1816": 32, "1817": 32, "1819": 32, "1820": 32, "1823": 32, "1824": 32, "1825": 32, "1826": 32, "1827": 32, "1828": 32, "1829": 32, "1830": 32, "1831": 32, "1832": 32, "1833": 32, "1834": 32, "1835": 32, "1836": 32, "1837": 32, "1838": 32, "1839": 32, "1840": 32, "1841": 32, "1842": 32, "1843": 32, "1844": 32, "1845": 32, "1846": 32, "1847": 32, "1849": 32, "1850": 32, "1851": 32, "4719": 32, "1852": 32, "1853": 32, "1855": 32, "1856": 32, "1857": 32, "1858": 32, "1859": 32, "1860": 32, "1861": 32, "1862": 32, "1863": 32, "1864": 32, "1865": 32, "1866": 32, "1867": 32, "1868": 32, "1869": 32, "1870": 32, "1871": 32, "1872": 32, "1873": 32, "1874": 32, "1875": 32, "1876": 32, "1877": 32, "1878": 32, "1879": 32, "1880": 32, "1881": 32, "1882": 32, "1883": 32, "1884": 32, "1885": 32, "1886": 32, "1887": 32, "1888": 32, "1889": 32, "1890": 32, "1891": 32, "1892": 32, "1893": 32, "1894": 32, "1896": 32, "1897": 32, "1898": 32, "1899": 32, "1900": [32, 117, 136], "1901": 32, "4673": 32, "1902": 32, "1903": 32, "1904": 32, "1906": 32, "1907": 32, "1908": 32, "1909": 32, "1910": 32, "1911": 32, "1912": 32, "1913": 32, "1914": 32, "1915": 32, "1917": 32, "1918": 32, "1919": 32, "1920": 32, "1921": 32, "1923": 32, "1924": 32, "1926": 32, "1928": 32, "1929": 32, "1931": 32, "1932": 32, "1933": 32, "1934": 32, "1935": 32, "1936": 32, "1937": 32, "1938": 32, "1939": 32, "1940": 32, "1941": [32, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138], "1942": 32, "1943": 32, "1944": 32, "1946": 32, "1948": 32, "1949": 32, "4628": 32, "1952": 32, "1954": 32, "1961": 32, "1962": 32, "1963": 32, "1964": 32, "1965": 32, "1966": 32, "1967": [32, 232, 373], "1971": 32, "1972": [32, 232, 373], "1973": 32, "1974": 32, "1977": 32, "1978": 32, "1981": [32, 281], "1982": [32, 73, 178], "1985": 32, "1987": 32, "1988": 32, "1989": [32, 230], "1990": 32, "1991": 32, "1992": 32, "1993": 32, "1994": [32, 57, 162], "1995": 32, "1996": [32, 232, 373], "1998": [32, 73, 178, 232, 373], "1999": 32, "2000": [32, 90, 91, 195, 196, 232, 238, 329, 373], "2001": [32, 232, 250, 373], "4582": 32, "2002": 32, "2003": [32, 232, 306, 309, 315, 373], "2004": 32, "2005": 32, "2007": [32, 97, 202, 231, 238, 250, 251, 281, 306, 309, 315], "2010": [32, 230, 232, 238, 373], "2011": 32, "2012": [32, 230, 238, 285], "2013": [32, 231, 232, 269, 271, 306, 309, 315, 373], "2014": [32, 232, 269, 271, 304, 373], "2015": [32, 33, 232, 238, 269, 271, 306, 309, 315, 373], "2019": [32, 35, 230, 262, 265, 268, 275, 294], "2021": [32, 230, 232, 262, 268, 271, 272, 292, 295, 306, 309, 315, 373], "2023": [32, 230, 234, 249, 253, 262, 265, 266, 268, 272, 275, 295, 307, 308, 312], "2024": [32, 217, 252, 260, 262, 263, 265, 269, 272, 273, 275, 306, 315], "2025": [32, 221], "2026": 32, "2027": 32, "2028": 32, "2029": 32, "2030": 32, "2031": 32, "2032": 32, "2033": 32, "2034": 32, "2035": 32, "2036": 32, "2037": 32, "2038": 32, "2039": 32, "2040": 32, "2041": 32, "2042": 32, "2043": 32, "2044": 32, "2045": 32, "2046": 32, "2047": 32, "2048": 32, "2049": 32, "2050": 32, "2051": 32, "4536": 32, "2052": 32, "2053": 32, "2054": 32, "2055": 32, "2056": 32, "2057": 32, "2058": 32, "2059": 32, "2060": 32, "2061": 32, "2062": 32, "2063": 32, "2064": 32, "2065": 32, "2066": 32, "2067": 32, "2068": 32, "2069": 32, "2070": 32, "2071": 32, "2072": 32, "2073": 32, "2074": 32, "2075": 32, "2076": 32, "2077": 32, "2078": 32, "2079": 32, "2080": [32, 239], "2081": 32, "2082": 32, "2083": 32, "2084": 32, "2086": 32, "2087": 32, "2089": 32, "2090": 32, "2091": 32, "2092": 32, "2093": 32, "2094": 32, "2095": 32, "2096": 32, "2097": 32, "2098": 32, "2099": 32, "2100": 32, "2101": 32, "449": [32, 232, 306, 309, 315, 373], "2102": 32, "2103": 32, "2104": 32, "2105": 32, "2106": 32, "2107": 32, "2108": 32, "2109": 32, "2110": 32, "2111": 32, "2112": 32, "2113": 32, "2114": 32, "2115": 32, "2116": 32, "2117": 32, "2118": 32, "2119": 32, "2120": 32, "2121": 32, "2122": 32, "2123": 32, "2124": 32, "2125": 32, "2126": 32, "2127": 32, "2128": 32, "2129": 32, "2130": 32, "2131": 32, "2132": 32, "2133": 32, "2134": 32, "2135": 32, "2136": 32, "2137": 32, "2138": 32, "2139": 32, "2140": 32, "2141": [32, 238], "2142": 32, "2143": 32, "2144": 32, "2145": 32, "2146": 32, "2147": 32, "2148": 32, "2149": 32, "2150": 32, "2151": 32, "4444": 32, "2152": 32, "2153": 32, "2154": 32, "2155": 32, "2156": 32, "2157": 32, "2158": [32, 238], "2159": 32, "2160": [32, 247], "2161": 32, "2162": 32, "2163": 32, "2164": 32, "2165": 32, "2166": 32, "2167": 32, "2168": 32, "2169": 32, "2170": 32, "2171": 32, "2172": 32, "2173": 32, "2174": 32, "2175": 32, "2176": 32, "2178": 32, "2179": 32, "2180": 32, "2181": 32, "2182": 32, "2183": 32, "2184": 32, "2185": 32, "2186": 32, "2187": 32, "2188": 32, "2189": 32, "2190": 32, "2191": 32, "2192": 32, "2193": 32, "2194": 32, "2195": 32, "2196": 32, "2197": 32, "2198": 32, "2199": 32, "2200": [32, 246], "2201": 32, "4398": 32, "2202": 32, "2203": 32, "2204": 32, "2205": 32, "2206": 32, "2207": 32, "2208": 32, "2209": 32, "2210": 32, "2211": 32, "2212": 32, "2213": 32, "2214": 32, "2215": 32, "2216": 32, "2217": 32, "2218": 32, "2219": 32, "2220": 32, "2222": 32, "2223": 32, "2224": 32, "2225": 32, "2226": 32, "2227": 32, "2228": 32, "2229": 32, "2230": 32, "2231": [32, 239], "2232": 32, "2233": 32, "2234": 32, "2235": 32, "2236": 32, "2237": 32, "2238": 32, "2239": 32, "2240": 32, "2241": 32, "2242": 32, "2243": [32, 239], "2244": 32, "2245": 32, "2246": 32, "2247": 32, "2248": 32, "2249": 32, "2250": 32, "2251": 32, "4352": 32, "2252": 32, "2253": 32, "2254": 32, "2255": 32, "2256": 32, "2257": 32, "2258": 32, "2259": 32, "2260": 32, "2261": 32, "2262": 32, "2263": 32, "2264": 32, "2265": 32, "2266": 32, "2267": 32, "2268": 32, "2269": 32, "2270": 32, "2271": 32, "2272": 32, "2273": 32, "2274": 32, "2275": 32, "2276": 32, "2277": 32, "2278": 32, "2279": 32, "2280": 32, "2281": 32, "2282": 32, "2283": 32, "2284": 32, "2285": 32, "2286": 32, "2287": 32, "2290": 32, "2292": 32, "2293": 32, "2294": 32, "2295": 32, "2296": 32, "2297": 32, "2298": 32, "2299": 32, "2300": 32, "2301": 32, "4306": 32, "2302": 32, "2303": 32, "2304": 32, "2305": 32, "2306": 32, "2307": 32, "2308": 32, "2309": 32, "2310": 32, "2311": 32, "2312": 32, "2313": 32, "2314": 32, "2315": 32, "2316": 32, "2317": 32, "2318": 32, "2319": 32, "2320": 32, "2321": 32, "2322": 32, "2323": 32, "2324": 32, "2325": 32, "2326": 32, "2327": 32, "2328": 32, "2329": 32, "2330": 32, "2331": 32, "2332": 32, "2333": 32, "2334": 32, "2335": 32, "2336": 32, "2337": 32, "2338": 32, "2339": 32, "2340": 32, "2341": 32, "2342": 32, "2343": 32, "2344": 32, "2345": 32, "2346": 32, "2347": 32, "2348": 32, "2349": 32, "2350": 32, "2351": 32, "426": 32, "2352": 32, "2353": 32, "2354": 32, "2355": 32, "2356": 32, "2357": 32, "2358": 32, "2359": 32, "2360": 32, "2361": 32, "2362": 32, "2363": 32, "2364": 32, "2365": 32, "2366": 32, "2367": 32, "2368": 32, "2369": 32, "2370": 32, "2371": 32, "2372": 32, "2373": 32, "2375": 32, "2376": 32, "2377": 32, "2378": 32, "2379": 32, "2380": 32, "2381": 32, "2382": 32, "2383": 32, "2384": 32, "2385": 32, "2386": 32, "2387": 32, "2388": 32, "2389": 32, "2390": 32, "2391": 32, "2392": 32, "2393": 32, "2394": 32, "2395": 32, "2396": 32, "2397": 32, "2398": 32, "2399": 32, "2400": 32, "2401": 32, "2402": 32, "2403": 32, "2404": 32, "2405": 32, "2406": 32, "2407": 32, "2408": 32, "2409": 32, "2410": 32, "2411": 32, "2412": 32, "2413": 32, "2414": 32, "2415": 32, "2416": 32, "2417": 32, "2418": 32, "2419": 32, "2420": 32, "2421": 32, "2422": 32, "2423": 32, "2424": 32, "2425": 32, "2426": 32, "2427": 32, "2428": 32, "2429": 32, "2430": 32, "2431": 32, "2432": 32, "2433": 32, "2434": 32, "2435": 32, "2436": 32, "2438": 32, "2439": 32, "2440": 32, "2441": 32, "2442": 32, "2443": 32, "2444": 32, "2445": 32, "2446": 32, "2447": 32, "2448": 32, "2449": 32, "2450": 32, "2451": 32, "4168": 32, "2452": 32, "2453": 32, "2454": 32, "2455": 32, "2456": 32, "2457": 32, "2458": 32, "2459": 32, "2460": 32, "2461": 32, "2462": 32, "2463": 32, "2464": 32, "2465": 32, "2466": 32, "2467": 32, "2468": 32, "2469": 32, "2470": 32, "2471": 32, "2472": 32, "2473": 32, "2474": 32, "2475": [32, 238], "2476": 32, "2477": 32, "2478": 32, "2479": 32, "2480": 32, "2481": 32, "2482": 32, "2483": 32, "2484": 32, "2485": 32, "2486": 32, "2487": 32, "2488": 32, "2489": 32, "2490": 32, "2491": 32, "2492": 32, "2493": 32, "2494": 32, "2495": 32, "2496": 32, "2497": 32, "2498": 32, "2499": 32, "2500": [32, 46, 69, 151, 174], "2501": 32, "4122": 32, "2502": 32, "2503": 32, "2504": 32, "2505": 32, "2507": 32, "2508": 32, "2509": 32, "2510": 32, "2511": 32, "2512": 32, "2513": 32, "2514": 32, "2515": 32, "2516": 32, "2518": [32, 250], "2519": 32, "2520": 32, "2521": 32, "2522": 32, "2523": 32, "2524": 32, "2525": 32, "2526": 32, "2527": 32, "2528": 32, "2529": 32, "2530": 32, "2531": 32, "2532": 32, "2533": 32, "2534": 32, "2535": 32, "2536": 32, "2537": 32, "2538": 32, "2539": 32, "2540": 32, "2541": 32, "2542": 32, "2543": 32, "2544": 32, "2545": 32, "2546": 32, "2547": 32, "2548": 32, "2549": 32, "2550": [32, 280], "2551": 32, "4077": 32, "2552": 32, "2553": 32, "2554": 32, "2555": 32, "2556": 32, "2557": 32, "2558": 32, "2559": 32, "2560": 32, "2561": 32, "2562": 32, "2563": 32, "2565": 32, "2566": 32, "2567": 32, "2569": 32, "2570": 32, "2571": 32, "2572": 32, "2573": 32, "2574": 32, "2575": 32, "2576": 32, "2577": 32, "2578": 32, "2579": 32, "2580": 32, "2581": 32, "2582": 32, "2583": 32, "2584": 32, "2585": 32, "2586": 32, "2587": 32, "2588": 32, "2589": 32, "2590": 32, "2591": 32, "2592": 32, "2593": 32, "2594": 32, "2595": 32, "2596": 32, "2597": 32, "2598": 32, "2599": 32, "2600": 32, "2601": 32, "4031": 32, "2602": 32, "2603": 32, "2604": 32, "2605": 32, "2606": 32, "2608": 32, "2609": 32, "2610": 32, "2611": 32, "2612": 32, "2613": 32, "2614": 32, "2615": 32, "2616": 32, "2617": 32, "2618": 32, "2619": 32, "2620": 32, "2621": 32, "2622": 32, "2623": 32, "2624": 32, "2625": 32, "2626": 32, "2627": 32, "2628": 32, "2629": 32, "2630": 32, "2631": 32, "2632": 32, "2633": 32, "2634": 32, "2635": 32, "2636": 32, "2637": 32, "2638": 32, "2639": 32, "2640": 32, "2641": 32, "2642": 32, "2643": 32, "2644": 32, "2645": 32, "2646": 32, "2647": 32, "2648": 32, "2649": 32, "2650": 32, "2651": 32, "3985": 32, "2652": 32, "2653": 32, "2654": 32, "2655": 32, "2656": 32, "2657": 32, "2658": 32, "2659": 32, "2660": 32, "2661": 32, "2662": 32, "2663": 32, "2664": 32, "2665": 32, "2666": 32, "2667": 32, "2669": 32, "2670": 32, "2671": 32, "2672": 32, "2673": 32, "2674": 32, "2675": 32, "2676": 32, "2677": 32, "2678": 32, "2679": 32, "2680": 32, "2681": 32, "2682": 32, "2683": 32, "2684": 32, "2685": 32, "2686": 32, "2687": 32, "2688": 32, "2689": 32, "2690": 32, "2691": 32, "2692": 32, "2693": 32, "2694": 32, "2695": 32, "2696": 32, "2697": 32, "2698": 32, "2699": 32, "2700": 32, "2701": 32, "3939": 32, "2702": 32, "2703": 32, "2704": 32, "2705": 32, "2706": 32, "2707": 32, "2708": 32, "2709": 32, "2710": 32, "2711": 32, "2712": 32, "2713": 32, "2714": 32, "2715": 32, "2716": 32, "2717": 32, "2718": 32, "2719": 32, "2720": 32, "2721": 32, "2722": 32, "2723": 32, "2724": 32, "2725": 32, "2726": 32, "2727": 32, "2728": 32, "2729": 32, "2730": 32, "2731": 32, "2732": 32, "2733": 32, "2734": 32, "2735": 32, "2736": 32, "2737": 32, "2738": 32, "2739": 32, "2740": 32, "2741": 32, "2742": 32, "2743": 32, "2744": 32, "2745": 32, "2746": 32, "2747": 32, "2748": 32, "2749": 32, "2750": 32, "2751": 32, "3893": 32, "2752": 32, "2753": 32, "2754": 32, "2755": 32, "2756": 32, "2757": 32, "2758": 32, "2759": 32, "2760": 32, "2761": 32, "2762": 32, "2763": 32, "2764": 32, "2765": 32, "2766": 32, "2767": 32, "2768": 32, "2769": 32, "2771": 32, "2772": 32, "2773": 32, "2774": 32, "2775": 32, "2776": 32, "2777": 32, "2778": 32, "2779": 32, "2780": 32, "2781": 32, "2782": 32, "2783": 32, "2784": 32, "2785": 32, "2786": 32, "2787": 32, "2788": 32, "2789": 32, "2790": 32, "2791": 32, "2792": 32, "2793": 32, "2794": 32, "2795": 32, "2796": 32, "2797": 32, "2798": 32, "2799": 32, "2800": 32, "2801": 32, "3847": 32, "2802": 32, "2803": 32, "2804": 32, "2806": 32, "2807": 32, "2808": 32, "2809": 32, "2810": 32, "2811": 32, "2812": 32, "2813": 32, "2814": 32, "2815": 32, "2816": 32, "2817": 32, "2818": 32, "2819": 32, "2820": 32, "2821": 32, "2822": 32, "2823": 32, "2824": 32, "2825": 32, "2826": 32, "2827": 32, "2828": 32, "2829": 32, "2830": 32, "2831": 32, "2832": 32, "2833": 32, "2834": 32, "2835": 32, "2836": 32, "2837": 32, "2838": 32, "2839": 32, "2840": 32, "2841": 32, "2842": 32, "2843": 32, "2844": 32, "2845": 32, "2846": 32, "2847": 32, "2848": 32, "2849": 32, "2850": 32, "2851": 32, "3801": 32, "2852": 32, "2853": 32, "2854": 32, "2855": 32, "2856": 32, "2857": 32, "2858": 32, "2859": 32, "2860": 32, "2861": 32, "2862": 32, "2863": 32, "2864": 32, "2865": 32, "2866": 32, "2867": 32, "2868": 32, "2869": 32, "2870": 32, "2871": 32, "2872": 32, "2873": 32, "2874": 32, "2875": 32, "2876": 32, "2877": 32, "2878": 32, "2879": 32, "2880": 32, "2881": 32, "2882": 32, "2883": 32, "2884": 32, "2885": 32, "2886": 32, "2887": 32, "2888": 32, "2889": 32, "2890": 32, "2891": 32, "2892": 32, "2893": 32, "2894": 32, "2895": 32, "2896": 32, "2897": 32, "2898": 32, "2899": 32, "2900": 32, "2901": 32, "3755": 32, "2902": 32, "2903": 32, "2904": 32, "2905": 32, "2906": 32, "2907": 32, "2908": 32, "2909": 32, "2910": 32, "2911": 32, "2912": 32, "2913": 32, "2914": 32, "2915": 32, "2916": 32, "2917": 32, "2918": 32, "2919": 32, "2920": 32, "2921": 32, "2922": 32, "2923": 32, "2924": 32, "2925": 32, "2926": 32, "2927": 32, "2928": 32, "2929": 32, "2930": 32, "2931": 32, "2932": 32, "2933": 32, "2934": 32, "2935": 32, "2936": 32, "2937": 32, "2938": 32, "2939": 32, "2940": 32, "2941": 32, "2942": 32, "2943": 32, "2944": 32, "2945": 32, "2946": 32, "2947": 32, "2948": 32, "2949": 32, "2950": 32, "2951": 32, "3709": 32, "2952": 32, "2953": 32, "2954": 32, "2955": 32, "2956": 32, "2957": 32, "2958": 32, "2959": 32, "2960": 32, "2961": 32, "2962": 32, "2963": 32, "2964": 32, "2965": 32, "2966": 32, "2967": 32, "2968": 32, "2969": 32, "2970": 32, "2971": 32, "2973": 32, "2974": 32, "2975": 32, "2976": 32, "2977": 32, "2978": 32, "2979": 32, "2980": 32, "2981": 32, "2982": 32, "2983": 32, "2984": 32, "2985": 32, "2986": 32, "2987": 32, "2988": 32, "2989": 32, "2990": 32, "2991": 32, "2992": 32, "2993": 32, "2994": 32, "2995": 32, "2996": 32, "2997": 32, "2998": 32, "2999": 32, "3000": [32, 235], "3663": 32, "3002": 32, "3003": 32, "3005": 32, "3006": 32, "3007": 32, "3008": 32, "3009": 32, "3010": 32, "3011": 32, "3012": 32, "3013": 32, "3014": 32, "3015": 32, "3016": 32, "3017": 32, "3018": 32, "3019": 32, "3020": 32, "3021": 32, "3022": 32, "3023": 32, "3024": 32, "3025": 32, "3026": 32, "3027": 32, "3028": 32, "3029": 32, "3030": 32, "3031": 32, "3032": 32, "3033": 32, "3034": 32, "3035": 32, "3037": 32, "3038": 32, "3039": 32, "3040": 32, "3041": 32, "3042": 32, "3043": 32, "3044": 32, "3045": 32, "3046": 32, "3047": 32, "3048": 32, "3049": 32, "3050": 32, "3051": 32, "3617": 32, "3052": 32, "3053": 32, "3054": 32, "3056": 32, "3057": 32, "3058": 32, "3059": 32, "3060": 32, "3061": 32, "3062": 32, "3063": 32, "3064": 32, "3065": 32, "3066": 32, "3067": 32, "3069": 32, "3070": 32, "3071": 32, "3072": 32, "3073": 32, "3074": 32, "3075": 32, "3076": 32, "3077": 32, "3078": 32, "3079": 32, "3080": 32, "3081": 32, "3082": 32, "3083": 32, "3084": 32, "3085": 32, "3086": 32, "3087": 32, "3088": 32, "3089": 32, "3090": 32, "3091": 32, "3092": 32, "3093": 32, "3094": 32, "3095": 32, "3096": 32, "3097": 32, "3098": 32, "3100": 32, "3101": 32, "3571": 32, "3102": 32, "3103": 32, "3104": 32, "3105": 32, "3106": 32, "3107": 32, "3108": 32, "3109": 32, "3110": 32, "3111": 32, "3112": 32, "3113": 32, "3114": 32, "3115": 32, "3116": 32, "3117": 32, "3118": 32, "3120": 32, "3121": 32, "3122": 32, "3123": 32, "3125": 32, "3126": 32, "3127": 32, "3128": 32, "3129": 32, "3130": 32, "3132": 32, "3133": 32, "3134": 32, "3135": 32, "3136": 32, "3137": 32, "3138": 32, "3139": 32, "3140": 32, "3141": 32, "3142": 32, "3143": 32, "3144": 32, "3145": 32, "3146": 32, "3147": 32, "3148": 32, "3149": 32, "3150": 32, "3151": 32, "3526": 32, "3152": 32, "3153": 32, "3154": 32, "3155": 32, "3156": 32, "3157": 32, "3158": 32, "3159": 32, "3160": 32, "3161": 32, "3162": 32, "3164": 32, "3165": 32, "3166": 32, "3167": 32, "3168": 32, "3169": 32, "3170": 32, "3171": 32, "3172": 32, "3173": 32, "3174": 32, "3175": 32, "3176": 32, "3177": 32, "3178": 32, "3179": 32, "3180": 32, "3181": 32, "3182": 32, "3183": 32, "3184": 32, "3185": 32, "3186": 32, "3187": 32, "3188": 32, "3189": 32, "3190": 32, "3191": 32, "3192": 32, "3193": 32, "3194": 32, "3196": 32, "3197": 32, "3198": 32, "3199": 32, "3200": 32, "3201": 32, "348": [32, 281], "3202": 32, "3203": 32, "3204": 32, "3205": 32, "3206": 32, "3207": 32, "3208": 32, "3209": 32, "3210": 32, "3211": 32, "3212": 32, "3213": 32, "3214": 32, "3215": 32, "3216": 32, "3217": 32, "3218": 32, "3219": 32, "3220": 32, "3221": 32, "3222": 32, "3223": 32, "3224": 32, "3225": 32, "3226": 32, "3228": 32, "3229": 32, "3230": 32, "3231": 32, "3232": 32, "3233": 32, "3234": 32, "3235": 32, "3236": 32, "3237": 32, "3238": 32, "3239": 32, "3240": 32, "3241": 32, "3242": 32, "3243": 32, "3244": 32, "3245": 32, "3246": 32, "3247": 32, "3248": 32, "3249": 32, "3250": 32, "3251": 32, "3434": 32, "3252": 32, "3253": 32, "3254": 32, "3255": 32, "3256": 32, "3257": 32, "3258": 32, "3260": 32, "3261": 32, "3262": 32, "3263": 32, "3264": 32, "3265": 32, "3266": 32, "3267": 32, "3268": 32, "3269": 32, "3270": 32, "3271": 32, "3272": 32, "3273": 32, "3274": 32, "3275": 32, "3276": 32, "3277": 32, "3278": 32, "3279": 32, "3280": 32, "3281": 32, "3282": 32, "3283": 32, "3284": 32, "3285": 32, "3286": 32, "3287": 32, "3288": 32, "3289": 32, "3290": 32, "3291": 32, "3292": 32, "3293": 32, "3294": 32, "3295": 32, "3296": 32, "3297": 32, "3298": 32, "3299": 32, "3300": 32, "3301": 32, "3388": 32, "3302": 32, "3303": 32, "3304": 32, "3305": 32, "3306": 32, "3307": 32, "3308": 32, "3309": 32, "3310": 32, "3311": 32, "3312": 32, "3313": 32, "3314": 32, "3315": 32, "3316": 32, "3317": 32, "3318": 32, "3319": 32, "3320": 32, "3321": 32, "3323": 32, "3324": 32, "3325": 32, "3326": 32, "3327": 32, "3328": 32, "3329": 32, "3330": 32, "3331": 32, "3332": 32, "3333": 32, "3334": 32, "3335": 32, "3336": 32, "3337": 32, "3338": 32, "3339": 32, "3340": 32, "3341": 32, "3342": 32, "3343": 32, "3344": 32, "3345": 32, "3346": 32, "3347": 32, "3348": 32, "3349": 32, "3350": 32, "3351": 32, "3352": 32, "3353": 32, "3355": 32, "3356": 32, "3357": 32, "3358": 32, "3359": 32, "3360": 32, "3361": 32, "3362": 32, "3363": 32, "3364": 32, "3365": 32, "3366": 32, "3367": 32, "3368": 32, "3369": 32, "3370": 32, "3371": 32, "3372": 32, "3373": 32, "3374": 32, "3375": 32, "3376": 32, "3377": 32, "3378": 32, "3379": 32, "3380": 32, "3381": 32, "3382": 32, "3383": 32, "3384": 32, "3385": 32, "3387": 32, "3389": [32, 217], "3390": 32, "3391": 32, "3392": 32, "3393": 32, "3394": 32, "3395": 32, "3396": 32, "3397": 32, "3398": 32, "3399": 32, "3400": 32, "3401": 32, "3402": 32, "3403": 32, "3404": 32, "3405": 32, "3406": 32, "3407": 32, "3408": 32, "3409": 32, "3410": 32, "3411": 32, "3412": 32, "3413": 32, "3414": 32, "3415": 32, "3416": 32, "3417": 32, "3419": 32, "3420": 32, "3421": 32, "3422": 32, "3423": 32, "3424": 32, "3425": 32, "3426": 32, "3427": 32, "3428": 32, "3429": 32, "3430": 32, "3431": 32, "3432": 32, "3433": 32, "3435": 32, "3436": 32, "3437": 32, "3438": 32, "3439": 32, "3440": 32, "3441": 32, "3442": 32, "3443": 32, "3444": 32, "3445": 32, "3446": 32, "3447": 32, "3448": 32, "3449": 32, "3450": 32, "3451": 32, "325": [32, 309], "3452": 32, "3453": 32, "3454": 32, "3455": 32, "3456": 32, "3457": 32, "3458": 32, "3459": 32, "3460": 32, "3461": 32, "3462": 32, "3463": 32, "3464": 32, "3465": 32, "3466": 32, "3467": 32, "3468": 32, "3469": 32, "3470": 32, "3471": 32, "3472": 32, "3473": 32, "3474": 32, "3475": 32, "3476": 32, "3477": 32, "3478": 32, "3479": 32, "3480": 32, "3482": 32, "3483": 32, "3484": 32, "3485": 32, "3486": 32, "3487": 32, "3488": 32, "3489": 32, "3490": 32, "3491": 32, "3492": 32, "3493": 32, "3494": 32, "3495": 32, "3496": 32, "3497": 32, "3498": 32, "3499": 32, "3500": 32, "102": [32, 46, 53, 151, 158, 289], "27": [32, 71, 143, 176, 232, 239, 246, 289, 306, 309, 315, 373], "vulner": [32, 263, 264], "hurricane_exampl": 32, "rwhale_config_hu": 32, "autoscript": 32, "output_data_hu": 32, "225099999999998": 32, "10752438826522986": 32, "68": [32, 33, 232, 239, 251, 373], "0015953462953481874": 32, "13049583215381486": 32, "54": 32, "88267250866992e": 32, "836": 32, "44133625433496e": 32, "15691122836794946": 32, "9485": 32, "3179051915983189": 32, "669": 32, "2951379187180969": 32, "5595": 32, "42950255783800906": 32, "10762581604123418": 32, "4469": 32, "09854679237809824": 32, "00021139399188185612": 32, "3923": 32, "21909706937123827": 32, "0032": 32, "17821584780807276": 32, "6141": 32, "2506359538273619": 32, "10851459635385508": 32, "87999999999998": 32, "890999999999998": 32, "07732474893386784": 32, "0860439700924928": 32, "0009026049623865203": 32, "0772137889056351": 32, "001668504359737387": 32, "0749705372877345": 32, "14377526005530392": 32, "18249880706081664": 32, "tabl": [32, 33, 44, 121, 122, 149, 207, 208, 246, 247, 249, 250, 251, 252, 253, 255, 256, 266, 277, 289, 292, 294, 300, 306, 309, 315], "induc": [32, 101, 102, 222, 232, 251, 265, 269, 272, 309, 373], "minor": [32, 256, 262, 265, 268, 275], "10_1": 32, "11_1": 32, "12_1": 32, "13_1": 32, "14_1": 32, "15_1": 32, "16_1": 32, "17_1": 32, "18_1": 32, "19_1": 32, "5_1": 32, "6_1": 32, "7_1": 32, "8_1": 32, "9_1": 32, "13180000000000006": 32, "4476": 32, "11939999999999995": 32, "024400000000000036": 32, "10399999999999998": 32, "5168": 32, "007999999999999993": 32, "07880000000000001": 32, "013000000000000001": 32, "3622": 32, "5112000000000001": 32, "0156": 32, "08179999999999997": 32, "3598": 32, "13880000000000006": 32, "17439999999999994": 32, "003": [32, 46, 48, 49, 151, 153, 154, 289], "6182": 32, "008200000000000006": 32, "0578": 32, "0041999999999999815": 32, "6802": 32, "12980000000000005": 32, "4264": 32, "11419999999999995": 32, "02839999999999998": 32, "02200000000000002": 32, "16959999999999995": 32, "12580000000000002": 32, "3802": 32, "0008": [32, 222], "598": 32, "35440000000000005": 32, "0444": 32, "001": [32, 41, 43, 46, 48, 49, 51, 53, 54, 55, 59, 68, 70, 94, 97, 146, 148, 151, 153, 154, 156, 158, 159, 160, 164, 173, 175, 202, 250, 289, 304, 371], "0022": [32, 222, 223, 228], "027000000000000024": 32, "10519999999999996": 32, "22420000000000007": 32, "4588": 32, "17379999999999995": 32, "609": 32, "010800000000000004": 32, "0812": 32, "9018": 32, "000399999999999956": 32, "061200000000000025": 32, "04180000000000006": 32, "6799999999999999": 32, "0552": 32, "043": [32, 46, 151], "5594": 32, "02": [32, 33, 39, 47, 152, 239, 279, 289, 361], "002": [32, 43, 46, 48, 49, 51, 53, 54, 55, 68, 70, 148, 151, 153, 154, 156, 158, 159, 160, 173, 175], "244": [32, 252, 306, 315], "04920000000000002": 32, "04620000000000002": 32, "14559999999999995": 32, "003000000000000003": 32, "07140000000000002": 32, "12819999999999998": 32, "027800000000000047": 32, "5282": 32, "5539999999999999": 32, "3856": 32, "0548": 32, "0014000000000000002": 32, "0042": 32, "12739999999999996": 32, "3696": 32, "0188": 32, "354": 32, "5126000000000001": 32, "0162": 32, "0202": 32, "14200000000000002": 32, "6954": 32, "0396": 32, "006400000000000003": 32, "0914": 32, "22340000000000004": 32, "4782": 32, "01680000000000001": 32, "7964": 32, "057400000000000014": 32, "5294": 32, "013399999999999995": 32, "0005999999999999893": 32, "10960000000000003": 32, "0934": 32, "536": 32, "3924": 32, "0668": 32, "0013999999999999998": 32, "0034": 32, "9082": 32, "4464": 32, "3854": 32, "03199999999999999": 32, "0002000000000000057": 32, "0574": 32, "0342": 32, "17979999999999996": 32, "6074": 32, "0092": 32, "07": [32, 39, 239, 289, 304], "6412": 32, "035599999999999965": 32, "016800000000000037": 32, "5147999999999999": 32, "07400000000000001": 32, "014800000000000037": 32, "5724": 32, "3662": 32, "0038": 32, "0002": [32, 222, 223, 228, 246], "0023999999999999573": 32, "4420000000000001": 32, "0007999999999999953": 32, "0392": 32, "0606": 32, "20940000000000006": 32, "6228": 32, "005199999999999996": 32, "0522": 32, "000199999999999978": 32, "13660000000000005": 32, "17359999999999998": 32, "4328": 32, "0004": [32, 222], "14680000000000004": 32, "4434": 32, "11259999999999998": 32, "02280000000000004": 32, "4842": 32, "0458": 32, "4506": 32, "444": 32, "0846": 32, "0048": 32, "024000000000000018": 32, "07299999999999995": 32, "02039999999999997": 32, "7478": 32, "614": 32, "0488": 32, "18020000000000005": 32, "5364": 32, "067": 32, "5056": 32, "4252": 32, "0664": 32, "0028": [32, 222, 223, 228], "027599999999999958": 32, "10340000000000003": 32, "5920000000000001": 32, "27699999999999997": 32, "11759999999999997": 32, "025000000000000026": 32, "0008000000000000228": 32, "4892": 32, "509": [32, 253, 308], "5609999999999999": 32, "019000000000000003": 32, "03280000000000005": 32, "0958": 32, "04979999999999996": 32, "674037830370615": 32, "125156859612943": 32, "44095160698559": 32, "36359086924329": 32, "70378122147112": 32, "414766158386084": 32, "99999999999999": 32, "34": [32, 71, 176, 239], "76050733856777": 32, "49042899758899": 32, "2725884473557": 32, "062183920350414": 32, "28": [32, 33, 143, 239], "32": [32, 33, 51, 53, 54, 71, 86, 156, 158, 159, 176, 191, 232, 238, 239, 249, 250, 253, 289, 306, 315], "057354889690096": 32, "677766574083996": 32, "53": [32, 33, 239], "91285103443637": 32, "554315784685308": 32, "13495749359598": 32, "487533751801266": 32, "8732611345023225": 32, "765881991182407": 32, "680269258158072": 32, "59465652513371": 32, "370678864917686": 32, "923298223341924": 32, "773645909121626": 32, "511580159157496": 32, "0898": 32, "241619882817808": 32, "302579011200807": 32, "000000000000016": 32, "44451139413511": 32, "25958502928005": 32, "47": [32, 232, 239], "38349873962555": 32, "7933840013911615": 32, "00000000000002": 32, "52": [32, 52, 86, 94, 157, 191, 239, 246, 247, 252], "12013667822615": 32, "421257986383516": 32, "576287890994681": 32, "000000000000018": 32, "000000000000014": 32, "833638285575105": 32, "986247976561": 32, "887984754415488": 32, "638933162371536": 32, "57041621998247": 32, "89029608368382": 32, "490924968792385": 32, "31596357687845": 32, "37779044068296": 32, "135085602945942": 32, "000000000000032": 32, "227580278031212": 32, "377478423039925": 32, "918269298044414": 32, "615294391844954": 32, "40": [32, 42, 46, 93, 147, 151, 198, 230, 239, 250, 251, 294], "87427267794129": 32, "56422210203436": 32, "476103596445546": 32, "000613093576426": 32, "77364590912164": 32, "057": [32, 55, 160], "87525442307725": 32, "50975159170383": 32, "382931053678867": 32, "28623013150104": 32, "93064288146455": 32, "923106178860219": 32, "21567177241414": 32, "50": [32, 33, 38, 93, 97, 198, 202, 230, 239, 249, 250, 251, 252, 253, 289, 295, 307, 308], "14928907108546": 32, "01297616246538": 32, "968573887668522": 32, "7832065574391": 32, "75530231075945": 32, "8678471617165635": 32, "232328076498716": 32, "216828181800453": 32, "154828603007225": 32, "96596518724591": 32, "835758448404896": 32, "40227123811441": 32, "158790561826766": 32, "359807294623833": 32, "444511394135144": 32, "259585029280075": 32, "commonli": [33, 248, 283, 305, 309], "seismic": [33, 42, 50, 53, 57, 58, 59, 64, 68, 69, 70, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 97, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 143, 147, 155, 158, 162, 163, 164, 169, 173, 174, 175, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 222, 224, 225, 230, 232, 238, 239, 262, 263, 265, 272, 289, 295, 373], "wave": [33, 222, 224, 225, 232], "fig_siterespons": 33, "dimension": [33, 38, 222, 223, 224, 225, 228, 231, 232, 235, 266, 268, 284, 289, 296, 302], "analys": [33, 231, 237, 242, 248, 263, 264, 265, 289, 298, 301], "deposit": 33, "predomin": 33, "sh": [33, 232, 246, 255, 257, 258, 373], "underli": [33, 230, 250, 263], "usual": [33, 35, 105, 107, 108, 109, 112, 114, 116, 117, 118, 119, 124, 126, 127, 128, 131, 133, 135, 136, 137, 138, 229, 232, 237, 238, 239, 309], "togeth": [33, 115, 134, 309], "along": [33, 51, 53, 67, 156, 158, 172, 230, 231, 238, 248, 250, 251, 277, 281, 282, 284, 289, 295, 297, 299, 306, 309, 315], "liquefi": 33, "maximum": [33, 41, 47, 87, 114, 133, 143, 146, 152, 192, 252, 260, 281, 282, 292, 295, 297, 309, 371], "shear": [33, 41, 43, 44, 46, 47, 48, 49, 106, 108, 112, 118, 120, 125, 127, 131, 137, 139, 146, 148, 149, 151, 152, 153, 154, 246, 247, 250, 260, 262, 265, 269, 271, 289, 309], "strain": [33, 237, 289], "excess": [33, 234, 238, 283], "pore": 33, "pressur": [33, 222, 224, 225, 232, 236, 245, 250, 251, 273, 275, 304, 306, 307, 309, 311, 313, 315, 316], "courtesi": 33, "pedro": 33, "arduino": 33, "san": [33, 229, 238], "francisco": [33, 238], "bai": [33, 42, 43, 114, 133, 147, 148, 232, 238, 373], "area": [33, 41, 67, 68, 69, 83, 94, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 146, 172, 173, 174, 188, 222, 236, 238, 244, 250, 251, 255, 256, 262, 265, 268, 287, 299, 301, 309], "testb": 33, "interest": [33, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 216, 229, 230, 231, 237, 239, 246, 247, 249, 250, 253, 260, 261, 266, 273, 281, 283, 284, 285, 289, 294, 295, 296, 297, 312, 314], "assembl": [33, 64, 114, 133, 169, 227, 237], "geolog": 33, "veloc": [33, 38, 39, 94, 222, 236, 237, 242, 248, 250, 251, 269, 272, 286, 302, 305, 306, 307, 309, 312, 313, 314, 315, 361, 373], "opensha": [33, 222, 229, 242, 269], "proper": [33, 231, 232, 234, 257, 294, 373], "soilgrid250": 33, "sediment": 33, "predefin": [33, 229], "calibr": [33, 222, 223, 224, 225, 228, 230, 231, 234, 239, 252, 266, 267, 268, 270, 273, 282, 295, 306, 315, 329, 369], "twenti": 33, "sit": 33, "tab_input": 33, "srt_exampl": 33, "rwhale_config_srt": 33, "getvs30": 33, "scenario": [33, 222, 227, 238, 239, 242, 248, 269, 271, 272, 282, 305, 314], "freefield3d_dri": 33, "site0": 33, "consol": 33, "sha": 33, "determinist": [33, 230, 238, 266, 268, 277, 280, 282, 286, 309], "java": 33, "worth": 33, "cg": [33, 269, 271], "Wills": [33, 238, 269, 271], "topograph": 33, "slope": 33, "wald": 33, "allen": 33, "simpl": [33, 222, 224, 225, 232, 245, 275, 289, 309], "jar": 33, "wrapper": [33, 277], "input_params_srt": 33, "tab_inputs_srt": 33, "areafootprint": 33, "depthtorock": 33, "61": [33, 52, 80, 157, 185], "351": 33, "88": [33, 38, 55, 160, 306, 309, 315], "84": [33, 232, 373], "67": [33, 86, 94, 191, 251], "66": [33, 250, 251, 289], "cm": [33, 308], "predict": [33, 101, 102, 222, 229, 230, 231, 239, 242, 243, 250, 252, 260, 266, 268, 271, 281, 282, 295, 296, 297, 306, 315, 373], "observ": [33, 230, 239, 280, 281, 295], "accuraci": [33, 230, 232, 234, 238, 248, 270, 283, 294, 295, 309, 361], "hengl": 33, "consid": [33, 46, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 122, 151, 206, 208, 222, 229, 230, 231, 238, 239, 246, 247, 249, 250, 251, 253, 271, 285, 292, 293, 294, 295, 300, 301, 303, 305, 306, 309, 315], "contact": [33, 261, 264, 265, 267, 274], "coher": [33, 38, 232, 373], "litholog": 33, "than": [33, 35, 39, 43, 46, 48, 49, 76, 78, 79, 83, 101, 102, 104, 105, 106, 108, 109, 111, 112, 113, 115, 116, 117, 118, 119, 123, 124, 125, 127, 128, 130, 131, 132, 134, 135, 136, 137, 138, 143, 148, 151, 153, 154, 181, 183, 184, 188, 222, 223, 224, 225, 228, 229, 230, 231, 232, 238, 239, 246, 247, 250, 257, 281, 283, 284, 285, 293, 294, 295, 297, 300, 309, 310, 361], "henc": [33, 115, 118, 134, 137, 232, 265, 297, 309], "might": [33, 229, 239, 250, 265, 282, 298, 299, 309], "dramat": 33, "western": [33, 73, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 178, 206], "u": [33, 38, 39, 73, 178, 218, 219, 223, 228, 230, 231, 232, 237, 239, 248, 250, 283, 286], "vs": [33, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 222, 250, 251, 284], "eastern": 33, "assumpt": [33, 101, 102, 230, 231, 239, 243, 248, 250, 295, 303, 305], "760": 33, "crop": 33, "continent": 33, "km": [33, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206], "resolut": [33, 222, 224, 225, 227, 230, 232, 239, 264, 270, 274, 283, 309], "rioxarrai": 33, "rxr": 33, "pd": 33, "pyproj": 33, "soil250": 33, "open_rasterio": 33, "bdticm_m_250m_ll": 33, "tif": 33, "read_csv": 33, "iterrow": 33, "from_cr": 33, "epsg": 33, "4326": 33, "rio": 33, "cr": 33, "always_xi": 33, "xx": 33, "yy": 33, "depth_to_rock": 33, "sel": 33, "rock": [33, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 222, 239, 260, 272], "2f": 33, "amplitud": [33, 232], "frequenc": [33, 38, 231, 232, 234, 235, 236, 237, 246, 247, 250, 251, 252, 253, 295, 296, 307, 308, 309, 312, 316], "durat": [33, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 231, 234, 249, 250, 251, 252, 253, 262, 296, 304, 307, 308, 311, 312, 316], "shake": [33, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 142, 206, 222], "heavili": [33, 230], "crustal": 33, "proxi": [33, 231], "shi": [33, 232, 373], "asimaki": 33, "adequ": [33, 41, 146, 283], "reason": [33, 230, 250, 258, 277, 295, 296, 298, 303, 305, 307, 308, 312], "densiti": [33, 38, 222, 223, 224, 225, 228, 231, 234, 236, 249, 250, 251, 252, 253, 267, 283, 288, 300, 307, 308, 309, 312, 313, 329], "physic": [33, 54, 55, 159, 160, 222, 223, 224, 225, 228, 229, 230, 231, 232, 236, 237, 238, 248, 250, 260, 261, 262, 264, 265, 270, 292, 297, 306, 309, 315, 373], "cvm": 33, "southern": 33, "scec": [33, 261], "3d": [33, 222, 247, 250, 275, 289, 302, 309, 312], "sub": [33, 121, 122, 207, 208, 248, 250, 251, 252, 302, 309], "harvard": 33, "spatial": [33, 222, 229, 232, 238, 242, 247, 306, 309, 315, 373], "thu": [33, 230, 231, 232, 250, 289, 303, 305, 306, 309, 315], "crude": 33, "moreov": [33, 229, 271, 283, 284, 289], "geotechn": [33, 140, 222, 223, 224, 225, 228], "layer": [33, 51, 53, 156, 158, 222, 232, 245, 248, 250, 251, 252, 262, 272, 273, 275, 305, 306, 311, 315, 373], "gtl": 33, "soft": [33, 87, 192, 222], "350": [33, 81, 89, 90, 91, 186, 194, 195, 196], "smooth": [33, 94, 116, 135, 222, 230, 234, 250, 251, 292, 295, 309], "obscur": 33, "basin": [33, 222], "edg": [33, 51, 53, 54, 156, 158, 159, 250, 251, 302, 311], "imped": 33, "get": [33, 230, 238, 246, 247, 248, 250, 251, 252, 255, 257, 277, 289, 294, 299, 301, 305, 306, 309, 315], "accur": [33, 222, 229, 230, 232, 248, 250, 283, 284, 295, 302, 305, 307, 309], "easili": [33, 39, 231, 232], "further": [33, 38, 106, 116, 125, 135, 232, 248, 250, 251, 257, 264, 293, 301, 306, 309, 315], "preserv": [33, 234, 253, 308], "wavelength": 33, "minimum": [33, 42, 47, 147, 152, 309], "fulli": [33, 46, 49, 112, 116, 118, 131, 135, 137, 151, 154, 222, 229, 232, 237, 250, 309, 373], "gmax": 33, "fig_v": 33, "isotrop": [33, 232, 239], "constitut": [33, 250], "propos": [33, 222, 223, 224, 225, 228, 231, 232, 238, 239, 280, 296], "stress": [33, 41, 105, 124, 146, 222, 248, 289, 305, 306, 309, 315], "bound": [33, 230, 252, 268, 281, 282, 288, 295, 309, 361], "accommod": [33, 64, 169, 222, 224, 225, 230, 290, 298], "revers": 33, "idea": [33, 231, 238, 239, 280], "vanish": 33, "undergo": [33, 104, 123, 237], "pure": 33, "interpol": [33, 230, 232, 309], "harden": [33, 250, 251, 289], "modulu": 33, "distanc": [33, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 230, 232, 236, 239, 250, 251, 252, 262, 295, 306, 309, 315], "unload": 33, "cohes": 33, "undrain": 33, "fig_ba94": 33, "behavior": [33, 104, 106, 123, 125, 237, 297], "regard": [33, 232, 283, 284, 300], "su_rat": 33, "den": 33, "h0": 33, "chi": [33, 222, 223, 224, 225, 228, 239, 266], "ba": 33, "openseesinputsrt": 33, "includestructuremodel": 33, "simulationappl": 33, "structuremodel": 33, "srt": 33, "freefield_config": 33, "freefield_materi": 33, "soilthick": 33, "numlay": 33, "thick": [33, 46, 47, 48, 49, 53, 54, 55, 151, 152, 153, 154, 158, 159, 160, 309], "bottom": [33, 51, 53, 156, 158, 222, 238, 250, 251, 255, 256, 257, 258, 292, 294, 301, 302, 309, 316], "layerthick": 33, "nelemi": 33, "selemi": 33, "500": [33, 81, 89, 91, 186, 194, 196, 246, 247, 250, 251, 292], "accfil": 33, "xinput": 33, "acc": 33, "dispfil": 33, "disp": [33, 246, 289, 299], "velfil": 33, "vel": 33, "timefil": 33, "numevt": 33, "accfile2": 33, "yinput": 33, "dispfile2": 33, "velfile2": 33, "rockv": 33, "omega1": [33, 289], "omega2": 33, "95": [33, 47, 152], "previou": [33, 35, 232, 246, 247, 249, 253, 255, 265, 284, 296, 297, 299, 306, 309, 315], "evalu": [33, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 222, 230, 231, 232, 238, 245, 246, 250, 251, 267, 273, 275, 281, 282, 283, 284, 294, 295, 297, 299, 306, 315, 373], "defil": 33, "rho": [33, 230, 236, 239, 295], "shearg": 33, "112692": 33, "nu": [33, 230], "292999": 33, "elasticisotrop": 33, "j": [33, 217, 230, 231, 232, 238, 239, 246, 248, 250, 251, 280, 281, 282, 285, 292, 294, 295, 304, 306, 309, 315, 373], "edb": 33, "evt": [33, 216, 246, 247, 248, 249, 250, 251, 253, 289, 301], "bat": 33, "edp_1": 33, "pga": [33, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 229, 269, 271], "6628029999999999": 33, "13600449843043236": 33, "736927": 33, "1275636943053479": 33, "633193": 33, "20304404095647471": 33, "717512": 33, "24904764429936244": 33, "721433": 33, "38880051595831655": 33, "715938": 33, "3514059337674102": 33, "713946": 33, "14054739273872968": 33, "764877": 33, "3915961386798949": 33, "743542": 33, "2171580362193277": 33, "49029799999999996": 33, "2407229856374786": 33, "6505810000000001": 33, "15337053057961506": 33, "56929": 33, "19106712482954594": 33, "667912": 33, "0821461264634056": 33, "76647": 33, "2854761912873225": 33, "8115100000000001": 33, "3580416351456673": 33, "7321770000000001": 33, "10374091963523832": 33, "5919449999999999": 33, "484515336289696": 33, "767825": 33, "2795311183002603": 33, "8206610000000001": 33, "169420903616953": 33, "679726": 33, "31719489352530283": 33, "6627770000000001": 33, "1160975874275244": 33, "623636": 33, "1383857442038908": 33, "664215": 33, "3068794966334912": 33, "681191": 33, "17780768288420262": 33, "7623260000000001": 33, "3342121915707141": 33, "709516": 33, "10729744618054217": 33, "540041": 33, "2794970883918737": 33, "702222": 33, "07850396436049084": 33, "628897": 33, "3682471518218779": 33, "6626449999999999": 33, "08292658813669537": 33, "63932": 33, "3279279372030125": 33, "574796": 33, "2115260225991987": 33, "74392": 33, "3603316789411304": 33, "690448": 33, "21550453311227016": 33, "8111510000000001": 33, "2871611406223856": 33, "714084": 33, "20898183490987293": 33, "6592899999999999": 33, "3766289667049084": 33, "742772": 33, "11470562563412998": 33, "67061": 33, "17423255167006754": 33, "740329": 33, "3700796708017528": 33, "runningloc": 33, "path_to_rundir": 33, "path_to_simcenterbackendappl": 33, "simcenterbackendappl": [34, 35, 36, 279], "repositori": [34, 35, 36, 257, 265, 279, 314], "mkdir": [34, 35, 36], "conan": [34, 36], "go": [34, 35, 36, 232, 250, 251, 255, 256, 258, 277, 309], "newli": 34, "miss": [34, 35, 36, 268, 270, 277, 278, 294], "cmake": [34, 35, 36], "especi": [34, 36, 118, 137, 230, 267, 293, 296, 309], "studio": [34, 35, 36], "win64": [34, 36], "unix": [34, 36], "achiev": [34, 36, 39, 119, 138, 229, 230, 231, 265, 279, 283, 286, 309], "xcode": [34, 35, 36], "mac": [34, 35, 36, 249, 250, 253, 255, 258], "config": [34, 35, 36, 54, 55, 159, 160], "target": [34, 36, 39, 222, 230, 231, 232, 238, 245, 252, 262, 267, 295, 296, 297, 306, 309, 314, 315, 361], "kept": [35, 249, 253, 256, 309], "following3": [], "link": [35, 43, 45, 64, 148, 150, 169, 222, 223, 224, 225, 228, 242, 255, 256, 279, 309, 329], "evrei": [], "appveyor": 35, "repo": 35, "yml": 35, "shell": [35, 100, 205, 258], "bee": [], "compliant": [35, 44, 57, 58, 149, 162, 163], "newer": [35, 105, 124, 256], "msvc": 35, "workload": 35, "Then": [35, 230, 238, 250, 251, 252, 257, 302, 306, 308, 309, 315], "least": [35, 222, 228, 229, 232, 258, 277, 281, 283, 286, 289, 303, 307, 308, 309, 312], "60": [35, 38, 222, 224, 225, 235, 239, 249, 251, 253, 307, 308, 361], "sure": [35, 255, 258, 277, 295, 306, 309, 315], "nherisimcent": 35, "jfrog": 35, "artifactori": 35, "profil": [35, 232, 236, 248, 250, 251, 255, 258, 305, 306, 309, 315], "detect": 35, "client": 35, "gui": [35, 257, 258, 275, 279, 309], "director": [], "thge": [], "powershel": 257, "big": [35, 97, 202, 232, 239], "sur": [35, 230, 295], "libcurl": 35, "mv": 35, "companion": 35, "simcentercommon": [35, 262], "wish": [35, 247, 255, 256, 274, 286, 289, 310], "just": [35, 231, 238, 246, 247, 250, 255, 256, 258, 279, 309], "want": [35, 222, 227, 230, 232, 238, 242, 243, 246, 247, 249, 250, 253, 255, 256, 265, 286, 289, 293, 294, 309, 361], "intend": [35, 274], "fork": 35, "browser": [35, 277], "pro": 35, "kit": 35, "onscreen": 35, "dialog": [35, 258, 301, 306, 309, 315], "keyboard": [35, 255, 258], "shortcut": [35, 257], "f5": 35, "qmake": 35, "nmake": 35, "bin": [35, 255, 256, 258, 294, 299, 302, 303, 305], "had": [35, 232, 255], "clang_64": 35, "x64": [35, 278], "jom": 35, "bring": [35, 255, 256, 265, 310], "checkbox": [35, 252, 292], "power": [35, 38, 222, 227, 232, 234, 249, 250, 253, 255, 258, 307, 308, 312], "spectral": [38, 39, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 229, 232, 234, 238, 239, 269, 271, 273, 292, 306, 307, 308, 309, 312, 315, 361, 373], "fast": [38, 268], "fourier": 38, "wittig": [38, 222, 224, 225, 232, 314, 373], "sinha": [38, 222, 224, 225, 232, 314, 373], "ws75": [38, 373], "compar": [38, 230, 232, 239, 245, 248, 250, 252, 256, 294, 295, 302, 309, 329], "kaimal": [38, 232, 373], "spectrum": [38, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 222, 232, 234, 248, 249, 253, 262, 308, 311], "kwicote72": [38, 373], "ss96": [38, 373], "davenport": [38, 232, 373], "dav67": [38, 373], "s_": [38, 230, 294], "rs": 38, "rr": 38, "cdot": [38, 230, 231, 232, 294], "ss": 38, "coh": 38, "fluctuat": [38, 39, 232, 248, 306, 309, 315], "hz": [38, 249, 250, 251, 252, 253, 307, 308, 312], "give": [38, 230, 250, 251, 255, 256, 307, 308, 312], "variat": [38, 230, 232, 238, 239, 248, 250, 251, 305, 306, 315, 373], "bmatrix": [38, 231, 237], "1n": 38, "21": [38, 71, 80, 143, 176, 185, 230, 232, 239, 249, 253, 304], "2n": [38, 232], "vdot": [38, 231], "ddot": [38, 231, 237, 286], "n1": 38, "n2": 38, "nn": 38, "z_": [38, 239], "u_": [38, 232, 250, 252], "frac": [38, 230, 231, 232, 236, 237, 238, 239, 250, 288, 294, 295], "200": [38, 43, 148, 246, 249, 250, 252, 253, 307, 308, 312], "friction": [38, 62, 66, 94, 167, 171, 237, 248, 250], "correl": [38, 39, 222, 223, 224, 225, 228, 229, 230, 234, 238, 242, 249, 253, 260, 266, 268, 269, 271, 273, 288, 293, 294, 295, 297, 307, 361, 373], "text": [38, 230, 231, 232, 250, 252, 258, 279, 289, 294, 296, 297, 309], "exp": [38, 230, 232, 239, 288, 297], "c_": [38, 230, 239], "lvert": 38, "rvert": 38, "exposur": [38, 238, 246, 247, 250, 251, 304, 306, 315], "asc": [38, 44, 149, 238, 289, 304], "alpha": [38, 232, 250, 286, 288, 289, 304], "gust": [38, 246, 247, 304], "mile": 38, "hour": [38, 222, 224, 225, 250, 252, 304, 308, 309], "comparison": [38, 39, 238, 239, 252, 306, 315], "theoret": [38, 230, 265, 295], "third": [38, 229, 280, 281, 283, 297], "d": [38, 44, 69, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 149, 174, 205, 206, 222, 223, 224, 225, 226, 227, 228, 230, 231, 232, 236, 238, 246, 249, 250, 251, 255, 280, 281, 283, 294, 295, 304, 306, 307, 308, 309, 312, 315, 373], "veri": [38, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 127, 131, 206, 230, 232, 237, 239, 268, 306, 315], "agreement": 38, "examin": [39, 230, 252], "synthet": [39, 222, 224, 225, 248, 306, 309, 314, 315, 373], "patch": [39, 303, 305, 309], "inflowproperti": 39, "noutputfac": 39, "outputfaceindic": 39, "face": [39, 44, 149, 230, 236, 250, 251, 253, 308, 309, 316], "tthe": 39, "ly": 39, "meanwhil": 39, "postprocess": [39, 246, 247, 275, 299, 361], "root": [39, 41, 146, 230, 246, 247, 249, 250, 251, 253, 295, 361], "400": [39, 46, 90, 151, 195, 247, 250, 252], "centroid": [39, 236, 246, 247], "000000e": 39, "00": [39, 235, 239, 250, 251, 252], "050000e": 39, "magnitud": [39, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 238, 239, 262], "tensor": [39, 232, 248], "500000e": 39, "filter": [39, 222, 223, 224, 225, 228, 248, 252, 262, 272, 306, 309, 315, 373], "gaussian": [39, 222, 223, 224, 225, 227, 228, 231, 232, 253, 260, 262, 263, 266, 268, 273, 280, 283, 288, 290, 292, 294, 297, 307, 308, 361], "ux": 39, "uy": 39, "uz": 39, "134177e": 39, "334704e": 39, "628306e": 39, "082484e": 39, "726139e": 39, "433661e": 39, "114386e": 39, "974869e": 39, "533047e": 39, "148161e": 39, "989044e": 39, "526394e": 39, "134108e": 39, "558397e": 39, "537671e": 39, "100006e": 39, "039564e": 39, "318910e": 39, "140864e": 39, "799761e": 39, "001173e": 39, "143868e": 39, "390340e": 39, "079113e": 39, "09": [39, 239], "098772e": 39, "546511e": 39, "137630e": 39, "143417e": 39, "590234e": 39, "843147e": 39, "simplic": [39, 230, 232, 250, 251, 255], "matlab": [39, 230, 249, 253, 294, 307, 308, 312, 316], "coeffici": [39, 94, 230, 232, 236, 237, 246, 247, 250, 253, 268, 286, 295, 304, 308, 309, 312, 316], "search": [39, 244, 255, 256, 280, 281, 283, 310], "10m": [39, 313], "l_": [39, 232], "1m": 39, "vx": 39, "75m": 39, "wx": 39, "5m": [39, 249, 253], "eddi": [39, 245, 248, 273, 275, 306, 309, 315, 373], "shape": [39, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 222, 224, 225, 230, 235, 236, 238, 245, 249, 250, 251, 253, 274, 275, 288, 289, 304, 309, 316], "tent": [39, 232], "carefulli": [40, 267], "design": [40, 42, 50, 53, 58, 68, 70, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 97, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 143, 147, 155, 158, 163, 173, 175, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 220, 222, 223, 224, 225, 228, 231, 232, 243, 248, 250, 251, 255, 258, 260, 262, 266, 268, 272, 273, 275, 283, 285, 289, 295, 296, 303, 305, 311, 314, 361, 373], "turbul": [40, 222, 224, 225, 240, 245, 250, 251, 252, 273, 275, 302, 305, 306, 311, 313, 315, 373], "inflow": [40, 222, 224, 225, 240, 245, 250, 251, 252, 273, 275, 303, 305, 306, 311, 315, 373], "bolt": [41, 114, 133, 146], "connect": [41, 52, 62, 66, 108, 109, 112, 115, 127, 128, 131, 134, 146, 157, 167, 171, 222, 224, 225, 237, 238, 246, 247, 265, 289], "basi": [41, 42, 43, 44, 47, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 146, 147, 148, 149, 152, 236, 239, 361], "fireproof": [41, 42, 43, 146, 147, 148, 237], "reapplic": [41, 42, 43, 146, 147, 148], "greg": [41, 43, 146, 148], "deierlein": [41, 43, 146, 148, 217, 219, 230, 295], "suggest": [41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 59, 62, 64, 66, 67, 68, 69, 70, 73, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 97, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 167, 169, 171, 172, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 206, 207, 208, 209, 211, 212, 213, 219, 232, 238, 256, 258, 261, 264, 267, 270, 271, 274, 284, 307, 308], "ea": [41, 42, 43, 44, 45, 47, 58, 64, 70, 73, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 146, 147, 148, 149, 150, 152, 163, 169, 175, 178, 186, 187, 188, 189, 190, 192, 194, 195, 196, 206, 207, 208, 209, 211, 212, 213, 265], "round": [41, 42, 43, 44, 45, 47, 64, 73, 81, 82, 84, 85, 89, 90, 91, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 206, 207, 208, 209, 211, 212, 213, 230], "quantiti": [41, 42, 43, 44, 45, 47, 62, 64, 73, 81, 82, 84, 85, 89, 90, 91, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 167, 206, 207, 208, 209, 211, 212, 213, 216, 222, 223, 224, 225, 227, 228, 230, 231, 232, 236, 246, 247, 249, 250, 253, 263, 265, 266, 280, 281, 282, 283, 284, 285, 288, 289, 294, 296, 297, 299, 300, 309, 361], "011a": [41, 42, 44, 45, 50, 51, 53, 62, 64, 75, 76, 78, 79, 81, 82, 83, 84, 85, 89, 91, 146, 147, 149, 150, 155, 156, 158, 167, 169, 180, 181, 183, 184, 186, 187, 188, 189, 190, 194, 196], "plate": [41, 42, 51, 53, 114, 133, 146, 147, 156, 158], "plf": [41, 42, 43, 146, 147, 148], "011b": [41, 42, 44, 45, 50, 53, 64, 75, 76, 77, 78, 79, 81, 82, 83, 84, 89, 146, 147, 149, 150, 155, 158, 169, 180, 181, 182, 183, 184, 186, 187, 188, 189, 194], "300": [41, 146, 289], "011c": [41, 42, 81, 82, 83, 84, 89, 146, 147, 186, 187, 188, 189, 194], "021a": [41, 42, 44, 45, 47, 50, 53, 64, 75, 76, 77, 78, 79, 81, 83, 87, 90, 91, 146, 147, 149, 150, 152, 155, 158, 169, 180, 181, 182, 183, 184, 186, 188, 192, 195, 196], "weld": [41, 43, 76, 78, 79, 109, 128, 146, 148, 181, 183, 184], "splice": [41, 44, 146, 149], "fractur": [41, 146], "tough": [41, 146], "5fu": [41, 146], "p": [41, 46, 145, 146, 151, 215, 219, 223, 224, 225, 226, 227, 228, 230, 231, 232, 237, 238, 239, 248, 252, 263, 265, 281, 285, 286, 295, 306, 309, 315, 373], "021b": [41, 42, 44, 45, 47, 50, 53, 64, 77, 78, 81, 83, 90, 146, 147, 149, 150, 152, 155, 158, 169, 182, 183, 186, 188, 195], "021c": [41, 42, 64, 81, 83, 90, 146, 147, 169, 186, 188, 195], "001a": [42, 44, 45, 47, 50, 53, 58, 62, 64, 66, 67, 69, 83, 147, 149, 150, 152, 155, 158, 163, 167, 169, 171, 172, 174, 188], "concentr": [42, 147, 283, 292], "frame": [42, 50, 52, 53, 54, 55, 58, 108, 110, 117, 119, 120, 127, 129, 136, 138, 139, 147, 155, 157, 158, 159, 160, 163, 232, 245, 260, 287, 289, 310, 373], "wf": [42, 147], "balanc": [42, 147, 309], "chevron": [42, 147], "001b": [42, 44, 45, 47, 50, 53, 58, 62, 64, 66, 67, 69, 83, 147, 149, 150, 152, 155, 158, 163, 167, 169, 171, 172, 174, 188], "001c": [42, 58, 62, 66, 67, 69, 83, 147, 163, 167, 171, 172, 174, 188], "002a": [42, 44, 45, 47, 58, 66, 83, 147, 149, 150, 152, 163, 171, 188], "diagon": [42, 45, 51, 53, 69, 106, 110, 116, 119, 125, 129, 135, 138, 147, 150, 156, 158, 174, 231, 286, 295, 297], "002b": [42, 44, 45, 47, 58, 66, 83, 147, 149, 150, 152, 163, 171, 188], "002c": [42, 58, 66, 83, 147, 163, 171, 188], "003a": [42, 44, 47, 66, 69, 147, 149, 152, 171, 174], "003b": [42, 44, 47, 66, 69, 147, 149, 152, 171, 174], "003c": [42, 66, 69, 147, 171, 174], "hss": [42, 147], "012a": [42, 44, 45, 75, 76, 78, 79, 81, 82, 83, 85, 147, 149, 150, 180, 181, 183, 184, 186, 187, 188, 190], "012b": [42, 44, 45, 75, 76, 77, 78, 79, 81, 82, 83, 85, 147, 149, 150, 180, 181, 182, 183, 184, 186, 187, 188, 190], "012c": [42, 81, 82, 83, 85, 147, 186, 187, 188, 190], "013a": [42, 44, 75, 76, 78, 79, 81, 82, 84, 89, 90, 91, 147, 149, 180, 181, 183, 184, 186, 187, 189, 194, 195, 196], "013b": [42, 44, 75, 76, 77, 78, 79, 81, 82, 84, 89, 90, 91, 147, 149, 180, 181, 182, 183, 184, 186, 187, 189, 194, 195, 196], "013c": [42, 81, 82, 84, 89, 90, 91, 147, 186, 187, 189, 194, 195, 196], "taper": [42, 114, 133, 147], "gusset": [42, 50, 53, 147, 155, 158], "aisc": [42, 147, 289], "022a": [42, 44, 45, 47, 75, 76, 77, 78, 79, 81, 83, 87, 147, 149, 150, 152, 180, 181, 182, 183, 184, 186, 188, 192], "022b": [42, 44, 45, 47, 77, 81, 83, 147, 149, 150, 152, 182, 186, 188], "022c": [42, 81, 83, 147, 186, 188], "023a": [42, 44, 75, 76, 77, 78, 79, 81, 87, 90, 91, 147, 149, 180, 181, 182, 183, 184, 186, 192, 195, 196], "023b": [42, 44, 75, 76, 77, 78, 79, 81, 90, 91, 147, 149, 180, 181, 182, 183, 184, 186, 195, 196], "023c": [42, 81, 90, 91, 147, 186, 195, 196], "031a": [42, 44, 64, 83, 87, 90, 91, 147, 149, 169, 188, 192, 195, 196], "031b": [42, 44, 64, 83, 90, 91, 147, 149, 169, 188, 195, 196], "031c": [42, 90, 91, 147, 195, 196], "032a": [42, 44, 83, 87, 91, 147, 149, 188, 192, 196], "032b": [42, 44, 83, 91, 147, 149, 188, 196], "032c": [42, 83, 91, 147, 188, 196], "033a": [42, 44, 87, 90, 91, 147, 149, 192, 195, 196], "033b": [42, 44, 90, 91, 147, 149, 195, 196], "033c": [42, 90, 91, 147, 195, 196], "041a": [42, 44, 47, 83, 87, 147, 149, 152, 188, 192], "angl": [42, 69, 147, 174, 232, 234, 250, 304, 309, 313], "equival": [42, 100, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 147, 205, 206, 232, 265, 283, 289, 309, 373], "scbf": [42, 147], "041b": [42, 44, 47, 83, 147, 149, 152, 188], "041c": [42, 147], "042a": [42, 44, 47, 87, 147, 149, 152, 192], "042b": [42, 44, 47, 147, 149, 152], "042c": [42, 147], "043a": [42, 44, 147, 149], "043b": [42, 44, 147, 149], "043c": [42, 147], "051a": [42, 44, 147, 149], "ordinari": [42, 52, 147, 157, 230], "compact": [42, 147, 232], "051b": [42, 44, 147, 149], "051c": [42, 147], "052a": [42, 44, 147, 149], "052b": [42, 44, 147, 149], "052c": [42, 147], "053a": [42, 44, 87, 147, 149, 192], "053b": [42, 44, 147, 149], "053c": [42, 147], "061a": [42, 43, 44, 147, 148, 149], "ductil": [42, 44, 104, 106, 109, 123, 125, 128, 147, 149], "slender": [42, 46, 147, 151], "ocbf": [42, 147], "061b": [42, 43, 44, 147, 148, 149], "061c": [42, 147], "062a": [42, 43, 44, 147, 148, 149], "062b": [42, 43, 44, 147, 148, 149], "062c": [42, 147], "063a": [42, 44, 87, 147, 149, 192], "063b": [42, 44, 147, 149], "063c": [42, 147], "071a": [42, 44, 87, 147, 149, 192], "confirm": [42, 54, 64, 147, 159, 169, 258], "071b": [42, 44, 147, 149], "071c": [42, 147], "072a": [42, 44, 87, 147, 149, 192], "072b": [42, 44, 147, 149], "072c": [42, 147], "073a": [42, 44, 87, 147, 149, 192], "073b": [42, 44, 147, 149], "073c": [42, 147], "101a": [42, 44, 83, 147, 149, 188], "buckl": [42, 147], "restrain": [42, 50, 53, 81, 82, 83, 91, 147, 155, 158, 186, 187, 188, 196], "brb": [42, 147], "john": [42, 45, 47, 147, 150, 152, 232, 373], "wallac": [42, 45, 47, 147, 150, 152], "101b": [42, 44, 147, 149], "101c": [42, 147], "111a": [42, 44, 147, 149], "111b": [42, 44, 147, 149], "111c": [42, 147], "northridg": [43, 148, 239], "rb": [43, 148], "beam": [43, 44, 52, 109, 110, 111, 112, 114, 115, 119, 128, 129, 130, 131, 133, 134, 138, 148, 149, 157, 230, 236, 289], "w27": [43, 148], "w30": [43, 148], "011": [43, 46, 47, 48, 49, 51, 53, 54, 55, 57, 73, 94, 148, 151, 152, 153, 154, 156, 158, 159, 160, 162, 178], "012": [43, 46, 47, 48, 49, 51, 57, 73, 94, 148, 151, 152, 153, 154, 156, 162, 178, 289], "021": [43, 46, 48, 53, 54, 55, 73, 94, 148, 151, 153, 158, 159, 160, 178], "moment": [43, 113, 114, 115, 119, 120, 132, 133, 134, 138, 139, 148, 222, 224, 225, 232, 236, 246, 247, 249, 250, 251, 260, 266, 284, 288, 289, 293, 303, 305, 307, 309, 312, 373], "022": [43, 46, 48, 54, 73, 94, 148, 151, 153, 159, 178], "031": [43, 46, 47, 51, 53, 54, 55, 148, 151, 152, 156, 158, 159, 160], "032": [43, 46, 47, 54, 55, 148, 151, 152, 159, 160], "041": [43, 46, 51, 54, 55, 148, 151, 156, 159, 160], "wuf": [43, 148], "joint": [43, 44, 47, 64, 109, 114, 128, 133, 148, 149, 152, 169, 222, 224, 225, 227, 230, 231, 239, 283, 294], "042": [43, 46, 148, 151], "051": [43, 46, 54, 55, 148, 151, 159, 160], "052": [43, 46, 54, 55, 148, 151, 159, 160], "ebf": [43, 148], "aci": [44, 47, 149, 152], "318": [44, 47, 149, 152], "smf": [44, 149], "conc": [44, 149], "col": [44, 149], "bm": [44, 149, 222, 224, 225], "aci318": [44, 149], "concret": [44, 45, 46, 47, 53, 57, 64, 67, 110, 112, 117, 120, 129, 131, 136, 139, 143, 149, 150, 151, 152, 158, 162, 169, 172, 220, 237, 260, 262, 265], "mutual": [44, 100, 149, 205, 231], "exclus": [44, 100, 149, 205], "compliment": [44, 149], "laura": [44, 149, 217], "low": [44, 46, 70, 76, 78, 79, 87, 92, 94, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 149, 151, 175, 181, 183, 184, 192, 197, 217, 222, 224, 225, 230, 237, 247, 273, 274, 283, 295, 313], "mf": [44, 149, 230], "conform": [44, 149, 248, 289], "flexur": [44, 48, 49, 149, 153, 154], "confin": [44, 149], "reinforc": [44, 45, 46, 47, 52, 58, 104, 105, 106, 120, 123, 124, 125, 139, 149, 150, 151, 152, 157, 163, 289], "weak": [44, 94, 149, 303], "mcol": [44, 149], "mbeam": [44, 149], "pu": [44, 149], "6f": [44, 149], "cag": [44, 149], "transvers": [44, 114, 133, 149, 232], "bwd": [44, 149], "vn": [44, 149], "imf": [44, 149], "failur": [44, 67, 83, 87, 101, 102, 104, 106, 115, 116, 123, 125, 134, 135, 140, 142, 143, 149, 172, 188, 192, 222, 257, 269, 277, 283, 371], "3agf": [44, 149], "omf": [44, 149], "veq": [44, 149], "6agf": [44, 149], "axial": [44, 149], "b1041": [44, 149], "asce6": [44, 149], "closest": [44, 149, 236, 274], "081a": [44, 149], "asce41": [44, 149], "igh": [44, 149], "7i": [44, 149], "081b": [44, 149], "082a": [44, 149], "082b": [44, 149], "083a": [44, 149], "083b": [44, 149], "091a": [44, 149], "tbd": [44, 149], "061": [44, 46, 54, 149, 151, 159], "091b": [44, 149], "092a": [44, 149], "092b": [44, 149], "093a": [44, 149], "093b": [44, 149], "102a": [44, 83, 94, 149, 188], "102b": [44, 83, 94, 149, 188], "103a": [44, 83, 94, 149, 188], "103b": [44, 83, 94, 149, 188], "112a": [44, 94, 149], "112b": [44, 94, 149], "113a": [44, 149], "113b": [44, 149], "121a": [44, 149], "121b": [44, 149], "122a": [44, 149], "122b": [44, 149], "123a": [44, 149], "123b": [44, 149], "131a": [44, 149], "inadequ": [44, 108, 127, 149], "exhibit": [44, 149, 281], "7iii": [44, 149], "longitudin": [44, 114, 133, 149], "steel": [44, 52, 53, 64, 75, 76, 78, 79, 83, 87, 104, 106, 109, 110, 111, 117, 119, 120, 123, 125, 128, 129, 130, 136, 138, 139, 143, 149, 157, 158, 169, 180, 181, 183, 184, 188, 192, 222, 224, 225, 232, 237, 246, 247, 260, 262, 265, 373], "discontinu": [44, 149, 230, 295], "131b": [44, 149], "132a": [44, 149], "132b": [44, 149], "133a": [44, 149], "133b": [44, 149], "convention": [45, 150, 230, 295], "rectangular": [46, 151, 245, 247, 249, 253, 275, 304, 309], "wall": [46, 51, 52, 56, 62, 69, 71, 87, 94, 112, 114, 118, 119, 120, 122, 131, 133, 137, 138, 139, 151, 156, 157, 161, 167, 174, 176, 192, 208, 222, 224, 225, 237, 251, 302, 309], "less": [46, 75, 76, 78, 79, 83, 117, 136, 143, 151, 180, 181, 183, 184, 188, 234, 237, 239, 246, 247, 309], "curtain": [46, 56, 112, 131, 151, 161], "orthogon": [46, 151, 232, 234, 239, 249, 250, 251, 252, 253, 289, 309], "psi": [46, 151], "shorten": [46, 151], "pact": [46, 54, 55, 64, 81, 82, 83, 84, 85, 89, 90, 91, 94, 151, 159, 160, 169, 186, 187, 188, 189, 190, 194, 195, 196], "andrew": [46, 151], "whittak": [46, 151], "sf": [46, 48, 49, 50, 51, 53, 54, 55, 57, 67, 68, 69, 94, 151, 153, 154, 155, 156, 158, 159, 160, 162, 172, 173, 174], "900": [46, 151], "013": [46, 48, 49, 57, 94, 151, 153, 154, 162], "023": [46, 48, 54, 94, 151, 153, 159], "rise": [46, 104, 105, 106, 109, 110, 111, 112, 113, 115, 116, 117, 123, 124, 125, 128, 129, 130, 131, 132, 134, 135, 136, 151, 222, 224, 225, 232, 247, 252, 273, 274, 275, 304, 313, 373], "flang": [46, 151], "033": [46, 54, 55, 151, 159, 160], "053": [46, 54, 55, 151, 159, 160], "062": [46, 151], "063": [46, 151], "071": [46, 54, 151, 159], "072": [46, 54, 151, 159], "073": [46, 151], "081": [46, 54, 151, 159], "082": [46, 54, 151, 159], "083": [46, 54, 151, 159], "091": [46, 54, 151, 159], "greater": [46, 48, 49, 76, 78, 79, 83, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 131, 138, 143, 151, 153, 154, 181, 183, 184, 188, 206, 230, 239, 294, 309, 361], "092": [46, 151], "112": [46, 151, 230], "vg": [47, 152], "vo": [47, 152], "reinf": [47, 152], "qualiti": [47, 50, 51, 53, 57, 58, 59, 62, 64, 66, 67, 68, 69, 70, 73, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 89, 90, 91, 94, 97, 152, 155, 156, 158, 162, 163, 164, 167, 169, 171, 172, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 230, 250, 309], "56": [47, 94, 152, 232, 251, 252, 289, 373], "63": [47, 152, 239], "89": [47, 55, 152, 160], "can3": [47, 152], "a23": [47, 152], "m84": [47, 152], "mc": [47, 104, 105, 107, 108, 109, 110, 111, 112, 113, 114, 115, 118, 119, 121, 123, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 137, 138, 152, 230, 260, 266, 269, 271, 273, 283, 293, 294], "tension": [47, 92, 114, 133, 152, 197], "ibc": [47, 152], "judgment": [47, 101, 102, 152], "lack": [47, 152, 239, 277], "drop": [47, 83, 87, 152, 188, 192, 246, 247, 265, 281, 283, 284, 289, 301, 311, 314], "capit": [47, 152, 265], "specimen": [47, 55, 152, 160, 231], "partial": [48, 62, 66, 104, 112, 118, 123, 131, 137, 153, 167, 171, 230], "grout": [48, 49, 153, 154], "domin": [48, 49, 153, 154, 230, 234, 239, 285, 294, 307, 308, 312], "foot": [48, 67, 101, 102, 153, 172, 308], "tall": [48, 49, 51, 53, 59, 94, 97, 153, 154, 156, 158, 164, 202, 232, 245, 251, 252, 306, 315, 373], "benson": [48, 49, 153, 154], "shing": [48, 49, 153, 154], "225": [48, 49, 90, 153, 154, 195, 250, 251, 252, 309], "004": [48, 49, 153, 154, 289], "014": [48, 49, 57, 153, 154, 162], "024": [48, 153, 289], "t": [49, 94, 154, 230, 231, 232, 234, 236, 237, 238, 239, 249, 250, 251, 252, 253, 286, 301, 306, 307, 308, 309, 312, 315, 373], "o12": [49, 154], "sheath": [50, 51, 53, 110, 117, 118, 119, 129, 136, 137, 138, 155, 156, 158], "interior": [50, 53, 100, 110, 111, 117, 118, 129, 130, 136, 137, 155, 158, 205, 289], "gypsum": [50, 51, 53, 62, 66, 118, 137, 155, 156, 158, 167, 171], "mil": [50, 53, 155, 158], "osb": [50, 51, 53, 155, 156, 158], "plywood": [50, 53, 107, 110, 117, 118, 119, 126, 129, 136, 137, 138, 155, 158], "overturn": [50, 53, 105, 124, 155, 158, 246, 247, 309], "restraint": [50, 53, 81, 82, 83, 84, 85, 89, 90, 91, 94, 155, 158, 186, 187, 188, 189, 190, 194, 195, 196], "aisi": [50, 53, 155, 158], "screw": [50, 53, 155, 158], "oc": [50, 53, 155, 158], "perimet": [50, 53, 110, 117, 129, 136, 155, 158], "ew": [50, 53, 155, 158], "exterior": [50, 51, 58, 61, 112, 116, 119, 122, 131, 135, 138, 155, 156, 163, 166, 208, 289], "stucco": [50, 51, 53, 118, 119, 137, 138, 155, 156, 158], "strap": [50, 53, 155, 158], "brace": [50, 51, 52, 53, 62, 66, 68, 70, 75, 76, 77, 78, 79, 87, 106, 110, 114, 116, 119, 120, 121, 122, 125, 129, 133, 135, 138, 139, 155, 156, 157, 158, 167, 171, 173, 175, 180, 181, 182, 183, 184, 192, 207, 208], "inch": [50, 51, 53, 69, 70, 75, 76, 78, 79, 155, 156, 158, 174, 175, 180, 181, 183, 184, 308], "attach": [50, 53, 155, 158, 222], "driven": [50, 53, 155, 158, 222, 224, 225, 230, 292, 294, 304], "flush": [50, 53, 155, 158], "surfac": [50, 53, 94, 107, 126, 155, 158, 230, 232, 236, 250, 251, 252, 260, 272, 283, 284, 295, 302, 304, 308, 311, 373], "wallboard": [51, 53, 156, 158], "hold": [51, 53, 156, 158, 230, 309], "ply": [51, 53, 156, 158], "8d": [51, 53, 156, 158], "nail": [51, 53, 156, 158], "df": [51, 53, 156, 158], "2x4": [51, 53, 156, 158], "stud": [51, 53, 62, 118, 137, 156, 158, 167], "feet": [51, 53, 87, 118, 119, 137, 138, 156, 158, 192, 289, 308], "door": [51, 53, 108, 127, 156, 158], "andr": [51, 53, 156, 158], "filiatrault": [51, 53, 156, 158], "chop": [51, 53, 156, 158], "strand": [51, 53, 156, 158], "fiber": [51, 53, 156, 158], "wire": [51, 53, 69, 83, 156, 158, 174, 188], "mesh": [51, 53, 156, 158, 222, 224, 225, 230, 248, 250, 251, 257, 258, 275, 302, 303, 305, 308, 311], "fasten": [51, 53, 156, 158], "stapl": [51, 53, 156, 158], "let": [51, 53, 156, 158, 230, 231, 232, 249, 253, 263], "sill": [51, 53, 156, 158, 239], "opposit": [51, 53, 156, 158], "1x": [51, 53, 156, 158], "2x": [51, 53, 156, 158], "inclin": [51, 53, 156, 158], "recess": [51, 53, 156, 158], "lumber": [51, 53, 118, 137, 156, 158], "x100": [51, 62, 66, 156, 167, 171], "c1011": [51, 156], "lf": [51, 53, 59, 62, 66, 75, 76, 77, 78, 79, 83, 87, 97, 101, 102, 140, 156, 158, 164, 167, 171, 180, 181, 182, 183, 184, 188, 192, 202, 210, 230], "rc": [52, 157], "composit": [52, 67, 106, 115, 116, 125, 134, 135, 157, 172], "shearwal": [52, 157], "slab": [52, 109, 128, 157], "masonri": [52, 60, 107, 112, 118, 120, 126, 131, 137, 139, 157, 165, 222], "cold": [52, 53, 80, 157, 158, 185], "light": [52, 53, 69, 71, 105, 108, 120, 121, 124, 127, 139, 141, 157, 158, 174, 176, 206, 207, 208, 209, 309], "b1061": [53, 158], "b1071": [53, 158], "201a": [53, 158], "precast": [53, 64, 112, 120, 131, 139, 158, 169], "plane": [53, 55, 108, 116, 127, 135, 158, 160, 232, 252, 302, 306, 315], "deform": [53, 104, 123, 158, 222, 237, 269, 272], "x13": [53, 158], "volum": [53, 83, 100, 158, 188, 205, 232, 281], "201b": [53, 158], "anchorag": [53, 81, 82, 83, 84, 85, 89, 90, 91, 107, 108, 121, 122, 126, 127, 158, 186, 187, 188, 189, 190, 194, 195, 196, 207, 208], "capac": [53, 81, 82, 83, 84, 85, 89, 90, 91, 109, 112, 115, 128, 131, 134, 158, 186, 187, 188, 189, 190, 194, 195, 196], "midris": [54, 159], "stick": [54, 159], "monolith": [54, 55, 64, 159, 160, 169], "lamin": [54, 55, 119, 138, 159, 160], "glass": [54, 55, 94, 159, 160, 255], "insul": [54, 55, 159, 160], "dual": [54, 55, 115, 134, 159, 160], "pane": [54, 55, 159, 160], "asymmetr": [54, 159], "unequ": [54, 159], "igu": [54, 55, 159, 160], "anneal": [54, 55, 159, 160], "mm": [54, 55, 159, 160, 308], "inner": [54, 55, 159, 160, 302], "outer": [54, 55, 159, 160, 252, 302, 309], "lam": [54, 55, 119, 138, 159, 160], "030": [54, 55, 159, 160], "pvb": [54, 55, 159, 160], "clearanc": [54, 55, 159, 160], "sealant": [54, 55, 159, 160], "dry": [54, 55, 67, 159, 160, 172], "ssg": [54, 159], "wet": [54, 55, 75, 76, 77, 78, 79, 159, 160, 180, 181, 182, 183, 184], "dispers": [54, 64, 67, 81, 82, 83, 84, 85, 89, 90, 91, 94, 159, 169, 172, 186, 187, 188, 189, 190, 194, 195, 196], "lead": [54, 104, 112, 123, 131, 159, 230, 232, 238, 239, 257, 265, 308], "casualti": [54, 159, 222], "034": [54, 55, 159, 160], "035": [54, 159], "036": [54, 159], "037": [54, 159], "038": [54, 159], "039": [54, 159], "040": [54, 159], "temper": [54, 55, 159, 160, 231], "seam": [54, 159], "054": [54, 55, 159, 160], "polish": [54, 159], "heat": [54, 76, 159, 181, 232, 306, 309, 315, 373], "strengthen": [54, 159], "hs": [54, 159, 229], "symmetr": [54, 55, 159, 160, 309], "060": [54, 159], "201": [54, 159], "vhbtm": [54, 159], "sgttm": [54, 159], "fall": [54, 159], "did": [54, 55, 159, 160, 277], "intent": [54, 55, 159, 160, 310], "none": [55, 160, 250, 253, 260, 266, 268, 269, 271, 292, 361], "planar": [55, 160], "corner": [55, 160, 250, 255, 258, 292, 309], "cond": [55, 160], "combin": [55, 81, 82, 83, 84, 85, 89, 90, 91, 114, 133, 160, 186, 187, 188, 189, 190, 194, 195, 196, 222, 230, 232, 237, 265, 280, 283, 312], "short": [55, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 160, 206, 234, 255, 258, 309], "crack": [55, 106, 116, 125, 135, 160], "055": [55, 160], "056": [55, 160], "82": [55, 160], "storefront": [56, 161], "tile": [57, 66, 67, 69, 87, 162, 171, 172, 174, 192], "secur": [57, 94, 162, 222, 255, 258], "ubc94": [57, 162], "squar": [57, 67, 118, 119, 137, 138, 162, 172, 222, 223, 224, 225, 228, 230, 239, 246, 247, 249, 250, 251, 253, 266, 281, 282, 295, 297, 304, 361], "ubc": [57, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 162], "clai": [57, 162], "unsecur": [57, 94, 162], "unreinforc": [58, 59, 120, 139, 163, 164], "industri": [58, 70, 120, 139, 163, 175, 206, 207, 208, 209, 222, 224, 225, 232, 248, 250, 252, 306, 309, 315, 373], "firebox": [58, 163], "veneer": [58, 118, 122, 137, 163, 208], "ornament": [58, 163], "elev": [58, 74, 121, 122, 163, 179, 207, 208, 222, 236, 316], "rebuild": [58, 163], "restor": [58, 163, 301], "jurisdict": [58, 163], "prohibit": [58, 163, 243, 283], "portion": [58, 163, 297], "metal": [58, 62, 83, 94, 107, 108, 111, 114, 117, 120, 126, 127, 130, 133, 136, 139, 163, 167, 188, 206, 207, 208, 209], "flue": [58, 163], "chase": [58, 163], "fireplac": [58, 163], "toppl": [58, 163], "adjac": [58, 163], "unbrac": [59, 87, 164, 192], "approxim": [59, 64, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 164, 169, 206, 230, 231, 232, 236, 237, 250, 251, 265, 267, 270, 281, 282, 283, 284, 294, 297, 307, 308, 309], "3ft": [59, 164], "10ft": [59, 164], "segment": [59, 75, 76, 77, 78, 79, 83, 87, 114, 133, 144, 164, 180, 181, 182, 183, 184, 188, 192, 214, 229, 307, 308], "cover": [60, 67, 107, 118, 126, 137, 142, 165, 172, 222, 230, 243, 265, 295, 309, 373], "chimnei": [60, 118, 137, 165, 222], "parapet": [60, 121, 165, 207], "super": [61, 166, 271], "enclosur": [61, 166], "slip": [62, 64, 66, 94, 167, 169, 171, 251, 309], "001d": [62, 66, 67, 69, 83, 167, 171, 172, 174, 188], "partit": [63, 66, 117, 118, 122, 136, 137, 168, 171, 208, 237], "prefabr": [64, 107, 114, 126, 133, 169], "tread": [64, 169, 264], "land": [64, 169, 222], "flexibl": [64, 77, 112, 131, 169, 182, 230, 231, 248, 265, 272, 305, 307, 308, 309], "prefab": [64, 169], "stringer": [64, 169], "fill": [64, 110, 117, 129, 136, 169, 232, 246, 247, 270, 297, 309], "pan": [64, 169, 250], "rigid": [64, 114, 119, 133, 138, 169, 222, 302], "insuffici": [64, 169], "establish": [64, 169, 222, 248, 284], "mka": [64, 169], "cast": [64, 77, 109, 111, 117, 120, 128, 130, 136, 139, 169, 182], "kind": [64, 169, 231, 288, 293, 298], "021d": [64, 81, 83, 90, 169, 186, 188, 195], "hybrid": [64, 169], "rigidli": [64, 169], "wallpap": [66, 171], "ceram": [66, 171], "002d": [66, 83, 171, 188], "marbl": [66, 171], "003d": [66, 69, 171, 174], "pipe": [67, 75, 76, 77, 78, 79, 87, 121, 122, 172, 180, 181, 182, 183, 184, 192, 207, 208, 222, 265], "offic": [67, 94, 172, 206, 207, 208, 209], "ceil": [67, 70, 71, 83, 87, 112, 131, 172, 175, 176, 188, 192, 249, 250, 251, 253], "lowest": [67, 172], "carpet": [67, 94, 172], "vinyl": [67, 172], "humid": [67, 172], "laboratori": [67, 172, 285], "001e": [67, 172], "hospit": [67, 172, 206, 207, 208, 209], "001f": [67, 172], "001g": [67, 172], "school": [67, 172, 206, 207, 208, 209], "001h": [67, 172], "001i": [67, 172], "apart": [67, 172, 206, 207, 208, 209, 230], "001j": [67, 172], "001k": [67, 172], "retail": [67, 97, 172, 202, 206, 207, 208, 209], "001l": [67, 172], "001m": [67, 172], "warehous": [67, 70, 172, 175, 206, 207, 208, 209], "seal": [67, 172], "001n": [67, 172], "001o": [67, 172], "001p": [67, 172], "rais": [68, 173], "rate": [68, 70, 173, 175, 222, 227, 231, 237, 238, 250, 251, 252, 281, 284], "unanchor": [68, 81, 82, 83, 84, 85, 89, 90, 91, 94, 173, 186, 187, 188, 189, 190, 194, 195, 196], "anchor": [68, 81, 82, 83, 84, 85, 89, 90, 91, 94, 117, 136, 173, 186, 187, 188, 189, 190, 194, 195, 196], "adhes": [68, 94, 173], "xxx": [68, 173], "equip": [68, 81, 82, 83, 84, 85, 89, 90, 91, 94, 100, 121, 173, 186, 187, 188, 189, 190, 194, 195, 196, 205, 207, 237], "mechan": [68, 121, 122, 173, 207, 208, 222, 223, 224, 225, 228, 230, 231, 232, 237, 258, 373], "resist": [68, 94, 104, 105, 106, 109, 110, 112, 113, 114, 115, 116, 118, 119, 123, 124, 125, 128, 129, 131, 132, 133, 134, 135, 137, 138, 173, 232, 237, 289, 373], "heavier": [68, 173], "suspend": [69, 70, 83, 174, 175, 188], "sdc": [69, 75, 76, 77, 78, 79, 83, 87, 174, 180, 181, 182, 183, 184, 188, 192], "250": [69, 81, 89, 91, 174, 186, 194, 196], "vert": [69, 174], "lai": [69, 87, 174, 192], "acoust": [69, 174, 232, 314, 373], "hang": [69, 70, 174, 175], "fixtur": [69, 70, 121, 174, 175, 207], "600": [69, 174, 232, 316, 373], "ledger": [69, 174], "overs": [69, 174], "hole": [69, 174], "around": [69, 116, 135, 174, 222, 250, 251, 265, 283, 295, 302, 309], "004a": [69, 174], "inspect": [69, 174, 249, 250, 253, 266, 302], "oshpd": [69, 75, 76, 77, 78, 79, 83, 87, 174, 180, 181, 182, 183, 184, 188, 192, 289], "004b": [69, 174], "004c": [69, 174], "004d": [69, 174], "hung": [70, 175], "rod": [70, 114, 119, 133, 138, 175], "cabl": [70, 175], "gymnasium": [70, 175], "movement": [70, 175], "swai": [70, 175], "pedast": [71, 176], "independ": [71, 83, 176, 188, 230, 231, 232, 234, 239, 284, 293, 296, 329], "pendant": [71, 176], "stair": [72, 177], "traction": [73, 178], "prior": [73, 178, 231, 239, 275, 280, 281, 282, 297], "hydraul": [73, 178], "postdat": [73, 178], "lift": [74, 179], "hot": [75, 80, 180, 185], "potabl": [75, 180], "diamet": [75, 76, 78, 79, 180, 181, 183, 184], "seper": [75, 76, 77, 78, 79, 180, 181, 182, 183, 184, 292], "mep": [75, 76, 77, 78, 79, 87, 180, 181, 182, 183, 184, 192], "reloc": [75, 76, 77, 78, 79, 180, 181, 182, 183, 184], "014a": [75, 76, 78, 79, 180, 181, 183, 184], "regul": [75, 76, 77, 78, 79, 83, 87, 180, 181, 182, 183, 184, 188, 192], "014b": [75, 76, 77, 78, 79, 180, 181, 182, 183, 184], "dia": [75, 180], "024a": [75, 76, 77, 78, 79, 87, 180, 181, 182, 183, 184, 192], "osphd": [75, 180], "024b": [75, 76, 77, 78, 79, 180, 181, 182, 183, 184], "iron": [77, 182], "bell": [77, 182], "spigot": [77, 182], "domest": [80, 185], "sanitari": [80, 185], "wast": [80, 185, 268], "chill": [80, 86, 185, 191], "steam": [80, 185], "chiller": [81, 186], "ton": [81, 186], "isol": [81, 82, 83, 84, 85, 89, 90, 91, 107, 126, 186, 187, 188, 189, 190, 194, 195, 196, 222, 224, 225, 245, 273, 275, 306, 311, 315], "750": [81, 89, 90, 91, 186, 194, 195, 196], "011d": [81, 82, 83, 84, 89, 186, 187, 188, 189, 194], "850": [81, 186], "snub": [81, 82, 83, 91, 186, 187, 188, 196], "012d": [81, 82, 83, 186, 187, 188], "012e": [81, 82, 186, 187], "012f": [81, 82, 186, 187], "012g": [81, 82, 186, 187], "012h": [81, 82, 186, 187], "012i": [81, 82, 186, 187], "012j": [81, 82, 186, 187], "012k": [81, 82, 186, 187], "012l": [81, 82, 186, 187], "hard": [81, 82, 83, 84, 85, 87, 89, 90, 91, 186, 187, 188, 189, 190, 192, 194, 195, 196], "snubber": [81, 82, 83, 84, 85, 89, 90, 91, 186, 187, 188, 189, 190, 194, 195, 196], "certif": [81, 82, 83, 84, 85, 89, 90, 91, 186, 187, 188, 189, 190, 194, 195, 196], "013d": [81, 82, 84, 89, 90, 186, 187, 189, 194, 195], "013e": [81, 82, 84, 89, 186, 187, 189, 194], "013f": [81, 82, 84, 89, 186, 187, 189, 194], "013g": [81, 82, 84, 89, 186, 187, 189, 194], "013h": [81, 82, 84, 89, 186, 187, 189, 194], "013i": [81, 82, 84, 89, 186, 187, 189, 194], "013j": [81, 82, 84, 89, 186, 187, 189, 194], "013k": [81, 82, 84, 89, 186, 187, 189, 194], "013l": [81, 82, 84, 89, 186, 187, 189, 194], "tower": [81, 121, 186, 207, 251], "022d": [81, 83, 186, 188], "022e": [81, 186], "022f": [81, 186], "022g": [81, 186], "022h": [81, 186], "022i": [81, 186], "022j": [81, 186], "022k": [81, 186], "022l": [81, 186], "023d": [81, 90, 186, 195], "023e": [81, 90, 186, 195], "023f": [81, 90, 186, 195], "023g": [81, 90, 186, 195], "023h": [81, 90, 186, 195], "023i": [81, 90, 186, 195], "023j": [81, 90, 186, 195], "023k": [81, 90, 186, 195], "023l": [81, 90, 186, 195], "compressor": [82, 187, 257], "medic": [82, 187, 206, 207, 208, 209], "air": [82, 84, 86, 187, 189, 191, 236, 250, 251, 252, 309], "hvac": [83, 93, 121, 122, 188, 198, 207, 208], "fan": [83, 188], "galvan": [83, 188], "duct": [83, 188], "sq": [83, 119, 138, 188], "stainless": [83, 188], "diffus": [83, 188, 232, 266, 292, 373], "safeti": [83, 188, 230, 285, 294, 295], "032d": [83, 91, 188, 196], "vav": [83, 188], "coil": [83, 188], "102c": [83, 188], "103c": [83, 188], "cfm": [84, 189], "4000": [84, 189], "8000": [84, 189], "25000": [84, 189], "20000": [84, 189, 246], "40000": [84, 189], "30000": [84, 189], "cool": [86, 191], "expans": [86, 191, 230, 260, 266, 270, 273, 283, 309], "instrument": [86, 191], "fire": [87, 93, 192, 198, 206, 207, 208, 209], "branch": [87, 192, 232, 237], "victaul": [87, 192], "thin": [87, 108, 127, 192, 309], "poorli": [87, 192, 295], "034a": [87, 192], "054a": [87, 192], "064a": [87, 192], "074a": [87, 192], "sprinkler": [88, 193], "kva": [89, 91, 194, 196], "motor": [90, 195], "voltag": [90, 195], "switchgear": [90, 195], "amp": [90, 195], "800": [90, 195, 246], "031d": [90, 91, 195, 196], "033d": [90, 91, 195, 196], "033e": [90, 91, 195, 196], "033f": [90, 91, 195, 196], "033g": [90, 91, 195, 196], "033h": [90, 91, 195, 196], "033i": [90, 91, 195, 196], "033j": [90, 91, 195, 196], "033k": [90, 91, 195, 196], "033l": [90, 91, 195, 196], "batteri": [91, 196], "rack": [91, 97, 121, 196, 202, 207], "charger": [91, 196], "diesel": [91, 196], "032e": [91, 196], "032f": [91, 196], "032g": [91, 196], "032h": [91, 196], "032i": [91, 196], "032j": [91, 196], "032k": [91, 196], "032l": [91, 196], "92": [92, 197, 246, 247], "convei": [93, 198], "plumb": [93, 198], "protect": [93, 121, 122, 198, 207, 208, 255], "electr": [93, 121, 122, 198, 207, 208], "station": [94, 206, 207, 208, 209, 229], "manufactur": [94, 121, 207], "010": 94, "shelv": 94, "museum": 94, "putti": 94, "cabinet": 94, "latch": 94, "velcro": 94, "sticki": 94, "stuff": 94, "020": 94, "home": [94, 120, 139, 206, 207, 208, 209, 255, 258], "entertain": [94, 206, 207, 208, 209], "electron": 94, "mount": 94, "stereo": 94, "bookcas": 94, "deep": [94, 101, 102], "104a": 94, "104b": 94, "105a": 94, "105b": 94, "106a": 94, "81": [94, 232, 239, 306, 309, 315, 373], "106b": 94, "drawer": 94, "114a": 94, "114b": 94, "124a": 94, "124b": 94, "125a": 94, "125b": 94, "movabl": [95, 200], "pallet": [97, 202], "restock": [97, 202], "furnish": [97, 100, 202, 205], "femap": [100, 205], "58_fragilitydatabase_v3": [100, 205], "xl": [100, 205], "publish": [100, 205, 222, 232, 248, 270, 373], "methodolog": [100, 145, 205, 215, 222, 227, 232, 238, 264], "few": [100, 205, 230, 231, 234, 245, 255, 258, 295, 306, 315, 361], "obviou": [100, 205], "typo": [100, 205], "adjust": [100, 205, 229, 252, 253, 277, 296, 309], "captur": [100, 205, 222, 224, 225, 229, 230, 231, 232, 234, 237, 248, 250, 251, 270, 283, 295, 307, 308, 309, 312], "changelog": [100, 205], "db_damageandloss": [100, 205, 265], "blob": [100, 205], "data_sourc": [100, 205], "fema_p58": [100, 205], "simultan": [100, 205, 222, 230, 280], "uniformat": [100, 205], "ii": [100, 205, 245, 295], "nistir": [100, 205], "6389": [100, 205], "demolit": [100, 205, 222], "foundat": [101, 102, 107, 126, 218, 222, 306, 309, 315], "curv": [101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 222, 230, 237, 238, 265, 289, 292], "distinguish": [101, 102], "settlement": [101, 103, 269], "essenc": [101, 102], "undamag": [101, 102], "slight": [101, 102, 115, 134, 239], "tacitli": [101, 102], "pgd": [101, 102, 229, 272], "attempt": [101, 102, 232, 237], "critic": [101, 102, 272], "pile": [101, 102], "much": [101, 102, 230, 232, 238, 309], "settl": [101, 102], "shallow": [101, 102], "spread": [102, 103, 269, 284], "hc": [104, 105, 107, 108, 109, 110, 111, 112, 113, 114, 115, 118, 119, 121, 123, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 137, 138], "facil": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 140, 210, 222, 224, 225, 243, 245, 248, 249, 250, 253, 267, 309], "effici": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 133, 206, 222, 223, 224, 225, 227, 228, 230, 232, 234, 238, 265, 268, 270, 283, 284, 285, 292, 293, 296, 306, 309, 315, 373], "transport": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 145, 206, 215, 222, 227, 265, 269, 270, 272, 309], "relat": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 232, 236, 237, 239, 248, 250, 277, 284, 306, 309, 315], "influenc": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 222, 230, 247, 297], "wu": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 222, 232, 269, 271, 373], "ceu": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206], "attenu": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 222, 239], "soil": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 222, 242, 262, 265], "effect": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 125, 142, 143, 206, 222, 224, 225, 230, 231, 232, 237, 238, 250, 251, 265, 266, 283, 285, 294, 307, 309, 373], "formula": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206], "m7": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 206, 229], "varieti": [104, 121, 123, 207, 239, 304], "proport": [104, 123, 230, 232, 237, 286], "brittl": [104, 108, 123, 127], "modern": [104, 115, 123, 134, 143, 227], "zone": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138], "nehrp": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 230], "lc": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138], "2b": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138], "2a": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138], "pc": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138], "regardless": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 230], "l": [104, 105, 106, 109, 110, 111, 112, 113, 115, 116, 117, 123, 124, 125, 128, 129, 130, 131, 132, 134, 135, 136, 230, 231, 232, 236, 237, 238, 239, 248, 252, 285, 307, 308, 314, 373], "mid": [104, 105, 106, 109, 110, 111, 112, 113, 115, 116, 117, 123, 124, 125, 128, 129, 130, 131, 132, 134, 135, 136, 232, 373], "bear": [105, 109, 115, 120, 124, 128, 134, 139, 239], "often": [105, 108, 109, 111, 114, 119, 124, 127, 128, 130, 133, 138, 230, 237, 239, 248, 252, 283, 305, 306, 309, 315], "extent": [105, 117, 124, 136, 239, 252, 307, 308, 309], "concern": [105, 124, 280, 282, 295], "semi": [106, 125, 309], "act": [106, 112, 116, 125, 131, 135, 236, 263, 302, 303], "strut": [106, 116, 125, 135], "disintegr": [106, 116, 125, 135], "lose": [106, 116, 125, 135], "stabil": [106, 116, 125, 135, 230, 250, 271, 309], "suffer": [106, 125, 230], "impos": [106, 125, 232], "hous": [107, 126, 206, 207, 208, 209, 222, 265, 270, 290, 298], "truck": [107, 126], "pier": [107, 126], "jack": [107, 126, 219], "stand": [107, 126], "posit": [107, 126, 230, 232, 297, 309], "deck": [108, 111, 117, 120, 127, 130, 136, 139], "heavi": [108, 118, 127, 137, 206, 207, 208, 209, 309], "compos": [109, 111, 128, 130], "girder": [109, 128, 143], "corbel": [109, 128], "closur": [109, 128, 309], "insert": [109, 128, 232, 309], "interconnect": [109, 117, 128, 136, 263], "brick": [110, 112, 129, 131], "joist": [110, 118, 129, 137], "latter": [110, 129, 230, 281], "straight": [110, 129], "plank": [111, 130], "tee": [111, 130], "conceal": [112, 131], "almost": [112, 115, 131, 134, 237], "fur": [112, 131], "anywher": [112, 131, 255, 256, 306, 315], "primarili": [112, 122, 131, 208], "inter": [112, 122, 131, 208, 222, 223, 224, 225, 228, 230, 249, 250, 251, 253, 269, 271, 273, 295, 299], "lightweight": [114, 133], "corrug": [114, 133], "repetit": [114, 118, 133, 137], "throughout": [114, 133, 220, 284, 309], "offset": [116, 135, 282], "wrap": [116, 135], "solidli": [116, 135], "engag": [116, 135], "lie": [116, 135], "ag": [117, 136, 232, 373], "lesser": [117, 136], "geograph": [117, 136, 271], "multistori": [117, 136], "lower": [117, 136, 222, 224, 225, 230, 231, 250, 288, 289, 294, 309], "recent": [117, 136, 232, 264, 270, 275, 309], "ti": [117, 136, 237], "errat": [117, 136], "famili": [118, 119, 137, 138, 206, 207, 208, 209], "dwell": [118, 137, 206, 207, 208, 209], "000": [118, 119, 137, 138, 249, 253, 307, 308, 312], "essenti": [118, 137, 236, 239, 248], "rafter": [118, 137], "convent": [118, 137, 143, 229, 238, 267, 283, 284, 297, 302], "provis": [118, 137, 222, 223, 224, 225, 228], "incomplet": [118, 137], "sawn": [118, 119, 137, 138], "fiberboard": [118, 137], "plaster": [118, 119, 137, 138], "particl": [118, 137, 222, 223, 224, 225, 228, 231, 232, 373], "glue": [119, 138], "glu": [119, 138], "solid": [119, 138, 252, 297, 309], "truss": [119, 121, 138, 207], "w2": [120, 139, 289], "commerci": [120, 139], "s1": [120, 139], "s2": [120, 139], "s3": [120, 139, 289], "s4": [120, 139], "s5": [120, 139], "infil": [120, 139, 299], "c1": [120, 139], "c2": [120, 139], "c3": [120, 139], "pc1": [120, 139], "tilt": [120, 139], "pc2": [120, 139], "rm1": [120, 139], "rm2": [120, 139], "urm": [120, 139], "mobil": [120, 139, 206, 207, 208, 209], "architectur": [121, 122, 207, 208, 254, 265, 301, 373], "caibnet": [121, 207], "machineri": [121, 207], "tank": [121, 207, 222], "sphere": [121, 207], "routin": [121, 122, 207, 208, 266, 281], "nonbear": [122, 208], "penthous": [122, 208], "drywal": [122, 208], "gf": [140, 141, 142, 143], "interst": 141, "lane": 141, "parkwai": 141, "railwai": [141, 212, 213], "roadb": 141, "rail": 141, "urban": [141, 250, 251, 304, 306, 309, 315], "interc": 141, "gs": [142, 143], "earli": [143, 222], "492": 143, "classifi": [143, 222, 232], "hwb8": 143, "hwb9": 143, "bent": 143, "simpli": [143, 232, 236, 265, 294, 304], "longer": [143, 238, 250, 255, 265], "hwb12": 143, "hwb13": 143, "hwb14": 143, "prestress": 143, "superstructur": 143, "hwb20": 143, "hwb21": 143, "hwb24": 143, "hwb25": 143, "hwb1": 143, "hwb27": 143, "hrd": [144, 214], "hwb": [144, 214], "htu": [144, 214], "2nd": [145, 215, 222, 227], "carbon": [146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 167, 169, 171, 172, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202], "energi": [146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 167, 169, 171, 172, 173, 174, 175, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 192, 194, 195, 196, 202, 232, 234, 237, 309], "agr1": [206, 207, 208, 209], "agricultur": [206, 207, 208, 209], "com1": [206, 207, 208, 209], "trade": [206, 207, 208, 209], "com10": [206, 207, 208, 209], "park": [206, 207, 208, 209, 232, 373], "com2": [206, 207, 208, 209], "wholesal": [206, 207, 208, 209], "com3": [206, 207, 208, 209], "shop": [206, 207, 208, 209], "com4": [206, 207, 208, 209], "profession": [206, 207, 208, 209], "com5": [206, 207, 208, 209], "bank": [206, 207, 208, 209], "financi": [206, 207, 208, 209, 222], "com6": [206, 207, 208, 209], "com7": [206, 207, 208, 209], "clinic": [206, 207, 208, 209], "com8": [206, 207, 208, 209], "restaur": [206, 207, 208, 209], "com9": [206, 207, 208, 209], "theater": [206, 207, 208, 209], "theatr": [206, 207, 208, 209], "edu1": [206, 207, 208, 209], "edu2": [206, 207, 208, 209], "colleg": [206, 207, 208, 209], "gov1": [206, 207, 208, 209], "govern": [206, 207, 208, 209, 222], "gov2": [206, 207, 208, 209], "emerg": [206, 207, 208, 209], "polic": [206, 207, 208, 209], "ind1": [206, 207, 208, 209], "factori": [206, 207, 208, 209, 279], "ind2": [206, 207, 208, 209], "ind3": [206, 207, 208, 209], "food": [206, 207, 208, 209], "drug": [206, 207, 208, 209], "chemic": [206, 207, 208, 209], "plant": [206, 207, 208, 209], "ind4": [206, 207, 208, 209], "miner": [206, 207, 208, 209], "ind5": [206, 207, 208, 209], "ind6": [206, 207, 208, 209], "rel1": [206, 207, 208, 209], "church": [206, 207, 208, 209], "detach": [206, 207, 208, 209, 275, 309], "res2": [206, 207, 208, 209], "res3": [206, 207, 208, 209], "condominium": [206, 207, 208, 209], "res4": [206, 207, 208, 209], "lodg": [206, 207, 208, 209], "hotel": [206, 207, 208, 209], "motel": [206, 207, 208, 209], "res5": [206, 207, 208, 209], "dormitori": [206, 207, 208, 209], "militari": [206, 207, 208, 209], "jail": [206, 207, 208, 209], "res6": [206, 207, 208, 209], "nurs": [206, 207, 208, 209], "tsunami": [216, 227, 272], "qoi": [216, 230, 246, 247, 266, 268, 280, 281, 283, 285, 295, 297, 299, 361], "v3": [217, 265], "zenodo": 217, "doi": [217, 229, 232, 295, 304, 373], "5281": 217, "8396121": [], "gregori": [217, 219, 230], "traci": [217, 219], "kijewski": 217, "correa": 217, "ahsan": [217, 304], "kareem": [217, 304], "matt": 217, "schoettler": 217, "sanjai": 217, "govindje": [217, 292, 295], "impact": [217, 222, 227, 230, 265, 272, 285, 294], "frontier": 217, "558706": 217, "fbuil": 217, "nation": [218, 222, 232, 238, 272, 285, 373], "grant": [218, 219], "1621843": [], "2131111": [218, 219], "opinion": [218, 219, 237], "necessarili": [218, 219], "reflect": [218, 219, 229, 289, 293], "grate": 219, "expert": [219, 222, 224, 225, 275], "insight": [219, 230], "contribut": [219, 230, 232, 234, 236, 237, 261, 264, 267, 270, 274, 285, 294], "baker": [219, 238, 269, 271], "stanford": 219, "corei": 219, "beck": [219, 231], "degenkolb": 219, "becker": 219, "insung": 219, "kim": [219, 232, 373], "ann": 219, "kiremidjian": 219, "vesna": 219, "terzic": 219, "hannah": 219, "thompson": [219, 269, 271], "david": 219, "welch": [219, 230, 234, 312], "quickli": [220, 222, 224, 225, 289, 295], "bsd": [221, 242, 243, 295], "claus": [221, 242, 243, 295], "hierarchi": [222, 230], "pull": [222, 246, 247, 248, 283, 286, 288, 298, 299], "functionalti": [], "gc": [222, 223, 224, 225, 226, 227, 228], "grand": [222, 223, 224, 225, 226, 227, 228], "challeng": [222, 223, 224, 225, 226, 227, 228, 295, 309], "sp": [222, 223, 224, 225, 226, 227, 228, 230], "senior": [222, 223, 224, 225, 226, 227, 228], "personnel": [222, 223, 224, 225, 226, 227, 228], "uf": [222, 223, 224, 225, 226, 227, 228, 245, 248, 249, 253], "feedback": [222, 223, 224, 225, 226, 227, 228, 242, 243, 261, 264, 267, 270, 274], "prioriti": [222, 223, 224, 225, 226, 227, 228, 264, 267, 270, 274], "mandatori": [222, 223, 224, 225, 226, 227, 228], "inprogress": [222, 223, 224, 225, 226, 227, 228], "blank": [222, 223, 224, 225, 226, 227, 228, 286], "empir": [222, 223, 224, 225, 227, 228, 238, 239], "nonlinear": [222, 224, 225, 228, 230, 232, 237, 238, 265, 280, 281, 283, 286, 289, 295, 373], "phase": 222, "liquefact": [222, 269, 272], "drm": 222, "intra": [222, 269, 271], "residu": [222, 227, 230, 239, 281, 295, 297], "grouind": [], "gi": [222, 224, 225, 246, 247, 249, 250, 251, 253, 262, 269, 271, 272, 289, 301, 307, 308, 309, 312], "nga_west": 222, "bidirect": 222, "character": [222, 224, 225, 229, 231, 232, 238, 243, 245, 248, 263, 265, 273, 275, 280, 287, 305], "papakonstantin": 222, "deodati": 222, "dabaghi": 222, "der": [222, 230], "kiureghian": [222, 230], "surrog": [222, 223, 224, 225, 228, 260, 262, 263, 265, 266, 267, 268, 269, 270, 272, 273, 274, 284, 286, 290, 292, 293, 299, 361], "terrain": [222, 224, 225, 248, 250, 304, 309], "topographi": [222, 224, 225], "nearbi": [222, 224, 225, 229], "multiscal": [], "refin": [222, 224, 225, 250, 251, 252, 275, 306, 311, 315], "synopt": [222, 224, 225], "tornado": [222, 224, 225], "noaa": [222, 224, 225], "tpu": [222, 224, 225, 245, 247, 252, 273, 304, 313], "dedm": [222, 224, 225, 304, 313], "hrp": [222, 224, 225, 304, 313], "cfd": [222, 224, 225, 245, 257, 258, 273, 274, 275, 305, 311], "uncoupl": [222, 224, 225], "born": [222, 224, 225], "debri": [222, 224, 225, 227], "probabilist": [222, 224, 225, 238, 245, 249, 253, 260, 263, 266, 268, 270, 272, 273, 283, 284, 288, 290, 293, 295, 297], "mont": [222, 223, 224, 225, 228, 229, 238, 249, 253, 260, 262, 263, 265, 266, 267, 268, 269, 270, 271, 273, 280, 285, 286, 289, 293, 294, 295, 296, 297, 298, 370], "carlo": [222, 223, 224, 225, 228, 229, 238, 249, 253, 260, 262, 263, 265, 266, 267, 268, 269, 270, 271, 273, 280, 285, 286, 289, 293, 294, 295, 296, 297, 298, 370], "regress": [222, 223, 224, 225, 228, 238, 260, 266, 268, 273, 361], "ur": [222, 223, 224, 225, 228], "ug": [222, 223, 224, 225, 228], "sobol": [222, 223, 224, 225, 228, 266, 285], "pm": [222, 223, 224, 225, 228, 260, 266, 268, 273], "gsa": [222, 223, 224, 225, 228, 260, 266, 268, 273], "gp": [222, 223, 224, 225, 228, 230, 266, 290], "adapt": [222, 223, 224, 225, 228, 231, 232, 238, 266, 268, 280, 281, 283, 295, 296, 309], "ass": [], "excit": [222, 223, 224, 225, 228, 245, 249, 253, 294, 295], "un": [222, 223, 224, 225, 228], "gauss": [222, 223, 224, 225, 228, 281], "scalar": [222, 223, 224, 225, 228, 235, 253, 266, 282, 297, 307, 308, 312], "ub": [222, 223, 224, 225, 228], "dream": [222, 223, 224, 225, 228, 266, 268], "bayesian": [222, 223, 224, 225, 228, 266, 267, 268, 293, 296, 297], "infer": [222, 223, 224, 225, 228, 280], "tmcmc": [222, 223, 224, 225, 228, 231, 266, 268, 297], "multipli": [222, 223, 224, 225, 228, 249, 253, 266, 268, 297], "covari": [222, 223, 224, 225, 228, 230, 231, 239, 266, 268, 284], "kalman": [222, 223, 224, 225, 228], "uh": [222, 223, 224, 225, 228], "manifold": [222, 223, 224, 225, 228, 260, 263, 266, 268, 273, 290, 295], "uo": [222, 223, 224, 225, 228], "um": [222, 223, 224, 225, 226, 227, 228], "eeuq": [222, 295], "weibul": [222, 223, 224, 225, 228, 266, 288], "0003": [222, 246], "fe": [222, 224, 225, 231], "rotat": [222, 224, 225, 235, 246, 247, 250, 309], "incopor": [], "autosda": [222, 224, 225], "know": [222, 224, 225, 250, 293], "modal": [222, 224, 225, 235, 286], "mode": [222, 224, 225, 227, 234, 237, 246, 247, 249, 253, 286, 292, 307, 308, 309, 312], "60hour": [], "redi": [263, 265], "p6": [], "p1": [], "network": [222, 223, 224, 225, 227, 228, 238, 265, 270], "buri": [222, 227, 270], "pipelin": [222, 227, 270], "advanc": [222, 230, 243, 250, 265, 267, 272, 274, 275, 283, 286, 293, 294, 295, 296, 297, 302, 303, 304, 311, 361], "household": 222, "econom": [222, 270], "interdepend": [222, 270], "disrupt": 222, "metric": [222, 230, 250, 262, 270, 283, 306, 309, 315], "resili": [222, 270], "wb": 227, "scalabl": 222, "autonom": 222, "promot": [222, 228, 230], "protocol": 222, "strategi": [222, 230, 232, 246, 247, 255, 256, 284], "imag": [222, 255, 307, 308], "gather": [222, 248], "br4": 222, "eav": [222, 313], "pitch": [222, 313], "presenc": 222, "gpu": 222, "jupyterhub": 222, "meta": [222, 230], "immedi": [222, 232], "contin": [], "verif": [222, 223, 224, 225, 228, 250, 295, 373], "train": [222, 223, 224, 225, 228, 230, 260, 262, 263, 266, 269, 284, 286, 292, 294, 295, 299, 356, 361], "logic": [222, 227], "dev": [222, 227, 249, 250, 251, 253], "prescrib": [222, 227, 230, 232, 234, 238, 250, 263, 283, 302, 306, 310, 315], "inhabit": [222, 227], "tempor": [222, 227, 232], "irrepair": [222, 227], "arbitrari": [222, 227, 230, 251, 263, 275, 306, 309, 315], "occurr": [222, 227, 269, 272, 283], "raw": [222, 227, 292], "identif": [222, 227, 234, 237, 238], "inund": [222, 227, 269], "cascad": [222, 227, 265], "fault": [222, 227, 229, 231, 242, 262, 269, 271], "tree": [222, 227], "tag": [222, 227, 246, 289], "trigger": [222, 227, 257, 265, 269], "fatal": [222, 227], "environment": [222, 227, 265], "cumul": [222, 266, 283, 300], "piecem": 222, "feder": 222, "maintain": [222, 232, 250], "yet": [222, 256], "central": [222, 301, 307], "counti": 222, "ingest": 222, "scrape": 222, "techniqu": [222, 230, 232, 234, 238, 250, 251, 263, 284, 285, 306, 309, 315, 373], "zillow": 222, "ml": 222, "satellit": 222, "newtwork": 222, "www": [222, 224, 225, 230, 250], "netwwork": [], "hdf5": [222, 227, 255, 256], "origin": [223, 225, 228, 230, 232, 238, 239, 250, 251, 267, 283, 295, 309, 316], "smaller": [223, 225, 228, 234, 237, 250, 284, 293, 309], "deliver": [223, 225, 228], "faculti": [223, 225, 228], "forward": [222, 223, 224, 225, 228, 230, 232, 245, 246, 247, 249, 250, 251, 253, 260, 263, 266, 268, 270, 273, 283, 290, 298], "propagt": [222, 224, 225, 228], "defein": [], "qfem": [222, 223, 228], "0011": [222, 248], "0005": [222, 228, 252], "inprogresss": [], "licensc": [], "practic": [222, 223, 224, 225, 228, 230, 232, 237, 239, 250, 251, 255, 256, 258, 265, 295, 306, 309, 315], "viz": [222, 223, 224, 225, 228], "beyond": [222, 223, 224, 225, 228, 230, 238], "env": [222, 223, 224, 225, 228, 255, 256, 258], "educ": [222, 223, 224, 225, 228, 229], "gain": [222, 223, 224, 225, 228, 230], "interdisclipinari": [], "expertis": [222, 223, 224, 225, 228], "earth": [222, 223, 224, 225, 228], "qualifi": [222, 223, 224, 225, 228], "demonstraint": [], "against": [222, 223, 224, 225, 228, 255], "formal": [222, 224, 225], "treatment": [222, 224, 225], "incorpr": [222, 224, 225], "mod": [224, 225], "ana": [224, 225, 289], "wl2": [222, 224, 225], "respon": [222, 224, 225, 228], "misc": [], "ones": [222, 224, 225, 238, 253, 274], "twin": [222, 224, 225, 252], "wl": [224, 225], "downburst": [], "academia": [222, 224, 225], "fluid": [222, 224, 225, 232, 245, 250, 306, 309, 315, 373], "practition": [222, 224, 225], "dld": 227, "archaic": 227, "assem": 227, "bli": 227, "expand": [227, 283], "divid": [229, 230, 236, 237, 284, 286, 289, 295, 297, 298, 308], "ruptur": [222, 229, 238, 269, 271], "past": [229, 232, 239, 252, 256], "hypothet": 229, "hayward": 229, "rodger": 229, "creek": 229, "hn": 229, "characterist": [229, 230, 232, 234, 238, 248, 250, 252, 296, 306, 311, 315, 373], "broader": 229, "andrea": 229, "alreadi": [222, 229, 293], "loma": 229, "prieta": 229, "r2dscenariospecificusecas": 229, "fifti": 229, "last": [229, 230, 231, 237, 250, 251, 256, 292, 300, 307, 308, 309, 312], "shakemap": [229, 269, 271], "forecast": [229, 242, 269, 271], "summaris": 229, "ucerf": [229, 269, 271], "mayb": 229, "openli": 229, "gmm": [229, 239], "openquak": [229, 269, 272], "background": [229, 250, 251, 252, 301, 306, 311, 315], "unavail": 229, "gem": 229, "styron2020": 229, "academ": 229, "creation": 229, "usg": [229, 238], "xml": [229, 269, 271], "pgv": [229, 269, 272], "represent": [229, 232, 234, 238, 251, 266, 275, 292, 306, 307, 309, 312, 315, 373], "far": [229, 232, 281, 309], "spectra": [229, 232, 238, 239, 289, 306, 312, 315], "psha": 229, "exceed": [229, 238, 246, 247, 265, 283], "downsamp": 229, "downsampl": 229, "r2dregionalpshausecas": 229, "styron": 229, "richard": 229, "marco": 229, "pagani": 229, "vol": [229, 282, 314], "1_suppl": 229, "oct": [229, 268, 275], "pp": [229, 230, 234, 249, 250, 253, 282, 306, 307, 308, 309, 312, 314, 315], "180": [229, 247], "8755293020944182": 229, "rm": [230, 246, 247, 295], "rightarrow": 230, "vice": 230, "versa": 230, "liu1986": 230, "invers": [230, 231, 237, 239, 268, 283, 297], "popular": [222, 230, 237, 255, 258], "exploit": 230, "margin": [230, 231, 308], "ongo": 230, "quofem": [230, 231, 266, 279, 293, 294, 295, 296, 297], "intertwin": 230, "receiv": 230, "borrow": 230, "era": 230, "munich": 230, "era2019": 230, "liu": [230, 238], "multivari": [230, 231, 234, 238, 239, 297, 307, 329], "105": 230, "technisch": 230, "universit\u00e4t": 230, "m\u00fcnchen": 230, "bgu": 230, "tum": 230, "de": [230, 275, 309], "eradist": 230, "why": [230, 237, 252, 258], "replai": 230, "inher": [230, 285, 294], "overal": [230, 232, 238, 250, 251, 285, 294, 309], "focus": [230, 243, 285, 294, 373], "screen": [230, 249, 250, 251, 253, 285, 294, 307, 308, 310, 312], "fraction": [230, 285, 294], "boldsymbol": [230, 232, 294, 295], "x_1": [230, 232], "x_2": [230, 232], "x_d": 230, "s_i": 230, "var": [230, 294], "x_i": [230, 232, 294], "qquad": [230, 294], "noteworthi": 230, "remain": [230, 232, 252, 295], "intuit": 230, "insensit": 230, "nearli": [230, 283, 309], "wise": [230, 251, 252, 266, 293, 309], "ij": [230, 232, 239, 294], "x_j": [230, 294], "s_j": 230, "higher": [230, 234, 237, 238, 239, 250, 264, 284, 286, 294, 309], "deriv": [230, 231, 234, 239, 246, 279, 282, 304, 312, 314], "likewis": 230, "uncorrel": [230, 232, 239, 293], "d_": 230, "neg": [230, 237, 275, 286, 289], "rank": 230, "robust": [230, 265, 284, 298], "computation": [230, 231, 232, 283, 284, 285], "expens": [230, 231, 243, 267, 283, 284, 285, 295], "emploi": [230, 248, 263, 281, 282, 286, 289, 304, 309], "hu2019": 230, "extract": [230, 250, 255, 256, 257, 272, 273, 302, 303, 305, 309], "1st": [230, 249, 250, 251, 253], "bivari": 230, "f_": [230, 232, 236, 250, 251, 252, 283, 309], "simeq": 230, "maxim": [230, 295], "em": 230, "therefor": [230, 231, 232, 286, 289, 295, 297, 307, 308, 309, 312], "mahadevan": [230, 294], "187": [230, 294], "57": [230, 232, 289, 294], "cumbersom": 230, "princip": [230, 249, 253, 266, 292], "jung2022": 230, "signific": [230, 234, 250, 269, 295], "suppos": [230, 238], "jung": 230, "taflanidi": [230, 295], "reduct": [230, 238, 261, 282, 292, 312], "231": 230, "108805": 230, "instant": [230, 232], "outcom": [230, 295, 301], "ex": [230, 256, 257, 258, 278], "incompar": 230, "faster": [230, 250, 257, 265, 284], "acquir": 230, "exact": [230, 258, 295, 307, 308, 312], "extrapol": 230, "tild": [230, 232, 283], "trend": [230, 239, 361], "via": [230, 258, 270, 283], "stationari": [230, 232, 239, 253, 307, 308], "hat": [230, 295], "ob": 230, "varepsilon": [230, 232], "nois": [230, 231, 234], "white": [230, 231], "unbias": [230, 284], "tau": [230, 232], "nugget": [230, 266, 268, 295, 361], "artifici": [230, 232, 242, 252, 309], "highli": [230, 283, 295, 309], "variant": 230, "noiseless": 230, "instabl": 230, "pose": 230, "significantli": [230, 239, 268, 284], "coincid": 230, "mathemat": [230, 281], "formul": [230, 237, 238, 309], "conserv": [230, 252, 285], "roustant2012": 230, "treat": [230, 246, 247, 293, 297, 310], "indistinguish": 230, "heteroscedast": 230, "aleator": 230, "kyprioti2021": [230, 295], "replic": [230, 250, 268, 292, 361], "constrain": [230, 292], "emul": [230, 314], "uniqu": [230, 289, 293, 309, 361], "figgp1_3": 230, "radial": [230, 361], "rbf": 230, "exponenti": [222, 223, 224, 225, 228, 230, 232, 239, 248, 266, 305, 361], "sigma": [230, 232, 288, 295, 297], "prod_": [230, 231, 232], "bigg": 230, "x_": [230, 232], "l_d": 230, "hyperparamet": [230, 231, 296], "similarli": [230, 236, 239, 250, 252, 306, 315], "matern": 230, "denoto": 230, "rough": [230, 248, 250, 251, 252, 275, 309], "rasmussen2006": 230, "g_d": 230, "h_": [230, 252, 306, 315], "h_d": 230, "g_": 230, "5h_d": 230, "3l_d": 230, "smoother": 230, "rougher": 230, "literatur": [230, 237], "behav": 230, "embed": [230, 248, 305], "gpy": [230, 295], "memori": [230, 253, 286, 308], "bfg": [230, 286], "shaffieldml2012": 230, "eeuq_app": 230, "leav": [230, 246, 247, 252, 255, 295, 361], "loocv": [230, 295, 361], "_k": [230, 232, 295], "loo": [230, 295], "_1": [230, 231, 232, 295], "_2": [230, 231, 232, 295], "_n": [230, 295], "y_k": [230, 295], "r2": [230, 295], "nrmse": [230, 295, 361], "align": [230, 295], "n_": [230, 231, 232, 238, 295, 297], "mu_": [230, 231, 246, 247, 295], "n_t": [230, 295], "max_": [230, 295], "min_": [230, 295], "rho_": [230, 232, 239, 250, 251, 252, 295], "sigma_i": [230, 231, 232, 295], "sigma_": [230, 231, 238, 239, 246, 247, 295], "bias": [230, 295], "particularli": [230, 295, 306, 309, 315], "quartil": [230, 295], "iqr": [230, 295], "cramer": [230, 295], "von": [230, 250, 252, 295], "mise": [230, 295], "li": [230, 232, 284, 295, 373], "interquartil": [230, 295], "score": [230, 295], "u_k": [230, 295], "scipi": [230, 255, 256, 295, 307, 308], "cramervonmis": [230, 295], "exce": [230, 238, 294, 295, 309], "threshold": [230, 283, 295, 371], "null": [230, 295], "hypothesi": [230, 232, 239, 295], "reject": [230, 295, 296], "rasmussen": 230, "william": [230, 281], "cambridg": 230, "ma": [230, 238], "mit": [230, 292], "gaussianprocess": 230, "gpml": 230, "kyprioti2020": 230, "kyprioti": [230, 295], "zhang": 230, "metamodel": [230, 295], "multidisciplinari": 230, "3550": [230, 295], "3576": [230, 295], "sheffieldml": 230, "sacks1989": 230, "sack": 230, "mitchel": 230, "wynn": 230, "sci": 230, "435": 230, "fuhg2020": 230, "fuhg": 230, "fau": 230, "nackenhorst": 230, "art": [230, 298], "roustant": 230, "ginsbourg": 230, "devil": 230, "dicekrig": 230, "diceoptim": 230, "journal": [230, 231, 232, 238, 248, 250, 252, 280, 292, 306, 309, 314, 315, 373], "leverag": [230, 263, 270], "hf": 230, "goal": 230, "beamcolumn": 230, "coarser": 230, "mlmc": 230, "deierlein2010": 230, "andrei": 230, "reinhorn": 230, "willford": 230, "belief": [230, 286, 289], "compromis": 230, "violat": 230, "th": [230, 231, 232, 237, 239], "fairli": 230, "meaningfulli": 230, "patsialis2021": [230, 295], "peherstorfer2016": 230, "y_": [230, 239], "budget": [230, 282], "highest": [230, 238, 309], "notat": 230, "simplest": [230, 283], "straightforward": [230, 232], "2_": 230, "subtract": [230, 289, 294], "manner": [230, 309], "pilot": 230, "n_p": 230, "c_t": 230, "n_1": [230, 293], "n_2": [230, 293], "obstacl": 230, "d_1": 230, "batch": [230, 267, 284, 295], "d_2": 230, "lf2": 230, "lf1": 230, "precis": [230, 248, 281], "sp_i": 230, "rc_": 230, "patsiali": [230, 295], "102129": [230, 295], "peherstorf": 230, "willcox": 230, "gunzburg": 230, "multifidel": [230, 266], "siam": [230, 282], "a3163": 230, "a94": 230, "pdf": [231, 250, 266, 300], "paralleliz": 231, "mathbf": [231, 283], "theta": [231, 250, 251, 281], "bay": 231, "simpler": 231, "sampler": [231, 296], "proce": [231, 258], "stage": [231, 269, 271, 297, 303, 309], "beta_j": 231, "_j": [231, 232], "propto": 231, "quad": [231, 232], "ldot": [231, 232], "beta_0": 231, "beta_1": 231, "beta_m": 231, "monoton": 231, "weigh": 231, "resampl": [231, 260, 266, 273, 293, 294], "perturb": 231, "reader": 231, "ching": 231, "chen": 231, "ching2007": 231, "minson": 231, "minson2013": 231, "816": 231, "832": 231, "simon": 231, "geophys": 231, "_i": [231, 239], "theta_i": 231, "discrep": 231, "parameter": [231, 295], "With": [231, 258, 279, 286], "lump": 231, "i_": [231, 239], "varianc": [231, 232, 239, 285, 288, 294, 295, 296, 297, 361], "ucsd_uq": [231, 268, 296], "realm": 231, "theta_1": 231, "theta_2": 231, "theta_": 231, "ident": [231, 239, 280, 297], "eta": [231, 289], "aleatori": [231, 266], "jointli": 231, "theorem": [231, 232, 239, 307], "becom": [231, 250, 309], "fighierarchicalmodel": 231, "sigma_1": [231, 232], "sigma_2": [231, 232], "int_": [231, 232, 283], "epistem": 231, "encompass": [231, 298, 309], "stackrel": 231, "cov": [231, 246, 247], "hypermean": 231, "hypercovari": 231, "nataf": [231, 288], "metropoli": [231, 280, 296], "gibb": [231, 296], "therebi": 231, "feasibl": [231, 267], "draw": [231, 288, 293, 297], "gamma": [222, 223, 224, 225, 228, 231, 239, 266, 288, 289], "ig": 231, "alpha_0": 231, "wishart": 231, "niw": 231, "mu_0": 231, "nu_0": 231, "iw": 231, "sigma_0": 231, "m_0": 231, "sigma_n": 231, "m_n": 231, "mu_n": 231, "nu_n": 231, "alpha_": 231, "n_i": 231, "beta_": 231, "lambda_0": 231, "sse": 231, "sum_": [231, 232, 237, 281, 297], "alpha_n": 231, "beta_n": 231, "hast": [231, 296], "walk": [231, 259], "a_c": 231, "burn": [231, 280, 370], "mix": [231, 238, 268], "cwe": [232, 275], "great": [232, 248, 305], "r_": 232, "overlin": [232, 250], "u_i": 232, "u_j": 232, "infti": 232, "mathrm": [232, 246, 247], "fulfil": [232, 238, 280, 281, 297], "diverg": [232, 306, 309, 315, 373], "nabla": 232, "precursor": 232, "recycl": 232, "vigor": 232, "decad": 232, "wu17": [232, 373], "kra70": [232, 373], "hos72": [232, 373], "mb21": [232, 373], "ksj03": [232, 373], "jblp06": [232, 373], "emphasi": 232, "complex": [232, 245, 248, 273, 274, 296, 305, 309, 312], "evolv": 232, "srfm": 232, "indirectli": [232, 309], "pioneer": 232, "sj72": [232, 373], "superposit": 232, "waw": 232, "advantag": [232, 265, 286], "drawback": [232, 237, 284], "word": 232, "guarante": [232, 361], "enorm": 232, "posteriorli": 232, "homogen": 232, "synthesi": 232, "harmon": 232, "ssc01": [232, 373], "took": 232, "kraichnan": [232, 373], "rfg": 232, "inhomogen": [232, 373], "anisotrop": [232, 373], "yb14": [232, 373], "atmospher": [232, 245, 248, 250, 252, 273, 275, 305, 306, 309, 315], "hlw10": [232, 373], "revisit": 232, "dsrfg": 232, "synthes": [232, 248], "anisotropi": [232, 306, 309, 315], "inspir": 232, "cpms17": [232, 373], "mdsrfg": 232, "aebed15": [232, 373], "cdrfg": 232, "attract": 232, "sem": [232, 309], "classic": [232, 237, 272], "spot": [232, 309], "convect": 232, "inlet": [232, 248, 250, 251, 252, 302, 306, 309, 315, 373], "taylor": [232, 283], "frozen": 232, "recov": [232, 238], "plai": 232, "role": 232, "autocorrel": 232, "pcr13": [232, 373], "_s": 232, "x_3": 232, "mathbb": [232, 281], "v_b": 232, "a_": [232, 239], "epsilon_j": [232, 239], "choleski": 232, "decomposit": [232, 234, 249, 253], "uniformli": [232, 252, 284, 293, 307, 308, 312], "sigma_3": 232, "vardelta": 232, "regener": [232, 309], "b_": 232, "notin": 232, "dose": 232, "langl": 232, "rangl": 232, "varepsilon_j": 232, "jn": 232, "varepsilon_m": 232, "varepsilon_n": 232, "jm": 232, "arriv": [232, 295], "exactli": [232, 243, 295], "r_1": 232, "r_2": 232, "r_3": 232, "int_b": 232, "r_l": 232, "convolut": 232, "recal": 232, "c_f": 232, "phi_": 232, "mathcal": 232, "k_l": 232, "k_1": 232, "k_2": 232, "k_3": 232, "e_": [232, 238], "neq": 232, "enough": [232, 239, 309], "contrari": 232, "_c": 232, "besid": [232, 255, 287, 310], "sigma_l": 232, "prove": 232, "omega": [232, 289, 309], "truncat": [222, 223, 224, 225, 228, 232, 234, 266, 269, 271, 292], "leq": [232, 238, 239, 283], "geq": [232, 238, 288], "ce": 232, "9x": 232, "9r": 232, "sdfm": 232, "lws98": [232, 373], "easi": [232, 239, 309], "kcx13": [232, 373], "promis": 232, "briefli": [232, 239], "r_m": 232, "uniti": [232, 251, 309], "u_m": 232, "b_n": 232, "recurs": 232, "r_n": 232, "uu": 232, "b_j": 232, "distinct": 232, "axi": [232, 246, 247, 249, 250, 251, 252, 253, 300, 306, 309, 315], "hereaft": 232, "care": [232, 284, 297], "solv": [232, 237, 286], "multidimension": 232, "textbook": 232, "comment": [232, 242, 243, 373], "4l": 232, "b_k": 232, "4n": 232, "2l": 232, "xc08": [232, 373], "Such": [232, 239], "ijk": 232, "b_i": 232, "l_y": [232, 252], "n_y": 232, "l_z": [232, 252], "n_z": 232, "accordingli": 232, "n_x": 232, "m_y": 232, "m_z": 232, "gird": [232, 251], "psi_": 232, "psi_j": 232, "discard": [232, 268, 280], "shift": [232, 297], "turn": [232, 255, 309], "xie": [232, 306, 309, 315, 373], "castro": [232, 306, 309, 315, 373], "2t": [232, 239], "varpsi_": 232, "xingquan": [232, 373], "guan": [232, 373], "henri": [232, 373], "burton": [232, 373], "thoma": [232, 373], "sabol": [232, 373], "224": [232, 238, 373], "111199": [232, 373], "sejun": [232, 373], "donghun": [232, 373], "yeo": [232, 373], "assist": [232, 277, 373], "nist": [232, 373], "tn": [232, 373], "gaithersburg": [232, 373], "md": [232, 373], "june": [232, 262, 265, 268, 271, 281, 373], "6028": [232, 373], "xiaohua": [232, 373], "annual": [232, 373], "robert": [232, 373], "masaru": [232, 373], "hoshiya": [232, 373], "proceed": [232, 238, 250, 258, 373], "japan": [232, 304, 373], "societi": [232, 239, 314, 373], "civil": [232, 238, 373], "girma": [232, 373], "bitsuamlak": [232, 252, 306, 309, 315, 373], "aerodynam": [232, 234, 248, 250, 251, 252, 273, 274, 304, 306, 309, 313, 315, 373], "212": [232, 306, 309, 315, 373], "104580": [232, 306, 309, 315, 373], "jweia": [232, 373], "klein": [232, 306, 309, 315, 373], "sadiki": [232, 306, 309, 315, 373], "janicka": [232, 306, 309, 315, 373], "186": [232, 306, 309, 315, 373], "652": [232, 306, 309, 315, 373], "665": [232, 306, 309, 315, 373], "nicola": [232, 373], "jarrin": [232, 306, 309, 315, 373], "sofian": [232, 373], "benhamadouch": [232, 306, 309, 315, 373], "dominiqu": [232, 373], "laurenc": [232, 306, 309, 315, 373], "prosser": [232, 306, 309, 315, 373], "585": [232, 306, 309, 315, 373], "593": [232, 306, 309, 315, 373], "masanobu": [232, 373], "shinozuka": [232, 238, 373], "jan": [232, 263, 265, 271, 373], "sound": [232, 237, 373], "smirnov": [232, 373], "celik": [232, 373], "359": [232, 373], "371": [232, 373], "rixin": [232, 373], "yu": [232, 373], "xue": [232, 373], "song": [232, 373], "256": [232, 373], "234": [232, 373], "253": [232, 373], "huang": [232, 373], "qs": [232, 373], "jr": [232, 373], "98": [232, 239, 373], "617": [232, 373], "hugo": [232, 373], "rodrigo": [232, 373], "paz": [232, 373], "javier": [232, 373], "mroginski": [232, 373], "mario": [232, 373], "storti": [232, 373], "168": [232, 373], "211": [232, 373], "haitham": [232, 373], "aboshosha": [232, 373], "ahm": [232, 373], "elshaer": [232, 373], "ashraf": [232, 373], "el": [232, 299, 373], "damatti": [232, 373], "le": [232, 245, 248, 250, 251, 252, 273, 275, 306, 309, 315, 373], "216": [232, 289, 373], "poletto": [232, 306, 309, 315, 373], "craft": [232, 306, 309, 315, 373], "revel": [232, 306, 309, 315, 373], "reproduct": [232, 306, 309, 315, 373], "combust": [232, 306, 309, 315, 373], "519": [232, 306, 309, 315, 373], "539": [232, 306, 309, 315, 373], "lund": [232, 373], "kyle": [232, 373], "squir": [232, 373], "140": [232, 373], "233": [232, 373], "258": [232, 292, 373], "yusik": [232, 373], "ian": [232, 373], "zheng": [232, 373], "tong": [232, 373], "incompress": [232, 309, 373], "470": [232, 306, 309, 315, 373], "multicorrel": [232, 314, 373], "fft": [232, 314, 373], "america": [232, 239, 314, 373], "630": [232, 314, 373], "634": [232, 314, 373], "380702": [232, 373], "wyngaard": [232, 373], "izumi": [232, 373], "cot": [232, 373], "\u00e9": [232, 373], "quarterli": [232, 373], "royal": [232, 373], "meteorolog": [232, 373], "563": [232, 373], "589": [232, 373], "rmet": [232, 373], "onlinelibrari": [232, 373], "wilei": [232, 373], "qj": [232, 373], "49709841707": [232, 373], "emil": [232, 373], "simiu": [232, 373], "scanlan": [232, 373], "book": [232, 373], "willei": [232, 373], "son": [232, 373], "inc": [232, 250, 373], "proc": [232, 373], "seminar": [232, 373], "nrc": [232, 373], "ottawa": [232, 373], "pod": [234, 249, 253], "cpsd": [234, 249, 253, 307, 308, 312], "decompos": 234, "eigenvalu": [234, 246, 247, 266, 292], "eigenvector": [234, 237], "attack": 234, "torsion": [234, 289], "loadmoment": 234, "uncertain": [234, 246, 247, 265, 283], "firstli": [234, 252], "periodogram": [234, 312], "overlap": [234, 249, 253, 292, 307, 308], "srm": 234, "subprocess": 234, "geometri": [234, 235, 245, 248, 252, 273, 275, 289, 306, 307, 308, 311, 312, 315], "tradit": [234, 237, 248, 283], "similitud": [234, 236], "duarte2023": [234, 249, 253, 307, 308, 312], "duart": [234, 249, 253, 307, 308, 312], "arunachalam": [234, 249, 253, 307, 308, 312], "subgranon": [234, 249, 253, 307, 308, 312], "spenc": [234, 249, 253, 304, 307, 308, 312], "375": [234, 249, 253, 307, 308, 312], "393": [234, 249, 253, 307, 308, 312], "freq_nub": 235, "node_nub": 235, "elem_nub": 235, "Their": 235, "Its": [235, 299, 307, 308], "six": [235, 247, 288], "inerti": [235, 309], "mode1": 235, "0000e": 235, "2530e": 235, "2910e": 235, "2870e": 235, "5080e": 235, "1430e": 235, "2710e": 235, "0440e": 235, "9790e": 235, "6410e": 235, "1340e": 235, "8390e": 235, "9210e": 235, "8930e": 235, "0400e": 235, "6600e": 235, "mode2": 235, "law": [236, 250, 285, 309], "cuboid": [236, 316], "breadth": [236, 246, 253, 308, 312, 313, 316], "interv": [236, 250, 251, 252, 266, 284, 295, 306, 309, 315], "delta": [236, 250, 251, 309], "tap": [236, 253, 273, 304, 308, 313, 316], "c_p": 236, "dimensionless": 236, "t_m": 236, "f_m": 236, "t_r": 236, "f_r": 236, "subscript": 236, "lambda_l": [236, 250, 251, 252], "d_m": 236, "d_r": 236, "lambda_t": [236, 250, 251, 252], "lambda_v": [236, 250, 251, 252], "v_m": 236, "v_r": 236, "lambda_": 236, "lambda": [236, 288], "geometr": [236, 237, 239, 248, 250, 251, 252, 262, 306, 307, 308, 309, 312, 315, 361], "hl": 236, "p_r": 236, "225kg": 236, "py18": [236, 373], "limits_a": 236, "f_a": 236, "limits_": 236, "m_a": 236, "fs": [237, 249, 286, 307, 312], "matric": [237, 239, 292, 294, 297], "dissip": 237, "hysteret": [237, 289], "viscou": [237, 309], "thermal": 237, "microcrack": 237, "difficult": [237, 239], "albeit": [237, 284], "overview": [237, 238], "a_0": [237, 286], "a_1": [237, 286], "pervas": 237, "nth": 237, "zeta_n": 237, "omega_n": 237, "zeta_1": 237, "zeta_2": 237, "linearli": 237, "omega_i": 237, "omega_j": 237, "rayleigh45": 237, "zeta_i": 237, "zeta_j": 237, "zeta": [237, 286, 288], "w_i": 237, "w_j": 237, "inclus": [237, 272], "descend": 237, "littl": 237, "sens": [237, 246, 247], "cours": [237, 246, 247, 255, 256], "explicitli": [237, 238, 246, 247, 274, 288, 293], "phi": 237, "zeta_m": 237, "omega_m": 237, "m_m": 237, "phi_m": 237, "tc": 237, "sparsiti": 237, "slower": 237, "undamp": 237, "overcom": [222, 237, 255, 286], "zeta_": 237, "nt": 237, "k_0": 237, "omega_": 237, "dover": 237, "york": 237, "ny": 237, "ananlysi": 238, "pf": 238, "incur": 238, "portfolio": [222, 238], "consider": [238, 309], "bazzurro07": 238, "tremend": 238, "allevi": 238, "chang00": 238, "jayaram10": 238, "vaziri12": 238, "affect": [238, 239, 256, 265], "han12": 238, "wang20": 238, "miller14": 238, "ma22": 238, "versu": [238, 292], "manzour16": 238, "han": [238, 307, 308], "op": 238, "w_": 238, "ir": 238, "overestim": 238, "underestim": [238, 294], "m_": 238, "lnsa": 238, "sa_": 238, "p_j": 238, "foral": 238, "z_j": 238, "req": 238, "whose": [238, 255, 281, 297], "haz": 238, "vs30": [238, 269, 271], "fetch": [238, 250, 252, 306, 309, 315], "scatter": [238, 249, 250, 251, 253, 266, 269, 271, 295], "ucerf2": 238, "demostr": 238, "distant": 238, "sa": [238, 239, 269, 271], "src": [238, 249, 253, 307, 308], "hazardcurv": 238, "everyth": 238, "minut": [238, 250, 295, 308, 361], "internet": [238, 255], "feel": [238, 262], "textbox": 238, "rupsampl": 238, "infosampledgm": 238, "siteim": 238, "constrast": 238, "truth": 238, "bazzurro": 238, "luco": 238, "australian": 238, "moor": 238, "557": 238, "572": 238, "vaziri": 238, "apivatanagul": 238, "nozick": 238, "296": 238, "jayaram": [238, 269, 271], "miller": 238, "wang": 238, "sj": 238, "brandenberg": 238, "zimmaro": 238, "jp": [238, 250], "stewart": [238, 269, 271], "confer": 238, "salt": 238, "lake": 238, "ut": 238, "conu": 238, "bocchini": 238, "quantiz": 238, "asm": 238, "04021078": 238, "horspool": 238, "christchurch": 238, "zealand": 238, "697": 238, "712": 238, "ln": [239, 288], "epsilon_": 239, "eta_j": 239, "tau_j": 239, "jayaram08": 239, "1j": 239, "2j": 239, "dj": 239, "i_1j": 239, "i_2j": 239, "semivariogram": 239, "prime": 239, "stationar": 239, "trackabl": [], "z_u": 239, "mu_z": 239, "geostatist": 239, "jayaram09": 239, "3h": 239, "decreas": [239, 250, 361], "decai": [239, 252], "v_": 239, "s30": 239, "cluster": [239, 279, 284], "1s": [239, 250, 251], "7t": 239, "0t": 239, "anza": 239, "alum": 239, "parkfield": 239, "chino": 239, "hill": 239, "2s": 239, "loth13": 239, "70": 239, "And": 239, "markhvida17": 239, "pca": [239, 266, 268, 292], "correlogram": 239, "onto": 239, "c_i": 239, "0i": 239, "1i": 239, "2i": 239, "075": 239, "78": [239, 306, 309, 315], "lmc": 239, "jw": 239, "bulletin": 239, "seismolog": 239, "397": 239, "ceferino": 239, "baker08": 239, "logarithm": [239, 248, 250, 251, 305, 309], "gmroti": 239, "slightli": [239, 250, 309], "299": 239, "comprehens": 241, "ucerf3": 242, "accelerogram": 242, "submit": [242, 243, 244, 248, 250, 251, 252, 277, 301, 305, 306, 309, 315], "anonym": 242, "greatli": [242, 243, 255], "appreci": [242, 243], "chanc": [242, 243], "colleagu": [242, 243, 281], "lbl": 242, "plan": [222, 242, 243, 250, 251, 287, 288, 289, 309, 373], "supercomput": [243, 301], "texa": 243, "cyberinfrastructur": 243, "nsf": 243, "fund": 243, "enthus": 243, "crash": 244, "tunel": 245, "empti": [245, 252, 273, 277, 305, 308, 310], "resembl": [245, 250, 251, 257, 258], "landmark": [245, 251], "nine": 246, "la": 246, "355c": [246, 247], "appendix": [246, 247], "120": [246, 247, 249, 253], "approx": [246, 247, 250], "detal": [246, 247], "distribt": [246, 247], "gustw": [246, 247], "downtown": [246, 247], "mu_w": 246, "sigma_w": 246, "mu_k": 246, "sigma_k": 246, "frame9model": 246, "pset": [246, 247, 289], "numstori": 246, "bw": 246, "expr": [246, 289, 299], "fm": 246, "sm": 246, "0e": [246, 286, 289], "29000": 246, "1e4": 246, "geomtransf": 246, "1e8": 246, "elasticbeamcolumn": 246, "rout": [246, 247], "subdirectori": [246, 247, 295], "aw": [246, 247, 295], "lot": [246, 247, 265, 295, 309], "slowli": [246, 247, 295], "disk": [246, 247, 295], "weuq": [222, 224, 225, 246, 248, 249, 250, 251, 253, 307, 308], "highlight": [246, 247, 256, 262, 268, 269, 272, 275, 289], "latin": [246, 247, 250, 251, 260, 266, 269, 271, 273, 285, 293], "hypercub": [246, 247, 250, 251, 260, 266, 269, 271, 273, 285, 293], "seed": [246, 247, 250, 251, 280, 283, 284, 285, 292, 294, 295, 296, 297, 307, 308, 312, 314, 329, 361, 369], "scipt": 246, "thee": 246, "repons": [246, 280], "drag": [246, 247, 301], "ws": [246, 247], "cannot": [246, 247, 250, 255, 309], "pfd": [246, 247, 249, 250, 251, 253, 299], "9th": [246, 247], "rmsa": [246, 247, 249, 250, 251, 253], "tabular": [246, 247, 300, 306, 309, 315], "mous": [246, 247, 300], "singular": [246, 247], "cdf": [246, 247, 265, 300], "got": [246, 247, 265], "someth": [246, 247, 265], "spring": [246, 247], "framerecord": 246, "numnod": [246, 299], "llength": [246, 299], "getnodetag": 246, "numel": 246, "geteletag": 246, "envelopenod": [246, 289, 299], "noderang": 246, "noderm": 246, "envelopeel": [246, 299], "elerang": 246, "framepost": 246, "dispin": 246, "maxdisp": 246, "accelin": 246, "maxaccel": 246, "forcein": 246, "maxforc": 246, "resultfil": [246, 299], "quaniti": [246, 299], "foreach": [246, 299], "listqoi": [246, 299], "splitedp": [246, 299], "lindex": [246, 289, 299], "lappend": [246, 299], "elseif": 246, "eleforc": 246, "nodal": [246, 247, 286, 299], "disp_10_1": [246, 247], "rmsa_10_1": [246, 247], "force_1_1": [246, 247], "methos": [246, 247], "5in": [246, 247], "8in": [246, 247], "wheel": [246, 247], "death": [246, 247], "boston": 247, "bldgw": 247, "6500": 247, "storyk": 247, "3stori": 247, "autopopul": 247, "qunatati": 247, "quantati": 247, "epd": 247, "necessit": 247, "followng": 247, "lblwe": 247, "example9": 247, "468": 247, "fow": 247, "acceleratiuon": 247, "respod": 247, "collabor": 248, "florida": [245, 248, 249, 253], "ef": [245, 248, 249, 253], "terraform": 248, "probe": [248, 252, 306, 315], "downstream": [248, 252, 289, 306, 315], "blwt": 248, "reynold": [248, 250, 251, 275, 305, 306, 309, 315], "schemat": [248, 306, 307, 312, 315], "brows": [248, 249, 250, 251, 252, 253, 305, 309], "638": 248, "659": 248, "snappyhexmesh": [248, 250, 305, 306, 309, 315], "crucial": 248, "tinf": [245, 248, 252, 273, 275, 305, 306, 309, 315], "boundarydata": 248, "boundaryfield": 248, "turbulentdfminlet": 248, "filtertyp": 248, "gridfactor": 248, "filterfactor": 248, "periodicini": 248, "periodicinz": 248, "cleanrestart": 248, "internalfield": 248, "paraview": [248, 250, 251, 252, 275], "jupyt": 248, "catarelli": 248, "fern\u00e1ndez": 248, "cab\u00e1n": 248, "master": [248, 255], "gurlei": 248, "matya": 248, "207": 248, "104276": 248, "0012": [222, 224, 225, 249, 307], "reformat": [249, 253], "fx": [249, 307, 312], "fy": [249, 307, 312], "tz": [249, 307, 312], "0016": [222, 223, 228, 249, 253, 308], "vref": [249, 307, 312], "625": [249, 253], "25x20000": 249, "1x20000": [249, 253], "forces_ang000_phase1": [249, 307], "e4": [222, 249, 281], "stabl": [249, 250, 253, 309], "3m": [249, 253], "6m": [249, 253], "meter": [249, 250, 251, 253, 289, 302, 307, 308, 312], "e7": [222, 249, 253], "e8": [222, 249, 253], "5e8": [249, 251, 253], "7e8": [249, 253], "2e8": [249, 253], "dummi": [249, 253, 329], "e6": [249, 251, 253], "3rd": [249, 250, 251, 253], "abscissa": [249, 250, 253], "fn": [249, 250, 253], "clink": [249, 250, 253], "0013": [222, 224, 225, 250], "eas": 250, "relev": [250, 264, 294, 307, 308, 309, 312, 329], "u_h": [250, 251], "z_0": [250, 251, 252], "kg": [250, 251, 252], "nu_": [250, 251, 252], "kinemat": [250, 251, 252, 309], "viscos": [250, 251, 252, 309], "5e": [250, 251, 252], "upwind": [250, 251], "kappa": 250, "karman": 250, "upper": [250, 288], "deav": 250, "harri": 250, "cook1997": 250, "esdu2001": 250, "upcom": [250, 252, 264, 267, 270, 274], "realist": 250, "768": 250, "e5": 250, "lhc": [250, 251], "localworkdir": [250, 306, 315], "isolatedbuildingcfd": 250, "kilogram": 250, "incid": [250, 251, 252, 304, 306, 307, 309, 313, 315], "franke2007": [250, 251, 306, 309, 315], "80": [250, 251], "box1": [250, 309], "box2": [250, 309], "box4": [250, 309], "restrict": 250, "smallest": [250, 252], "finer": 250, "prism": [250, 251, 311], "uncheck": [250, 251, 262, 298, 309, 361], "transit": [250, 266, 268, 297, 309], "buffer": [250, 309], "breakout": [250, 251, 309], "meanabl": [250, 251, 309], "outlet": [250, 251, 309], "zeropressureoutlet": [250, 251, 309], "symmetri": [250, 302], "roughwallfunct": [250, 251, 252, 309], "wherea": [250, 252, 309], "smoothwallfunct": [250, 251, 309], "smagorinski": [250, 251, 309], "pisofoam": [250, 251, 303, 305, 309], "corrector": [250, 251, 252, 309], "irregular": [222, 250], "steep": [250, 251, 252], "67919": 250, "workabl": 250, "chose": 250, "ultim": 250, "tpu_les_example1": 250, "realli": 250, "alloc": 250, "retri": 250, "safe": [250, 255, 257, 258, 272, 303], "pop": [250, 255, 256, 257, 258, 277], "refresh": 250, "reload": [250, 251, 252, 309], "stddev": [250, 251, 300], "skew": [250, 251, 284, 293], "kurtosi": [250, 251, 284, 293], "instantan": [250, 251], "contour": [250, 251, 269, 271, 283], "vicin": [250, 309], "shade": [250, 251], "wake": [250, 251, 309], "horsesho": 250, "qualit": [250, 251], "assur": 250, "cook": 250, "heterogen": [222, 250], "esdu": 250, "Near": [250, 309], "neutral": 250, "ih": 250, "london": 250, "uk": 250, "85020": 250, "tpu2005": 250, "arch": 250, "kougei": 250, "ac": 250, "info_cent": 250, "windpressur": 250, "highris": 250, "homepag": 250, "homepagehdf": 250, "htm": 250, "hellsten": [250, 251, 306, 309, 315], "schl\u00fcnzen": [250, 251, 306, 309, 315], "carissimo": [250, 251, 306, 309, 315], "732": [250, 251, 306, 309, 315], "0014": [222, 223, 228, 251], "willi": 251, "formerli": 251, "sear": 251, "chicago": 251, "illinoi": 251, "442": 251, "simplif": 251, "stl": [251, 275, 311], "neglect": 251, "4703": 251, "0e8": 251, "subtab": [251, 252, 306, 315], "courant": [251, 252, 309], "0143913": 251, "106th": 251, "stream": [251, 252, 309], "clearli": 251, "visibl": [251, 301], "maco": [254, 259, 292], "placement": [255, 256], "legaci": 255, "heritag": 255, "somewhat": 255, "python3": [255, 256, 258], "usr": [255, 299], "anymor": 255, "correctli": [255, 259], "certificatecommand": [255, 258], "pip3": [255, 258], "spotlight": 255, "magnifi": 255, "hit": 255, "forget": [255, 258], "updateshellprofil": [255, 258], "publicli": [255, 256], "narrow": [255, 256], "renam": [255, 256, 260, 268], "email": [255, 256], "regist": [255, 256, 257, 301], "awai": [255, 256, 309], "gone": [255, 256], "uncompress": 255, "thing": [255, 258, 274], "finder": [255, 258], "bash": [255, 258], "awar": [255, 258], "grep": [255, 258], "bashrc": [255, 258], "bash_profil": [255, 258], "zsh": [255, 258], "zshrc": [255, 258], "zprofil": [255, 258], "doubt": [255, 258], "export": [255, 262, 272, 306, 315], "pythonpath": [255, 256], "appl": 255, "latest": [222, 255, 256, 265], "catalina": 255, "gatekeep": 255, "mountain": 255, "lion": 255, "malwar": 255, "malici": 255, "vet": 255, "approv": 255, "sign": [255, 258, 303], "recogn": [255, 258, 289], "privaci": [255, 258], "cancel": [255, 258, 309], "anywai": 255, "unsign": [255, 257], "troubl": 255, "workaround": 255, "sudo": [255, 257], "spctl": 255, "disabl": [255, 303], "temporarili": 255, "dylib": 255, "uninstal": 256, "windowsx86": 256, "admin": 256, "sometim": [256, 282, 309], "tweak": 256, "stai": 256, "neither": 256, "systemproperti": 256, "cmd": 256, "microsoft": [257, 272], "wsl": 257, "administr": 257, "wget": 257, "gpg": 257, "apt": 257, "openfoam10": 257, "windows_download": 257, "vendor": 257, "bypass": [257, 283], "startup": [257, 258, 276], "onedriv": [], "sync": [257, 262], "alphabet": 257, "charact": [257, 310], "encod": 257, "permiss": [257, 277], "x86": 258, "properli": [277, 309], "distributor": [], "unam": 258, "screenshot": 258, "x86_64": 258, "arm64": [], "kernel": [258, 361], "intel": 258, "nheri_simcent": 258, "intel64": 258, "mac_download": 258, "dmg": 258, "trash": 258, "eject": 258, "notar": 258, "unsaf": 258, "anaywai": 258, "septemb": [262, 265, 268, 272, 275], "mark": [260, 266, 269, 273, 297, 309], "surrogategp": [260, 266, 317], "multimodel": [260, 268], "west2": [260, 262], "flatfil": [260, 262], "custompi": [260, 269, 273, 317], "polynomi": [260, 266, 273], "chao": [260, 266, 273], "mfmc": [260, 262, 265, 286, 289], "plom": [260, 262, 266, 268, 273, 290], "farther": [264, 267], "parenthes": [264, 267, 270], "march": [262, 265, 268, 272, 273, 275], "sept": [265, 268], "decoupl": [262, 265], "juli": [262, 275], "radio": 262, "bug": [262, 265, 268, 271, 275, 277, 373], "disaggreg": [262, 265], "asce7": 262, "refactor": [262, 269], "puls": 262, "suit": [222, 262, 314], "dec": 268, "4th": [], "nov": [], "buildiung": 262, "peernga": 262, "octob": [262, 265, 268], "stocahst": [], "tabul": [263, 292], "mileston": 263, "arup": [263, 265], "complement": 264, "recoveri": [264, 265, 270], "atc": [264, 289], "rec": 264, "benchmark": [264, 305], "disast": [265, 311], "prf": 265, "pyredi": 265, "dbdl": 265, "metadata": 265, "regularli": [265, 309], "v4": 265, "redesign": 265, "fourth": 265, "eventu": 265, "migrat": 265, "readabl": 265, "earlier": [265, 277, 309], "v2": [222, 265], "v1": [265, 292], "2d": [265, 289, 306, 307, 308, 315], "april": [260, 265, 269, 272], "decemb": [262, 266, 268, 272], "psa": [266, 294], "markov": [266, 267, 268, 280, 293, 296, 297, 370], "chain": [266, 267, 268, 280, 293, 296, 297, 370], "overrid": [266, 289], "hierarch": [222, 223, 224, 225, 228, 266, 268], "nl2sol": 266, "opt": [266, 309], "gaussnewton": 266, "gradient": [222, 223, 224, 225, 228, 266, 268, 283, 292, 309], "krige": [266, 268, 284, 295], "customuq": 266, "star": 266, "ucsd": [222, 223, 224, 225, 228, 266, 296, 297], "spreadsheet": [266, 268], "chart": 266, "histogram": 266, "posterior": [266, 280, 293, 296, 297, 329, 369], "confid": 266, "mcmc": [267, 268, 280, 296, 370, 371], "serv": [267, 277], "million": [268, 309], "nan": [268, 294], "restructur": 268, "file_sav": 268, "delet": [268, 298], "paramsdakota": 268, "slash": 268, "backslash": 268, "sorm": [268, 283], "raster": [269, 272], "geojson": 269, "markhvida": [269, 271], "loth": [269, 271], "abrahamson": [269, 271], "silva": [269, 271], "kamai": [269, 271], "boor": [269, 271], "seyhan": [269, 271], "atkinson": [269, 271], "campbel": [269, 271], "bozorgnia": [269, 271], "chiou": [269, 271], "young": [269, 271], "accelera": [269, 271], "heath": [269, 271], "histor": [269, 271], "landfal": [269, 271], "snaiki": [269, 271], "censu": [269, 272], "american": 269, "bia": 295, "subassembl": 270, "db": 222, "damegeandloss": [], "gap": 284, "socio": 270, "houshold": [], "notabl": 271, "font": [271, 307, 308, 312], "color": [271, 297, 307, 308, 312], "suport": 271, "accelert": 271, "va30": 271, "revis": [222, 272], "pretrain": 272, "pulldown": [], "anticip": [252, 306, 315], "arc": 272, "demograph": [222, 272], "merg": [], "qgi": 272, "queri": 272, "join": 272, "shapefil": 272, "earthquakescenario": [], "arcgi": [222, 272], "deliv": 274, "clad": [275, 311], "navier": [275, 309], "stoke": [275, 309], "ran": [275, 277, 300, 301, 309], "piso": [275, 309], "pimpl": 275, "v7": 275, "v10": [275, 306, 309, 315], "friendli": 275, "toolkit": [275, 281], "vtk": [252, 275, 306, 309, 315], "beginn": 275, "discov": [], "swhale": 277, "imagin": [], "qwhale": 277, "corrupt": 277, "ve": 277, "hesit": 277, "went": 277, "wrong": [265, 277], "runtim": [265, 278], "vc_redist": 278, "plug": 279, "combobox": 279, "combo": [279, 306, 315], "spinbox": 279, "doublespinbox": 279, "fileinput": 279, "lineedit": 279, "lastli": 279, "runner": 279, "inherit": [279, 295], "uqrunn": 279, "unr": 279, "IT": 279, "INTO": 279, "polymorhoph": 279, "uqrunnerfactori": 279, "addfactori": 279, "runnerfactori": 279, "staticmethod": 279, "createrunn": 279, "eval": [279, 282, 297], "runuq": 279, "uqdata": 279, "simulationdata": 279, "randomvarsdata": 279, "demandparam": 279, "workingdir": 279, "remoteappdir": 279, "uqpi": 279, "availbl": 279, "719191180014362e": 279, "anotherrandomvari": 279, "518852020241320e": 279, "configureandrunuq": 279, "paradigm": 280, "differenti": [280, 282], "evolut": [252, 280, 306, 315], "explor": [222, 280, 301], "tune": 280, "subspac": 280, "figdream": 280, "drawn": [280, 284], "jump": [280, 309, 370], "comma": [280, 281, 289, 294, 297, 310], "vrugt": 280, "ter": 280, "braak": 280, "dik": 280, "robinson": 280, "hyman": 280, "higdon": 280, "themselv": [281, 296], "seek": [277, 281], "r_i": 281, "y_i": 281, "figparameterestim": 281, "quadrat": [281, 284], "hessian": 281, "devis": 281, "denni": 281, "dennis81a": 281, "dennis81b": 281, "trust": 281, "alon": 281, "plu": 281, "quasi": 281, "guess": 281, "gai": 281, "welsch": 281, "acm": 281, "tran": 281, "softw": 281, "368": 281, "573": 281, "369": 281, "383": 281, "meza": 281, "oliva": 281, "hough": 281, "transact": 281, "uncommon": 282, "situat": [282, 283], "optimum": 282, "figgradientfreeparameterestim": 282, "coliny_pattern_search": 282, "criterion": [282, 296], "torczon": 282, "virginia": 282, "februari": 282, "pseudo": [284, 292, 294, 329, 361, 369], "dropdown": [284, 315], "slow": [284, 309], "undesir": 284, "evenli": 284, "articl": 284, "extrem": 284, "titl": 284, "familiar": 284, "refrain": 284, "despit": 284, "raphson": 286, "modifiednewton": 286, "ax": [286, 289], "unsymmetr": 286, "profilespd": 286, "bandspd": 286, "bandgem": 286, "superlu": 286, "hht": 286, "centraldiffer": 286, "unbal": 286, "trial": 286, "incud": [], "numstep": [286, 289], "conquer": 286, "normunbal": [286, 289], "numsublevel": [286, 289], "numsubstep": [286, 289], "ignor": [253, 286, 289, 293, 294, 295, 302], "premis": [286, 289], "circl": [288, 310], "mu": 288, "l_b": 288, "u_b": 288, "a_n": 288, "unintend": 288, "copular": 288, "eccentr": 289, "gbs20": [289, 373], "elf": 289, "seaoc": 289, "elfparamet": 289, "memberdepth": 289, "whereaft": 289, "backup": 289, "overwrit": 289, "nomenclatur": 289, "w14": 289, "w24": 289, "lieu": 289, "somerv": 289, "head": 289, "alter": 289, "inelast": 289, "inertia": 289, "mpa": 289, "kpa": 289, "tributari": 289, "hing": 289, "regular": 289, "stdstiff": [], "stddamp": [], "credibl": 289, "soizeghanem2016": 292, "soizeghanem2020": 292, "euclidean": 292, "opensourc": [292, 295], "zhonggualgovindjee2021": 292, "mainli": 292, "potenti": [257, 292, 295], "plom_vari": 292, "plom_respons": 292, "anlaysi": 292, "logrithm": 292, "metrix": 292, "kde": 292, "eignevalu": 292, "maixmum": 292, "h5": 292, "buttom": 292, "soiz": 292, "ghanem": 292, "321": 292, "242": 292, "gual": 292, "sanjayg0": 292, "former": 293, "figsimsamp3": 293, "wr": 293, "alp": 293, "f_y": 293, "stack": 293, "intersect": [294, 309], "hu19": 294, "symbol": 294, "nsamp": 294, "ndim": 294, "fileid": 294, "fopen": 294, "fwrite": 294, "transpos": 294, "fclose": 294, "indici": 294, "causal": 294, "insepar": 294, "x_k": 294, "unexplain": 294, "omit": 294, "potion": 294, "unless": [294, 309], "thoroughli": 294, "sheffield": 295, "user_manu": [], "simcenteruqsurrog": [], "lblsimsurrog": [], "pathtopythonex": [], "zhong2023": 295, "portabl": 295, "navarro": 295, "3839": 295, "multiprocess": [295, 361], "mpi4pi": [295, 361], "unnecessarili": 295, "stretch": [295, 309, 370], "obatin": 295, "faulti": 295, "auxiliari": [295, 361], "surroategp": 295, "simgpmodel": 295, "tmplatedir_sim": 295, "pkl": 295, "gpresult": 295, "sequenti": 296, "restart": 296, "pseudorandom": [296, 297], "resum": 296, "phenomenon": 297, "gradual": 297, "meant": 297, "log_likelihood": 297, "signatur": 297, "calibrationdata": 297, "numexperi": 297, "covariancematrixlist": 297, "edpnameslist": 297, "edplengthslist": 297, "covariancemultiplierlist": 297, "scalefactor": 297, "shiftfactor": 297, "ndarrai": 297, "atleast_2d": 297, "numrespons": 297, "loglikelihood": 297, "logpdf": 297, "q": [283, 289, 297], "q_1": 297, "q_2": 297, "q5": 297, "Of": 297, "q_3": 297, "q_4": 297, "q_5": 297, "n_q": 297, "l_i": 297, "outermost": [297, 309], "dash": 297, "black": [252, 297], "qoinam": 297, "expnum": 297, "inabl": 297, "irrespect": 297, "menubar": 298, "cline": 289, "useredp": [], "nodetag1": 299, "nodetagn": 299, "dof1": 299, "dof2": 299, "eletag1": 299, "eletagn": 299, "perviou": [], "graph": 300, "came": [277, 300], "dockabl": 301, "resiz": 301, "toggl": 301, "hover": 301, "ribbon": 301, "push": [301, 310], "submiss": [277, 301], "ticket": 301, "gmsh": 302, "bodi": [222, 302], "scope": [265, 303, 305], "blockmesh": [303, 309], "394": 304, "suburban": 304, "167": 304, "10min": 304, "seymour": 304, "cyberbas": 304, "synchron": 304, "advengsoft": 304, "csd": [307, 308], "breath": [307, 308, 312], "ntimestep": [307, 308, 312], "nfloor": [307, 312], "seamlessli": 309, "salient": 309, "greenshields2015": [306, 309, 315], "toolbar": [309, 315], "manipul": 309, "subsect": 309, "replica": 309, "counterclockwis": 309, "ref": [252, 306, 309, 315], "rescal": [306, 309, 315], "stereolithographi": 309, "volumetr": 309, "greenshields2022": [306, 309, 315], "hexahedr": 309, "hex": 309, "grade": 309, "cubic": 309, "felid": 309, "box3": 309, "abrupt": 309, "half": [264, 309], "resolv": [278, 283, 309], "bigger": 309, "outward": 309, "sharp": 309, "dens": 309, "prismat": 309, "consecut": 309, "elabor": [283, 309], "explan": 309, "proportion": 309, "sudden": 309, "checkmesh": 309, "allmesh": 309, "surfacewithgrid": 309, "render": 309, "wirefram": 309, "transpar": 309, "reread": 309, "circ": 309, "temperatur": [289, 309], "sea": [222, 309], "imperm": 309, "noslip": 309, "cyclic": 309, "sand": 309, "grain": 309, "dfsr": [306, 309, 315], "melaku2021": [306, 309, 315], "dfm": [252, 306, 309, 315], "klein2003": [306, 309, 315], "xie2008": [306, 309, 315], "jarrin2006": [306, 309, 315], "dfsem": 309, "poletto2013": [306, 309, 315], "tsm": 309, "kr\u00f6ger2018": [306, 309, 315], "steadi": 309, "subgrid": 309, "unresolv": [277, 309], "sg": 309, "c_k": 309, "094": 309, "c_e": 309, "048": 309, "wale": 309, "viscositywal": 309, "c_w": 309, "keqn": 309, "momentum": 309, "kinet": 309, "dynamickeqn": [252, 309], "kepsilon": 309, "epsilon": 309, "komega": 309, "sst": 309, "spalartallmarasd": 309, "spalart": 309, "allmara": 309, "spalartallmarasdd": 309, "delai": 309, "dde": 309, "implicit": 309, "pimplefoam": [252, 309], "simplefoam": 309, "c_o": 309, "rememb": 309, "friedrich": 309, "lewi": 309, "cfl": 309, "subdomain": 309, "aromat": 309, "demo": 309, "greenshield": [306, 309, 315], "ltd": [306, 309, 315], "doc": [306, 309, 315], "kr\u00f6ger": [306, 309, 315], "kornev": [306, 309, 315], "twice": 310, "scenario1": 310, "scenario2": 310, "factorscenario1": 310, "nfreq": 312, "ncomp": 312, "comp_cfmean": 312, "cf_std": 312, "cf_data": 312, "norm_al": 312, "destandard": 312, "f_target": 312, "s_target": 312, "imaginari": 312, "s_target_imag": 312, "s_target_r": 312, "10cm": 313, "4m": 313, "22m": 313, "wittig1975simul": 314, "occas": 314, "windspe": [253, 308, 316], "000000": 316, "modelshap": 316, "taploc": [253, 316], "xloc": [253, 308, 316], "yloc": [253, 308, 316], "pressurecoeffici": [253, 308, 316], "083194": 316, "372954": 316, "181435": 316, "164351": 316, "frequencei": 316, "ym": 316, "concretebuildingmodel": 317, "custompysimul": 317, "dakotainputbayesiancalibr": 317, "dakotainputcalibr": 317, "dakotainputoptim": 317, "dakotainputreli": 317, "dakotainputsampl": 317, "dakotainputsensit": 317, "edp_earthquakeselect": 317, "examplewidget": 317, "gaussianprocessinputwidget": 317, "globalreliabilitywidget": 317, "importancesamplinginputwidget": 317, "importsampleswidget": 317, "inputwidgetbim": 317, "inputwidgetexistingev": 317, "inputwidgetopenseesanalysi": 317, "latinhypercubeinputwidget": 317, "localreliabilitywidget": 317, "mdof_lu": 317, "montecarloinputsimwidget": 317, "montecarloinputwidget": 317, "multifidelitymontecarlo": 317, "multifidelitysimwidget": 317, "noneengin": 317, "openseesbuildingmodel": 317, "pceinputwidget": 317, "plominputwidget": 317, "plomsimuwidget": 317, "simcenterintensitymeasurecombo": 317, "simcenterintensitymeasurewidget": 317, "simcenterunitscombo": 317, "simcenteruqinputplom": 317, "simcenteruqinputsampl": 317, "simcenteruqinputsensit": 317, "simcenteruqinputsurrog": 317, "standardedp": 317, "surrogatedoeinputwidget": 317, "surrogateedp": 317, "surrogatemfinputwidget": 317, "surrogatenodoeinputwidget": 317, "surrogatesimul": 317, "ucsd_inputbayesiancalibr": 317, "ucsd_inputhierarchicalbayesian": 317, "ucsd_inputtmcmc": 317, "uqpystretch": 317, "uqpysubsetsimul": 317, "compound": 329, "compound_widget": 329, "sample_s": [329, 369], "too": 329, "calibration_data_fil": [329, 369], "log_likelihood_script": [329, 369], "check_default": 329, "webpag": 329, "datas": 356, "timelimit": 361, "accuracylimit": 361, "parallelexecut": 361, "advancedopt": 361, "matern5": 361, "matern3": 361, "expon": 361, "logtransform": 361, "doemethod": 361, "initialdo": 361, "nuggetopt": 361, "nuggetstr": 361, "numsamptoberepl": 361, "numrepl": 361, "existingdo": 361, "inpfil": 361, "intensitymeasur": 361, "usegeomean": 361, "burn_in": 370, "modifiedmetropolishast": 370, "n_chain": 370, "n_dimens": 370, "aglorithm": 370, "subsetsimul": 371, "probabail": 371, "conditionalprob": 371, "failurethreshold": 371, "maxlevel": 371, "bootstrap": 371, "initialsampl": 371, "agorithm": 371, "metropolishast": 371, "samplingmethod": 371, "student": [], "hopefulli": [], "acknowledg": 373, "glossari": 373, "0015": [], "mar": 275, "prefernc": [], "executan": [], "reset": [], "customari": [306, 315], "lamberti2018": [306, 315], "melaku2024": [252, 306, 315], "subfold": [306, 315], "streamwis": [306, 315], "lenght": [252, 306, 315], "snapshot": [252, 306, 315], "unsteadi": [306, 315], "paot": [306, 315], "2h_": [306, 315], "h_ref": [306, 315], "lamberti": [306, 315], "garc\u00eda": [306, 315], "s\u00e1nchez": [306, 315], "sousa": [306, 315], "gorl\u00e9": [252, 306, 315], "177": [306, 315], "prospect": [252, 306, 315], "105613": [252, 306, 315], "chew2024": 252, "l_x": 252, "l_f": 252, "3700": 252, "litter": 252, "000736624": 252, "bellow": 252, "profile1": 252, "profile2": 252, "profile3": 252, "plane1": 252, "plane2": 252, "025": 252, "k\u00e1rm\u00e1n": 252, "furthermor": 252, "remoteworkdir": 252, "vi": 252, "foam": 252, "plane1_renam": 252, "velocity_t": 252, "chew": 252, "ciarlatani": 252, "sang": 217, "ri": 217, "yi": 217, "10806694": 217, "figdownload": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373], "1612843": [218, 219], "el1": 222, "hl1": 222, "wl1": 222, "rain": 222, "ensembl": 222, "co2": 222, "emiss": 222, "toolset": 222, "crowdsourc": [], "maker": 222, "sensor": 222, "coastal": 222, "miscellen": [222, 224, 225], "vizual": 222, "eros": 222, "channel": 222, "hl2": [], "osu": 222, "satelit": 222, "imageri": 222, "el2": 222, "miscellan": [222, 228], "interdisciplinari": [222, 223, 224, 225, 228], "flume": 222, "lwf": 222, "waterborn": [], "foamyse": [], "fvm": [], "analaysi": [], "fea": [], "reciev": [], "hinsdal": [], "oregon": 222, "corval": [], "lewis2023": [], "bonu": [], "bonus2023": [], "e_0": [], "seven": [], "sampling_result": [], "phd": [], "thesi": [], "washington": [], "seattl": [], "isbn": [], "979": [], "381408": [], "proquest": [], "dissert": [], "Theses": [], "381406": [], "theses": [], "docview": [], "2915819774": [], "se": [], "accountid": [], "14784": [], "0m": [], "veltim": [], "cylind": [], "couplednod": [], "photo": [], "lonestar6": [], "nvidia": [], "a100": [], "1hr": [], "mind": [], "allot": [], "Be": [], "caution": [], "massiv": [], "somewher": [], "extractor": [], "unzip": [], "pvd": [], "vtm": [], "openseesoutput": [], "reaction": [], "messi": [], "smart": [], "macosx19": [], "pkg": [], "popup": [], "everytim": 258, "temprarili": 258, "scheck": 258, "m9": [260, 262, 265], "pelicun3": 265, "backward": 265, "bldg": 265, "seem": 265, "dv_bldg_repair_sampl": 265, "dv_bldg_repair_stat": 265, "dv_bldg_repair_grp": 265, "dv_bldg_repair_grp_stat": 265, "dv_bldg_repair_agg": 265, "dv_bldg_repair_agg_stat": 265, "camelcas": 265, "codebas": 265, "unitless": 265, "clariti": 265, "versatil": 265, "multilinear": 265, "deprec": 265, "bldgrepair": 265, "everyon": 265, "syntax": 265, "1_cmp": 265, "cmp": 265, "b_ds1": 265, "zhu": 269, "permen": [], "pgd_h": 269, "pgd_v": 269, "toolbox": 272, "perman": [269, 272], "footprint": 272, "openstreetmap": 272, "iii": [], "usa": 272, "iv": [], "baselin": 272, "apr": 275, "gg": 308, "subdivid": 308, "ntap": 308, "centimet": 308, "millimet": 308, "hr": 308, "tabloc": 308, "cpsimcent": [253, 308], "crowd": 222, "sc": [222, 223, 224, 225, 226, 227, 228], "rtm": 222, "solitari": 222, "waseda": 222, "twb": 222, "bathymetri": 222, "coast": 222, "hardwar": 222, "celeri": 222, "webgpu": 222, "0009": [222, 223, 228], "0007": [222, 223, 224, 225, 228], "hdro": 222, "accumul": 222, "outflow": 222, "unconstrain": 222, "collid": 222, "mpm": 222, "immers": 222, "dem": 222, "hydrodyanm": 222, "sph": 222, "geoclaw": 222, "pbdl": 222, "na": [222, 224, 225], "0027": [222, 223, 228], "0023": [222, 223, 228], "0010": 222, "0025": [222, 223, 228, 289], "0006": 222, "0017": [222, 223, 228], "e2": 222, "supersed": 222, "rapid": 222, "facad": 222, "parser": 222, "detector": 222, "e1": 222, "e16": 222, "e14": 222, "tractabl": 239, "januari": [262, 272], "novemb": 262, "tail": 283, "naiv": 283, "p_f": 283, "p_": 283, "pr": 283, "q_": 283, "tr": 283, "mpp": 283, "no_approx": 283, "x_taylor_mean": 283, "amv": 283, "amv2": 283, "u_taylor_mean": 283, "x_traylor_mpp": 283, "u_taylor_mpp": 283, "mvfosm": 283, "poor": 283, "confront": 283, "nonsmooth": 283, "stall": 283, "inaccuraci": 283, "multimod": 283, "rare": 283, "wherebi": 283, "weirs12": 285, "referenc": 285, "adams20": 285, "nrv": 285, "weir": 285, "kamm": 285, "swiler": 285, "ratto": 285, "tarantola": 285, "rider": 285, "eldr": 285, "hyperbol": 285, "170": 285, "multilevel": 285, "sandia": 285, "tech": 285, "rep": 285, "sand2020": 285, "5001": 285, "ruleset": 289, "sy": [289, 299], "eta_soft": 289, "a_k": 289, "damage1": 289, "dmamge2": 289, "damage3": 289, "damage4": 289, "t2": 289, "ho": 289, "4547": 289, "0870354": 289, "33333": 289, "243": 289, "0794118": 289, "s1l": 289, "7247": 289, "0865974": 289, "006": 289, "s1m": 289, "7562": 289, "156": 289, "133734": 289, "008": 289, "0533": 289, "s1h": 289, "9659": 289, "098": 289, "181032": 289, "015": 289, "s2l": 289, "0670927": 289, "s2m": 289, "8694": 289, "333": 289, "103936": 289, "0033": 289, "0067": 289, "172": 289, "s2h": 289, "0452": 289, "142936": 289, "136154": 289, "0607": 289, "s4l": 289, "5959": 289, "0727412": 289, "dampingratio": 289, "09956333887469665": 289, "k0": 289, "61532397": 289, "052015901": 289, "2110124": 289, "6849974156": 289, "087035399999999999": 289, "80000000000000004": 289, "20000000000000001": 289, "10000000000000001": 289, "1406749": 289, "7899982773": 289, "crd": 289, "284190": 289, "39936000004": 289, "2000000000000002": 289, "shear_beam2d": 289, "uniaxial_materi": 289, "nodemap": 289, "kn": 289, "basicbuild": 289, "8419e": 289, "11012e": 289, "0342929": 289, "33037e": 289, "822315": 289, "40675e": 289, "0228619": 289, "22025e": 289, "54821": 289, "zerolength": 289, "46509e": 289, "24738e": 289, "26001e": 289, "46955e": 289, "63045e": 289, "42224e": 289, "15223e": 289, "4271e": 289, "94678e": 289, "62861e": 289, "96503e": 289, "000675427": 289, "uniformexcit": 289, "60000": 289, "json0": 289, "max_abs_acceler": 289, "max_rel_disp": 289, "envelopedrift": 289, "max_drift": 289, "inod": 289, "jnode": 289, "perpdirn": 289, "max_roof_drift": 289, "xdamp": 289, "0995633": 289, "lambdan": 289, "lambdai": 289, "lambdaj": 289, "lambda1": 289, "pow": 289, "omegai": 289, "omegaj": 289, "alpham": 289, "betakinit": 289, "betakcomm": 289, "betakcurr": 289, "14159": 289, "dtana": 289, "lu2020": 289, "cheng": 289, "xu": 289, "zeng": 289, "mahin": 289, "806": 289, "831": 289, "figsim4": 294, "adamz": 299, "__future__": 299, "divis": 299, "print_funct": 299, "startswith": 299, "xrang": 299, "string_typ": 299, "basestr": 299, "process_result": 299, "inputarg": 299, "rt": 299, "readlin": 299, "displ": 299, "thelist": 299, "nodetag": 299, "__name__": 299, "__main__": 299, "nodein": 299, "maxdisplac": 299, "st": 299, "don": 301, "queu": [], "queue": [], "overwhelm": [], "cach": [], "1x509": 253, "struct": 253, "onedr": 257, "incompat": 258, "visit": 258, "bp": 261, "sep": 261, "recognit": 269, "reorgan": 272, "subtyp": 272, "malfunct": 277, "diagnos": 277, "reinstal": 277, "absenc": 278}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"syllabu": 0, "By": [1, 2], "dai": 1, "week": 1, "1": [1, 14, 16, 19, 239, 262, 265, 271, 272, 275, 292, 295], "2": [1, 14, 16, 239, 262, 265, 268, 272, 275, 292], "topic": 2, "dl": [3, 222], "applic": [3, 4, 5, 6, 7, 8, 11, 12, 14, 15, 27, 35, 222, 223, 224, 225, 228, 254, 257, 258, 260, 273, 373], "edp": [4, 19, 20, 33, 266, 299, 327], "uq": [5, 10, 14, 222, 223, 224, 225, 228, 231, 249, 250, 251, 253, 266, 271, 279, 290, 298], "build": [6, 19, 34, 35, 36, 140, 210, 235, 246, 247, 250, 251, 289, 309], "event": [7, 19, 239, 260, 273, 311], "model": [8, 16, 19, 33, 145, 215, 222, 224, 225, 230, 231, 233, 239, 248, 250, 251, 252, 260, 266, 273, 286, 289, 292, 295, 296, 297, 309], "fem": [9, 266, 286], "pre": [9, 10, 230], "processor": [9, 10], "region": [11, 33, 229, 309], "map": 11, "simul": [12, 248, 250, 251, 252, 292, 295, 306, 315], "softwar": [13, 14, 16], "architectur": [13, 14, 16], "overview": [13, 234], "level": [14, 16, 17], "A": 14, "context": [14, 16], "simcent": [14, 290, 298], "The": 14, "compon": [14, 16, 27, 239, 294], "3": [14, 16, 239, 247, 258, 262, 265, 268, 272, 275], "contain": [14, 16], "diagram": [14, 16, 17], "front": 14, "back": 14, "end": 14, "4": [14, 16, 17, 262, 272], "uml": 14, "ee": [14, 222], "we": [14, 222, 249, 253, 271], "pbe": [14, 222], "earthquakeev": 14, "windev": 14, "simcentercommon": 14, "backend": [14, 15, 34, 35, 36, 279], "c4": 16, "code": [16, 29, 289], "dynam": 17, "file": [18, 19, 20, 23, 26, 29, 227, 235, 249, 253, 255, 292, 307, 308, 312], "type": 18, "schema": 18, "input": [19, 23, 30, 32, 33, 230, 235, 248, 295, 307, 308, 312, 317], "configur": [19, 248, 279], "sourc": 19, "inputdataschema": 19, "csv": [19, 20, 30, 32], "transport": [19, 144, 214], "network": 19, "option": [19, 237, 239, 266, 292, 295, 309], "inputdataschemabridg": 19, "inputdataschematunnel": 19, "inputdataschemaroadwai": 19, "inputdataschematransportnod": 19, "specif": [19, 229, 248, 266], "output": [20, 30, 32, 230, 246, 247, 250, 266, 295], "outputedpschema": 20, "dm": 20, "outputdmschema": 20, "dv": 20, "outputdvschema": 20, "run": [21, 22, 23, 30, 32, 248, 250, 251, 252, 277, 309], "manual": [21, 240, 373], "local": [22, 283], "your": [22, 255], "desktop": 22, "remot": 23, "designsaf": 23, "prepar": [23, 249, 253], "job": 23, "through": [23, 248], "jupyt": 23, "submit": 23, "tapi": 23, "troubleshoot": [24, 257, 276], "error": [24, 297], "creat": 25, "workflow": [25, 28, 30, 32, 249, 250, 251, 253], "read": 26, "log": [26, 297], "choos": 27, "structur": [28, 33, 52, 97, 121, 122, 139, 157, 202, 207, 208, 209, 236, 249, 250, 251, 253, 260, 263, 273, 289, 297], "style": 29, "python": [29, 255, 256, 258], "c": [29, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177], "comment": 29, "name": [29, 289], "convent": 29, "variabl": [29, 222, 223, 224, 225, 228, 249, 250, 251, 253, 256, 266, 288, 292, 295], "earthquak": [30, 140, 144, 210, 214, 222, 229, 260], "assess": [30, 32, 33], "input_param": [30, 32], "eventgrid": [30, 32], "site0": 30, "edp_1": [30, 32], "19": 30, "dm_1": [30, 32], "dv_1": [30, 32], "exampl": [31, 245], "hurrican": 32, "1596": 32, "20": [32, 53, 54, 55, 56, 64, 65, 75, 76, 77, 78, 79, 80, 94, 95, 158, 159, 160, 161, 169, 170, 180, 181, 182, 183, 184, 185, 199, 200], "site": 33, "respons": [33, 230, 263], "problem": [33, 283], "statement": 33, "methodolog": [33, 140, 144, 210, 214], "obtain": 33, "vs30": 33, "data": [33, 233, 236, 292, 313], "paramet": [33, 231, 248, 250, 251, 252, 260, 273, 282, 297, 299], "us": [33, 35, 229, 230, 232, 252], "eqhazard": 33, "depth": 33, "bedrock": 33, "gener": [33, 38, 81, 82, 186, 187, 224, 225, 227, 233, 249, 250, 251, 252, 253, 260, 273, 287, 292, 294, 306, 309, 315], "soil": 33, "profil": [33, 252], "svm": 33, "includ": 33, "nonlinear": 33, "elast": 33, "materi": 33, "multiaxi": 33, "cyclic": 33, "plastic": 33, "clai": 33, "borja": 33, "ami": 33, "ad": [33, 279], "surfac": [33, 309], "perform": [33, 263], "analysi": [33, 222, 224, 225, 229, 230, 233, 236, 246, 247, 250, 251, 266, 283, 285, 294], "result": [33, 233, 249, 250, 251, 252, 253, 266, 292, 294, 300, 306, 315], "appendix": 33, "how": [35, 37, 217], "instal": [35, 254, 255, 256, 257, 258, 259], "depend": 35, "setup": [35, 252, 306, 309, 315], "develop": [35, 373], "environ": [35, 256], "conan": 35, "user": [35, 235, 246, 247, 255, 256, 292, 297, 299, 301, 307, 308, 312, 317, 373], "interfac": [35, 301], "qt": 35, "creator": 35, "from": [35, 250, 266, 293, 313], "termin": [35, 84, 189], "modifi": [35, 256], "prefer": 35, "extend": 37, "stochast": [38, 234, 249, 253, 314], "wind": [38, 222, 224, 225, 233, 234, 236, 248, 249, 250, 251, 252, 253, 273, 305, 307, 308, 309, 311, 312, 314, 316, 373], "load": [38, 222, 224, 225, 233, 234, 249, 250, 251, 273, 309], "verif": [39, 40, 230, 233], "turbul": [39, 232, 233, 248, 309], "inflow": [39, 232, 248, 309], "b": [41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 239], "10": [41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 62, 63, 73, 74, 97, 98, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 167, 168, 178, 179, 202, 203, 257, 289], "31": [41, 58, 77, 81, 146, 163, 182, 186], "steel": [41, 42, 43, 50, 112, 113, 114, 115, 116, 131, 132, 133, 134, 135, 146, 147, 148, 155, 289], "column": [41, 44, 146, 149, 289], "33": [42, 147], "brace": [42, 113, 132, 147], "35": [43, 148], "connect": [43, 148], "41": [44, 59, 83, 149, 164, 188], "rc": [44, 45, 46, 47, 149, 150, 151, 152, 289], "composit": [44, 45, 46, 149, 150, 151], "42": [45, 150], "beam": [45, 150], "44": [46, 151], "shearwal": [46, 151], "49": [47, 152], "flat": [47, 152], "slab": [47, 152], "51": [48, 78, 153, 183], "ordinari": [48, 153], "reinforc": [48, 49, 110, 111, 129, 130, 153, 154], "masonri": [48, 49, 58, 59, 106, 110, 111, 116, 117, 125, 129, 130, 135, 136, 153, 154, 163, 164], "wall": [48, 49, 50, 53, 54, 66, 105, 106, 108, 109, 110, 111, 115, 116, 117, 124, 125, 127, 128, 129, 130, 134, 135, 136, 153, 154, 155, 158, 159, 171], "52": [49, 84, 154, 189], "special": [49, 97, 98, 99, 154, 202, 203, 204, 231], "61": [50, 79, 155, 184], "cold": [50, 75, 155, 180], "form": [50, 155], "71": [51, 156], "wood": [51, 110, 118, 119, 129, 137, 138, 156], "light": [51, 70, 114, 118, 133, 137, 156, 175], "frame": [51, 104, 106, 109, 112, 113, 114, 115, 116, 118, 123, 125, 128, 131, 132, 133, 134, 135, 137, 156], "super": [52, 157], "11": [53, 57, 62, 64, 66, 87, 89, 158, 162, 167, 169, 171, 192, 194], "exterior": [53, 56, 158, 161], "22": [54, 76, 94, 159, 181, 199], "curtain": [54, 159], "23": [55, 160], "storefront": [55, 160], "enclosur": [56, 161], "30": [57, 58, 59, 60, 66, 67, 68, 69, 70, 71, 81, 82, 83, 84, 85, 86, 162, 163, 164, 165, 171, 172, 173, 174, 175, 176, 186, 187, 188, 189, 190, 191], "roof": [57, 60, 162, 165], "cover": [57, 162], "chimnei": [58, 163], "parapet": [59, 164], "shell": [61, 166, 255], "partit": [62, 167], "interior": [63, 71, 72, 168, 176, 177], "construct": [63, 64, 98, 99, 168, 169, 203, 204, 230], "stair": [64, 65, 169, 170], "finish": [66, 67, 69, 71, 171, 172, 174, 176], "21": [67, 75, 172, 180], "floor": [67, 68, 172, 173, 236, 251], "27": [68, 173], "access": [68, 173], "pedast": [68, 173], "32": [69, 82, 174, 187], "ceil": [69, 174], "34": [70, 175], "independ": [70, 175], "pendant": [70, 175], "d": [73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198], "14": [73, 178], "elev": [73, 178], "lift": [73, 178], "convei": [74, 179], "domest": [75, 76, 180, 181], "water": [75, 76, 78, 81, 180, 181, 183, 186], "distribut": [75, 76, 78, 79, 83, 89, 90, 180, 181, 183, 184, 188, 194, 195, 231, 251, 288], "hot": [76, 181], "sanitari": [77, 182], "wast": [77, 182], "chill": [78, 81, 183, 186], "steam": [79, 184], "plumb": [80, 185], "cool": [81, 82, 186, 187], "system": [81, 82, 83, 91, 186, 187, 188, 196], "direct": [82, 187, 248], "expans": [82, 187, 284], "air": [83, 188], "packag": [84, 189], "unit": [84, 189], "67": [85, 190], "control": [85, 190], "instrument": [85, 190], "hvac": [86, 191], "40": [87, 88, 192, 193], "sprinkler": [87, 192], "fire": [88, 193], "protect": [88, 193], "50": [89, 90, 91, 92, 194, 195, 196, 197], "electr": [89, 90, 91, 92, 194, 195, 196, 197], "servic": [89, 90, 93, 194, 195, 198], "high": [89, 194, 230, 289], "tension": [89, 90, 194, 195], "12": [90, 97, 195, 202], "low": [90, 195], "92": [91, 196], "other": [91, 196], "e": [94, 95, 96, 199, 200, 201], "movabl": [94, 199], "furnish": [94, 95, 96, 199, 200, 201], "equip": [96, 201], "f": [97, 98, 99, 202, 203, 204], "demolit": [99, 204], "fema": [100, 205], "p": [100, 205, 222], "58": [100, 205], "2nd": [100, 205], "edit": [100, 205, 255], "gf": [101, 102, 103], "h": [101, 222], "horizont": 101, "spread": 101, "v": 102, "vertic": 102, "settlement": 102, "geotechn": 103, "failur": 103, "lf": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 206], "c1": [104, 123], "concret": [104, 105, 106, 108, 109, 111, 115, 123, 124, 125, 127, 128, 130, 134, 289], "moment": [104, 112, 123, 131], "c2": [105, 124], "shear": [105, 109, 115, 124, 128, 134], "c3": [106, 125], "unreinforc": [106, 116, 117, 125, 135, 136], "infil": [106, 116, 125, 135], "mh": [107, 126], "mobil": [107, 126], "home": [107, 126], "pc1": [108, 127], "precast": [108, 109, 111, 127, 128, 130], "tilt": [108, 127], "up": [108, 127, 230], "pc2": [109, 128], "rm1": [110, 129], "bear": [110, 111, 117, 129, 130, 136], "metal": [110, 129], "deck": [110, 129], "diaphragm": [110, 111, 129, 130], "rm2": [111, 130], "s1": [112, 131], "s2": [113, 132], "s3": [114, 133], "s4": [115, 134], "cast": [115, 134], "place": [115, 134], "s5": [116, 135], "urm": [117, 136], "w1": [118, 137], "w2": [119, 138], "commerci": [119, 138], "industri": [119, 138], "lifelin": [120, 206], "facil": [120, 206], "nsa": [121, 207], "non": [121, 122, 207, 208, 297], "acceler": [121, 207], "sensit": [121, 122, 207, 208, 230, 247, 285, 294], "nsd": [122, 208], "drift": [122, 208], "str": [123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 209], "hazu": [140, 144, 210, 214], "hrd": [141, 211], "road": [141, 211], "segment": [141, 211], "htu": [142, 212], "tunnel": [142, 212, 234, 236, 248, 249, 250, 251, 252, 253, 305, 316], "hwb": [143, 213], "bridg": [143, 213], "damag": [145, 222, 263], "repair": 215, "consequ": 215, "abbrevi": 216, "To": 217, "cite": 217, "acknowledg": [218, 219], "nation": 219, "scienc": 219, "foundat": 219, "contributor": 219, "glossari": 220, "copyright": 221, "licens": 221, "r2d": 222, "requir": [222, 223, 224, 225, 227, 228], "hydro": 222, "quofem": [222, 223, 228], "el": 222, "wl": 222, "surg": 222, "tsunami": 222, "uncertainti": [222, 223, 224, 225, 228, 260, 263, 266, 273, 298, 373], "quantif": [222, 223, 224, 225, 228, 260, 263, 266, 273, 298, 373], "method": [222, 223, 224, 225, 228, 230, 231, 232, 241, 250, 251, 283, 286], "rv": [222, 223, 224, 225, 228, 266, 288, 295], "random": [222, 224, 225, 232, 250, 251, 266, 288, 295], "mod": 222, "ana": 222, "loss": [222, 263], "recoveri": [222, 263], "rec": 222, "common": [222, 223, 224, 225, 228], "research": [222, 223, 224, 225, 228], "brail": 222, "br": 222, "pelicun": 222, "BE": 222, "databas": [222, 227, 250, 304], "dld": 222, "qf": [222, 223, 228], "cr": [222, 223, 224, 225, 228], "hazard": [229, 238], "case": [229, 231, 295], "scenario": 229, "typic": 229, "probabilist": [229, 230, 292], "seismic": 229, "simcenteruq": 230, "engin": [230, 231, 250, 251, 260, 273, 279, 288, 290, 298, 373], "nataf": 230, "transform": [230, 239], "global": [230, 247, 283, 285, 294], "video": 230, "resourc": 230, "varianc": 230, "base": [230, 309], "indic": [230, 294], "estim": [230, 282, 292], "sobol": [230, 294], "pm": 230, "gsa": 230, "deal": 230, "dimension": 230, "pca": [230, 294], "psa": 230, "aggreg": 230, "index": 230, "surrog": [230, 295], "introduct": [230, 232, 296, 297], "gaussian": [230, 284, 295], "process": [230, 284, 295], "regress": [230, 284], "krige": 230, "noisi": 230, "measur": [230, 250], "set": [230, 252], "kernel": [230, 292], "basi": 230, "function": [230, 232, 248, 297], "adapt": 230, "design": [230, 304], "experi": [230, 316], "doe": 230, "multi": [230, 291], "fidel": [230, 291], "mont": [230, 231, 284, 291], "carlo": [230, 231, 284, 291], "mfmc": 230, "differ": 230, "infidel": 230, "execut": 230, "checklist": 230, "algorithm": [230, 234, 294], "detail": 230, "speed": 230, "ucsd": 231, "transit": 231, "markov": 231, "chain": 231, "bayesian": [231, 280], "infer": 231, "hierarch": [231, 296, 297], "normal": 231, "popul": 231, "sampl": [231, 246, 283, 284, 292, 293, 294, 295], "posterior": 231, "probabl": [231, 288], "synthet": 232, "fourier": 232, "eddi": [232, 252], "mean": 232, "flow": [232, 251, 252], "reynold": 232, "stress": 232, "two": 232, "point": 232, "correl": [232, 239], "time": [232, 236, 249, 253, 307, 308, 309], "commonli": 232, "veloc": [232, 252], "shape": 232, "digit": [232, 248, 250, 251, 252, 305], "filter": 232, "refer": [232, 234, 373], "comput": [233, 266, 306, 315], "evalu": 233, "geometr": 233, "mesh": [233, 252, 306, 309, 315], "boundari": [233, 252, 306, 309, 315], "condit": [233, 252, 306, 309, 315], "valid": 233, "inform": [234, 249, 250, 251, 253, 260, 273, 287], "summari": [234, 266], "format": 235, "provid": 235, "vibrat": 235, "mode": 235, "scale": 236, "step": [236, 309], "real": 236, "transient": 236, "forc": [236, 249, 307, 312], "calcul": 236, "damp": 237, "rayleigh": 237, "modal": 237, "occurr": 238, "manzour": 238, "davidson": 238, "2016": 238, "ground": 239, "motion": [239, 260], "intens": 239, "spatial": 239, "intra": 239, "jayaram": 239, "baker": 239, "2009": 239, "loth": 239, "2013": 239, "short": 239, "rang": 239, "coregion": 239, "matrix": 239, "textbf": 239, "markhvida": 239, "et": 239, "al": 239, "2017": 239, "princip": [239, 294], "coeffici": 239, "inter": 239, "technic": [240, 373], "dakota": [241, 255, 256, 288, 298], "about": [242, 243, 292, 373], "bug": 244, "featur": 244, "request": 244, "coupl": [], "twin": [], "9": [246, 258], "stori": [246, 247, 309], "defin": [246, 247, 250, 251, 252, 292, 297, 299], "reliabl": [246, 247, 283], "i": 248, "empti": [248, 306, 315], "domain": [248, 252, 306, 315], "cfd": [248, 250, 251, 252, 302, 303, 306, 309, 315], "benchmark": 248, "upload": 248, "tabl": 248, "align": 248, "center": 248, "via": 248, "prescrib": 248, "histori": [249, 253, 307, 308], "import": [249, 253, 283, 292, 309], "stiff": [249, 253], "ii": [250, 251, 252], "isol": [250, 251, 309], "simpl": 250, "geometri": [250, 251, 309], "target": 250, "experiment": [250, 307, 308], "need": [250, 251, 252], "taken": 250, "tpu": 250, "properti": [250, 251], "finit": [250, 251, 260, 273, 286], "element": [250, 251, 260, 273, 286], "demand": [250, 251, 260, 273, 299], "visual": [250, 251, 252, 266], "complex": 251, "mass": 251, "addit": [254, 273, 297], "maco": [255, 258], "locat": [255, 256], "opense": [255, 256, 286, 289], "test": [255, 256, 257, 258], "window": [256, 257], "openfoam": [257, 258], "download": [257, 258], "capabl": [260, 263, 266, 269, 273], "releas": [261, 262, 264, 265, 267, 268, 270, 271, 272, 274, 275], "plan": [261, 264, 267, 270, 274], "march": [], "2024": [261, 264, 267, 270, 274], "note": [262, 265, 268, 271, 272, 275], "version": [262, 265, 268, 271, 272, 275], "0": [262, 271, 272, 275], "current": [262, 271, 272, 275], "7": 262, "6": 262, "5": 262, "post": 263, "disast": 263, "oct": [], "2023": [], "jan": [], "optim": 266, "re": [266, 300], "octob": 267, "major": [268, 271], "june": 270, "sept": [264, 270, 274], "2025": 270, "app": 271, "dec": 270, "mar": [], "first": [275, 289], "issu": [277, 278], "while": 277, "startup": 278, "customuq": 279, "tab": [279, 295], "custom": 279, "calibr": [280, 281, 296, 297], "dream": 280, "determinist": 281, "opt": 281, "gaussnewton": 281, "nl2sol": 281, "gradient": 282, "free": 282, "pattern": 282, "search": 282, "forward": [284, 293], "propag": [284, 293], "mc": 284, "latin": 284, "hypercub": 284, "lh": 284, "gpr": 284, "polynomi": 284, "chao": 284, "pce": 284, "multipl": [286, 289, 310], "none": [286, 299], "gi": 287, "sim": 289, "degre": 289, "freedom": 289, "mdof": 289, "autosda": 289, "fiap": 289, "lu": 289, "learn": 292, "manifold": 292, "plom": 292, "basic": [292, 302], "advanc": [292, 309], "densiti": 292, "constraint": 292, "postprocess": 292, "dataset": 293, "group": 294, "wise": 294, "qoi": 294, "displai": 294, "gp": 295, "descript": 295, "good": 295, "fit": 295, "save": 295, "usag": [296, 297], "likelihood": 297, "default": 297, "covari": 297, "standard": 299, "templat": [302, 303], "expert": 303, "enabl": 304, "modul": 304, "seri": [], "start": [252, 306, 309, 315], "stl": 309, "background": 309, "refin": 309, "edg": 309, "prism": 309, "layer": 309, "view": 309, "approach": 309, "characterist": 309, "initi": 309, "numer": [252, 306, 309, 315], "solver": 309, "select": 309, "durat": 309, "parallel": 309, "monitor": [252, 306, 309, 315], "clad": 309, "exist": 310, "evt": 311, "spectrum": 312, "tokyo": 313, "polytechn": 313, "univers": 313, "definit": 317, "concretebuildingmodel": 318, "custompi": 319, "custompysimul": 320, "dakotainputbayesiancalibr": 321, "dakotainputcalibr": 322, "dakotainputoptim": 323, "dakotainputreli": 324, "dakotainputsampl": 325, "dakotainputsensit": 326, "edp_earthquakeselect": 328, "examplewidget": 329, "existingsimcenterev": 330, "gaussianprocessinputwidget": 331, "globalreliabilitywidget": 332, "importsampleswidget": 333, "importancesamplinginputwidget": 334, "inputwidgetbim": 335, "inputwidgetexistingev": 336, "inputwidgetopenseesanalysi": 337, "latinhypercubeinputwidget": 338, "localreliabilitywidget": 339, "mdof_buildingmodel": 340, "mdof_lu": 341, "montecarloinputsimwidget": 342, "montecarloinputwidget": 343, "multifidelitymontecarlo": 344, "multifidelitysimwidget": 345, "noneengin": 346, "openseesbuildingmodel": 347, "pceinputwidget": 348, "plominputwidget": 349, "plomsimuwidget": 350, "simcenterintensitymeasurecombo": 351, "simcenterintensitymeasurewidget": 352, "simcenteruqinputplom": 353, "simcenteruqinputsampl": 354, "simcenteruqinputsensit": 355, "simcenteruqinputsurrog": 356, "simcenterunitscombo": 357, "standardedp": 358, "standardearthquakeedp": 359, "steelbuildingmodel": 360, "surrogatedoeinputwidget": 361, "surrogateedp": 362, "surrogategp": 363, "surrogatemfinputwidget": 364, "surrogatenodoeinputwidget": 365, "surrogatesimul": 366, "ucsd_inputbayesiancalibr": 367, "ucsd_inputhierarchicalbayesian": 368, "ucsd_inputtmcmc": 369, "uqpystretch": 370, "uqpysubsetsimul": 371, "userdefinededp": 372, "contact": 373, "abl": 252, "larg": 252, "move": [], "dmg": [], "imag": [], "apr": 264, "tool": [273, 315], "character": 252, "dimens": 252, "show": [252, 289], "spectra": 252, "pressur": [252, 253, 308], "fluctuat": 252, "field": 252, "outlin": [], "restart": [], "debri": [], "impact": [], "rigid": [], "osu": [], "wave": [], "flume": [], "mpm": [], "cantilev": [], "cylind": [], "half": [], "submerg": [], "crossflow": [], "port": [], "wu": [], "twb": [], "sep": 270, "mai": 274, "hl": 222, "formul": 283, "IS": 283, "hazusdata": 289, "txt": 289, "row": 289, "septemb": 261, "decemb": 261}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinxcontrib.bibtex": 7, "sphinx": 56}}) \ No newline at end of file