elasticity-dynamic.c File Reference


Functions

void DynamicElasticityFillBodyForces (long _iELE, double _volume, long idxJ, short sign_j, double *_QVAL1, double *_QVAL2)
void DynamicElasticityFillLinearEqs (double Lame_Mu_Const, double Lame_Lambda_Const, long idxELE, double _volume, long idxJ, short sign_j, vector b)
void DynamicLinearElasticity (sparse *S, vector b, double YOUNGS_MODULE, double POISSONS_RATIO)
void DynamicMassMatrix (sparse *M, const double _density)
void NewmarkMethodDynamicLoads (vector b, const double YOUNGS_MODULE, const double POISSONS_RATIO, const double density, const double tau, const vector XVELOCITY, const vector XACCELERATION)
void NewmarkMethodStiffnessMatrix (sparse *S, const double YOUNGS_MODULE, const double POISSONS_RATIO, const double density, double tau)


Function Documentation

void DynamicElasticityFillLinearEqs double  Lame_Mu_Const,
double  Lame_Lambda_Const,
long  idxELE,
double  _volume,
long  idxJ,
short  sign_j,
vector  b
 

void DynamicElasticityFillBodyForces long  _iELE,
double  _volume,
long  idxJ,
short  sign_j,
double *  _QVAL1,
double *  _QVAL2
 

void DynamicLinearElasticity sparse S,
vector  b,
double  YOUNGS_MODULE,
double  POISSONS_RATIO
 

void DynamicMassMatrix sparse M,
const double  _density
 

void NewmarkMethodStiffnessMatrix sparse S,
const double  YOUNGS_MODULE,
const double  POISSONS_RATIO,
const double  density,
double  tau
 

void NewmarkMethodDynamicLoads vector  b,
const double  YOUNGS_MODULE,
const double  POISSONS_RATIO,
const double  density,
const double  tau,
const vector  XVELOCITY,
const vector  XACCELERATION
 


Generated on Sun May 27 11:59:43 2007 for FEMFLUID by  doxygen 1.4.6