Build() const | kynema::interfaces::cfd::InterfaceBuilder | |
EnableFloatingPlatform(bool enable) | kynema::interfaces::cfd::InterfaceBuilder | |
SetDampingFactor(double rho_inf) | kynema::interfaces::cfd::InterfaceBuilder | |
SetFloatingPlatformAcceleration(const std::array< double, 6 > &a) | kynema::interfaces::cfd::InterfaceBuilder | |
SetFloatingPlatformMassMatrix(const std::array< std::array< double, 6 >, 6 > &mass_matrix) | kynema::interfaces::cfd::InterfaceBuilder | |
SetFloatingPlatformPosition(const std::array< double, 7 > &p) | kynema::interfaces::cfd::InterfaceBuilder | |
SetFloatingPlatformVelocity(const std::array< double, 6 > &v) | kynema::interfaces::cfd::InterfaceBuilder | |
SetGravity(const std::array< double, 3 > &gravity) | kynema::interfaces::cfd::InterfaceBuilder | |
SetMaximumNonlinearIterations(size_t max_iter) | kynema::interfaces::cfd::InterfaceBuilder | |
SetMooringLineAnchorAcceleration(size_t line, const std::array< double, 3 > &a) | kynema::interfaces::cfd::InterfaceBuilder | |
SetMooringLineAnchorPosition(size_t line, const std::array< double, 3 > &p) | kynema::interfaces::cfd::InterfaceBuilder | |
SetMooringLineAnchorVelocity(size_t line, const std::array< double, 3 > &v) | kynema::interfaces::cfd::InterfaceBuilder | |
SetMooringLineFairleadPosition(size_t line, const std::array< double, 3 > &p) | kynema::interfaces::cfd::InterfaceBuilder | |
SetMooringLineStiffness(size_t line, double stiffness) | kynema::interfaces::cfd::InterfaceBuilder | |
SetMooringLineUndeformedLength(size_t line, double length) | kynema::interfaces::cfd::InterfaceBuilder | |
SetNumberOfMooringLines(size_t number) | kynema::interfaces::cfd::InterfaceBuilder | |
SetOutputFile(const std::string &path) | kynema::interfaces::cfd::InterfaceBuilder | |
SetTimeStep(double time_step) | kynema::interfaces::cfd::InterfaceBuilder | |