chrono::fsi::tdpf Namespace Reference
Description
Namespace with internal classes for the TDPF-based FSI submodule.
Classes | |
| class | ChFsiFluidSystemTDPF |
| Physical system for an FSI-aware TDPF fluid solver. More... | |
| class | ChFsiInterfaceTDPF |
| Custom FSI interface between a Chrono multibody system and the TDPF-based fluid system. More... | |
| class | ChFsiSystemTDPF |
| FSI system using a TDPF-based fluid solver. More... | |
| struct | ChTdpfRadiationKernelProcessing |
| RIRF kernel processing (smoothing and/or tapering). More... | |
| struct | ChTdpfSeaState |
| Complete declarative description of a sea state. More... | |
| struct | ChTdpfSeaStatePartition |
| A single spectral partition (one wave train of a possibly multi-modal sea state). More... | |
| struct | ChTdpfSpectrum |
| Frequency spectrum definition for one wave train. More... | |
| struct | ChTdpfSpreading |
| Directional spreading definition for one wave train. More... | |
| struct | ChTdpfStateSpaceOptions |
| Settings for the state-space radiation approximation. More... | |
| class | ChTdpfVisualizationVSG |
| VSG-based run-time visualization system for TDPF-based FSI systems. More... | |
Enumerations | |
| enum | ChTdpfRadiationMethod { ChTdpfRadiationMethod::RIRF_CONVOLUTION, ChTdpfRadiationMethod::STATE_SPACE } |
| Radiation damping calculation method. More... | |
| enum | ChTdpfExcitationMethod { ChTdpfExcitationMethod::AUTO, ChTdpfExcitationMethod::IRF_CONVOLUTION, ChTdpfExcitationMethod::FREQUENCY_DOMAIN } |
| Wave excitation force calculation method. More... | |
| enum | ChTdpfExcitationInterpolation { ChTdpfExcitationInterpolation::CARTESIAN, ChTdpfExcitationInterpolation::POLAR } |
| Interpolation method for the excitation transfer function read from the HDF5 file. More... | |