Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=10), | private, | save | :: | class | = | 'ufield3d:' | |
character(len=128), | private, | save | :: | erstr |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
class(spect3d), | public, | pointer | :: | sp | => | null() | |
class(perrors), | public, | pointer | :: | err | => | null() | |
class(parallel_pipe), | public, | pointer | :: | p | => | null() | |
integer, | private | :: | dim | ||||
integer, | private, | dimension(2) | :: | noff | |||
integer, | private | :: | nd1 | ||||
integer, | private | :: | nvpx | ||||
integer, | private | :: | nd1p | ||||
integer, | private | :: | nd2 | ||||
integer, | private | :: | nvpy | ||||
integer, | private | :: | nd2p | ||||
integer, | private | :: | nd3 | ||||
integer, | private | :: | nvpz | ||||
integer, | private | :: | nd3p | ||||
real, | private, | dimension(:,:,:,:), pointer | :: | rf | => | null() |
final :: final_ufield3d |
generic, public :: new => init_ufield3d | |
generic, public :: del => end_ufield3d | |
generic, public :: pcg => copyguard_pipe | |
generic, public :: ag => acopyguard | |
generic, public :: cp => copyin | |
generic, public :: cb => copyout | |
generic, public :: ca => copyadd | |
generic, public :: wr => writehdf5_3d, writehdf5_2dslice | |
generic, public :: as => asc, asa | |
generic, public :: add => sum | |
generic, public :: sub => minus | |
generic, public :: mult => multiply | |
procedure, private :: init_ufield3d | |
procedure, private :: end_ufield3d | |
procedure, public :: getdim | |
procedure, public :: getnd1p | |
procedure, public :: getnvpx | |
procedure, public :: getnd1 | |
procedure, public :: getnd2p | |
procedure, public :: getnvpy | |
procedure, public :: getnd2 | |
procedure, public :: getnd3p | |
procedure, public :: getnvpz | |
procedure, public :: getnd3 | |
procedure, public :: getnoff | |
procedure, public :: getrf | |
procedure, private :: acopyguard | |
procedure, private :: copyguard_pipe | |
procedure, private :: copyadd | |
procedure, private :: copyout | |
procedure, private :: copyin | |
procedure, private :: writehdf5_2dslice | |
procedure, private :: writehdf5_3d | |
procedure, private :: multiply | |
procedure, private :: minus | |
procedure, private :: sum | |
procedure, private :: asa | |
procedure, private :: asc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield3d), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield3d), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield3d), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield3d), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield3d), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield3d), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield3d), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield3d), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield3d), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield3d), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield3d), | intent(inout) | :: | this | |||
class(parallel_pipe), | intent(in), | pointer | :: | pp | ||
class(perrors), | intent(in), | pointer | :: | perr | ||
class(spect3d), | intent(in), | pointer | :: | psp | ||
integer, | intent(in) | :: | dim | |||
integer, | intent(in) | :: | nvpx | |||
integer, | intent(in) | :: | nvpy | |||
integer, | intent(in) | :: | nvpz |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield3d), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ufield3d), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield3d), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | rtag | |||
integer, | intent(in) | :: | stag | |||
integer, | intent(inout) | :: | rid | |||
integer, | intent(inout) | :: | sid |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ufield3d), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | rtag | |||
integer, | intent(in) | :: | stag | |||
integer, | intent(inout) | :: | id |