G3 API

Model Building

extern Domain* G3_getDomain(Tcl_Interp*);

Materials

extern UniaxialMaterial* G3_getUniaxialMaterialInstance(Tcl_Interp*, int);
int G3_addUniaxialMaterial(Tcl_Interp*, UniaxialMaterial*);

Loading

int G3_addTimeSeries(Tcl_Interp *, TimeSeries *);
TimeSeries* G3_getTimeSeries(Tcl_Interp *, int);
StaticAnalysis* G3_getStaticAnalysis(Tcl_Interp*);
int G3_setStaticAnalysis(Tcl_Interp*, StaticAnalysis*);
StaticIntegrator* G3_getStaticIntegrator(Tcl_Interp*);
int G3_setStaticIntegrator(Tcl_Interp*, StaticIntegrator*);
TclSafeBuilder *G3_getSafeBuilder(Tcl_Interp *);
Back to top