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

Function OPS_UniaxialMaterialCommand

SRC/interpreter/OpenSeesCommandsTcl.cpp:57–73  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

55
56
57int
58OPS_UniaxialMaterialCommand(ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv) {
59
60 // check number of arguments
61 if (argc < 3) {
62 opserr << "WARNING insufficient number of uniaxial material arguments\n";
63 opserr << "Want: uniaxialMaterial type? tag? <specific material args>" << endln;
64 return TCL_ERROR;
65 }
66
67 OPS_ResetInputNoBuilder(clientData, interp, 2, argc, argv, 0);
68
69 const char *matType = argv[1];
70 UniaxialMaterial *theMaterial = OPS_ParseUniaxialMaterialCommand(matType);
71
72
73}
74
75int OPS_testUniaxialMaterial(ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv) {
76

Callers

nothing calls this directly

Calls 1

OPS_ResetInputNoBuilderFunction · 0.50

Tested by

no test coverage detected