|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
Data I/O control parameters. More...
#include <EulerSolver.hpp>
Public Member Functions | |
| const std::string & | getOutLogName () |
| const std::string & | getOutRestartName () |
| DNDS_DECLARE_CONFIG (DataIOControl) | |
Data I/O control parameters.
Controls mesh file paths and formats, mesh preprocessing (elevation, bisection, wall distance), output formats (Tecplot, VTK, HDF5), restart serialization, and coordinate transformations.
Definition at line 465 of file EulerSolver.hpp.
|
inline |
|
inline |
|
inline |
Definition at line 528 of file EulerSolver.hpp.
| bool DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::allowAsyncPrintData = false |
Definition at line 514 of file EulerSolver.hpp.
| int DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::hdfChunkSize = 32768 |
Definition at line 503 of file EulerSolver.hpp.
| bool DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::hdfCollOnData = false |
Definition at line 505 of file EulerSolver.hpp.
| bool DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::hdfCollOnMeta = true |
Definition at line 506 of file EulerSolver.hpp.
| int DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::hdfDeflateLevel = 0 |
Definition at line 504 of file EulerSolver.hpp.
| int DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::meshBuildWallDist = 0 |
Definition at line 484 of file EulerSolver.hpp.
| int DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::meshDirectBisect = 0 |
Definition at line 482 of file EulerSolver.hpp.
| int DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::meshElevation = 0 |
Definition at line 471 of file EulerSolver.hpp.
| int DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::meshElevationBoundaryMode = 0 |
Definition at line 480 of file EulerSolver.hpp.
| int DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::meshElevationInternalSmoother = 0 |
Definition at line 472 of file EulerSolver.hpp.
| int DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::meshElevationIter = 1000 |
Definition at line 473 of file EulerSolver.hpp.
| real DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::meshElevationMaxIncludedAngle = 15 |
Definition at line 478 of file EulerSolver.hpp.
| int DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::meshElevationNSearch = 30 |
Definition at line 474 of file EulerSolver.hpp.
| Geom::RBF::RBFKernelType DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::meshElevationRBFKernel = Geom::RBF::InversedDistanceA1 |
Definition at line 477 of file EulerSolver.hpp.
| real DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::meshElevationRBFPower = 1 |
Definition at line 476 of file EulerSolver.hpp.
| real DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::meshElevationRBFRadius = 1 |
Definition at line 475 of file EulerSolver.hpp.
| real DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::meshElevationRefDWall = 1e-3 |
Definition at line 479 of file EulerSolver.hpp.
| std::string DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::meshFile = "data/mesh/NACA0012_WIDE_H3.cgns" |
Definition at line 489 of file EulerSolver.hpp.
| int DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::meshFormat = 0 |
Definition at line 487 of file EulerSolver.hpp.
| std::string DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::meshPartitionedReaderType = "JSON" |
Definition at line 521 of file EulerSolver.hpp.
| Serializer::SerializerFactory DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::meshPartitionedWriter |
Definition at line 520 of file EulerSolver.hpp.
| Geom::UnstructuredMeshSerialRW::PartitionOptions DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::meshPartitionOptions |
Definition at line 488 of file EulerSolver.hpp.
| int DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::meshReorderCells = 0 |
Definition at line 483 of file EulerSolver.hpp.
| real DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::meshRotZ = 0 |
Definition at line 468 of file EulerSolver.hpp.
| real DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::meshScale = 1.0 |
Definition at line 469 of file EulerSolver.hpp.
| Geom::UnstructuredMesh::WallDistOptions DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::meshWallDistOptions |
Definition at line 485 of file EulerSolver.hpp.
| int DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::nASCIIPrecision = 5 |
Definition at line 501 of file EulerSolver.hpp.
| bool DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::outAtCellData = true |
Definition at line 500 of file EulerSolver.hpp.
| bool DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::outAtPointData = true |
Definition at line 499 of file EulerSolver.hpp.
| bool DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::outBndData = false |
Definition at line 508 of file EulerSolver.hpp.
| std::vector<std::string> DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::outCellScalarNames {} |
Definition at line 510 of file EulerSolver.hpp.
| std::string DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::outLogName = "" |
Definition at line 491 of file EulerSolver.hpp.
| int DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::outPltMode = 0 |
Definition at line 494 of file EulerSolver.hpp.
| std::string DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::outPltName = "data/out/debugData_" |
Definition at line 490 of file EulerSolver.hpp.
| bool DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::outPltTecplotFormat = true |
Definition at line 496 of file EulerSolver.hpp.
| bool DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::outPltVTKFormat = false |
Definition at line 497 of file EulerSolver.hpp.
| bool DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::outPltVTKHDFFormat = false |
Definition at line 498 of file EulerSolver.hpp.
| std::string DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::outRestartName = "" |
Definition at line 492 of file EulerSolver.hpp.
| bool DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::outVolumeData = true |
Definition at line 507 of file EulerSolver.hpp.
| int DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::readMeshMode = 0 |
Definition at line 495 of file EulerSolver.hpp.
| int DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::rectifyNearPlane = 0 |
Definition at line 516 of file EulerSolver.hpp.
| real DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::rectifyNearPlaneThres = 1e-10 |
Definition at line 517 of file EulerSolver.hpp.
| Serializer::SerializerFactory DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::restartWriter |
Definition at line 519 of file EulerSolver.hpp.
| bool DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::serializerSaveURec = false |
Definition at line 512 of file EulerSolver.hpp.
| bool DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::uniqueStamps = true |
Definition at line 467 of file EulerSolver.hpp.
| std::string DNDS::Euler::EulerSolver< model >::Configuration::DataIOControl::vtuFloatEncodeMode = "binary" |
Definition at line 502 of file EulerSolver.hpp.