MaterialParameter Class Reference

#include <MaterialParameter.h>

List of all members.

Public Member Functions

 MaterialParameter (const double *Material_Parameter_in=NULL, int Num_Material_Parameter_in=0, const double *Internal_Scalar_in=NULL, int Num_Internal_Scalar_in=0, const stresstensor *Internal_Tensor_in=NULL, int Num_Internal_Tensor_in=0)
 MaterialParameter (const double *Material_Parameter_in, int Num_Material_Parameter_in, const stresstensor *Internal_Tensor_in, int Num_Internal_Tensor_in)
 MaterialParameter ()
 ~MaterialParameter ()
 MaterialParameter (const MaterialParameter &refer_MaterialParameter)
MaterialParameternewObj ()
int getNum_Material_Parameter () const
int getNum_Internal_Scalar () const
int getNum_Internal_Tensor () const
double getMaterial_Parameter (int which) const
double getInternal_Scalar (int which) const
const stresstensorgetInternal_Tensor (int which) const
int setMaterial_Parameter (int which, double newMaterial_Parameter)
int setInternal_Scalar (int which, double newInternal_Scalar)
int setInternal_Tensor (int which, const stresstensor &newInternal_Tensor)


Detailed Description

Definition at line 39 of file MaterialParameter.h.


Constructor & Destructor Documentation

MaterialParameter::MaterialParameter ( const double *  Material_Parameter_in = NULL,
int  Num_Material_Parameter_in = 0,
const double *  Internal_Scalar_in = NULL,
int  Num_Internal_Scalar_in = 0,
const stresstensor Internal_Tensor_in = NULL,
int  Num_Internal_Tensor_in = 0 
)

Definition at line 53 of file MaterialParameter.cpp.

References endln, exit(), and opserr.

MaterialParameter::MaterialParameter ( const double *  Material_Parameter_in,
int  Num_Material_Parameter_in,
const stresstensor Internal_Tensor_in,
int  Num_Internal_Tensor_in 
)

Definition at line 107 of file MaterialParameter.cpp.

References endln, exit(), and opserr.

MaterialParameter::MaterialParameter (  ) 

Definition at line 145 of file MaterialParameter.cpp.

Referenced by newObj().

MaterialParameter::~MaterialParameter (  ) 

Definition at line 154 of file MaterialParameter.cpp.

MaterialParameter::MaterialParameter ( const MaterialParameter refer_MaterialParameter  ) 


Member Function Documentation

MaterialParameter * MaterialParameter::newObj (  ) 

Definition at line 217 of file MaterialParameter.cpp.

References MaterialParameter().

Referenced by NewTemplate3Dep::NewTemplate3Dep().

int MaterialParameter::getNum_Material_Parameter (  )  const

Definition at line 228 of file MaterialParameter.cpp.

Referenced by NewTemplate3Dep::getRho(), and MaterialParameter().

int MaterialParameter::getNum_Internal_Scalar (  )  const

int MaterialParameter::getNum_Internal_Tensor (  )  const

double MaterialParameter::getMaterial_Parameter ( int  which  )  const

Definition at line 246 of file MaterialParameter.cpp.

References endln, exit(), and opserr.

Referenced by NewTemplate3Dep::getRho(), and MaterialParameter().

double MaterialParameter::getInternal_Scalar ( int  which  )  const

Definition at line 257 of file MaterialParameter.cpp.

References endln, exit(), and opserr.

Referenced by MaterialParameter().

const stresstensor & MaterialParameter::getInternal_Tensor ( int  which  )  const

Definition at line 268 of file MaterialParameter.cpp.

References endln, exit(), and opserr.

Referenced by MaterialParameter().

int MaterialParameter::setMaterial_Parameter ( int  which,
double  newMaterial_Parameter 
)

Definition at line 279 of file MaterialParameter.cpp.

References endln, and opserr.

int MaterialParameter::setInternal_Scalar ( int  which,
double  newInternal_Scalar 
)

Definition at line 292 of file MaterialParameter.cpp.

References endln, exit(), and opserr.

int MaterialParameter::setInternal_Tensor ( int  which,
const stresstensor newInternal_Tensor 
)

Definition at line 305 of file MaterialParameter.cpp.

References endln, exit(), and opserr.


The documentation for this class was generated from the following files:

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