Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=10), | private, | save | :: | class | = | 'ufield2d:' | |
character(len=128), | private, | save | :: | erstr | |||
real, | private, | dimension(:), allocatable, save | :: | scr | |||
integer, | private, | save | :: | szscr | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
class(spect2d), | public, | pointer | :: | sp | => | null() | |
class(perrors), | public, | pointer | :: | err | => | null() | |
class(parallel_pipe), | public, | pointer | :: | p | => | null() | |
integer, | private | :: | layout | ||||
integer, | private | :: | dim | ||||
integer, | private | :: | noff | ||||
integer, | private | :: | nd1 | ||||
integer, | private | :: | nvpx | ||||
integer, | private | :: | nd1p | ||||
integer, | private | :: | nd2 | ||||
integer, | private | :: | nvpy | ||||
integer, | private | :: | nd2p | ||||
real, | private, | dimension(:,:,:), pointer | :: | rf | => | null() | |
real, | private, | dimension(:,:,:), pointer | :: | buff | => | null() |
final :: final_ufield2d |
generic, public :: new => init_ufield2d, init_ufield2d_k | |
generic, public :: del => end_ufield2d | |
generic, public :: cg => copyguard | |
generic, public :: ag => acopyguard | |
generic, public :: wr => writehdf5 | |
generic, public :: psend => pipesend_ufield2d | |
generic, public :: precv => piperecv_ufield2d | |
generic, public :: as => asc, asa | |
generic, public :: add => sum1, sum2 | |
generic, public :: sub => minus1, minus2 | |
generic, public :: mult => multiply1, multiply2 | |
procedure, private :: init_ufield2d | |
procedure, private :: init_ufield2d_k | |
procedure, private :: end_ufield2d | |
procedure, public :: getdim | |
procedure, public :: getlayout | |
procedure, public :: getnd1p | |
procedure, public :: getnvpx | |
procedure, public :: getnd1 | |
procedure, public :: getnd2p | |
procedure, public :: getnvpy | |
procedure, public :: getnd2 | |
procedure, public :: getnoff | |
procedure, public :: getrf | |
procedure, private :: writehdf5 | |
procedure, private :: acopyguard | |
procedure, private :: copyguard | |
procedure, private :: piperecv_ufield2d | |
procedure, private :: pipesend_ufield2d | |
procedure, private :: minus1 | |
procedure, private :: multiply2 | |
procedure, private :: multiply1 | |
procedure, private :: sum1 | |
procedure, private :: asa | |
procedure, private :: asc | |
procedure, private :: minus2 | |
procedure, private :: sum2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield2d), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield2d), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield2d), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield2d), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield2d), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield2d), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield2d), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield2d), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield2d), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield2d), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield2d), | intent(inout) | :: | this | |||
class(parallel_pipe), | intent(in), | pointer | :: | pp | ||
class(perrors), | intent(in), | pointer | :: | perr | ||
class(spect2d), | intent(in), | pointer | :: | psp | ||
integer, | intent(in) | :: | dim | |||
integer, | intent(in) | :: | layout | |||
integer, | intent(in) | :: | nvpx | |||
integer, | intent(in) | :: | nvpy |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield2d), | intent(inout) | :: | this | |||
class(parallel_pipe), | intent(in), | pointer | :: | pp | ||
class(perrors), | intent(in), | pointer | :: | perr | ||
class(spect2d), | intent(in), | pointer | :: | psp | ||
integer, | intent(in) | :: | dim | |||
integer, | intent(in) | :: | layout | |||
integer, | intent(in) | :: | nd1 | |||
integer, | intent(in) | :: | nd2 | |||
integer, | intent(in) | :: | nvpx | |||
integer, | intent(in) | :: | nvpy |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield2d), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ufield2d), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield2d), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield2d), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield2d), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | stag | |||
integer, | intent(inout) | :: | id |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield2d), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | rtag |