SetMeshSelectionParam
Set the parameters to initiate an instance of MeshSelection_
.
Interface
INTERFACE
MODULE SUBROUTINE SetMeshSelectionParam(param, &
& prefix, &
& isSelectionByMeshID, &
& isSelectionByElemNum, &
& isSelectionByBox, &
& isSelectionByNodeNum)
TYPE(ParameterList_), INTENT(INOUT) :: param
CHARACTER(*), INTENT(IN) :: prefix
LOGICAL(LGT), OPTIONAL, INTENT(IN) :: isSelectionByMeshID
LOGICAL(LGT), OPTIONAL, INTENT(IN) :: isSelectionByElemNum
LOGICAL(LGT), OPTIONAL, INTENT(IN) :: isSelectionByBox
LOGICAL(LGT), OPTIONAL, INTENT(IN) :: isSelectionByNodeNum
END SUBROUTINE SetMeshSelectionParam
END INTERFACE
prefix
Prefix for parameter. You should use GetPrefix
method.
isSelectionByMeshID
Set it to .true.
when mesh is selected by using the mesh-id.
isSelectionByElemNum
Set it to .true.
when the mesh is selected by using the global element number.
isSelectionByBox
Set it to .true.
when the mesh is selected by using the bounding boxes.
isSelectionByNodeNum
Set it to .true.
when the mesh is selected by using the node numbers.