Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ply_prj_header_type), | intent(out) | :: | left |
fpt to copy to |
||
type(ply_prj_header_type), | intent(in) | :: | right |
fpt to copy from |
This function provides the test for equality of the header for two projections.
The headers are considered to be equal, if their kind and the corresponding headers are equal. For unknown kinds, the headers are not taken into consideration.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ply_prj_header_type), | intent(in) | :: | left |
projection to compare |
||
type(ply_prj_header_type), | intent(in) | :: | right |
projection to compare against |
is equal??
This function provides the test for unequality of the header of two projections.
Two projections are considered to be unequal, if their kind, their fpt-header or l2p_header are not equal.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ply_prj_header_type), | intent(in) | :: | left |
projection to compare |
||
type(ply_prj_header_type), | intent(in) | :: | right |
projection to compare against |
is unequal??
This function provides a < comparison of the header of two projections.
Sorting of projections is given by the kind, fpt_header and last by l2p_header.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ply_prj_header_type), | intent(in) | :: | left |
projection to compare |
||
type(ply_prj_header_type), | intent(in) | :: | right |
projection to compare against |
is smaller??
This function provides a <= comparison of the header of two projections.
Sorting of projections is given by kind, fpt_header and last by the l2p header.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ply_prj_header_type), | intent(in) | :: | left |
projection to compare |
||
type(ply_prj_header_type), | intent(in) | :: | right |
projection to compare against |
is smaller??
This function provides a > comparison of the header of two projections.
Sorting of projections is given by kind, fpt_header and last by l2p_header.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ply_prj_header_type), | intent(in) | :: | left |
projection to compare |
||
type(ply_prj_header_type), | intent(in) | :: | right |
projection to compare against |
is greater??
This function provides a >= comparison of the header of two projections.
Sorting of projections is given by kind, fpt_header and last by l2p_header.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ply_prj_header_type), | intent(in) | :: | left |
projection to compare |
||
type(ply_prj_header_type), | intent(in) | :: | right |
projection to compare against |
is greater??
Configurable projection settings.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=labelLen), | public | :: | kind |
Kind of projection. Currently available: - 'l2p', L2-Projection - 'fpt', Fast Polynomial Transformation. Requires the FFTW. |
|||
type(ply_fpt_header_type), | public | :: | fpt_header | ||||
type(ply_l2p_header_type), | public | :: | l2p_header | ||||
type(ply_fxt_header_type), | public | :: | fxt_header |
This function provides the test for equality of the header for two projections.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ply_prj_header_type), | intent(in) | :: | left |
projection to compare |
||
type(ply_prj_header_type), | intent(in) | :: | right |
projection to compare against |
is equal??
This function provides the test for unequality of the header of two projections.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ply_prj_header_type), | intent(in) | :: | left |
projection to compare |
||
type(ply_prj_header_type), | intent(in) | :: | right |
projection to compare against |
is unequal??
This function provides a < comparison of the header of two projections.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ply_prj_header_type), | intent(in) | :: | left |
projection to compare |
||
type(ply_prj_header_type), | intent(in) | :: | right |
projection to compare against |
is smaller??
This function provides a <= comparison of the header of two projections.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ply_prj_header_type), | intent(in) | :: | left |
projection to compare |
||
type(ply_prj_header_type), | intent(in) | :: | right |
projection to compare against |
is smaller??
This function provides a > comparison of the header of two projections.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ply_prj_header_type), | intent(in) | :: | left |
projection to compare |
||
type(ply_prj_header_type), | intent(in) | :: | right |
projection to compare against |
is greater??
This function provides a >= comparison of the header of two projections.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ply_prj_header_type), | intent(in) | :: | left |
projection to compare |
||
type(ply_prj_header_type), | intent(in) | :: | right |
projection to compare against |
is greater??
Load settings to describe a projection method from a Lua table.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ply_prj_header_type), | intent(out) | :: | me | |||
type(flu_State) | :: | conf | ||||
integer, | intent(in) | :: | parent |
A parent Lua table, in which the boundary conditions are to be found. |
Load settings to describe a projection method from a Lua table.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ply_prj_header_type), | intent(in) | :: | me | |||
type(aot_out_type) | :: | conf |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ply_prj_header_type), | intent(out) | :: | left |
fpt to copy to |
||
type(ply_prj_header_type), | intent(in) | :: | right |
fpt to copy from |