Celeritas 0.7+c5d231878
Loading...
Searching...
No Matches
Namespaces
FieldIO.json.cc File Reference
#include "FieldIO.json.hh"
#include <variant>
#include "corecel/cont/ArrayIO.json.hh"
#include "corecel/io/JsonUtils.json.hh"
#include "corecel/math/QuantityIO.json.hh"
#include "celeritas/field/FieldDriverOptionsIO.json.hh"
#include "celeritas/field/RZMapFieldInputIO.json.hh"

Namespaces

namespace  celeritas::inp
 Configure Celeritas input.
 

Functions

void celeritas::inp::to_json (nlohmann::json &j, NoField const &)
 
void celeritas::inp::from_json (nlohmann::json const &, NoField &)
 
void celeritas::inp::to_json (nlohmann::json &j, UniformField const &v)
 
void celeritas::inp::from_json (nlohmann::json const &j, UniformField &v)
 
void celeritas::inp::to_json (nlohmann::json &j, CylMapField const &v)
 
void celeritas::inp::from_json (nlohmann::json const &j, CylMapField &v)
 
template<class T >
void celeritas::inp::to_json (nlohmann::json &j, AxisGrid< T > const &v)
 
template<class T >
void celeritas::inp::from_json (nlohmann::json const &j, AxisGrid< T > &v)
 
void celeritas::inp::to_json (nlohmann::json &j, CartMapField const &v)
 
void celeritas::inp::from_json (nlohmann::json const &j, CartMapField &v)
 
void celeritas::inp::to_json (nlohmann::json &j, Field const &v)
 
void celeritas::inp::from_json (nlohmann::json const &j, Field &v)