Moments derived type.
More...
|
| subroutine | mom_alloc (mom, geom, bpar, samp, ne, nsub, prefix) |
| | Allocation. More...
|
| |
| subroutine | mom_init (mom, bpar) |
| | Initialization. More...
|
| |
| subroutine | mom_dealloc (mom) |
| | Release memory. More...
|
| |
| subroutine | mom_read (mom, mpl, nam, geom, bpar, samp, ens, prefix) |
| | Read. More...
|
| |
| subroutine | mom_write (mom, mpl, nam, geom, bpar, samp) |
| | Write. More...
|
| |
| subroutine | mom_compute (mom, mpl, nam, geom, bpar, samp, ens, prefix) |
| | Compute centered moments (iterative formulae) More...
|
| |
◆ mom_alloc()
| subroutine type_mom::mom_alloc |
( |
class(mom_type), intent(inout) |
mom, |
|
|
type(geom_type), intent(in) |
geom, |
|
|
type(bpar_type), intent(in) |
bpar, |
|
|
type(samp_type), intent(in) |
samp, |
|
|
integer, intent(in) |
ne, |
|
|
integer, intent(in) |
nsub, |
|
|
character(len=*), intent(in) |
prefix |
|
) |
| |
|
private |
Allocation.
- Parameters
-
| [in,out] | mom | Moments |
| [in] | geom | Geometry |
| [in] | bpar | Block parameters |
| [in] | samp | Sampling |
| [in] | ne | Ensemble size |
| [in] | nsub | Number of sub-ensembles |
Definition at line 50 of file type_mom.F90.
◆ mom_compute()
| subroutine type_mom::mom_compute |
( |
class(mom_type), intent(inout) |
mom, |
|
|
type(mpl_type), intent(inout) |
mpl, |
|
|
type(nam_type), intent(in) |
nam, |
|
|
type(geom_type), intent(in) |
geom, |
|
|
type(bpar_type), intent(in) |
bpar, |
|
|
type(samp_type), intent(in) |
samp, |
|
|
type(ens_type), intent(in) |
ens, |
|
|
character(len=*), intent(in) |
prefix |
|
) |
| |
|
private |
Compute centered moments (iterative formulae)
- Parameters
-
| [in,out] | mom | Moments |
| [in,out] | mpl | MPI data |
| [in] | nam | Namelist |
| [in] | geom | Geometry |
| [in] | bpar | Block parameters |
| [in] | samp | Sampling |
| [in] | ens | Ensemble |
Definition at line 283 of file type_mom.F90.
◆ mom_dealloc()
| subroutine type_mom::mom_dealloc |
( |
class(mom_type), intent(inout) |
mom | ) |
|
|
private |
◆ mom_init()
| subroutine type_mom::mom_init |
( |
class(mom_type), intent(inout) |
mom, |
|
|
type(bpar_type), intent(in) |
bpar |
|
) |
| |
|
private |
Initialization.
- Parameters
-
| [in,out] | mom | Moments |
| [in] | bpar | Block parameters |
Definition at line 84 of file type_mom.F90.
◆ mom_read()
| subroutine type_mom::mom_read |
( |
class(mom_type), intent(inout) |
mom, |
|
|
type(mpl_type), intent(inout) |
mpl, |
|
|
type(nam_type), intent(in) |
nam, |
|
|
type(geom_type), intent(in) |
geom, |
|
|
type(bpar_type), intent(in) |
bpar, |
|
|
type(samp_type), intent(in) |
samp, |
|
|
type(ens_type), intent(in) |
ens, |
|
|
character(len=*), intent(in) |
prefix |
|
) |
| |
|
private |
Read.
- Parameters
-
| [in,out] | mom | Moments |
| [in,out] | mpl | MPI data |
| [in] | nam | Namelist |
| [in] | geom | Geometry |
| [in] | bpar | Block parameters |
| [in] | samp | Sampling |
| [in] | ens | Ensemble |
Definition at line 135 of file type_mom.F90.
◆ mom_write()
| subroutine type_mom::mom_write |
( |
class(mom_type), intent(in) |
mom, |
|
|
type(mpl_type), intent(inout) |
mpl, |
|
|
type(nam_type), intent(in) |
nam, |
|
|
type(geom_type), intent(in) |
geom, |
|
|
type(bpar_type), intent(in) |
bpar, |
|
|
type(samp_type), intent(in) |
samp |
|
) |
| |
|
private |
Write.
- Parameters
-
| [in] | mom | Moments |
| [in,out] | mpl | MPI data |
| [in] | nam | Namelist |
| [in] | geom | Geometry |
| [in] | bpar | Block parameters |
| [in] | samp | Sampling |
Definition at line 212 of file type_mom.F90.