#include <cstdlib>
#include <fstream>
#include <iomanip>
#include <iostream>
#include "Origen/Core/dc/FakeFactory.h"
#include "Origen/Core/dc/StateSet.h"
#include "Origen/Core/Definitions.h"
#include "Nemesis/gtest/nemesis_gtest.hh"
#include "Nemesis/harness/DBC.hh"
#include "Origen/Core/fn/print.h"
#include "Origen/Core/config.h"
#include <ctime>
Functions | |
TEST (StateSet, Interpolation) | |
TEST (StateSet, Basic) | |
TEST (StateSet, Convenience) | |
void | timing_smart_pointer (int repeat, Origen::StateSet &state_set) |
void | timing_ref_at (int repeat, Origen::StateSet &state_set) |
void | timing_ref (int repeat, Origen::StateSet &state_set) |
float | cpu_time () |
TEST (StateSet, Timing) | |
Function Documentation
TEST | ( | StateSet | , |
Interpolation | |||
) |
- Examples:
- tstStateSet.cpp.
References StateSet::add_states(), StateInfo::case_number(), State::concs(), State::definition(), kernel_rksuite::f(), Origen::GATOMS, Concentrations::get_vals(), StateSet::interpolate(), Origen::printConcentrations_csv(), StateSet::states_at(), StateSet::states_size(), FakeFactory::StateSet_random1(), and StateInfo::time().
TEST | ( | StateSet | , |
Basic | |||
) |
TEST | ( | StateSet | , |
Convenience | |||
) |
References StateSet::alpha_spectra(), StateSet::beta_spectra(), StateSet::concs(), State::definition(), StateSet::energies(), StateInfo::energy(), kernel_rksuite::f(), StateInfo::flux(), StateSet::fluxes(), StateSet::gamma_spectra(), StateSet::neutron_spectra(), StateInfo::power(), StateSet::powers(), StateSet::states_at(), StateSet::states_size(), FakeFactory::StateSet_random1(), StateInfo::time(), and StateSet::times().
void timing_smart_pointer | ( | int | repeat, |
Origen::StateSet & | state_set | ||
) |
- Examples:
- tstStateSet.cpp.
References r, StateSet::scp_states_at(), and StateSet::states_size().
Referenced by TEST().
void timing_ref_at | ( | int | repeat, |
Origen::StateSet & | state_set | ||
) |
- Examples:
- tstStateSet.cpp.
References State::concs(), NuclideSet::ids(), Concentrations::nuclide_set(), r, StateSet::states_at(), StateSet::states_size(), Concentrations::units(), and Concentrations::vals().
Referenced by TEST().
void timing_ref | ( | int | repeat, |
Origen::StateSet & | state_set | ||
) |
- Examples:
- tstStateSet.cpp.
References State::concs(), NuclideSet::ids(), Concentrations::nuclide_set(), r, StateSet::states_at(), StateSet::states_size(), Concentrations::units(), and Concentrations::vals().
Referenced by TEST().
float cpu_time | ( | ) |
- Examples:
- tstStateSet.cpp.
Referenced by f_origen_detail_scale61_library_byteswap(), TEST(), tstmassconservation(), tststateset(), and tsttransitionmatrixupdater().
TEST | ( | StateSet | , |
Timing | |||
) |
References cpu_time(), FakeFactory::StateSet_random1(), timing_ref(), timing_ref_at(), and timing_smart_pointer().