#include <sstream>
#include "Origen/Core/dc/FakeFactory.h"
#include "Origen/Core/TestPaths.h"
#include "Origen/Core/config.h"
#include "Origen/Core/fn/print.h"
#include "Origen/Core/io/LibraryIO.h"
#include "ScaleSTL/Functions.h"
#include "ScaleUtils/IO/EndianUtils.h"
#include "Nemesis/gtest/nemesis_gtest.hh"
Classes | |
class | LibraryIOTester |
Functions | |
void | scale61_fixup (const Library &lib, Library &new_lib) |
std::string | expected_endian (const std::string &fmt) |
TEST_P (LibraryIOTester, RoundTrip) | |
INSTANTIATE_TEST_CASE_P (LibraryIOTesterFormats, LibraryIOTester,::testing::Values("bof","s62b","s61")) | |
TEST_F (LibraryIOTester, AppendFile) | |
Function Documentation
- Examples:
- tstLibraryIO.cpp.
References TransitionCoeff::burnup(), Library::definition(), TransitionCoeff::flux(), TransitionCoeff::set_burnup(), Library::set_definition(), TransitionCoeff::set_flux(), Library::set_transition_coeff_at(), TransitionStructure::set_transition_ids(), Library::set_transition_structure(), Library::transition_coeff_at(), TransitionStructure::transition_ids(), and Library::transition_structure().
Referenced by TEST_P().
std::string expected_endian | ( | const std::string & | fmt | ) |
- Examples:
- tstLibraryIO.cpp.
Referenced by TEST_P().
TEST_P | ( | LibraryIOTester | , |
RoundTrip | |||
) |
- Examples:
- tstLibraryIO.cpp.
References expected_endian(), and scale61_fixup().
INSTANTIATE_TEST_CASE_P | ( | LibraryIOTesterFormats | , |
LibraryIOTester | , | ||
::testing:: | Values"bof","s62b","s61" | ||
) |
- Examples:
- tstLibraryIO.cpp.
TEST_F | ( | LibraryIOTester | , |
AppendFile | |||
) |
- Examples:
- tstLibraryIO.cpp.
References Library::add_transition_coeff(), Origen::loadLibrary(), Origen::saveLibrary(), and TransitionCoeff::set_burnup().