TclNewTemplate3Dep.cpp File Reference

#include <string.h>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <Domain.h>
#include <tcl.h>
#include <ErrorHandler.h>
#include <TclModelBuilder.h>
#include <OPS_Globals.h>
#include <ConsoleErrorHandler.h>
#include <stresst.h>
#include "NewTemplate3Dep.h"
#include "MaterialParameter.h"
#include "ElasticState.h"
#include "Isotropic_Elastic.h"
#include "elnp_Elastic.h"
#include "PressureDependent_Elastic.h"
#include "DM04_Elastic.h"
#include "YieldFunction.h"
#include "DP_YF.h"
#include "VM_YF.h"
#include "CC_YF.h"
#include "DM04_YF.h"
#include "PlasticFlow.h"
#include "DP_PF.h"
#include "VM_PF.h"
#include "CC_PF.h"
#include "DM04_PF.h"
#include "ScalarEvolution.h"
#include "Linear_Eeq.h"
#include "CC_Ev.h"
#include "TensorEvolution.h"
#include "Linear_Eij.h"
#include "AF_Eij.h"
#include "DM04_alpha_Eij.h"
#include "DM04_z_Eij.h"

Go to the source code of this file.

Functions

MaterialParameterEvaluateMaterialParameter (ClientData, Tcl_Interp *, TCL_Char *tclString)
ElasticStateEvaluateElasticState (ClientData, Tcl_Interp *, TCL_Char *tclString)
YieldFunctionEvaluateYieldFunction (ClientData, Tcl_Interp *, TCL_Char *tclString)
PlasticFlowEvaluatePlasticFlow (ClientData, Tcl_Interp *, TCL_Char *tclString)
ScalarEvolution ** EvaluateSE (ClientData, Tcl_Interp *, TCL_Char *tclString)
TensorEvolution ** EvaluateTE (ClientData, Tcl_Interp *, TCL_Char *tclString)
NewTemplate3DepTclModelBuilder_addNewTemplate3Dep (ClientData clientData, Tcl_Interp *interp, int argc, TCL_Char **argv, TclModelBuilder *theTclBuilder, int eleArgStart)

Variables

int n_mc = 0
int n_is = 0
int n_it = 0


Function Documentation

ElasticState * EvaluateElasticState ( ClientData  ,
Tcl_Interp *  ,
TCL_Char *  tclString 
)

Definition at line 341 of file TclNewTemplate3Dep.cpp.

References endln, exit(), opserr, TCL_Char, and nDarray::val().

Referenced by TclModelBuilder_addNewTemplate3Dep().

MaterialParameter * EvaluateMaterialParameter ( ClientData  ,
Tcl_Interp *  ,
TCL_Char *  tclString 
)

Definition at line 207 of file TclNewTemplate3Dep.cpp.

References endln, exit(), n_is, n_it, n_mc, opserr, TCL_Char, and nDarray::val().

Referenced by TclModelBuilder_addNewTemplate3Dep().

PlasticFlow * EvaluatePlasticFlow ( ClientData  ,
Tcl_Interp *  ,
TCL_Char *  tclString 
)

Definition at line 762 of file TclNewTemplate3Dep.cpp.

References endln, exit(), opserr, and TCL_Char.

Referenced by TclModelBuilder_addNewTemplate3Dep().

ScalarEvolution ** EvaluateSE ( ClientData  ,
Tcl_Interp *  ,
TCL_Char *  tclString 
)

Definition at line 908 of file TclNewTemplate3Dep.cpp.

References endln, exit(), n_is, opserr, and TCL_Char.

Referenced by TclModelBuilder_addNewTemplate3Dep().

TensorEvolution ** EvaluateTE ( ClientData  ,
Tcl_Interp *  ,
TCL_Char *  tclString 
)

Definition at line 972 of file TclNewTemplate3Dep.cpp.

References endln, exit(), n_is, n_it, opserr, and TCL_Char.

Referenced by TclModelBuilder_addNewTemplate3Dep().

YieldFunction * EvaluateYieldFunction ( ClientData  ,
Tcl_Interp *  ,
TCL_Char *  tclString 
)

Definition at line 590 of file TclNewTemplate3Dep.cpp.

References endln, exit(), opserr, and TCL_Char.

Referenced by TclModelBuilder_addNewTemplate3Dep().

NewTemplate3Dep* TclModelBuilder_addNewTemplate3Dep ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
TCL_Char **  argv,
TclModelBuilder theTclBuilder,
int  eleArgStart 
)


Variable Documentation

int n_is = 0

Definition at line 83 of file TclNewTemplate3Dep.cpp.

Referenced by EvaluateMaterialParameter(), EvaluateSE(), and EvaluateTE().

int n_it = 0

Definition at line 84 of file TclNewTemplate3Dep.cpp.

Referenced by EvaluateMaterialParameter(), and EvaluateTE().

int n_mc = 0

Definition at line 82 of file TclNewTemplate3Dep.cpp.

Referenced by EvaluateMaterialParameter().

Generated on Mon Oct 23 15:05:33 2006 for OpenSees by doxygen 1.5.0