| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer(kind=int32), | public | :: | PF_GLYCINE_MAX | = | 1 | ||
| integer(kind=int32), | public | :: | PF_GLYCINE_SOJA | = | 1 | ||
| integer(kind=int32), | public | :: | PF_SOYBEAN | = | 1 | ||
| integer(kind=int32), | public | :: | PF_MAIZE | = | 2 | ||
| integer(kind=int32), | public | :: | PF_RICE | = | 3 | ||
| integer(kind=int32), | public | :: | PF_Arabidopsis | = | 4 | ||
| integer(kind=int32), | public | :: | PF_WHEAT | = | 3 |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=:), | public, | allocatable | :: | FileName | |||
| real(kind=real64), | public, | allocatable | :: | NodCoord(:,:) | |||
| integer(kind=int32), | public, | allocatable | :: | ElemNod(:,:) | |||
| integer(kind=int32), | public, | allocatable | :: | ElemMat(:) | |||
| integer(kind=int32), | public, | allocatable | :: | MasterID(:) | |||
| integer(kind=int32), | public, | allocatable | :: | SlaveID(:) | |||
| integer(kind=int32), | public, | allocatable | :: | NTSMasterFacetID(:) | |||
| real(kind=real64), | public, | allocatable | :: | xi(:,:) | |||
| real(kind=real64), | public, | allocatable | :: | NodCoordInit(:,:) | |||
| integer(kind=int32), | public | :: | BottomElemID | ||||
| integer(kind=int32), | public | :: | TopElemID | ||||
| integer(kind=int32), | public, | allocatable | :: | FacetElemNod(:,:) | |||
| integer(kind=int32), | public, | allocatable | :: | NextFacets(:,:) | |||
| integer(kind=int32), | public, | allocatable | :: | SurfaceLine2D(:) | |||
| integer(kind=int32), | public, | allocatable | :: | SubMeshNodFromTo(:,:) | |||
| integer(kind=int32), | public, | allocatable | :: | SubMeshElemFromTo(:,:) | |||
| integer(kind=int32), | public, | allocatable | :: | SubMeshSurfFromTo(:,:) | |||
| integer(kind=int32), | public | :: | surface | = | 1 | ||
| integer(kind=int32), | public, | allocatable | :: | GlobalNodID(:) | |||
| character(len=36), | public | :: | uuid | ||||
| character(len=:), | public, | allocatable | :: | ElemType | |||
| character(len=:), | public, | allocatable | :: | ErrorMsg | |||
| character(len=:), | public, | allocatable | :: | meshtype | |||
| integer(kind=int32), | public, | allocatable | :: | elementType(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in), | optional | :: | NodeID | ||
| logical, | intent(in), | optional | :: | onlyX | ||
| logical, | intent(in), | optional | :: | onlyY | ||
| logical, | intent(in), | optional | :: | OnlyZ |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | ElementID |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in), | optional | :: | material1 | ||
| integer(kind=int32), | intent(in), | optional | :: | material2 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(in) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(in) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | ElementID |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in), | optional | :: | ItrTol |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(in) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | ElementID | |||
| integer(kind=int32), | intent(in) | :: | GaussPointID | |||
| logical, | intent(in), | optional | :: | ReducedIntegration |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(in) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| type(Mesh_), | intent(inout), | optional | :: | BoundingBox | ||
| real(kind=real64), | intent(in), | optional | :: | xmin | ||
| real(kind=real64), | intent(in), | optional | :: | xmax | ||
| real(kind=real64), | intent(in), | optional | :: | ymin | ||
| real(kind=real64), | intent(in), | optional | :: | ymax | ||
| real(kind=real64), | intent(in), | optional | :: | zmin | ||
| real(kind=real64), | intent(in), | optional | :: | zmax |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | NodeID |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| type(Mesh_), | intent(inout), | optional | :: | BoundingBox | ||
| real(kind=real64), | intent(in), | optional | :: | xmin | ||
| real(kind=real64), | intent(in), | optional | :: | xmax | ||
| real(kind=real64), | intent(in), | optional | :: | ymin | ||
| real(kind=real64), | intent(in), | optional | :: | ymax | ||
| real(kind=real64), | intent(in), | optional | :: | zmin | ||
| real(kind=real64), | intent(in), | optional | :: | zmax | ||
| integer(kind=int32), | intent(in), | optional | :: | NodeID |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(in) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(in) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(in) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(in) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(in), | optional | :: | x | ||
| real(kind=real64), | intent(in), | optional | :: | y | ||
| real(kind=real64), | intent(in), | optional | :: | z |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(in) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | ElementID | |||
| real(kind=real64), | intent(in) | :: | x | |||
| real(kind=real64), | intent(in) | :: | y | |||
| real(kind=real64), | intent(in) | :: | z |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(in) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | elemid |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | nodeid |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(in) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | elemid | |||
| logical, | intent(in), | optional | :: | withSurfaceID | ||
| integer(kind=int32), | intent(inout), | optional, | allocatable | :: | interfaces(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(in), | optional | :: | x | ||
| real(kind=real64), | intent(in), | optional | :: | y | ||
| real(kind=real64), | intent(in), | optional | :: | z | ||
| integer(kind=int32), | intent(in), | optional | :: | except | ||
| integer(kind=int32), | intent(in), | optional | :: | exceptlist(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(in) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | id |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(in) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | id |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(in) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | id |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(in) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | id |
allocate(GroupID( sum(num_exist),elem_num_in_group-1 ) )
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(in) | :: | obj | |||
| integer(kind=int32), | intent(in), | allocatable | :: | old_GroupID(:,:) | ||
| integer(kind=int32), | intent(in) | :: | min_elem_num |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(in) | :: | this | |||
| real(kind=real64), | intent(in) | :: | x(:) | |||
| logical, | intent(in), | optional | :: | debug | ||
| integer(kind=int32), | intent(inout), | optional, | allocatable | :: | info(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(in) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(in) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in), | optional | :: | material1 | ||
| integer(kind=int32), | intent(in), | optional | :: | material2 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| character(len=*), | intent(in) | :: | path | |||
| character(len=*), | intent(in), | optional | :: | name |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| character(len=*), | intent(in) | :: | path | |||
| character(len=*), | intent(in), | optional | :: | name |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| logical, | intent(in), | optional | :: | all | ||
| real(kind=real64), | intent(in), | optional | :: | x_min | ||
| real(kind=real64), | intent(in), | optional | :: | x_max | ||
| real(kind=real64), | intent(in), | optional | :: | y_min | ||
| real(kind=real64), | intent(in), | optional | :: | y_max | ||
| real(kind=real64), | intent(in), | optional | :: | z_min | ||
| real(kind=real64), | intent(in), | optional | :: | z_max |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in), | optional | :: | MaterialID | ||
| logical, | intent(in), | optional | :: | NoFacetMode | ||
| logical, | intent(in), | optional | :: | simple |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | elem_nod(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(in) | :: | nod_coord(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | elem_mat(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(in), | optional | :: | x_rate | ||
| real(kind=real64), | intent(in), | optional | :: | y_rate | ||
| real(kind=real64), | intent(in), | optional | :: | z_rate | ||
| real(kind=real64), | intent(in), | optional | :: | x_len | ||
| real(kind=real64), | intent(in), | optional | :: | y_len | ||
| real(kind=real64), | intent(in), | optional | :: | z_len |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| logical, | intent(in), | optional | :: | restart | ||
| character(len=*), | intent(in), | optional | :: | path | ||
| logical, | intent(in), | optional | :: | stl | ||
| real(kind=real64), | intent(in), | optional | :: | scalar(:) | ||
| real(kind=real64), | intent(in), | optional | :: | vector(:,:) | ||
| real(kind=real64), | intent(in), | optional | :: | tensor(:,:,:) | ||
| character(len=*), | intent(in), | optional | :: | name |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| logical, | intent(in), | optional | :: | sorting |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| class(Mesh_), | intent(inout), | optional | :: | mesh | ||
| integer(kind=int32), | intent(in), | optional | :: | from | ||
| real(kind=real64), | intent(in), | optional | :: | length | ||
| real(kind=real64), | intent(in), | optional | :: | rot_x | ||
| real(kind=real64), | intent(in), | optional | :: | rot_y | ||
| real(kind=real64), | intent(in), | optional | :: | rot_z | ||
| real(kind=real64), | intent(in), | optional | :: | x | ||
| real(kind=real64), | intent(in), | optional | :: | y | ||
| real(kind=real64), | intent(in), | optional | :: | z | ||
| real(kind=real64), | intent(in), | optional | :: | dx | ||
| real(kind=real64), | intent(in), | optional | :: | dy | ||
| real(kind=real64), | intent(in), | optional | :: | dz |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(inout), | allocatable | :: | elem_nod(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(inout), | allocatable | :: | nod_coord(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(inout), | allocatable | :: | surface_nod(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| character(len=*), | intent(in), | optional | :: | OptionalFolderName | ||
| character(len=*), | intent(in), | optional | :: | OptionalFormat | ||
| integer(kind=int32), | intent(in), | optional | :: | FileHandle | ||
| character(len=*), | intent(in), | optional | :: | Name |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in), | optional | :: | FileHandle | ||
| logical, | intent(in), | optional | :: | OnlySurface |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in), | optional | :: | ItrTol |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in), | optional | :: | Mode | ||
| integer(kind=int32), | intent(in), | optional | :: | itr_tol | ||
| logical, | intent(in), | optional | :: | delaunay2d |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in), | optional | :: | itr_tol |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(out) | :: | centerx | |||
| real(kind=real64), | intent(out) | :: | centery | |||
| real(kind=real64), | intent(out) | :: | centerz | |||
| real(kind=real64), | intent(out) | :: | radius |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(in) | :: | obj | |||
| real(kind=real64), | intent(inout) | :: | center(3) | |||
| real(kind=real64), | intent(inout) | :: | radius |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(out) | :: | centerx | |||
| real(kind=real64), | intent(out) | :: | centery | |||
| real(kind=real64), | intent(out) | :: | centerz | |||
| real(kind=real64), | intent(out) | :: | radius |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(out), | allocatable | :: | triangle(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | NodeID |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | triangle_node_id(:) | |||
| integer(kind=int32), | intent(in) | :: | new_node_id |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in), | optional | :: | step | ||
| logical, | intent(inout), | optional | :: | NoChange |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| character(len=*), | intent(in) | :: | Option |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in) | :: | ElementType(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(in), | optional | :: | tolerance |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(in), | optional | :: | rx | ||
| real(kind=real64), | intent(in), | optional | :: | ry | ||
| real(kind=real64), | intent(in), | optional | :: | rz | ||
| logical, | intent(in), | optional | :: | debug |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(in), | optional | :: | rx | ||
| real(kind=real64), | intent(in), | optional | :: | ry | ||
| real(kind=real64), | intent(in), | optional | :: | rz | ||
| logical, | intent(in), | optional | :: | debug |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(in) | :: | x(:) | |||
| real(kind=real64), | intent(in) | :: | y(:) | |||
| real(kind=real64), | intent(in) | :: | z(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(in) | :: | x(:) | |||
| real(kind=real64), | intent(in) | :: | y(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | this | |||
| real(kind=real64), | intent(in) | :: | edges(4,2) | |||
| integer(kind=int32), | intent(in) | :: | divisions(1:2) |
!!!
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| character(len=*), | intent(in), | optional | :: | meshtype | ||
| integer(kind=int32), | intent(in), | optional | :: | x_num | ||
| integer(kind=int32), | intent(in), | optional | :: | y_num | ||
| real(kind=real64), | intent(in), | optional | :: | x_len | ||
| real(kind=real64), | intent(in), | optional | :: | y_len | ||
| real(kind=real64), | intent(in), | optional | :: | Le | ||
| real(kind=real64), | intent(in), | optional | :: | Lh | ||
| real(kind=real64), | intent(in), | optional | :: | Dr | ||
| real(kind=real64), | intent(in), | optional | :: | thickness | ||
| integer(kind=int32), | intent(in), | optional | :: | division | ||
| logical, | intent(in), | optional | :: | smooth | ||
| real(kind=real64), | intent(in), | optional | :: | top | ||
| real(kind=real64), | intent(in), | optional | :: | margin | ||
| real(kind=real64), | intent(in), | optional | :: | inclineRate | ||
| real(kind=real64), | intent(in), | optional | :: | shaperatio | ||
| type(Mesh_), | intent(inout), | optional | :: | master | ||
| type(Mesh_), | intent(inout), | optional | :: | slave | ||
| real(kind=real64), | intent(in), | optional | :: | x | ||
| real(kind=real64), | intent(in), | optional | :: | y | ||
| real(kind=real64), | intent(in), | optional | :: | z | ||
| real(kind=real64), | intent(in), | optional | :: | dx | ||
| real(kind=real64), | intent(in), | optional | :: | dy | ||
| real(kind=real64), | intent(in), | optional | :: | dz | ||
| real(kind=real64), | intent(in), | optional | :: | coordinate(:,:) | ||
| integer(kind=int32), | intent(in), | optional | :: | species | ||
| real(kind=real64), | intent(in), | optional | :: | SoyWidthRatio |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(in), | optional | :: | Thickness | ||
| integer(kind=int32), | intent(in), | optional | :: | division | ||
| logical, | intent(in), | optional | :: | smooth | ||
| real(kind=real64), | intent(in), | optional | :: | z_points(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| character(len=*), | intent(in), | optional | :: | meshtype | ||
| integer(kind=int32), | intent(in), | optional | :: | x_num | ||
| integer(kind=int32), | intent(in), | optional | :: | y_num | ||
| real(kind=real64), | intent(in), | optional | :: | x_len | ||
| real(kind=real64), | intent(in), | optional | :: | y_len | ||
| real(kind=real64), | intent(in), | optional | :: | Le | ||
| real(kind=real64), | intent(in), | optional | :: | Lh | ||
| real(kind=real64), | intent(in), | optional | :: | Dr | ||
| real(kind=real64), | intent(in), | optional | :: | thickness | ||
| integer(kind=int32), | intent(in), | optional | :: | division | ||
| logical, | intent(in), | optional | :: | smooth | ||
| real(kind=real64), | intent(in), | optional | :: | top | ||
| real(kind=real64), | intent(in), | optional | :: | margin | ||
| real(kind=real64), | intent(in), | optional | :: | inclineRate | ||
| real(kind=real64), | intent(in), | optional | :: | shaperatio | ||
| type(Mesh_), | intent(inout), | optional | :: | master | ||
| type(Mesh_), | intent(inout), | optional | :: | slave | ||
| real(kind=real64), | intent(in), | optional | :: | x | ||
| real(kind=real64), | intent(in), | optional | :: | y | ||
| real(kind=real64), | intent(in), | optional | :: | z | ||
| real(kind=real64), | intent(in), | optional | :: | dx | ||
| real(kind=real64), | intent(in), | optional | :: | dy | ||
| real(kind=real64), | intent(in), | optional | :: | dz | ||
| real(kind=real64), | intent(in), | optional | :: | coordinate(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(in), | optional | :: | x | ||
| real(kind=real64), | intent(in), | optional | :: | y | ||
| real(kind=real64), | intent(in), | optional | :: | z |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| character(len=*), | intent(in), | optional | :: | OptionalContorName | ||
| character(len=1), | intent(in), | optional | :: | OptionalAbb*6 | ||
| integer(kind=int32), | intent(in), | optional | :: | OptionalStep | ||
| character(len=*), | intent(in), | optional | :: | Name | ||
| logical, | intent(in), | optional | :: | withNeumannBC | ||
| logical, | intent(in), | optional | :: | withDirichletBC | ||
| logical, | intent(in), | optional | :: | onlyNeumannBC | ||
| logical, | intent(in), | optional | :: | onlyDirichletBC | ||
| logical, | intent(in), | optional | :: | asMsh | ||
| logical, | intent(in), | optional | :: | withMaterial | ||
| real(kind=real64), | intent(in), | optional | :: | ElemValue(:,:) | ||
| integer(kind=int32), | intent(in), | optional | :: | timestep |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(in) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(in) | :: | obj | |||
| character(len=*), | intent(in), | optional | :: | name | ||
| integer(kind=int32), | intent(in), | optional | :: | fh | ||
| logical, | intent(in), | optional | :: | endl |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(in), | optional | :: | x(:) | ||
| real(kind=real64), | intent(in), | optional | :: | altitude(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in), | optional | :: | NumberOfLayer |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | connectivity(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | ElementIDs(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in), | optional | :: | r_num | ||
| integer(kind=int32), | intent(in), | optional | :: | theta_num | ||
| integer(kind=int32), | intent(in), | optional | :: | z_num | ||
| real(kind=real64), | intent(in), | optional | :: | thickness | ||
| real(kind=real64), | intent(in), | optional | :: | radius | ||
| real(kind=real64), | intent(in), | optional | :: | length |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in), | optional | :: | r_num | ||
| integer(kind=int32), | intent(in), | optional | :: | theta_num | ||
| integer(kind=int32), | intent(in), | optional | :: | z_num | ||
| real(kind=real64), | intent(in), | optional | :: | thickness | ||
| real(kind=real64), | intent(in), | optional | :: | radius | ||
| real(kind=real64), | intent(in), | optional | :: | length | ||
| real(kind=real64), | intent(in), | optional | :: | node_thickness |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in), | optional | :: | blacklist(:) | ||
| integer(kind=int32), | intent(in), | optional | :: | flag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in), | optional | :: | x_num | ||
| real(kind=real64), | intent(in), | optional | :: | x_axis(:) | ||
| real(kind=real64), | intent(in), | optional | :: | x_len |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(Mesh_), | intent(inout) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Mesh_), | intent(inout) | :: | this | |||
| real(kind=real64), | intent(inout), | allocatable | :: | vertices(:) | ||
| integer(kind=int32), | intent(inout), | allocatable | :: | vertexIDs(:) |