DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
Loading...
Searching...
No Matches
Eigen Namespace Reference

Classes

struct  MatrixFMTSafe
 Eigen::Matrix wrapper that hides begin/end from fmt. More...
 

Typedefs

template<class T , int M>
using VectorFMTSafe = MatrixFMTSafe< T, M, 1 >
 Column-vector alias of MatrixFMTSafe.
 
template<class T , int N>
using RowVectorFMTSafe = MatrixFMTSafe< T, 1, N >
 Row-vector alias of MatrixFMTSafe.
 

Functions

void to_json (nlohmann::json &j, const VectorXd &v)
 
void from_json (const nlohmann::json &j, VectorXd &v)
 
void to_json (nlohmann::ordered_json &j, const VectorXd &v)
 
void from_json (const nlohmann::ordered_json &j, VectorXd &v)
 
void to_json (nlohmann::ordered_json &j, const VectorFMTSafe< DNDS::real, -1 > &v)
 
void from_json (const nlohmann::ordered_json &j, VectorFMTSafe< DNDS::real, -1 > &v)
 
void to_json (nlohmann::ordered_json &j, const Vector3d &v)
 
void from_json (const nlohmann::ordered_json &j, Vector3d &v)
 

Typedef Documentation

◆ RowVectorFMTSafe

template<class T , int N>
using Eigen::RowVectorFMTSafe = typedef MatrixFMTSafe<T, 1, N>

Row-vector alias of MatrixFMTSafe.

Definition at line 78 of file EigenUtil.hpp.

◆ VectorFMTSafe

template<class T , int M>
using Eigen::VectorFMTSafe = typedef MatrixFMTSafe<T, M, 1>

Column-vector alias of MatrixFMTSafe.

Definition at line 74 of file EigenUtil.hpp.

Function Documentation

◆ from_json() [1/4]

void Eigen::from_json ( const nlohmann::json &  j,
VectorXd &  v 
)
inline

Definition at line 139 of file JsonUtil.hpp.

Here is the call graph for this function:

◆ from_json() [2/4]

void Eigen::from_json ( const nlohmann::ordered_json &  j,
Vector3d &  v 
)
inline

Definition at line 169 of file JsonUtil.hpp.

Here is the call graph for this function:

◆ from_json() [3/4]

void Eigen::from_json ( const nlohmann::ordered_json &  j,
VectorFMTSafe< DNDS::real, -1 > &  v 
)
inline

Definition at line 159 of file JsonUtil.hpp.

Here is the call graph for this function:

◆ from_json() [4/4]

void Eigen::from_json ( const nlohmann::ordered_json &  j,
VectorXd &  v 
)
inline

Definition at line 149 of file JsonUtil.hpp.

Here is the call graph for this function:

◆ to_json() [1/4]

void Eigen::to_json ( nlohmann::json &  j,
const VectorXd &  v 
)
inline

Definition at line 134 of file JsonUtil.hpp.

Here is the call graph for this function:

◆ to_json() [2/4]

void Eigen::to_json ( nlohmann::ordered_json &  j,
const Vector3d &  v 
)
inline

Definition at line 164 of file JsonUtil.hpp.

Here is the call graph for this function:

◆ to_json() [3/4]

void Eigen::to_json ( nlohmann::ordered_json &  j,
const VectorFMTSafe< DNDS::real, -1 > &  v 
)
inline

Definition at line 154 of file JsonUtil.hpp.

Here is the call graph for this function:

◆ to_json() [4/4]

void Eigen::to_json ( nlohmann::ordered_json &  j,
const VectorXd &  v 
)
inline

Definition at line 144 of file JsonUtil.hpp.

Here is the call graph for this function: