Celeritas  0.5.0-57+aeecb15
Functions
CsgTestUtils.cc File Reference
#include "CsgTestUtils.hh"
#include <iomanip>
#include <set>
#include <sstream>
#include <variant>
#include <vector>
#include <nlohmann/json.hpp>
#include "corecel/Config.hh"
#include "corecel/io/Join.hh"
#include "corecel/io/Repr.hh"
#include "corecel/io/StreamableVariant.hh"
#include "orange/BoundingBoxUtils.hh"
#include "orange/orangeinp/CsgTree.hh"
#include "orange/orangeinp/CsgTreeIO.json.hh"
#include "orange/orangeinp/CsgTreeUtils.hh"
#include "orange/orangeinp/detail/CsgUnit.hh"
#include "orange/orangeinp/detail/IntersectSurfaceState.hh"
#include "orange/surf/SurfaceIO.hh"
#include "orange/transform/TransformIO.hh"
#include "Test.hh"

Functions

std::string celeritas::orangeinp::test::to_json_string (CsgTree const &tree)
 
std::vector< int > celeritas::orangeinp::test::to_vec_int (std::vector< NodeId > const &nodes)
 
std::vector< std::string > celeritas::orangeinp::test::surface_strings (CsgUnit const &u)
 
std::vector< std::string > celeritas::orangeinp::test::volume_strings (CsgUnit const &u)
 
std::string celeritas::orangeinp::test::tree_string (CsgUnit const &u)
 
std::vector< std::string > celeritas::orangeinp::test::md_strings (CsgUnit const &u)
 
std::vector< std::string > celeritas::orangeinp::test::bound_strings (CsgUnit const &u)
 
std::vector< std::string > celeritas::orangeinp::test::transform_strings (CsgUnit const &u)
 
std::vector< int > celeritas::orangeinp::test::volume_nodes (CsgUnit const &u)
 
std::vector< std::string > celeritas::orangeinp::test::fill_strings (CsgUnit const &u)
 
std::vector< real_type > celeritas::orangeinp::test::flattened (BoundingZone const &bz)
 
void celeritas::orangeinp::test::print_expected (CsgUnit const &u)
 
void celeritas::orangeinp::test::print_expected (IntersectSurfaceState const &css)