Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
J2PlaneStress Class Reference#include <J2PlaneStress.h>
Inheritance diagram for J2PlaneStress::
List of all members.
Public Methods |
| J2PlaneStress () |
| -------------------Declarations-------------------------------. More...
|
| J2PlaneStress (int tag, double K, double G, double yield0, double yield_infty, double d, double H, double viscosity) |
| full constructor. More...
|
| J2PlaneStress (int tag, double K, double G) |
| elastic constructor. More...
|
| ~J2PlaneStress () |
| destructor. More...
|
NDMaterial* | getCopy () |
| make a clone of this material. More...
|
const char* | getType () const |
| send back type of material. More...
|
int | getOrder () const |
| send back order of strain in vector form. More...
|
int | setTrialStrain (const Vector &strain_from_element) |
| get the strain and integrate plasticity equations. More...
|
int | setTrialStrain (const Vector &v, const Vector &r) |
| unused trial strain functions. More...
|
int | setTrialStrainIncr (const Vector &v) |
int | setTrialStrainIncr (const Vector &v, const Vector &r) |
const Vector& | getStrain () |
| send back the strain. More...
|
const Vector& | getStress () |
| send back the stress. More...
|
const Matrix& | getTangent () |
| send back the tangent. More...
|
int | setTrialStrain (const Tensor &v) |
| this is mike's problem. More...
|
int | setTrialStrain (const Tensor &v, const Tensor &r) |
int | setTrialStrainIncr (const Tensor &v) |
int | setTrialStrainIncr (const Tensor &v, const Tensor &r) |
const Tensor& | getTangentTensor () |
int | sendSelf (int commitTag, Channel &theChannel) |
| this is frank's problem. More...
|
int | recvSelf (int commitTag, Channel &theChannel, FEM_ObjectBroker &theBroker) |
Constructor & Destructor Documentation
J2PlaneStress::J2PlaneStress (
|
)
|
|
|
-------------------Declarations-------------------------------.
Definition at line 59 of file J2PlaneStress.cpp.
Referenced by getCopy().
|
J2PlaneStress::J2PlaneStress (
|
int tag,
|
|
double K,
|
|
double G,
|
|
double yield0,
|
|
double yield_infty,
|
|
double d,
|
|
double H,
|
|
double viscosity )
|
|
J2PlaneStress::J2PlaneStress (
|
int tag,
|
|
double K,
|
|
double G )
|
|
J2PlaneStress::~J2PlaneStress (
|
)
|
|
Member Function Documentation
NDMaterial * J2PlaneStress::getCopy (
|
void ) [virtual]
|
|
int J2PlaneStress::getOrder (
|
void ) const [virtual]
|
|
const Vector & J2PlaneStress::getStrain (
|
void ) [virtual]
|
|
const Vector & J2PlaneStress::getStress (
|
void ) [virtual]
|
|
const Matrix & J2PlaneStress::getTangent (
|
void ) [virtual]
|
|
const Tensor & J2PlaneStress::getTangentTensor (
|
void ) [virtual]
|
|
const char * J2PlaneStress::getType (
|
void ) const [virtual]
|
|
|
This is a pure virtual method, one must be written for each instantiable subclass of MovableObject. Each object has to receive the data needed to be able to recreate itself in the new process after it has been sent through {theChannel}. If the object is an aggregation containing other objects, new objects of the correct type can be constructed using {theBroker}. To return
if successful or a
if not.
Reimplemented from J2Plasticity.
Definition at line 287 of file J2PlaneStress.cpp. |
int J2PlaneStress::sendSelf (
|
int commitTag,
|
|
Channel & theChannel ) [virtual]
|
|
int J2PlaneStress::setTrialStrain (
|
const Tensor & v,
|
|
const Tensor & r ) [virtual]
|
|
int J2PlaneStress::setTrialStrain (
|
const Tensor & v ) [virtual]
|
|
int J2PlaneStress::setTrialStrain (
|
const Vector & v,
|
|
const Vector & r ) [virtual]
|
|
int J2PlaneStress::setTrialStrain (
|
const Vector & strain_from_element ) [virtual]
|
|
int J2PlaneStress::setTrialStrainIncr (
|
const Tensor & v,
|
|
const Tensor & r ) [virtual]
|
|
int J2PlaneStress::setTrialStrainIncr (
|
const Tensor & v ) [virtual]
|
|
int J2PlaneStress::setTrialStrainIncr (
|
const Vector & v,
|
|
const Vector & r ) [virtual]
|
|
int J2PlaneStress::setTrialStrainIncr (
|
const Vector & v ) [virtual]
|
|
The documentation for this class was generated from the following files:
|