muMECH  1.0
Public Member Functions | Private Attributes | List of all members
mumech::ProblemFEM Class Reference

Problem description for FEM problem with results. More...

#include <problem.h>

Inheritance diagram for mumech::ProblemFEM:
mumech::Problems

Public Member Functions

 ProblemFEM (int d, int n)
 Constructor. More...
 
virtual ~ProblemFEM ()
 Destructor. More...
 
virtual classID give_classid () const
 Returns classID - class identification. More...
 
virtual bool is_converted_to_equivalent (void) const
 Give type of ... More...
 
virtual int give_nLC (void) const
 Give number of load cases, e.i. number of load cases, i.e. number of Remote_strain fields, saved in matrix record. More...
 
- Public Member Functions inherited from mumech::Problems
 Problems ()
 Constructor. More...
 
virtual ~Problems ()
 Destructor. More...
 
int give_twodim (void) const
 
int give_dimension (void) const
 
int ndisplc_one (void) const
 
int nstrain_one (void) const
 
int give_VECT_RANGE (void) const
 Gives vector range, same as dimension. More...
 
int give_EA_RANGE (void) const
 Gives vector range, same as dimension. More...
 
int give_TENS_RANGE (void) const
 Gives tensor range, same as dimension^2. Theoretical range of a second order tensor. More...
 
int give_VM_TENS_RANGE (void) const
 Gives range of a second order tensor in Voigt-Mandel notation. More...
 
int give_ISO_C_RANGE (void) const
 Gives range of ... More...
 
int give_EL_POT_RANGE (void) const
 Gives range of ... More...
 
int give_TRNSFM_MTRX_VEC_RANGE (void) const
 Gives range of ... More...
 
int give_TRNSFM_MTRX_TENS_RANGE (void) const
 Gives range of ... More...
 
void set_dimension (int d)
 

Private Attributes

int nLC
 

Additional Inherited Members

- Protected Attributes inherited from mumech::Problems
bool twodim
 2 dimension problem; 3d is default; twodim == true - 2d, twodim == false - 3d More...
 

Detailed Description

Problem description for FEM problem with results.

Definition at line 121 of file problem.h.

Constructor & Destructor Documentation

mumech::ProblemFEM::ProblemFEM ( int  d,
int  n 
)
inline

Constructor.

Definition at line 128 of file problem.h.

References mumech::Problems::set_dimension().

virtual mumech::ProblemFEM::~ProblemFEM ( )
inlinevirtual

Destructor.

Definition at line 134 of file problem.h.

Member Function Documentation

virtual classID mumech::ProblemFEM::give_classid ( ) const
inlinevirtual

Returns classID - class identification.

Implements mumech::Problems.

Definition at line 137 of file problem.h.

References mumech::classProblemFEM.

virtual int mumech::ProblemFEM::give_nLC ( void  ) const
inlinevirtual

Give number of load cases, e.i. number of load cases, i.e. number of Remote_strain fields, saved in matrix record.

Implements mumech::Problems.

Definition at line 142 of file problem.h.

virtual bool mumech::ProblemFEM::is_converted_to_equivalent ( void  ) const
inlinevirtual

Give type of ...

Implements mumech::Problems.

Definition at line 140 of file problem.h.

Member Data Documentation

int mumech::ProblemFEM::nLC
private

Definition at line 124 of file problem.h.


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