Parallel Analog Ensemble
|
This is the complete list of members for AnEnISMPI, including all inherited members.
_INIT_ARR_VALUE | AnEnIS | static |
_SIM_FCST_TIME_INDEX | AnEnIS | static |
_SIM_OBS_TIME_INDEX | AnEnIS | static |
_SIM_VALUE_INDEX | AnEnIS | static |
_simsSort_(const std::array< double, 3 > &, const std::array< double, 3 > &) | AnEnIS | protectedstatic |
allocateMemory_(const Forecasts &forecasts, const std::vector< std::size_t > &fcsts_test_index, const std::vector< std::size_t > &fcsts_search_index) | AnEnIS | protectedvirtual |
allocateSds_(const Forecasts &forecasts, const std::vector< std::size_t > ×_fixed_index, const std::vector< std::size_t > ×_accum_index={}) | AnEnIS | protectedvirtual |
analogs_time_index() const | AnEnIS | |
analogs_time_index_ | AnEnIS | protected |
analogs_value() const | AnEnIS | |
analogs_value_ | AnEnIS | protected |
AnEn() | AnEn | |
AnEn(const AnEn &orig) | AnEn | |
AnEn(const Config &) | AnEn | |
AnEnIS() | AnEnIS | |
AnEnIS(const AnEnIS &orig) | AnEnIS | |
AnEnIS(const Config &) | AnEnIS | |
AnEnISMPI() | AnEnISMPI | |
AnEnISMPI(const AnEnISMPI &orig) | AnEnISMPI | |
AnEnISMPI(const Config &) | AnEnISMPI | |
checkConsistency_(const Forecasts &forecasts, const Observations &observations) const | AnEnIS | protectedvirtual |
checkIndexRange_(const Forecasts &forecasts, const std::vector< std::size_t > &fcsts_test_index, const std::vector< std::size_t > &fcsts_search_index) const | AnEnIS | protectedvirtual |
checkNumberOfMembers_(std::size_t num_search_times_index) | AnEnIS | protectedvirtual |
checkSave_() const | AnEnIS | protectedvirtual |
compute(const Forecasts &forecasts, const Observations &observations, std::vector< std::size_t > &fcsts_test_index, std::vector< std::size_t > &fcsts_search_index) override | AnEnISMPI | virtual |
compute(const Forecasts &forecasts, const Observations &observations, const Times &test_times, const Times &search_times) override | AnEnISMPI | virtual |
compute(const Forecasts &forecasts, const Observations &observations, std::vector< std::size_t > &fcsts_test_index, std::vector< std::size_t > &fcsts_search_index) override | AnEnISMPI | virtual |
computeSds_(const Forecasts &forecasts, const std::vector< std::size_t > ×_fixed_index, const std::vector< std::size_t > ×_accum_index={}) override | AnEnISMPI | privatevirtual |
computeSimMetric_(const Forecasts &forecasts, std::size_t sta_test_i, std::size_t sta_search_i, std::size_t flt_i, std::size_t time_test_i, std::size_t time_search_i, const std::vector< bool > &circulars) | AnEnIS | protectedvirtual |
flt_radius() const | AnEnIS | |
flt_radius_ | AnEnIS | protected |
gather_(int num_procs, int rank) | AnEnISMPI | private |
getProfile() const | AnEn | virtual |
max_flt_nan() const | AnEnIS | |
max_flt_nan_ | AnEnIS | protected |
max_par_nan() const | AnEnIS | |
max_par_nan_ | AnEnIS | protected |
no_norm() const | AnEnIS | |
no_norm_ | AnEnIS | protected |
num_analogs() const | AnEnIS | |
num_analogs_ | AnEnIS | protected |
num_sims() const | AnEnIS | |
num_sims_ | AnEnIS | protected |
obs_time_index_table() const | AnEnIS | |
obs_time_index_table_ | AnEnIS | protected |
obs_var_index() const | AnEnIS | |
obs_var_index_ | AnEnIS | protected |
operation() const | AnEnIS | |
operation_ | AnEnIS | protected |
operator=(const AnEnIS &rhs) | AnEnIS | |
AnEn::operator=(const AnEn &rhs) | AnEn | |
preprocess_(const Forecasts &forecasts, const Observations &observations, std::vector< std::size_t > &fcsts_test_index, std::vector< std::size_t > &fcsts_search_index) | AnEnIS | protectedvirtual |
prevent_search_future() const | AnEnIS | |
prevent_search_future_ | AnEnIS | protected |
print(std::ostream &) const override | AnEnIS | virtual |
profiler_ | AnEn | protected |
quick_sort() const | AnEnIS | |
quick_sort_ | AnEnIS | protected |
save_analogs() const | AnEnIS | |
save_analogs_ | AnEnIS | protected |
save_analogs_time_index() const | AnEnIS | |
save_analogs_time_index_ | AnEnIS | protected |
save_sims() const | AnEnIS | |
save_sims_ | AnEnIS | protected |
save_sims_time_index() const | AnEnIS | |
save_sims_time_index_ | AnEnIS | protected |
saveAnalogs_(const SimsVec< len > &sims_arr, const Observations &observations, std::size_t station_i, std::size_t test_time_i, std::size_t flt_i) | AnEnIS | protected |
saveAnalogsTimeIndex_(const SimsVec< len > &sims_arr, std::size_t station_i, std::size_t test_time_i, std::size_t flt_i) | AnEnIS | protected |
saveSims_(const SimsVec< len > &sims_arr, std::size_t station_i, std::size_t test_time_i, std::size_t flt_i) | AnEnIS | protected |
saveSimsTimeIndex_(const SimsVec< len > &sims_arr, std::size_t station_i, std::size_t test_time_i, std::size_t flt_i) | AnEnIS | protected |
sds() const | AnEnIS | |
sds_ | AnEnIS | protected |
sds_time_index_map_ | AnEnIS | protected |
setMembers_(const Config &) override | AnEnIS | protectedvirtual |
setSdsTimeMap_(const std::vector< std::size_t > ×_accum_index) | AnEnIS | protectedvirtual |
sims_metric() const | AnEnIS | |
sims_metric_ | AnEnIS | protected |
sims_time_index() const | AnEnIS | |
sims_time_index_ | AnEnIS | protected |
use_AI_ | AnEnIS | protected |
verbose_ | AnEn | protected |
weights() const | AnEnIS | |
weights_ | AnEnIS | protected |
~AnEn() | AnEn | virtual |
~AnEnIS() | AnEnIS | virtual |
~AnEnISMPI() | AnEnISMPI | virtual |