MatPoint3D Class Reference

#include <MatPoint3D.h>

List of all members.

Public Member Functions

 MatPoint3D (short int INr_direction_point_number=0, short int INs_direction_point_number=0, short int INt_direction_point_number=0, double r_coord=0, double s_coord=0, double t_coord=0, double r_weight=0, double s_weight=0, double t_weight=0, NDMaterial *p_mmodel=0)
 ~MatPoint3D ()
void Initialize (short int INr_direction_point_number, short int INs_direction_point_number, short int INt_direction_point_number, double r_coord, double s_coord, double t_coord, double r_weight, double s_weight, double t_weight, NDMaterial *p_mmodel)
short int GP_number_r (void) const
short int GP_number_s (void) const
short int GP_number_t (void) const
MatPoint3DGP (void)
double r_coordinate () const
double s_coordinate () const
double t_coordinate () const
double r_weight () const
double s_weight () const
double t_weight () const
NDMaterialgetNDMat () const
const char * getType (void) const
int getTag (void) const
double getrho () const
const stresstensor getStressTensor () const
const straintensor getStrainTensor () const
const straintensor getPlasticStrainTensor () const
int commitState (void)
int revertToLastCommit (void)
int revertToStart (void)
void report (char *msg) const
void reportpqtheta (char *msg) const
void reportTensor (char *msg) const

Public Attributes

NDMaterialmatmodel


Detailed Description

Definition at line 36 of file MatPoint3D.h.


Constructor & Destructor Documentation

MatPoint3D::MatPoint3D ( short int  INr_direction_point_number = 0,
short int  INs_direction_point_number = 0,
short int  INt_direction_point_number = 0,
double  r_coord = 0,
double  s_coord = 0,
double  t_coord = 0,
double  r_weight = 0,
double  s_weight = 0,
double  t_weight = 0,
NDMaterial p_mmodel = 0 
)

Definition at line 33 of file MatPoint3D.cpp.

References NDMaterial::getCopy(), and matmodel.

MatPoint3D::~MatPoint3D (  ) 

Definition at line 80 of file MatPoint3D.cpp.

References matmodel.


Member Function Documentation

void MatPoint3D::Initialize ( short int  INr_direction_point_number,
short int  INs_direction_point_number,
short int  INt_direction_point_number,
double  r_coord,
double  s_coord,
double  t_coord,
double  r_weight,
double  s_weight,
double  t_weight,
NDMaterial p_mmodel 
)

Definition at line 113 of file MatPoint3D.cpp.

References matmodel.

short int MatPoint3D::GP_number_r ( void   )  const

Definition at line 168 of file MatPoint3D.cpp.

Referenced by report().

short int MatPoint3D::GP_number_s ( void   )  const

Definition at line 174 of file MatPoint3D.cpp.

Referenced by report().

short int MatPoint3D::GP_number_t ( void   )  const

Definition at line 179 of file MatPoint3D.cpp.

Referenced by report().

MatPoint3D * MatPoint3D::GP ( void   ) 

Definition at line 162 of file MatPoint3D.cpp.

double MatPoint3D::r_coordinate (  )  const

Definition at line 184 of file MatPoint3D.cpp.

Referenced by report().

double MatPoint3D::s_coordinate (  )  const

Definition at line 189 of file MatPoint3D.cpp.

Referenced by report().

double MatPoint3D::t_coordinate (  )  const

Definition at line 194 of file MatPoint3D.cpp.

Referenced by report().

double MatPoint3D::r_weight (  )  const

Definition at line 199 of file MatPoint3D.cpp.

Referenced by report().

double MatPoint3D::s_weight (  )  const

Definition at line 204 of file MatPoint3D.cpp.

Referenced by report().

double MatPoint3D::t_weight (  )  const

Definition at line 209 of file MatPoint3D.cpp.

Referenced by report().

NDMaterial * MatPoint3D::getNDMat (  )  const

Definition at line 234 of file MatPoint3D.cpp.

References matmodel.

const char * MatPoint3D::getType ( void   )  const

int MatPoint3D::getTag ( void   )  const

double MatPoint3D::getrho (  )  const

Definition at line 240 of file MatPoint3D.cpp.

References NDMaterial::getRho(), and matmodel.

const straintensor MatPoint3D::getStrainTensor (  )  const

const straintensor MatPoint3D::getPlasticStrainTensor (  )  const

int MatPoint3D::commitState ( void   ) 

Definition at line 282 of file MatPoint3D.cpp.

References NDMaterial::commitState(), and matmodel.

int MatPoint3D::revertToLastCommit ( void   ) 

Definition at line 290 of file MatPoint3D.cpp.

References matmodel, and NDMaterial::revertToLastCommit().

int MatPoint3D::revertToStart ( void   ) 

Definition at line 298 of file MatPoint3D.cpp.

References matmodel, and NDMaterial::revertToStart().

void MatPoint3D::reportTensor ( char *  msg  )  const


Member Data Documentation


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