HydroChrono
HydroChrono copied to clipboard
Hydrodynamics for Project Chrono - enabling simulations of wave energy converters and other ocean systems.
This patch fixes the following issues: - Add wave stretching option to regular waves - Deep water check done with a common function (condition k*h>89.4 to be considered deep water)...
While running the decay test demos (sphere_decay, oswec_decay, and rm3_decay) in HydroChrono, I observed that the simulation results are not consistent with the reference data provided for each case. Please...
### Features Included - [x] Reads wave headings from the H5 file Enables input of multiple wave directions by reading `wave_directions` from the HDF5 file structure. - [x] Adds interpolation...
I'm working on modelling a floating wind-wave hybrid system, consisting of a platform and six floaters, but the calculations do not converge. I have explored the following strategies: 1. Adjusting...
Big rename of TestHydro to HydroForces. Everything builds and runs fine on my end. If someone else could check this still works on their machine that'd be great. TestHydro was...
https://github.com/NREL/HydroChrono/blob/b956137b2df306f387e3f15a32ef5d7a20fa7a55/doc/user/_theory/theory.rst?plain=1#L94 jmse7030081 is not a reference in references.bib file
Right now, **hydro bodies have to be added to the chrono system before any other chrono body or node**. This is because the (dense) added mass matrix of hydro bodies...
Go through warnings from build step, and adjust code or ignore warnings to best fit each warning instance. For example, one warning is "'
Currently, multibody demos for decay tests have lines like these in order to run without crashing: ``` auto default_dont_add_waves = std::make_shared(3); // set up hydro forces std::vector bodies; bodies.push_back(base); bodies.push_back(flapFore);...
In situations where one body in the chrono system is fixed in place, Project Chrono removes its mass/inertia matrix from the system's mass/inertia matrix. This does not cause problems when...