Skip to content

Commit

Permalink
Merge pull request #114 from bsaakash/master
Browse files Browse the repository at this point in the history
abs - files for running quoFEM examples for CI
  • Loading branch information
fmckenna authored Nov 1, 2024
2 parents 8b48ae5 + 436b1b8 commit 8e538c6
Show file tree
Hide file tree
Showing 47 changed files with 1,498 additions and 451 deletions.
51 changes: 30 additions & 21 deletions Examples/qfem-0001/src/input.json
Original file line number Diff line number Diff line change
@@ -1,31 +1,35 @@
{
"UQ": {
"samplingMethodData": {
"UQ":
{
"samplingMethodData":
{
"method": "LHS",
"samples": 50,
"seed": 949
},
"uqEngine": "Dakota",
"uqType": "Forward Propagation"
},
"FEM": {
},
"EDP": [
"FEM":
{},
"EDP":
[
{
"name": "Node_3_Disp_2"
},
{
"name": "Node_2_Disp_2"
}
],
"randomVariables": [
"randomVariables":
[
{
"name": "E",
"title": "elastic modulus",
"distribution": "Lognormal",
"distribution": "Lognormal",
"refCount": 1,
"mean": 205.0,
"stdDev": 15.0,
"stdDev": 15.0,
"value": "RV.E",
"variableClass": "Uncertain"
},
Expand All @@ -35,7 +39,7 @@
"distribution": "Normal",
"mean": 25.0,
"refCount": 1,
"stdDev": 3.0,
"stdDev": 3.0,
"value": "RV.P",
"variableClass": "Uncertain"
},
Expand All @@ -61,19 +65,24 @@
}
],
"$schema": "https://raw.githubusercontent.com/claudioperez/SimCenterDocumentation/examples/docs/common/user_manual/schemas/quoFEM_Schema.json",
"Applications": {
"UQ": {
"Applications":
{
"UQ":
{
"Application": "Dakota-UQ",
"ApplicationData": {}
"ApplicationData":
{}
},
"FEM": {
"FEM":
{
"Application": "OpenSees",
"ApplicationData": {
"MS_Path": "{Current_Dir}/",
"mainScript": "TrussModel.tcl",
"postprocessScript": "TrussPost.tcl",
"PS_Path": "{Current_Dir}/"
}
}
"ApplicationData":
{
"MS_Path": "{Current_Dir}/",
"mainScript": "TrussModel.tcl",
"postprocessScript": "TrussPost.tcl",
"PS_Path": "{Current_Dir}/"
}
}
}
}
}
47 changes: 28 additions & 19 deletions Examples/qfem-0002/src/input.json
Original file line number Diff line number Diff line change
@@ -1,24 +1,28 @@
{
"FEM": {
},
"UQ": {
"samplingMethodData": {
"FEM":
{},
"UQ":
{
"samplingMethodData":
{
"method": "LHS",
"samples": 200,
"seed": 949
},
"uqEngine": "Dakota",
"uqType": "Forward Propagation"
},
"EDP": [
"EDP":
[
{
"name": "Node_3_Disp_2"
},
{
"name": "Node_2_Disp_2"
}
],
"randomVariables": [
"randomVariables":
[
{
"name": "E",
"title": "elastic modulus",
Expand Down Expand Up @@ -63,20 +67,25 @@
}
],
"$schema": "https://raw.githubusercontent.com/claudioperez/SimCenterDocumentation/examples/docs/common/user_manual/schemas/quoFEM_Schema.json",
"Applications": {
"UQ": {
"Applications":
{
"UQ":
{
"Application": "Dakota-UQ",
"ApplicationData": {}
"ApplicationData":
{}
},
"FEM": {
"FEM":
{
"Application": "OpenSeesPy",
"ApplicationData": {
"MS_Path": "{Current_Dir}/.",
"mainScript": "TrussModel.py",
"parametersScript": "TrussParams.py",
"PA_Path": "{Current_Dir}/.",
"postprocessScript": ""
}
}
"ApplicationData":
{
"MS_Path": "{Current_Dir}/.",
"mainScript": "TrussModel.py",
"parametersScript": "TrussParams.py",
"PA_Path": "{Current_Dir}/.",
"postprocessScript": ""
}
}
}
}
}
48 changes: 29 additions & 19 deletions Examples/qfem-0003/src/input.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
{
"UQ": {
"reliabilityMethodData": {
"UQ":
{
"reliabilityMethodData":
{
"integrationMethod": "Second Order",
"levelType": "Probability Levels",
"localMethod": "Most Probable Point",
"method": "Local Reliability",
"mpp_Method": "no_approx",
"probabilityLevel": [
"probabilityLevel":
[
0.02,
0.2,
0.4,
Expand All @@ -18,14 +21,16 @@
"uqEngine": "Dakota",
"uqType": "Reliability Analysis"
},
"FEM": {
},
"EDP": [
"FEM":
{},
"EDP":
[
{
"name": "Node_3_Disp_2"
}
],
"randomVariables": [
"randomVariables":
[
{
"name": "E",
"title": "elastic modulus",
Expand Down Expand Up @@ -70,19 +75,24 @@
}
],
"$schema": "https://raw.githubusercontent.com/claudioperez/SimCenterDocumentation/examples/docs/common/user_manual/schemas/quoFEM_Schema.json",
"Applications": {
"UQ": {
"Applications":
{
"UQ":
{
"Application": "Dakota-UQ",
"ApplicationData": {}
"ApplicationData":
{}
},
"FEM": {
"FEM":
{
"Application": "OpenSees",
"ApplicationData": {
"MS_Path": "{Current_Dir}/",
"mainScript": "TrussModel.tcl",
"postprocessScript": "TrussPost.tcl",
"PS_Path": "{Current_Dir}/"
}
}
"ApplicationData":
{
"MS_Path": "{Current_Dir}/",
"mainScript": "TrussModel.tcl",
"postprocessScript": "TrussPost.tcl",
"PS_Path": "{Current_Dir}/"
}
}
}
}
}
45 changes: 27 additions & 18 deletions Examples/qfem-0004/src/input.json
Original file line number Diff line number Diff line change
@@ -1,24 +1,28 @@
{
"UQ": {
"samplingMethodData": {
"UQ":
{
"samplingMethodData":
{
"method": "LHS",
"samples": 1000,
"seed": 175
},
"uqEngine": "Dakota",
"uqType": "Sensitivity Analysis"
},
"FEM": {
},
"EDP": [
"FEM":
{},
"EDP":
[
{
"name": "Node_3_Disp_2"
},
{
"name": "Node_2_Disp_2"
}
],
"randomVariables": [
"randomVariables":
[
{
"name": "E",
"title": "elastic modulus",
Expand Down Expand Up @@ -63,19 +67,24 @@
}
],
"$schema": "https://raw.githubusercontent.com/claudioperez/SimCenterDocumentation/examples/docs/common/user_manual/schemas/quoFEM_Schema.json",
"Applications": {
"UQ": {
"Applications":
{
"UQ":
{
"Application": "Dakota-UQ",
"ApplicationData": {}
"ApplicationData":
{}
},
"FEM": {
"FEM":
{
"Application": "OpenSees",
"ApplicationData": {
"MS_Path": "{Current_Dir}/",
"mainScript": "TrussModel.tcl",
"postprocessScript": "TrussPost.tcl",
"PS_Path": "{Current_Dir}/"
}
}
"ApplicationData":
{
"MS_Path": "{Current_Dir}/",
"mainScript": "TrussModel.tcl",
"postprocessScript": "TrussPost.tcl",
"PS_Path": "{Current_Dir}/"
}
}
}
}
}
45 changes: 27 additions & 18 deletions Examples/qfem-0005/src/input.json
Original file line number Diff line number Diff line change
@@ -1,21 +1,25 @@
{
"UQ": {
"samplingMethodData": {
"UQ":
{
"samplingMethodData":
{
"method": "LHS",
"samples": 200,
"seed": 949
},
"uqEngine": "Dakota",
"uqType": "Forward Propagation"
},
"FEM":{
},
"EDP": [
"FEM":
{},
"EDP":
[
{
"name": "f"
}
],
"randomVariables": [
"randomVariables":
[
{
"name": "X",
"title": "first variable",
Expand All @@ -38,20 +42,25 @@
}
],
"$schema": "https://raw.githubusercontent.com/claudioperez/SimCenterDocumentation/examples/docs/common/user_manual/schemas/quoFEM_Schema.json",
"Applications": {
"UQ": {
"Applications":
{
"UQ":
{
"Application": "Dakota-UQ",
"ApplicationData": {}
"ApplicationData":
{}
},
"FEM": {
"FEM":
{
"Application": "OpenSeesPy",
"ApplicationData": {
"MS_Path": "{Current_Dir}/.",
"mainScript": "rosenbrock.py",
"parametersScript": "params.py",
"PA_Path": "{Current_Dir}/.",
"postprocessScript": ""
}
"ApplicationData":
{
"MS_Path": "{Current_Dir}/.",
"mainScript": "rosenbrock.py",
"parametersScript": "params.py",
"PA_Path": "{Current_Dir}/.",
"postprocessScript": ""
}
}
}
}
}
Loading

0 comments on commit 8e538c6

Please sign in to comment.