Classes | |
| class | CCheckpointData |
| class | CElement |
| class | ComputeInternalForceFunctor |
| class | CMaterial |
| class | CMaterialContainer |
| class | SetCPropsFunctor |
Enumerations | |
| enum | ElementType { LE = 0, RI = 1 } |
| enum | MatType { LIN = 0, RSF = 1, LS = 2, BLS = 3, EXP = 4 } |
| enum | ReverseFlag { REVERSIBLE = 0, IRREVERSIBLE = 1 } |
Functions | |
| void | cohesive_law (double mat[6], double thickness, double delta[3], double normal[3], double director[3], double dphid[3], double *intern) |
| void | residualForces (double properties[6], const SElement *const elements[2], const int edges[2], double *internal, const int &internalDimension, const double &thick, const double &weighting) |
| void | residualForces (double properties[6], const shells::SElementS *const elements[2], const int edges[2], double *internal, const int &internalDimension, const double &thick, const double &weighting) |
Variables | |
| const int | tgauss = 3 |
| const double | eta [3] = {-0.5, 0, 0.5} |
| const double | weta [3] = {0.166666666666667, 0.666666666666667, 0.16666666666667} |
| const int | egauss = 3 |
| const double | wcsi [3] = {0.277777777777778, 0.444444444444444, 0.27777777777778} |
| enum fragment::MatType |
| void fragment::cohesive_law | ( | double | mat[6], | |
| double | thickness, | |||
| double | delta[3], | |||
| double | normal[3], | |||
| double | director[3], | |||
| double | dphid[3], | |||
| double * | intern | |||
| ) |
| void fragment::residualForces | ( | double | properties[6], | |
| const SElement *const | elements[2], | |||
| const int | edges[2], | |||
| double * | internal, | |||
| const int & | internalDimension, | |||
| const double & | thick, | |||
| const double & | weighting | |||
| ) |
| void fragment::residualForces | ( | double | properties[6], | |
| const shells::SElementS *const | elements[2], | |||
| const int | edges[2], | |||
| double * | internal, | |||
| const int & | internalDimension, | |||
| const double & | thick, | |||
| const double & | weighting | |||
| ) |
| const int fragment::tgauss = 3 |
| const double fragment::eta[3] = {-0.5, 0, 0.5} |
| const double fragment::weta[3] = {0.166666666666667, 0.666666666666667, 0.16666666666667} |
| const int fragment::egauss = 3 |
| const double fragment::wcsi[3] = {0.277777777777778, 0.444444444444444, 0.27777777777778} |
1.4.7