Celeritas 0.7+c5d231878
Loading...
Searching...
No Matches
Namespaces
FieldIO.json.hh File Reference
#include <nlohmann/json.hpp>
#include "Field.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)