Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=LINE_LENGTH), | public | :: | solution_file | ||||
integer, | public | :: | no_of_surfaceSamplings | = | 0 | ||
integer, | public | :: | no_of_planeSamplings | = | 0 | ||
integer, | public | :: | no_of_spatialMeanNodes | = | 0 | ||
integer, | public | :: | dt_restriction | ||||
logical, | public | :: | write_dt_restriction | ||||
class(SurfaceSampling_t), | public, | allocatable | :: | surfaceSamplings(:) | |||
class(PlaneSampling_t), | public, | allocatable | :: | planeSamplings(:) | |||
class(SpatialMeanNode_t), | public, | allocatable | :: | spatialMeanNodes(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Sampling_t) | :: | Samplings | ||||
class(HexMesh), | intent(in) | :: | mesh | |||
class(FTValueDictionary), | intent(in) | :: | controlVariables |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Sampling_t) | :: | self | ||||
class(HexMesh) | :: | mesh |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Sampling_t) | :: | self | ||||
class(HexMesh) | :: | mesh | ||||
real(kind=RP) | :: | t |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Sampling_t) | :: | self | ||||
class(HexMesh) | :: | mesh | ||||
logical, | optional | :: | force |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Sampling_t) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Sampling_t), | intent(inout) | :: | to | |||
type(Sampling_t), | intent(in) | :: | from |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Sampling_t), | intent(inout) | :: | to | |||
type(Sampling_t), | intent(in) | :: | from |
type Sampling_t character(len=LINE_LENGTH) :: solution_file integer :: no_of_surfaceSamplings =0 integer :: no_of_planeSamplings =0 integer :: no_of_spatialMeanNodes =0 integer :: dt_restriction logical :: write_dt_restriction class(SurfaceSampling_t), allocatable :: surfaceSamplings(:) class(PlaneSampling_t), allocatable :: planeSamplings(:) class(SpatialMeanNode_t), allocatable :: spatialMeanNodes(:) contains procedure :: Construct => Samplings_Construct procedure :: UpdateInterp => Samplings_UpdateLagrangeInterp procedure :: UpdateValues => Sampling_UpdateValues procedure :: WriteToFile => Sampling_WriteToFile procedure :: destruct => Sampling_Destruct procedure :: copy => Sampling_Assign generic :: assignment(=) => copy end type Sampling_t