MCPcopy Create free account
hub / github.com/OpenSees/OpenSees / getParameter

Method getParameter

SRC/runtime/runtime/TclPackageClassBroker.cpp:2127–2161  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2125}
2126
2127Parameter *
2128TclPackageClassBroker::getParameter(int classTag)
2129{
2130 Parameter *theRes = 0;
2131
2132 switch (classTag) {
2133 case PARAMETER_TAG_Parameter:
2134 theRes = new Parameter;
2135 break;
2136
2137 case PARAMETER_TAG_ElementParameter:
2138 theRes = new ElementParameter;
2139 break;
2140
2141 case PARAMETER_TAG_MaterialStageParameter:
2142 theRes = new MaterialStageParameter();
2143 break;
2144
2145 case PARAMETER_TAG_MatParameter:
2146 theRes = new MatParameter();
2147 break;
2148
2149 case PARAMETER_TAG_InitialStateParameter:
2150 theRes = new InitialStateParameter();
2151 break;
2152
2153 case PARAMETER_TAG_ElementStateParameter:
2154 theRes = new ElementStateParameter();
2155 break;
2156
2157 default:;
2158 }
2159
2160 return theRes;
2161}

Callers 13

NodeRecorderMethod · 0.45
TclCreateRecorderFunction · 0.45
getNodeDataFlagFunction · 0.45
createNodeRecorderFunction · 0.45
TclCommand_parameterFunction · 0.45
getParamValueFunction · 0.45
sensNodeDispFunction · 0.45
sensNodeVelFunction · 0.45
sensNodeAccelFunction · 0.45
sensNodePressureFunction · 0.45
sensSectionForceFunction · 0.45
TclCommand_sensLambdaFunction · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected