Celeritas 0.7.0-dev.328+develop.a407567
Loading...
Searching...
No Matches
Namespaces
DistributionsIO.json.hh File Reference
#include <nlohmann/json.hpp>
#include "Distributions.hh"

Namespaces

namespace  celeritas::inp
 Configure Celeritas input.
 

Functions

template<class T >
void celeritas::inp::to_json (nlohmann::json &j, DeltaDistribution< T > const &v)
 
template<class T >
void celeritas::inp::from_json (nlohmann::json const &j, DeltaDistribution< T > &v)
 
void celeritas::inp::to_json (nlohmann::json &j, NormalDistribution const &v)
 
void celeritas::inp::from_json (nlohmann::json const &j, NormalDistribution &v)
 
void celeritas::inp::to_json (nlohmann::json &j, IsotropicDistribution const &)
 
void celeritas::inp::from_json (nlohmann::json const &, IsotropicDistribution &)
 
void celeritas::inp::to_json (nlohmann::json &j, UniformBoxDistribution const &v)
 
void celeritas::inp::from_json (nlohmann::json const &j, UniformBoxDistribution &v)