/home/runner/work/kynema/kynema/kynema/src/utilities/aerodynamics/aerodyn_inflow.hpp File Reference
Kynema API
A flexible multibody structural dynamics code for wind turbines
|
Loading...
Searching...
No Matches
aerodyn_inflow.hpp File Reference
#include <array>
#include <cmath>
#include <numbers>
#include <numeric>
#include <span>
#include <stdexcept>
#include <string>
#include <vector>
#include "math/quaternion_operations.hpp"
#include "vendor/dylib/dylib.hpp"
Go to the source code of this file.
Classes | |
struct | kynema::util::ErrorHandling |
Struct for error handling settings. More... | |
struct | kynema::util::FluidProperties |
Struct to hold the properties of the working fluid (air) More... | |
struct | kynema::util::EnvironmentalConditions |
Struct to hold the environmental conditions. More... | |
struct | kynema::util::TurbineConfig |
Configuration for the initial state of a turbine. More... | |
struct | kynema::util::TurbineConfig::BladeInitialState |
Initial state for a single blade of a turbine. More... | |
struct | kynema::util::MeshData |
Struct to hold the motion + loads data of any structural mesh component in AeroDyn/InflowWind compatible format. More... | |
struct | kynema::util::TurbineData |
Struct to hold and manage turbine-specific data. More... | |
struct | kynema::util::SimulationControls |
Struct to hold the settings for simulation controls. More... | |
struct | kynema::util::VTKSettings |
Struct to hold the settings for VTK output. More... | |
class | kynema::util::AeroDynInflowLibrary |
Wrapper class for the AeroDynInflow (ADI) shared library. More... | |
Namespaces | |
namespace | kynema |
namespace | kynema::util |
Functions | |
void | kynema::util::SetPositionAndOrientation (std::span< const double, 7 > data, std::span< float, 3 > position, std::array< std::array< double, 3 >, 3 > &orientation) |
Converts a 7-element array of position and quaternion to separate position and orientation arrays. | |
Generated by