VTKSettings Struct Reference
Kynema API
A flexible multibody structural dynamics code for wind turbines
|
Loading...
Searching...
No Matches
kynema::util::VTKSettings Struct Reference
Struct to hold the settings for VTK output. More...
#include <aerodyn_inflow.hpp>
Public Types | |
enum class | WriteType : std::uint8_t { kNone = 0 , kInit = 1 , kAnimation = 2 } |
Write type. More... | |
enum class | OutputType : std::uint8_t { kSurface = 1 , kLine = 2 , kSurface_Line = 3 } |
Mesh output type. More... | |
Public Attributes | |
std::string | output_dir_name {"ADI_vtk"} |
WriteType | write_vtk {WriteType::kNone} |
OutputType | vtk_type {OutputType::kLine} |
double | vtk_dt {0.} |
std::array< float, 6 > | vtk_nacelle_dimensions |
float | vtk_hub_radius {1.5F} |
Detailed Description
Struct to hold the settings for VTK output.
This struct holds the settings for VTK output, including the flag to write VTK output, the type of VTK output, and the nacelle dimensions for VTK rendering.
Member Enumeration Documentation
◆ OutputType
|
strong |
◆ WriteType
|
strong |
Member Data Documentation
◆ output_dir_name
std::string kynema::util::VTKSettings::output_dir_name {"ADI_vtk"} |
◆ vtk_dt
double kynema::util::VTKSettings::vtk_dt {0.} |
◆ vtk_hub_radius
float kynema::util::VTKSettings::vtk_hub_radius {1.5F} |
◆ vtk_nacelle_dimensions
std::array<float, 6> kynema::util::VTKSettings::vtk_nacelle_dimensions |
Initial value:
{
-2.5F, -2.5F, 0.F, 10.F, 5.F, 5.F
}
◆ vtk_type
OutputType kynema::util::VTKSettings::vtk_type {OutputType::kLine} |
◆ write_vtk
WriteType kynema::util::VTKSettings::write_vtk {WriteType::kNone} |
The documentation for this struct was generated from the following file:
- /home/runner/work/kynema/kynema/kynema/src/utilities/aerodynamics/aerodyn_inflow.hpp
Generated by