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