muMECH  1.0
Functions
mumech::Stiffness Namespace Reference

Namespace of functions returning the stiffness and complience objects. More...

Functions

void giveReducedIsoStiffMatrix (double *C, double E, double nu, bool twodim)
 Function gives the reduced isotropic stiffness matrix of a homogeneous material. More...
 
void giveReducedIsoComplMatrix (double M[12], double E, double nu)
 Function gives the reduced isotropic complience matrix of a homogeneous material. More...
 

Detailed Description

Namespace of functions returning the stiffness and complience objects.

Function Documentation

void mumech::Stiffness::giveReducedIsoComplMatrix ( double  M[12],
double  E,
double  nu 
)

Function gives the reduced isotropic complience matrix of a homogeneous material.

Parameters
M[12]Stiffness matrix (only 12 nonzero components, full stiffness matrix has 36 members).
EYoungs modulus.
nuPoisson's ratio.

Definition at line 51 of file stiffness.cpp.

void mumech::Stiffness::giveReducedIsoStiffMatrix ( double *  C,
double  E,
double  nu,
bool  twodim 
)

Function gives the reduced isotropic stiffness matrix of a homogeneous material.

C is

Parameters
C[12]Stiffness matrix (only 12 nonzero components, full stiffness matrix has 36 members) in theoretical notation.
EYoungs modulus.
nuPoisson's ratio.

Definition at line 35 of file stiffness.cpp.

Referenced by mumech::InclusionRecord3D::initialize(), mumech::InclusionRecord2D::initialize(), and mumech::MatrixRecord::set_E_nu().