Utopia 2
Framework for studying models of complex & adaptive systems.
Loading...
Searching...
No Matches
Utopia::Models::HdfBench::HdfBenchModel Member List

This is the complete list of members for Utopia::Models::HdfBench::HdfBenchModel, including all inherited members.

__attach_sig_handlers() constUtopia::Model< HdfBenchModel, HdfBenchModelTypes >inlineprivate
__epilog()Utopia::Model< HdfBenchModel, HdfBenchModelTypes >inlineprotected
__monitor()Utopia::Model< HdfBenchModel, HdfBenchModelTypes >inlineprotected
__perform_step()Utopia::Model< HdfBenchModel, HdfBenchModelTypes >inlineprotected
__prolog()Utopia::Model< HdfBenchModel, HdfBenchModelTypes >inlineprotected
__write_data()Utopia::Model< HdfBenchModel, HdfBenchModelTypes >inlineprotected
__write_initial_state()Utopia::Model< HdfBenchModel, HdfBenchModelTypes >inlineprotected
_bench_cfgsUtopia::Models::HdfBench::HdfBenchModelprivate
_benchmarksUtopia::Models::HdfBench::HdfBenchModelprivate
_cfgUtopia::Model< HdfBenchModel, HdfBenchModelTypes >protected
_datamanagerUtopia::Model< HdfBenchModel, HdfBenchModelTypes >protected
_delete_afterwardsUtopia::Models::HdfBench::HdfBenchModelprivate
_dset_timesUtopia::Models::HdfBench::HdfBenchModelprivate
_dsetsUtopia::Models::HdfBench::HdfBenchModelprivate
_full_nameUtopia::Model< HdfBenchModel, HdfBenchModelTypes >protected
_hdfgrpUtopia::Model< HdfBenchModel, HdfBenchModelTypes >protected
_levelUtopia::Model< HdfBenchModel, HdfBenchModelTypes >protected
_logUtopia::Model< HdfBenchModel, HdfBenchModelTypes >protected
_monitorUtopia::Model< HdfBenchModel, HdfBenchModelTypes >protected
_nameUtopia::Model< HdfBenchModel, HdfBenchModelTypes >protected
_rngUtopia::Model< HdfBenchModel, HdfBenchModelTypes >protected
_setup_funcsUtopia::Models::HdfBench::HdfBenchModelprivate
_sleep_benchUtopia::Models::HdfBench::HdfBenchModelprivate
_sleep_stepUtopia::Models::HdfBench::HdfBenchModelprivate
_spaceUtopia::Model< HdfBenchModel, HdfBenchModelTypes >protected
_timeUtopia::Model< HdfBenchModel, HdfBenchModelTypes >protected
_time_maxUtopia::Model< HdfBenchModel, HdfBenchModelTypes >protected
_timesUtopia::Models::HdfBench::HdfBenchModelprivate
_write_everyUtopia::Model< HdfBenchModel, HdfBenchModelTypes >protected
_write_funcsUtopia::Models::HdfBench::HdfBenchModelprivate
_write_modeUtopia::Model< HdfBenchModel, HdfBenchModelTypes >protectedstatic
_write_startUtopia::Model< HdfBenchModel, HdfBenchModelTypes >protected
Base typedefUtopia::Models::HdfBench::HdfBenchModel
BenchFunc typedefUtopia::Models::HdfBench::HdfBenchModel
benchmark(const std::string &bname)Utopia::Models::HdfBench::HdfBenchModelinlineprotected
Clock typedefUtopia::Models::HdfBench::HdfBenchModel
Config typedefUtopia::Models::HdfBench::HdfBenchModel
create_am_dset(const std::string name, const AgentManager &am, const std::size_t compression_level=1, const std::vector< hsize_t > chunksize={})Utopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
create_cm_dset(const std::string name, const CellManager &cm, const std::size_t compression_level=1, const std::vector< hsize_t > chunksize={})Utopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
create_dset(const std::string name, const std::shared_ptr< DataGroup > &hdfgrp, std::vector< hsize_t > add_write_shape, const std::size_t compression_level=1, const std::vector< hsize_t > chunksize={})Utopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
create_dset(const std::string name, const std::vector< hsize_t > add_write_shape, const std::size_t compression_level=1, const std::vector< hsize_t > chunksize={})Utopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
DataGroup typedefUtopia::Model< HdfBenchModel, HdfBenchModelTypes >
DataManager typedefUtopia::Model< HdfBenchModel, HdfBenchModelTypes >
DataSet typedefUtopia::Models::HdfBench::HdfBenchModel
DurationType typedefUtopia::Models::HdfBench::HdfBenchModel
epilog()Utopia::Model< HdfBenchModel, HdfBenchModelTypes >inlinevirtual
get_cfg() constUtopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
get_datamanager() constUtopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
get_full_name() constUtopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
get_hdfgrp() constUtopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
get_level() constUtopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
get_logger() constUtopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
get_monitor() constUtopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
get_monitor_manager() constUtopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
get_name() constUtopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
get_remaining_num_writes() constUtopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
get_rng() constUtopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
get_space() constUtopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
get_time() constUtopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
get_time_max() constUtopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
get_write_every() constUtopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
get_write_start() constUtopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
HdfBenchModel(const std::string &name, ParentModel &parent_model, const DataIO::Config &custom_cfg={})Utopia::Models::HdfBench::HdfBenchModelinline
impl()Utopia::Model< HdfBenchModel, HdfBenchModelTypes >inlineprotected
impl() constUtopia::Model< HdfBenchModel, HdfBenchModelTypes >inlineprotected
increment_time(const Time dt=1)Utopia::Model< HdfBenchModel, HdfBenchModelTypes >inlineprotected
iterate()Utopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
Level typedefUtopia::Model< HdfBenchModel, HdfBenchModelTypes >
load_benchmarks()Utopia::Models::HdfBench::HdfBenchModelinlineprivate
Model(const std::string &name, const ParentModel &parent_model, const Config &custom_cfg={}, std::tuple< WriterArgs... > w_args={}, const DataIO::Default::DefaultDecidermap< HdfBenchModel > &w_deciders=DataIO::Default::default_deciders< HdfBenchModel >, const DataIO::Default::DefaultTriggermap< HdfBenchModel > &w_triggers=DataIO::Default::default_triggers< HdfBenchModel >)Utopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
Monitor typedefUtopia::Model< HdfBenchModel, HdfBenchModelTypes >
monitor()Utopia::Models::HdfBench::HdfBenchModelinline
MonitorManager typedefUtopia::Model< HdfBenchModel, HdfBenchModelTypes >
perform_step()Utopia::Models::HdfBench::HdfBenchModelinline
prolog()Utopia::Model< HdfBenchModel, HdfBenchModelTypes >inlinevirtual
RNG typedefUtopia::Model< HdfBenchModel, HdfBenchModelTypes >
run()Utopia::Model< HdfBenchModel, HdfBenchModelTypes >inline
setup_logger(const Parent &parent_model) constUtopia::Model< HdfBenchModel, HdfBenchModelTypes >inlineprivate
setup_ndUtopia::Models::HdfBench::HdfBenchModelprotected
setup_nd_with_chunksUtopia::Models::HdfBench::HdfBenchModelprotected
setup_space() constUtopia::Model< HdfBenchModel, HdfBenchModelTypes >inlineprivate
Space typedefUtopia::Model< HdfBenchModel, HdfBenchModelTypes >
Time typedefUtopia::Models::HdfBench::HdfBenchModel
time_between(const Time start, const Time end)Utopia::Models::HdfBench::HdfBenchModelinlineprotected
time_since(const Time start)Utopia::Models::HdfBench::HdfBenchModelinlineprotected
write_constUtopia::Models::HdfBench::HdfBenchModelprotected
write_data()Utopia::Models::HdfBench::HdfBenchModelinline