SABER
|
Average routines. More...
Data Types | |
type | avg_type |
Functions/Subroutines | |
subroutine | avg_alloc (avg, nam, geom, bpar, samp, ne, nsub, prefix) |
Allocation. More... | |
subroutine | avg_dealloc (avg) |
Release memory. More... | |
subroutine | avg_copy (avg_out, avg_in) |
Copy. More... | |
subroutine | avg_write (avg, mpl, nam, geom, bpar) |
Write. More... | |
subroutine | avg_compute (avg, mpl, nam, geom, bpar, samp, mom, ne, prefix) |
Compute averaged statistics. More... | |
subroutine | avg_compute_hyb (avg_1, mpl, nam, geom, bpar, samp, avg_2) |
Compute hybrid averaged statistics. More... | |
subroutine | avg_compute_deh (avg_1, mpl, nam, geom, bpar, samp, mom_1, mom_2) |
Compute dual-ensemble hybrid averaged statistics. More... | |
subroutine | avg_copy_wgt (avg_out, geom, bpar, avg_in) |
Averaged statistics data copy for weight definition. More... | |
subroutine | avg_compute_bwavg (avg, mpl, nam, geom, bpar, samp, avg_wgt) |
Compute block-averaged statistics. More... | |
subroutine | avg_compute_bwavg_hyb (avg, mpl, nam, geom, bpar, samp, avg_wgt) |
Compute hybrid block-averaged statistics. More... | |
subroutine | avg_compute_bwavg_deh (avg, mpl, nam, geom, bpar, samp, avg_wgt) |
Compute dual-ensemble hybrid block-averaged statistics. More... | |
Average routines.
|
private |
Allocation.
[in,out] | avg | Averaged statistics |
[in] | nam | Namelist |
[in] | geom | Geometry |
[in] | bpar | Block parameters |
[in] | samp | Sampling |
[in] | ne | Ensemble size |
[in] | nsub | Number of sub-ensembles |
Definition at line 55 of file type_avg.F90.
|
private |
Compute averaged statistics.
[in,out] | avg | Averaged statistics |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | geom | Geometry |
[in] | bpar | Block parameters |
[in] | samp | Sampling |
[in] | mom | Moments |
[in] | ne | Ensemble size |
Definition at line 169 of file type_avg.F90.
|
private |
Compute block-averaged statistics.
[in,out] | avg | Averaged statistics |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | geom | Geometry |
[in] | bpar | Block parameters |
[in] | samp | Sampling |
[in] | avg_wgt | Averaged statistics for weights |
Definition at line 404 of file type_avg.F90.
|
private |
Compute dual-ensemble hybrid block-averaged statistics.
[in,out] | avg | Averaged statistics |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | geom | Geometry |
[in] | bpar | Block parameters |
[in] | samp | Sampling |
[in] | avg_wgt | Averaged statistics for weights |
Definition at line 600 of file type_avg.F90.
|
private |
Compute hybrid block-averaged statistics.
[in,out] | avg | Averaged statistics |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | geom | Geometry |
[in] | bpar | Block parameters |
[in] | samp | Sampling |
[in] | avg_wgt | Averaged statistics for weights |
Definition at line 513 of file type_avg.F90.
|
private |
Compute dual-ensemble hybrid averaged statistics.
[in,out] | avg_1 | Ensemble 1 averaged statistics |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | geom | Geometry |
[in] | bpar | Block parameters |
[in] | samp | Sampling |
[in] | mom_1 | Ensemble 1 moments |
[in] | mom_2 | Ensemble 2 moments |
Definition at line 299 of file type_avg.F90.
|
private |
Compute hybrid averaged statistics.
[in,out] | avg_1 | Ensemble 1 averaged statistics |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | geom | Geometry |
[in] | bpar | Block parameters |
[in] | samp | Sampling |
[in] | avg_2 | Ensemble 2 averaged statistics |
Definition at line 252 of file type_avg.F90.
|
private |
Copy.
[in,out] | avg_out | Output averaged statistics |
[in] | avg_in | Input averaged statistics |
Definition at line 117 of file type_avg.F90.
|
private |
Averaged statistics data copy for weight definition.
[in,out] | avg_out | Output averaged statistics |
[in] | geom | Geometry |
[in] | bpar | Block parameters |
[in] | avg_in | Input averaged statistics |
Definition at line 370 of file type_avg.F90.
|
private |
Release memory.
[in,out] | avg | Averaged statistics |
Definition at line 91 of file type_avg.F90.
|
private |
Write.
[in,out] | avg | Diagnostic |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | geom | Geometry |
[in] | bpar | Block parameters |
Definition at line 141 of file type_avg.F90.