6. Requirements¶
The purpose of presenting these requirements is to inform the community on the present capabilities of the quoFEM 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.
6.1. quoFEM Requirements¶
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 |
|
QF.2.2 |
Ability to use OpenSeesPy |
SP |
M |
Implemented |
_ |
QF.2.3 |
Ability to Incorporate User Own Applications |
UF |
M |
Implemented |
|
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 |
_ |
6.2. UQ Requirements¶
# |
Description |
Source |
Priority |
Status |
Implementation |
---|---|---|---|---|---|
UF.1 |
|
SP |
|
|
_ |
UF.2 |
|
SP |
|
|
_ |
UF.3 |
|
SP |
|
_ |
_ |
UF.4 |
|
SP |
|
_ |
_ |
UF.5 |
|
SP |
|
|
_ |
UR.1 |
|
SP |
|
|
_ |
UR.2 |
|
SP |
|
|
_ |
UR.3 |
|
SP |
|
|
_ |
UR.4 |
|
SP |
|
|
_ |
UG.1 |
|
UF |
|
|
_ |
UG.2 |
|
SP |
|
|
_ |
US.1 |
|
SP |
|
|
_ |
US.2 |
|
SP |
|
|
_ |
US.3 |
|
SP |
|
|
_ |
US.4 |
|
SP |
|
|
_ |
US.5 |
|
SP |
|
|
_ |
US.6 |
|
SP |
|
|
_ |
US.7 |
|
SP |
|
|
_ |
US.8 |
|
SP |
|
_ |
_ |
UN.1 |
|
SP |
|
|
_ |
UN.2 |
|
UF |
|
|
_ |
UN.3 |
|
UF |
|
|
_ |
UB.1 |
|
SP |
|
|
_ |
UB.2 |
|
SP |
|
|
_ |
UB.3 |
|
UF |
|
|
_ |
UB.4 |
|
UF |
|
|
_ |
UB.5 |
|
UF |
|
|
_ |
UB.6 |
|
UF |
|
|
_ |
UB.7 |
|
UF |
|
_ |
_ |
UB.8 |
|
UF |
|
_ |
_ |
UH.1 |
|
SP |
|
|
_ |
UH.2 |
|
SP |
|
_ |
_ |
UO.1 |
|
SP |
|
|
_ |
UO.2 |
|
UF |
|
|
_ |
UM.1 |
|
|
|
|
|
UM.1.1 |
|
UF |
|
|
_ |
UM.1.2 |
|
UF |
|
_ |
_ |
UM.1.3 |
|
UF |
|
|
_ |
UM.2 |
|
|
|
|
|
UM.2.1 |
|
UF |
|
|
_ |
6.3. RV Requirements¶
# |
Description |
Source |
Priority |
Status |
Implementation |
---|---|---|---|---|---|
RV.1 |
Various Random Variable Probability Distributions |
_ |
_ |
_ |
_ |
RV.1.1 |
Normal |
SP |
M |
Implemented |
_ |
RV.1.2 |
Lognormal |
SP |
M |
Implemented |
_ |
RV.1.3 |
Uniform |
SP |
M |
Implemented |
_ |
RV.1.4 |
Beta |
SP |
M |
Implemented |
_ |
RV.1.5 |
Weibull |
SP |
M |
Implemented |
_ |
RV.1.6 |
Gumbel |
SP |
M |
Implemented |
_ |
RV.2 |
User defined Distribution |
SP |
M |
_ |
_ |
RV.3 |
Define Correlation Matrix |
SP |
M |
Implemented |
_ |
RV.4 |
Random Fields |
SP |
M |
_ |
_ |
RV.5 |
Ability to View Graphically the density function when defining the RV |
UF |
D |
Implemented |
6.4. Common Research Application Requirements¶
# |
Description |
Source |
Priority |
Status |
Implementation |
---|---|---|---|---|---|
CR.1 |
|
|
|
|
|
CR.1.1 |
|
|
SP |
|
|
CR.1.2 |
|
SP |
|
|
|
CR.2 |
|
databases |
|
|
|
CR.2.1 |
|
SP |
|
|
_ |
CR.3 |
|
|
|
|
|
CR.3.1 |
|
SP |
|
|
_ |
CR.4 |
|
computing environments |
networks |
visualization tools |
|
CR.4.1 |
|
SP |
|
|
_ |
CR.4.2 |
|
SP |
|
|
_ |
CR.4.3 |
|
SP |
|
|
_ |
CR.4.4 |
|
SP |
|
|
_ |
CR.5 |
|
|
|
|
|
CR.5.1 |
|
GC |
|
|
|
CR.6 |
|
|
|
|
|
CR.6.1 |
|
engineering mechanics |
geotechnical engineering |
|
GC |
CR.6.2 |
|
SP |
|
|
_ |
CR.6.3 |
|
SP |
|
|
_ |
CR.6.4 |
|
SP |
|
|
_ |
CR.7 |
|
SP |
|
|
_ |
CR.8 |
|
|
|
|
|
CR.8.1 |
|
|
GC |
|
_ |
CR.9 |
|
SP |
|
|
core |
CR.10 |
|
UF |
|
_ |
|