|
SABER
|
Subroutines/functions list. More...
Data Types | |
| type | samp_type |
Functions/Subroutines | |
| subroutine | samp_alloc (samp, mpl, nam, geom) |
| Allocation. More... | |
| subroutine | samp_dealloc (samp) |
| Release memory. More... | |
| subroutine | samp_read (samp, mpl, nam, geom) |
| Read. More... | |
| subroutine | samp_write (samp, mpl, nam) |
| Write. More... | |
| subroutine | samp_write_grids (samp, mpl, nam, geom) |
| Write. More... | |
| subroutine | samp_setup (samp, sname, mpl, rng, nam, geom, ens) |
| Setup sampling. More... | |
| subroutine | samp_compute_mask (samp, mpl, nam, geom, ens) |
| Compute mask. More... | |
| subroutine | samp_compute_c1 (samp, mpl, rng, nam, geom) |
| Compute sampling, subset Sc1. More... | |
| subroutine | samp_compute_c3 (samp, mpl, rng, nam, geom) |
| Compute sampling, subset Sc3. More... | |
| subroutine | samp_compute_c2 (samp, mpl, rng, nam, geom) |
| Compute sampling, subset Sc2. More... | |
| subroutine | samp_compute_mpi_c1au (samp, mpl, nam, geom) |
| Compute sampling MPI distribution, subset Sc1, halo A and U. More... | |
| subroutine | samp_compute_mpi_c2au (samp, mpl, nam, geom) |
| Compute sampling MPI distribution, halo A and universe, subset Sc2. More... | |
| subroutine | samp_compute_mpi_c2b (samp, mpl, rng, nam, geom) |
| Compute sampling MPI distribution, halo B. More... | |
| subroutine | samp_compute_mpi_c0b (samp, mpl, rng, nam, geom) |
| Compute MPI distribution, halo B, subset Sc0. More... | |
| subroutine | samp_compute_mpi_c0c (samp, mpl, rng, nam, geom) |
| Compute MPI distribution, halo C, subset Sc0. More... | |
| subroutine | samp_compute_mpi_d (samp, mpl, nam, geom) |
| Compute sampling MPI distribution, halo D. More... | |
| subroutine | samp_compute_mpi_e (samp, mpl, nam) |
| Compute sampling MPI distribution, halo E. More... | |
| subroutine | samp_diag_filter (samp, mpl, filter_type, rflt, diag_c2a, val_c2a) |
| Filter diagnostics. More... | |
| subroutine | samp_diag_fill (samp, mpl, diag_c2a) |
| Fill diagnostics missing values. More... | |
| integer function | samp_c1_to_c1a (samp, ic1) |
| Conversion from global to halo A on subset Sc1. More... | |
| integer function | samp_c1_to_proc (samp, ic1) |
| Conversion from global to processor on subset Sc1. More... | |
| integer function | samp_c1_to_c1u (samp, ic1) |
| Conversion from global to universe on subset Sc1. More... | |
| integer function | samp_c2_to_c2a (samp, ic2) |
| Conversion from global to halo A on subset Sc2. More... | |
| integer function | samp_c2_to_proc (samp, ic2) |
| Conversion from global to processor on subset Sc2. More... | |
| integer function | samp_c2_to_c2u (samp, ic2) |
| Conversion from global to universe on subset Sc2. More... | |
Subroutines/functions list.
Instrumentation functions Sampling derived type
|
private |
Allocation.
| [in,out] | samp | Sampling |
| [in,out] | mpl | MPI data |
| [in] | nam | Namelist |
| [in] | geom | Geometry |
Definition at line 203 of file type_samp.F90.
|
private |
Conversion from global to halo A on subset Sc1.
| [in] | samp | Sampling |
| [in] | ic1 | Global index |
Definition at line 2803 of file type_samp.F90.
|
private |
Conversion from global to universe on subset Sc1.
| [in] | samp | Sampling |
| [in] | ic1 | Global index |
Definition at line 2861 of file type_samp.F90.
|
private |
Conversion from global to processor on subset Sc1.
| [in] | samp | Sampling |
| [in] | ic1 | Global index |
Definition at line 2832 of file type_samp.F90.
|
private |
Conversion from global to halo A on subset Sc2.
| [in] | samp | Sampling |
| [in] | ic2 | Global index |
Definition at line 2890 of file type_samp.F90.
|
private |
Conversion from global to universe on subset Sc2.
| [in] | samp | Sampling |
| [in] | ic2 | Global index |
Definition at line 2948 of file type_samp.F90.
|
private |
Conversion from global to processor on subset Sc2.
| [in] | samp | Sampling |
| [in] | ic2 | Global index |
Definition at line 2919 of file type_samp.F90.
|
private |
Compute sampling, subset Sc1.
| [in,out] | samp | Sampling |
| [in,out] | mpl | MPI data |
| [in,out] | rng | Random number generator |
| [in,out] | nam | Namelist |
| [in] | geom | Geometry |
Definition at line 1187 of file type_samp.F90.
|
private |
Compute sampling, subset Sc2.
| [in,out] | samp | Sampling |
| [in,out] | mpl | MPI data |
| [in,out] | rng | Random number generator |
| [in,out] | nam | Namelist |
| [in] | geom | Geometry |
Definition at line 1655 of file type_samp.F90.
|
private |
Compute sampling, subset Sc3.
| [in,out] | samp | Sampling |
| [in,out] | mpl | MPI data |
| [in,out] | rng | Random number generator |
| [in] | nam | Namelist |
| [in] | geom | Geometry |
Definition at line 1448 of file type_samp.F90.
|
private |
Compute mask.
| [in,out] | samp | Sampling |
| [in,out] | mpl | MPI data |
| [in] | nam | Namelist |
| [in] | geom | Geometry |
| [in,out] | ens | Ensemble |
Definition at line 1028 of file type_samp.F90.
|
private |
Compute MPI distribution, halo B, subset Sc0.
| [in,out] | samp | Sampling |
| [in,out] | mpl | MPI data |
| [in,out] | rng | Random number generator |
| [in] | nam | Namelist |
| [in] | geom | Geometry |
Definition at line 2077 of file type_samp.F90.
|
private |
Compute MPI distribution, halo C, subset Sc0.
| [in,out] | samp | Sampling |
| [in,out] | mpl | MPI data |
| [in,out] | rng | Random number generator |
| [in] | nam | Namelist |
| [in] | geom | Geometry |
Definition at line 2198 of file type_samp.F90.
|
private |
Compute sampling MPI distribution, subset Sc1, halo A and U.
| [in,out] | samp | Sampling |
| [in,out] | mpl | MPI data |
| [in,out] | nam | Namelist |
| [in] | geom | Geometry |
Definition at line 1757 of file type_samp.F90.
|
private |
Compute sampling MPI distribution, halo A and universe, subset Sc2.
| [in,out] | samp | Sampling |
| [in,out] | mpl | MPI data |
| [in] | nam | Namelist |
| [in] | geom | Geometry |
Definition at line 1832 of file type_samp.F90.
|
private |
Compute sampling MPI distribution, halo B.
| [in,out] | samp | Sampling |
| [in,out] | mpl | MPI data |
| [in,out] | rng | Random number generator |
| [in] | nam | Namelist |
| [in] | geom | Geometry |
Definition at line 1969 of file type_samp.F90.
|
private |
Compute sampling MPI distribution, halo D.
| [in,out] | samp | Sampling |
| [in,out] | mpl | MPI data |
| [in] | nam | Namelist |
| [in] | geom | Geometry |
Definition at line 2331 of file type_samp.F90.
|
private |
Compute sampling MPI distribution, halo E.
| [in,out] | samp | Sampling |
| [in,out] | mpl | MPI data |
| [in] | nam | Namelist |
Definition at line 2459 of file type_samp.F90.
|
private |
|
private |
Fill diagnostics missing values.
| [in] | samp | Sampling |
| [in,out] | mpl | MPI data |
| [in,out] | diag_c2a | Filtered diagnostic |
Definition at line 2745 of file type_samp.F90.
|
private |
Filter diagnostics.
| [in] | samp | Sampling |
| [in,out] | mpl | MPI data |
| [in] | filter_type | Filter type |
| [in] | rflt | Filter support radius |
| [in,out] | diag_c2a | Filtered diagnostic |
| [in] | val_c2a | Useful value for filtering |
Definition at line 2573 of file type_samp.F90.
|
private |
Read.
| [in,out] | samp | Sampling |
| [in,out] | mpl | MPI data |
| [in,out] | nam | Namelist |
| [in] | geom | Geometry |
Definition at line 355 of file type_samp.F90.
|
private |
Setup sampling.
| [in,out] | samp | Sampling |
| [in] | sname | Sampling name |
| [in,out] | mpl | MPI data |
| [in,out] | rng | Random number generator |
| [in,out] | nam | Namelist |
| [in] | geom | Geometry |
| [in,out] | ens | Ensemble |
Definition at line 808 of file type_samp.F90.
|
private |
Write.
| [in,out] | samp | Sampling |
| [in,out] | mpl | MPI data |
| [in] | nam | Namelist |
Definition at line 534 of file type_samp.F90.
|
private |
Write.
| [in] | samp | Sampling |
| [in,out] | mpl | MPI data |
| [in] | nam | Namelist |
| [in] | geom | Geometry |
Definition at line 593 of file type_samp.F90.