Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=8), | public, | allocatable | :: | Amat(:,:) | |||
real(kind=8), | public, | allocatable | :: | bvec(:) | |||
type(ShapeFunction_), | public | :: | ShapeFunc | ||||
type(Stress_), | public, | pointer | :: | Stress | |||
type(Strain_), | public, | pointer | :: | Strain | |||
integer, | public | :: | TheoryID | ||||
integer, | public | :: | ElemID | ||||
integer, | public | :: | GpID | ||||
character(len=40), | public | :: | StrainTheory |
procedure, public :: init => initStiffnessMatrix | |
procedure, public :: update => updateStiffnessMatrix |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(StiffnessMatrix_), | intent(inout) | :: | obj | |||
class(FEMDomain_), | intent(in) | :: | FEMDomain | |||
class(Stress_), | intent(in), | target | :: | Stress | ||
class(Strain_), | intent(in), | target | :: | Strain | ||
logical, | intent(in), | optional | :: | withInit |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(StiffnessMatrixClass_), | intent(inout) | :: | obj | |||
class(Mesh_), | intent(in) | :: | Mesh | |||
integer, | intent(in), | optional | :: | ElemID | ||
integer, | intent(in), | optional | :: | MeshID |