VTKSettings Struct Reference
|
Kynema API
A flexible multibody structural dynamics code for wind turbines
|
Loading...
Searching...
No Matches
kynema_fmb::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_fmb::util::VTKSettings::output_dir_name {"ADI_vtk"} |
◆ vtk_dt
| double kynema_fmb::util::VTKSettings::vtk_dt {0.} |
◆ vtk_hub_radius
| float kynema_fmb::util::VTKSettings::vtk_hub_radius {1.5F} |
◆ vtk_nacelle_dimensions
| std::array<float, 6> kynema_fmb::util::VTKSettings::vtk_nacelle_dimensions |
Initial value:
{
-2.5F, -2.5F, 0.F, 10.F, 5.F, 5.F
}
◆ vtk_type
| OutputType kynema_fmb::util::VTKSettings::vtk_type {OutputType::kLine} |
◆ write_vtk
| WriteType kynema_fmb::util::VTKSettings::write_vtk {WriteType::kNone} |
The documentation for this struct was generated from the following file:
- /home/runner/work/kynema-fmb/kynema-fmb/kynema-fmb/src/utilities/aerodynamics/aerodyn_inflow.hpp
Generated by