Contains module procedure implementations for extrapolation initializastion from JSON data
Initialize extrapolation from JSON data - requires an olready opened JSON file
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Extrapolation), | intent(inout), | allocatable | :: | extObj | ||
character(len=*), | intent(in) | :: | jsonPrefix | |||
type(Partition), | intent(in) | :: | partObj | |||
type(Grid), | intent(in) | :: | gridObj | |||
type(Geometry), | intent(in) | :: | geometryObj | |||
type(JSONController), | intent(inout) | :: | jsonCont | |||
type(MPIController), | intent(inout) | :: | mpiCont |
Initialize linear extrapolation from JSON data
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Extrapolation), | intent(inout), | allocatable | :: | extObj | ||
character(len=*), | intent(in) | :: | jsonPrefix | |||
type(Partition), | intent(in) | :: | partObj | |||
type(Grid), | intent(in) | :: | gridObj | |||
type(Geometry), | intent(in) | :: | geometryObj | |||
type(JSONController), | intent(inout) | :: | jsonCont | |||
type(MPIController), | intent(inout) | :: | mpiCont |
Initialize logarithmic extrapolation from JSON data
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Extrapolation), | intent(inout), | allocatable | :: | extObj | ||
character(len=*), | intent(in) | :: | jsonPrefix | |||
type(Partition), | intent(in) | :: | partObj | |||
type(Grid), | intent(in) | :: | gridObj | |||
type(Geometry), | intent(in) | :: | geometryObj | |||
type(JSONController), | intent(inout) | :: | jsonCont | |||
type(MPIController), | intent(inout) | :: | mpiCont | |||
logical, | intent(in) | :: | linInterp |