NetDEM v1.0
Loading...
Searching...
No Matches
json_serilization.hpp File Reference
#include "bond_entry_parser.hpp"
#include "collision_entry_parser.hpp"
#include "contact_pp_parser.hpp"
#include "contact_pw_parser.hpp"
#include "particle.hpp"
#include "wall.hpp"
#include <nlohmann/json.hpp>

Go to the source code of this file.

Namespaces

namespace  netdem
 

Functions

 netdem::NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE (BondGeometries, pos, dir_n, dir_s, dir_t, branch_1, branch_2, pos_ini, dir_n_ini, dir_s_ini, dir_t_ini, pos_1_ini, pos_2_ini, quat_1_ini, quat_2_ini, radius, len_n, len_s, len_t, dlen_n, dlen_s, dlen_t, theta_n, theta_s, theta_t, dtheta_n, dtheta_s, dtheta_t, active) NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE(CollisionGeometries
 
void netdem::from_json (const nlohmann::json &js, BondEntry &obj)
 
void netdem::to_json (nlohmann::json &js, const CollisionEntry &obj)
 
void netdem::from_json (const nlohmann::json &js, CollisionEntry &obj)
 
void netdem::to_json (nlohmann::json &js, const ContactPP &obj)
 
void netdem::from_json (const nlohmann::json &js, ContactPP &obj)
 
void netdem::to_json (nlohmann::json &js, const ContactPW &obj)
 
void netdem::from_json (const nlohmann::json &js, ContactPW &obj)
 
void netdem::to_json (nlohmann::json &js, const Particle &obj)
 
void netdem::from_json (const nlohmann::json &js, Particle &obj)
 
void netdem::to_json (nlohmann::json &js, const Wall &obj)
 
void netdem::from_json (const nlohmann::json &js, Wall &obj)
 

Variables

 netdem::pos
 
 netdem::dir_n
 
 netdem::dir_s
 
 netdem::dir_t
 
 netdem::branch_1
 
 netdem::branch_2
 
 netdem::len_n
 
 netdem::dlen_n
 
 netdem::dlen_s
 
 netdem::dlen_t
 
 netdem::dtheta_n
 
 netdem::dtheta_s
 
 netdem::dtheta_t
 
 netdem::radius_1
 
 netdem::radius_2
 
 netdem::active
 
 netdem::node_2to1
 
 netdem::node_id
 
 netdem::node_dist
 
 netdem::vol