|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
A means to translate nlohmann json into c++ primitive data types and back; and stores then during computation. More...
#include <FiniteVolumeSettings.hpp>
Public Types | |
| using | json = nlohmann::ordered_json |
Public Member Functions | |
| DNDS_DEVICE_CALLABLE | FiniteVolumeSettings ()=default |
| DNDS_DEVICE_CALLABLE | FiniteVolumeSettings (int dim) |
| DNDS_DECLARE_CONFIG (FiniteVolumeSettings) | |
| DNDS_HOST void | WriteIntoJson (json &jsonSetting) const |
| Backward-compatible write (used by Python bindings and VRSettings). | |
| DNDS_HOST void | ParseFromJson (const json &jsonSetting) |
| Backward-compatible read (used by Python bindings and VRSettings). | |
Public Attributes | |
| int | maxOrder {1} |
| int | intOrder {1} |
| polynomial degree of reconstruction | |
| bool | ignoreMeshGeometryDeficiency = false |
| integration degree globally set | |
| int | nIterCellSmoothScale = 15 |
A means to translate nlohmann json into c++ primitive data types and back; and stores then during computation.
Definition at line 22 of file FiniteVolumeSettings.hpp.
| using DNDS::CFV::FiniteVolumeSettings::json = nlohmann::ordered_json |
Definition at line 24 of file FiniteVolumeSettings.hpp.
|
default |
|
inline |
Definition at line 39 of file FiniteVolumeSettings.hpp.
|
inline |
Backward-compatible read (used by Python bindings and VRSettings).
Definition at line 61 of file FiniteVolumeSettings.hpp.
Backward-compatible write (used by Python bindings and VRSettings).
Definition at line 55 of file FiniteVolumeSettings.hpp.
| bool DNDS::CFV::FiniteVolumeSettings::ignoreMeshGeometryDeficiency = false |
integration degree globally set
Definition at line 28 of file FiniteVolumeSettings.hpp.
| int DNDS::CFV::FiniteVolumeSettings::intOrder {1} |
polynomial degree of reconstruction
Definition at line 27 of file FiniteVolumeSettings.hpp.
| int DNDS::CFV::FiniteVolumeSettings::maxOrder {1} |
Definition at line 26 of file FiniteVolumeSettings.hpp.
| int DNDS::CFV::FiniteVolumeSettings::nIterCellSmoothScale = 15 |
Definition at line 30 of file FiniteVolumeSettings.hpp.