| enumerator | :: | MEF90HookesLawTypeFull | = | 0 | |
| enumerator | :: | MEF90HookesLawTypeIsotropic | = | 1 |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| real(kind=C_DOUBLE), | public | :: | BulkModulus | ||||
| real(kind=C_DOUBLE), | public | :: | PoissonRatio | ||||
| real(kind=C_DOUBLE), | public | :: | YoungsModulus | ||||
| type(Tens4OS2D), | public | :: | fullTensor | ||||
| type(Tens4OS3D), | public | :: | fullTensor3D | ||||
| type(Tens4OS3D), | public | :: | fullTensorLocal | ||||
| logical(kind=C_BOOL), | public | :: | isPlaneStress | ||||
| real(kind=C_DOUBLE), | public | :: | lambda | ||||
| real(kind=C_DOUBLE), | public | :: | mu | ||||
| integer(kind=C_INT32_T), | public | :: | type |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| real(kind=C_DOUBLE), | public | :: | BulkModulus | ||||
| real(kind=C_DOUBLE), | public | :: | PoissonRatio | ||||
| real(kind=C_DOUBLE), | public | :: | YoungsModulus | ||||
| type(Tens4OS3D), | public | :: | fullTensor | ||||
| type(Tens4OS3D), | public | :: | fullTensorLocal | ||||
| real(kind=C_DOUBLE), | public | :: | lambda | ||||
| real(kind=C_DOUBLE), | public | :: | mu | ||||
| logical(kind=C_BOOL), | public | :: | padding | = | PETSC_FALSE | ||
| integer(kind=C_INT32_T), | public | :: | type |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| real(kind=C_DOUBLE), | public | :: | Phi | ||||
| type(Vect3D), | public | :: | V1 | ||||
| type(Vect3D), | public | :: | V2 | ||||
| type(Vect3D), | public | :: | V3 | ||||
| logical(kind=C_BOOL), | public | :: | fromEuler | ||||
| type(Mat3D), | public | :: | fullTensor | ||||
| real(kind=C_DOUBLE), | public | :: | phi1 | ||||
| real(kind=C_DOUBLE), | public | :: | phi2 |