Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(FEMDomain_), | public | :: | FEMDomain | ||||
type(FEMDomain_), | public, | pointer | :: | pFEMDomain | |||
character(len=200), | public | :: | PictureName | ||||
character(len=200), | public | :: | RGBDataName | ||||
character(len=200), | public | :: | PixcelSizeDataName | ||||
integer(kind=int32), | public | :: | PixcelSize(2) | ||||
integer(kind=int32), | public | :: | num_of_pixcel | ||||
integer(kind=int32), | public | :: | ColorRGB(3) |
procedure, public :: getScfFromImage => getScfFromImagePreProcessing | |
procedure, public :: Init => InitializePrePro | |
procedure, public :: finalize => finalizePrePro | |
procedure, public :: ImportPictureName | |
procedure, public :: importPixcelAsNode => importPixcelAsNodePreProcessing | |
procedure, public :: ShowName => ShowPictureName | |
procedure, public :: ShowPixcelSize | |
procedure, public :: GetPixcelSize | |
procedure, public :: GetAllPointCloud | |
procedure, public :: SetColor | |
procedure, public :: ShowColor | |
procedure, public :: GetPixcelByRGB | |
procedure, public :: GetSurfaceNode => GetPixcelSurfaceNode | |
procedure, public :: modifySuefaceNode => modifySuefaceNodePrepro | |
procedure, public :: AssembleSurfaceElement | |
procedure, public :: ReduceSize | |
procedure, public :: ExportGeoFile | |
procedure, public :: ConvertGeo2Msh | |
procedure, public :: ConvertGeo2Inp | |
procedure, public :: ConvertGeo2Mesh | |
procedure, public :: ConvertMsh2Scf | |
procedure, public :: ConvertMesh2Scf | |
procedure, public :: ConvertGeo2VTK | |
procedure, public :: Export => ExportPreProcessing | |
procedure, public :: ExportAsLodgingSim => ExportAsLodgingSimProcessing | |
procedure, public :: import => importPreProcessing | |
procedure, public :: Reverse => ReversePreProcessing | |
procedure, public :: SetDataType => SetDataTypeFEMDomain | |
procedure, public :: SetSolver => SetSolverPreProcessing | |
procedure, public :: SetUp => SetUpPreprocessing | |
procedure, public :: SetScale => SetScalePreProcessing | |
procedure, public :: SetBC => SetBoundaryConditionPrePro | |
procedure, public :: removeBC => removeBoundaryConditionPrePro | |
procedure, public :: SetSizeOfBC => SetSizeOfBCPrePrecessing | |
procedure, public :: SetMatPara => SetMatParaPreProcessing | |
procedure, public :: SetMatID => SetMatIDPreProcessing | |
procedure, public :: ShowBC => ShowBCPrePrecessing | |
procedure, public :: Convert3Dto2D | |
procedure, public :: Convert2Dto3D | |
procedure, public :: SetControlPara => SetControlParaPrePro | |
procedure, public :: getSkelton => getSkeltonPreProcessing | |
procedure, public :: Boolean => BooleanModifyerPreProcessing | |
procedure, public :: setEntity => setEntityPreProcessing | |
procedure, public :: showMesh => showMeshPreProcessing | |
procedure, public :: meshing => meshingPreProcessing |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | project | |||
character(len=*), | intent(in) | :: | elemtype | |||
class(MPI_), | intent(inout) | :: | MPIData | |||
integer(kind=int32), | intent(in) | :: | R | |||
integer(kind=int32), | intent(in) | :: | G | |||
integer(kind=int32), | intent(in) | :: | B | |||
real(kind=real64), | intent(in) | :: | scalex | |||
real(kind=real64), | intent(in) | :: | scaley | |||
character(len=*), | intent(in), | optional | :: | Soilfile | ||
integer(kind=int32), | intent(in), | optional | :: | sR | ||
integer(kind=int32), | intent(in), | optional | :: | SG | ||
integer(kind=int32), | intent(in), | optional | :: | sB | ||
character(len=*), | intent(in) | :: | SolverName |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
logical, | intent(in), | optional | :: | Default |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_) | :: | obj | ||||
character(len=*), | intent(in) | :: | Name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_) | :: | obj |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_) | :: | obj |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
class(MPI_), | intent(inout) | :: | MPIData | |||
character(len=*), | intent(in), | optional | :: | Name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
class(MPI_), | intent(inout) | :: | MPIData | |||
character(len=*), | intent(in), | optional | :: | Name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
class(MPI_), | intent(inout) | :: | MPIData | |||
integer(kind=int32), | intent(in), | optional | :: | err | ||
logical, | intent(in), | optional | :: | onlycoord | ||
character(len=*), | intent(in), | optional | :: | Name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | Red | |||
integer(kind=int32), | intent(in) | :: | Green | |||
integer(kind=int32), | intent(in) | :: | Blue |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
class(MPI_), | intent(inout) | :: | MPIData | |||
integer(kind=int32), | intent(in), | optional | :: | r | ||
integer(kind=int32), | intent(in), | optional | :: | NumOfMaxNod | ||
character(len=*), | intent(in), | optional | :: | Name | ||
logical, | intent(in), | optional | :: | convex | ||
integer(kind=int32), | intent(in), | optional | :: | division | ||
logical, | intent(in), | optional | :: | box |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
class(MPI_), | intent(inout) | :: | MPIData | |||
integer(kind=int32), | intent(in), | optional | :: | dim | ||
integer(kind=int32), | intent(in), | optional | :: | threshold | ||
integer(kind=int32), | intent(in), | optional | :: | DelRange | ||
character(len=*), | intent(in), | optional | :: | Name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
class(MPI_), | intent(inout) | :: | MPIData | |||
integer(kind=int32), | intent(in), | optional | :: | interval | ||
character(len=*), | intent(in), | optional | :: | Name | ||
logical, | intent(in), | optional | :: | auto | ||
real(kind=real64), | intent(in), | optional | :: | curvetol |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
class(MPI_), | intent(inout) | :: | MPIData | |||
character(len=*), | intent(in), | optional | :: | Name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
class(MPI_), | intent(inout) | :: | MPIData | |||
character(len=*), | intent(in), | optional | :: | Name | ||
real(kind=real64), | intent(in), | optional | :: | clmin | ||
real(kind=real64), | intent(in), | optional | :: | clmax |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
class(MPI_), | intent(inout) | :: | MPIData | |||
character(len=*), | intent(in), | optional | :: | Name | ||
real(kind=real64), | intent(in), | optional | :: | clmin | ||
real(kind=real64), | intent(in), | optional | :: | clmax |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
class(MPI_), | intent(inout) | :: | MPIData | |||
character(len=*), | intent(in), | optional | :: | Name | ||
real(kind=real64), | intent(in), | optional | :: | clmin | ||
real(kind=real64), | intent(in), | optional | :: | clmax |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
class(MPI_), | intent(inout) | :: | MPIData | |||
integer(kind=int32), | intent(in), | optional | :: | SizePara | ||
character(len=*), | intent(in), | optional | :: | Name | ||
real(kind=real64), | intent(in), | optional | :: | clmin | ||
real(kind=real64), | intent(in), | optional | :: | clmax |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
class(MPI_), | intent(inout) | :: | MPIData | |||
character(len=200), | intent(in), | optional | :: | ElementType | ||
character(len=*), | intent(in), | optional | :: | Name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
class(MPI_), | intent(inout), | optional | :: | MPIData | ||
character(len=*), | intent(in), | optional | :: | ElementType | ||
character(len=*), | intent(in), | optional | :: | Name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
class(MPI_), | intent(inout), | optional | :: | MPIData | ||
character(len=200), | intent(in), | optional | :: | FileName | ||
integer(kind=int32), | intent(in), | optional | :: | MeshDimension | ||
character(len=*), | intent(in), | optional | :: | Name | ||
logical, | intent(in), | optional | :: | regacy | ||
class(PreProcessing_), | intent(inout), | optional | :: | with |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
character(len=200), | intent(in), | optional | :: | inSolverType |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
character(len=200), | intent(in), | optional | :: | inDType |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
character(len=200), | intent(in), | optional | :: | DataType | ||
character(len=200), | intent(in), | optional | :: | SolverType | ||
logical, | intent(in), | optional | :: | NoFacetMode | ||
real(kind=real64), | intent(inout), | optional | allocatable | :: | MatPara(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in), | optional | :: | scalex | ||
real(kind=real64), | intent(in), | optional | :: | scaley | ||
real(kind=real64), | intent(in), | optional | :: | scalez | ||
real(kind=real64), | intent(in), | optional | :: | picscalex | ||
real(kind=real64), | intent(in), | optional | :: | picscaley | ||
real(kind=real64), | intent(in), | optional | :: | picscalez | ||
real(kind=real64), | intent(in), | optional | :: | xratio | ||
real(kind=real64), | intent(in), | optional | :: | yratio |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
logical, | intent(in), | optional | :: | Dirichlet | ||
logical, | intent(in), | optional | :: | Neumann | ||
logical, | intent(in), | optional | :: | Initial | ||
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 | ||
real(kind=real64), | intent(in), | optional | :: | tmin | ||
real(kind=real64), | intent(in), | optional | :: | tmax | ||
real(kind=real64), | intent(in), | optional | :: | val | ||
integer(kind=int32), | intent(in), | optional | :: | val_id | ||
integer(kind=int32), | intent(in), | optional | :: | NumOfValPerNod | ||
class(Dictionary_), | intent(in), | optional | :: | BoundInfo | ||
class(MPI_), | intent(inout), | optional | :: | MPIData |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
logical, | intent(in), | optional | :: | Dirichlet | ||
logical, | intent(in), | optional | :: | Neumann | ||
logical, | intent(in), | optional | :: | Initial | ||
integer(kind=int32), | intent(in), | optional | :: | NumOfValue |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
logical, | intent(in), | optional | :: | Dirichlet | ||
logical, | intent(in), | optional | :: | Neumann | ||
logical, | intent(in), | optional | :: | Initial |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in), | optional | :: | Thickness | ||
integer(kind=int32), | intent(in), | optional | :: | division |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in), | optional | :: | OptionalTol | ||
integer(kind=int32), | intent(in), | optional | :: | OptionalItrTol | ||
integer(kind=int32), | intent(in), | optional | :: | OptionalTimestep | ||
integer(kind=int32), | intent(in), | optional | :: | OptionalSimMode |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in), | optional | :: | MaterialID | ||
integer(kind=int32), | intent(in), | optional | :: | ParameterID | ||
real(kind=real64), | intent(in), | optional | :: | Val | ||
class(Dictionary_), | intent(inout), | optional | :: | materialist | ||
logical, | intent(in), | optional | :: | simple |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
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 | ||
real(kind=real64), | intent(in), | optional | :: | tmin | ||
real(kind=real64), | intent(in), | optional | :: | tmax | ||
integer(kind=int32), | intent(in), | optional | :: | MaterialID |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
logical, | intent(in), | optional | :: | Circle | ||
logical, | intent(in), | optional | :: | Rectangle | ||
logical, | intent(in), | optional | :: | Plane | ||
logical, | intent(in), | optional | :: | Cylinder | ||
logical, | intent(in), | optional | :: | Box | ||
real(kind=real64), | intent(in), | optional | :: | Radius | ||
real(kind=real64), | intent(in), | optional | :: | XSize | ||
real(kind=real64), | intent(in), | optional | :: | YSize | ||
real(kind=real64), | intent(in), | optional | :: | ZSize | ||
real(kind=real64), | intent(in), | optional | :: | Xloc | ||
real(kind=real64), | intent(in), | optional | :: | Yloc | ||
real(kind=real64), | intent(in), | optional | :: | Zloc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
class(PreProcessing_), | intent(inout) | :: | ModObj | |||
integer(kind=int32), | intent(in), | optional | :: | XDiv | ||
integer(kind=int32), | intent(in), | optional | :: | Ydic | ||
integer(kind=int32), | intent(in), | optional | :: | Zdiv |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in), | optional | :: | Step | ||
character(len=*), | intent(in), | optional | :: | Name | ||
logical, | intent(in), | optional | :: | withNeumannBC | ||
logical, | intent(in), | optional | :: | withDirichletBC | ||
logical, | intent(in), | optional | :: | withMaterial |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | Obj | |||
integer(kind=int32), | intent(in), | optional | :: | interval |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
logical, | intent(in), | optional | :: | Dirichlet | ||
logical, | intent(in), | optional | :: | Neumann | ||
logical, | intent(in), | optional | :: | Initial |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in), | optional | :: | Name | ||
integer(kind=int32), | intent(in), | optional | :: | FileHandle | ||
type(Mesh_), | intent(in), | optional | :: | Mesh |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
class(Mesh_), | intent(inout) | :: | Mesh | |||
character(len=*), | intent(in) | :: | boolean |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(PreProcessing_), | intent(inout) | :: | obj | |||
type(PreProcessing_), | intent(inout) | :: | soil | |||
character(len=*), | intent(in) | :: | Name | |||
real(kind=real64), | intent(in), | optional | :: | penalypara | ||
real(kind=real64), | intent(in), | optional | :: | displacement |