SABER
|
Subroutines/functions list. More...
Data Types | |
type | var_type |
Functions/Subroutines | |
subroutine | var_alloc (var, nam, geom) |
Allocation. More... | |
subroutine | var_partial_bump_dealloc (var) |
Release memory (partial) More... | |
subroutine | var_partial_dealloc (var) |
Release memory (partial) More... | |
subroutine | var_dealloc (var) |
Release memory (full) More... | |
subroutine | var_read (var, mpl, nam, geom) |
Read. More... | |
subroutine | var_write (var, mpl, nam, geom) |
Write. More... | |
subroutine | var_update (var, mpl, rng, nam, geom, bpar, fld_c0a, ie) |
Update variance. More... | |
subroutine | var_run_var (var, mpl, rng, nam, geom, bpar, ens) |
Compute variance. More... | |
subroutine | var_filter (var, mpl, rng, nam, geom, bpar) |
Filter variance. More... | |
subroutine | var_apply_sqrt (var, mpl, nam, geom, fld) |
Apply square-root variance. More... | |
subroutine | var_apply_sqrt_inv (var, mpl, nam, geom, fld) |
Apply square-root variance inverse. More... | |
Subroutines/functions list.
Instrumentation functions Variance derived type
|
private |
Allocation.
[in,out] | var | Variance |
[in] | nam | Namelist |
[in] | geom | Geometry |
Definition at line 96 of file type_var.F90.
|
private |
Apply square-root variance.
[in] | var | Variance |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | geom | Geometry |
[in,out] | fld | Source/destination vector |
Definition at line 909 of file type_var.F90.
|
private |
Apply square-root variance inverse.
[in] | var | Variance |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | geom | Geometry |
[in,out] | fld | Source/destination vector |
Definition at line 953 of file type_var.F90.
|
private |
|
private |
Filter variance.
[in,out] | var | Variance |
[in,out] | mpl | MPI data |
[in,out] | rng | Random number generator |
[in] | nam | Namelist |
[in] | geom | Geometry |
[in] | bpar | Block parameters |
Definition at line 640 of file type_var.F90.
|
private |
Release memory (partial)
[in,out] | var | Variance |
Definition at line 133 of file type_var.F90.
|
private |
Release memory (partial)
[in,out] | var | Variance |
Definition at line 159 of file type_var.F90.
|
private |
Read.
[in,out] | var | Variance |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | geom | Geometry |
Definition at line 217 of file type_var.F90.
|
private |
Compute variance.
[in,out] | var | Variance |
[in,out] | mpl | MPI data |
[in,out] | rng | Random number generator |
[in,out] | nam | Namelist |
[in] | geom | Geometry |
[in] | bpar | Block parameters |
[in,out] | ens | Ensemble |
Definition at line 533 of file type_var.F90.
|
private |
Update variance.
[in,out] | var | Variance |
[in,out] | mpl | MPI data |
[in,out] | rng | Random number generator |
[in] | nam | Namelist |
[in] | geom | Geometry |
[in] | bpar | Block parameters |
[in] | fld_c0a | Field |
[in] | ie | Member index |
Definition at line 389 of file type_var.F90.
|
private |
Write.
[in,out] | var | Variance |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | geom | Geometry |
Definition at line 308 of file type_var.F90.