|
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.