#include <InstantiateModules.bench.hh>
◆ InstantiateModulesBenchmark()
InstantiateModulesBenchmark::InstantiateModulesBenchmark |
( |
std::string const & |
name, |
|
|
ModuleType const |
module_type |
|
) |
| |
|
inline |
◆ instantiate_filters()
void InstantiateModulesBenchmark::instantiate_filters |
( |
core::Real const |
scalefactor | ) |
const |
|
inline |
References demo.D060_Folding::counter, basic::Tracer::Debug, erraser_analysis::diff, filter, basic::options::OptionKeys::AnchoredDesign::filters::filters, basic::Tracer::TracerProxy::flush(), create_a3b_hbs::i, create_a3b_hbs::j, run_backbone::names, TR, and basic::Tracer::TracerProxy::visible().
Referenced by run().
◆ instantiate_movers()
void InstantiateModulesBenchmark::instantiate_movers |
( |
core::Real const |
scalefactor | ) |
const |
|
inline |
◆ instantiate_packer_palettes()
void InstantiateModulesBenchmark::instantiate_packer_palettes |
( |
core::Real const |
scalefactor | ) |
const |
|
inline |
◆ instantiate_res_selectors()
void InstantiateModulesBenchmark::instantiate_res_selectors |
( |
core::Real const |
scalefactor | ) |
const |
|
inline |
◆ instantiate_reslvl_taskops()
void InstantiateModulesBenchmark::instantiate_reslvl_taskops |
( |
core::Real const |
scalefactor | ) |
const |
|
inline |
◆ instantiate_simple_metrics()
void InstantiateModulesBenchmark::instantiate_simple_metrics |
( |
core::Real const |
scalefactor | ) |
const |
|
inline |
◆ instantiate_taskops()
void InstantiateModulesBenchmark::instantiate_taskops |
( |
core::Real const |
scalefactor | ) |
const |
|
inline |
◆ run()
void InstantiateModulesBenchmark::run |
( |
core::Real |
scaleFactor | ) |
|
|
inlineoverridevirtual |
Reimplemented from PerformanceBenchmark.
References FILTER, instantiate_filters(), instantiate_movers(), instantiate_packer_palettes(), instantiate_res_selectors(), instantiate_reslvl_taskops(), instantiate_simple_metrics(), instantiate_taskops(), module_type_, MOVER, PACKER_PALETTE, RES_LEVEL_TASK_OPERATION, RESIDUE_SELECTOR, SIMPLE_METRIC, and TASK_OPERATION.
◆ setUp()
void InstantiateModulesBenchmark::setUp |
( |
| ) |
|
|
inlineoverridevirtual |
◆ tearDown()
void InstantiateModulesBenchmark::tearDown |
( |
| ) |
|
|
inlineoverridevirtual |
◆ module_type_
The documentation for this class was generated from the following file: