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.