| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(ShapeFunction_), | public | :: | ShapeFunction1 | ||||
| type(ShapeFunction_), | public | :: | ShapeFunction2 | ||||
| type(Mesh_), | public | :: | Mesh1 | ||||
| type(Mesh_), | public | :: | Mesh2 | ||||
| type(MaterialProp_), | public | :: | MaterialProp | ||||
| type(ControlParameter_), | public | :: | ControlPara | ||||
| type(FEMDomainPointer_), | public, | allocatable | :: | FEMDomains(:) | |||
| real(kind=8), | public, | allocatable | :: | NTN_NodCoord(:,:) | |||
| real(kind=8), | public, | allocatable | :: | NTS_NodCoord(:,:) | |||
| real(kind=8), | public, | allocatable | :: | STS_NodCoord(:,:) | |||
| real(kind=8), | public, | allocatable | :: | NTN_Val(:,:) | |||
| real(kind=8), | public, | allocatable | :: | NTS_Val(:,:) | |||
| real(kind=8), | public, | allocatable | :: | STS_Val(:,:) | |||
| integer, | public, | allocatable | :: | NTN_ElemNod(:,:) | |||
| integer, | public, | allocatable | :: | NTS_ElemNod(:,:) | |||
| integer, | public, | allocatable | :: | STS_ElemNod(:,:) | |||
| integer, | public, | allocatable | :: | NTN_Active(:) | |||
| integer, | public, | allocatable | :: | NTS_Active(:) | |||
| integer, | public, | allocatable | :: | STS_Active(:) | |||
| real(kind=8), | public, | allocatable | :: | NTN_Value(:,:) | |||
| real(kind=8), | public, | allocatable | :: | NTS_Value(:,:) | |||
| real(kind=8), | public, | allocatable | :: | STS_Value(:,:) | |||
| integer, | public, | allocatable | :: | NTS_SegmentID(:,:) | |||
| integer, | public, | allocatable | :: | GloNodPoint1(:,:) | |||
| integer, | public, | allocatable | :: | GloNodPoint2(:,:) | |||
| integer, | public | :: | DomainID1 | ||||
| integer, | public | :: | DomainID2 | ||||
| integer, | public | :: | DomainID3 | ||||
| integer, | public | :: | TimeStep | ||||
| integer, | public | :: | NumOfImportedDomain | ||||
| character(len=200), | public | :: | FilePathDomain1 | ||||
| character(len=200), | public | :: | FilePathDomain2 | ||||
| character(len=200), | public | :: | FilePath | ||||
| character(len=200), | public | :: | FileNameDomain1 | ||||
| character(len=200), | public | :: | FileNameDomain2 | ||||
| character(len=200), | public | :: | FileName | ||||
| character(len=9), | public | :: | Dtype | ||||
| character(len=20), | public | :: | SolverType |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(FEMIface_), | intent(inout) | :: | obj | |||
| integer, | intent(in), | optional | :: | NumOfDomain |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(FEMIface_), | intent(inout) | :: | obj | |||
| class(FEMDomain_), | intent(in), | target | :: | dobj | ||
| character(len=*), | intent(in), | optional | :: | Name |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(FEMIface_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(FEMIface_), | intent(inout) | :: | obj | |||
| character(len=4), | intent(in), | optional | :: | OptionalFileFormat | ||
| character(len=70), | intent(in), | optional | :: | OptionalProjectName | ||
| integer, | intent(in), | optional | :: | FileHandle |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(FEMIface_), | intent(inout) | :: | obj | |||
| class(FEMDomain_), | intent(inout), | optional | :: | obj1 | ||
| class(FEMDomain_), | intent(inout), | optional | :: | obj2 | ||
| integer, | intent(in), | optional | :: | MasterID | ||
| integer, | intent(in), | optional | :: | SlaveID |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(FEMIface_), | intent(inout) | :: | obj | |||
| character(len=4), | intent(in), | optional | :: | OptionalFileFormat | ||
| character(len=70), | intent(in), | optional | :: | OptionalProjectName | ||
| integer, | intent(in), | optional | :: | FileHandle |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(FEMIface_), | intent(inout) | :: | obj | |||
| character(len=*), | intent(in), | optional | :: | Name | ||
| logical, | intent(in), | optional | :: | withNeumannBC | ||
| logical, | intent(in), | optional | :: | withDirichletBC |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(FEMIface_), | intent(in) | :: | obj | |||
| character(len=*), | intent(in), | optional | :: | Name |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(FEMIface_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(FEMIface_), | intent(inout) | :: | obj |
for Domain2
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(FEMIface_) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(FEMIface_), | intent(inout) | :: | obj | |||
| integer, | intent(in), | optional | :: | timestep |