Version: SMASH-3.2.2
stringify.cc File Reference
#include "smash/stringify.h"
#include <stdexcept>
#include <string_view>
#include <vector>

Go to the source code of this file.

Namespaces

 smash
 

Functions

static void smash::throw_unhandled_enum (std::string_view enum_name, int value)
 
std::string smash::to_string (ThermodynamicQuantity quantity)
 Convert a ThermodynamicQuantity enum value to its corresponding string. More...
 
std::string smash::to_string (CalculationFrame frame)
 Convert a CalculationFrame enum value to its corresponding string. More...
 
std::string smash::to_string (FermiMotion motion)
 Convert a FermiMotion enum value to its corresponding string. More...
 
std::string smash::to_string (DensityType type)
 Convert a DensityType enum value to its corresponding string. More...
 
std::string smash::to_string (ExpansionMode mode)
 Convert an ExpansionMode enum value to its corresponding string. More...
 
std::string smash::to_string (DerivativesMode mode)
 Convert a DerivativesMode enum value to its corresponding string. More...
 
std::string smash::to_string (FieldDerivativesMode mode)
 Convert a FieldDerivativesMode enum value to its corresponding string. More...
 
std::string smash::to_string (SmearingMode mode)
 Convert a SmearingMode enum value to its corresponding string. More...
 
std::string smash::to_string (TimeStepMode mode)
 Convert a TimeStepMode enum value to its corresponding string. More...
 
std::string smash::to_string (BoxInitialCondition cond)
 Convert a BoxInitialCondition enum value to its corresponding string. More...
 
std::string smash::to_string (SphereInitialCondition cond)
 Convert a SphereInitialCondition enum value to its corresponding string. More...
 
std::string smash::to_string (NNbarTreatment t)
 Convert a NNbarTreatment enum value to its corresponding string. More...
 
std::string smash::to_string (Sampling s)
 Convert a Sampling enum value to its corresponding string. More...
 
std::string smash::to_string (ThermalizationAlgorithm algo)
 Convert a ThermalizationAlgorithm enum value to its corresponding string. More...
 
std::string smash::to_string (CollisionCriterion c)
 Convert a CollisionCriterion enum value to its corresponding string. More...
 
std::string smash::to_string (TotalCrossSectionStrategy s)
 Convert a TotalCrossSectionStrategy enum value to its corresponding string. More...
 
std::string smash::to_string (PseudoResonance p)
 Convert a PseudoResonance enum value to its corresponding string. More...
 
std::string smash::to_string (FluidizationType f)
 Convert a FluidizationType enum value to its corresponding string. More...
 
std::string smash::to_string (OutputOnlyFinal o)
 Convert an OutputOnlyFinal enum value to its corresponding string. More...
 
std::string smash::to_string (einhard::LogLevel level)
 Convert a LogLevel enum value to its corresponding string. More...
 
std::vector< std::string > smash::to_string (const ReactionsBitSet &s)
 Convert a ReactionsBitSet to a vector of strings for all set reactions. More...
 
std::vector< std::string > smash::to_string (const MultiParticleReactionsBitSet &s)
 Convert a MultiParticleReactionsBitSet to a vector of strings for all set reactions. More...
 
std::vector< std::string > smash::to_string (const FluidizableProcessesBitSet &s)
 Convert a FluidizableProcessesBitSet to a vector of strings for all set processes. More...