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

Function OPS_getStrain

SRC/interpreter/OpenSeesCommandsTcl.cpp:123–135  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

121
122
123int OPS_getStrain(ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv) {
124
125 double strain = 0.0;
126
127 if (theTestingUniaxialMaterial !=0) {
128 strain = theTestingUniaxialMaterial->getStrain();
129 sprintf(interp->result,"%.10e",strain);
130 return TCL_OK;
131 } else {
132 Tcl_SetResult(interp, "WARNING no active UniaxialMaterial - use testUniaxialMaterial command", TCL_STATIC);
133 return TCL_ERROR;
134 }
135}
136
137int OPS_getStress(ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv) {
138

Callers 2

Tcl_ops_getStrainFunction · 0.70
Py_ops_getStrainFunction · 0.70

Calls 1

getStrainMethod · 0.45

Tested by

no test coverage detected