Skip to content

Releases: REEF3D/REEF3D

REEF3D 24.03

15 Mar 06:37
Compare
Choose a tag to compare

x fixed 6DOF forcing update (CFD)
x fixed 6DOF prescribed motion (CFD)
x added explicit diffusion (NHFLOW)
x added implicit diffusion (NHFLOW)
x fixed vtu print out for immersive structures (FNPF and NHFLOW)
x fixed a problem for SFLOW when wettting and drying is turned off
x fixed continuous state file folder name (SFLOW)
x fixed relaxation wave generation (CFD)
x updated 6DOF STL mesh refinement options
x added mpi check at startup

REEF3D 24.02

01 Mar 12:21
Compare
Choose a tag to compare

x added 5th-order Stokes waves tutorial case to User Guide (CFD)
x fixed VRANS vegetation inertia force (CFD)
x changed folder and file name numbering
x removed NSEWAVE
x fixed 6DOF RK2 and RK3 (CFD)
x added velocity probe (FNPF, NHFLOW, CFD)
x added velocity probe wave theory (FNPF, NHFLOW, CFD)
x moved discharge crossection options (CFD)
x fixed 2D vtu print out at parallel boundaries for some pararmeters (CFD and FNPF)
x added runup gages in x-direction cross section (NHFLOW)
x added maximum runup vtp print out (NHFLOW)
x reorganized 6DOF algorithm
x added external constant angular velocities for 6DOF (CFD)
x added state file print out time and iteration window (FNPF)
x fixed FNPF state file print out on certain systems
x added wsfline print out (NHFLOW)
x fixed NHFLOW on Ubuntu
x NHFLOW updates

REEF3D 23.12

30 Dec 12:36
Compare
Choose a tag to compare

x fixed FNPF coastline bug
x improved FNPF coastline
x improved FNPF wetting and drying interface
x new ioflow outflow boundary condition
x added automatic preconditioner switch for hypre_struct multigrid
x removed B70 (CFD)
x improved elevation vtu printout for NUG (CFD)
x improved outflow waterlevel calculation (CFD)
x improved inflow waterlevel calculation (CFD)
x fixed hypre2D breakdown for newer hypre versions (SFLOW and FNPF)
x fixed LSRK3 for fluid flow (CFD)
x fixed sediment transport forcing outflow (CFD)

23.11

30 Nov 12:50
Compare
Choose a tag to compare

x fixed momentum_RK2 6DOF forcing (CFD)
x added reini_RK2 to 6DOF fb (CFD)
x added fullini wave generation (NHFLOW)
x added ioflow to NHFLOW
x improved eta print out for vtp (SFLOW and NHFLOW)
x added wave decomposition generation (NHFLOW)
x fixed potential flow ini for solid forcing (CFD)
x fixed negative currents (NHFLOW)
x fixed heave decay tutorial controls (CFD)
x fixed potential flow ini & direct forcing crash (CFD)
x added 6DOF external velocity ramp up (CFD)
x updated VOF PLIC density formulation (CFD)
x updated VOF PLIC initialization for NUG (CFD)
x added porous wedge in y-direction to VRANS (CFD)
x added porous wedge in x-direction to vegetation VRANS (CFD)
x added porous wedge in y-direction to vegetation VRANS (CFD)
x added particle framework
x added ship waves to NHFLOW
x fixed seg fault for comment in ctrl file
x fixed c_wale coefficient and (CFD)
x added take absolute value of MagSqrSd to c_wale (CFD)
x added Dirichlet boundary condition and wavemaker (NHFLOW)
x improved turbulence modeling for 6DOF (CFD)
x added relaxation options to coastline and beach (FNPF)
x fixed low storage RK scheme call (CFD)
x added NHFLOW pressure correction
x fixed NHFLOW vertical grid stretching
x fixed NHFLOW sigma grid for all domain heights
x improved FNPF wetdry robustness
x added REEF3D version to mainlog
x added seed number to multi-directional irregular wave generation
x fixed AWA beach (CFD)
x added virtual pressure gage as default

REEF3D 23.08

30 Aug 10:26
Compare
Choose a tag to compare

x added momentum conservative velocity treatment (CFD)
x added direct forcing support for all Runge-Kutta schemes (CFD)
x added fully coupled RK2 scheme (CFD)
x added low storage RK3 scheme (CFD)
x added pressure reference gages (CFD)
x fixed HDC for velocity in y-direction (CFD)
x updated AWA numerical beach (CFD)
x improved direct forcing k-omega boundary condition handling (CFD)
x removed IMEX implicit-explicit Runge-Kutta scheme (CFD)
x removed fractional step Runge-Kutta scheme (CFD)
x removed GCIBM 6DOF (CFD)
x added NHFLOW, an efficient 3D Navier-Stokes solver on a sigma grid
x deprecated NSEWAVE
x added TVD schemes to water level reconstruction (SFLOW)
x added significant wave height Hs print out to SFLOW’s vtp file
x fixed point probes for 2D simulations
x fixed vtu print out for 2D grids for density and concentration (CFD)
x fixed bed shear stress calculation before sediment transport start (CFD)
x improved FNPF wetdry algorithm
x improved solid forcing and sediment transport (CFD)
x fixed a patchBC line crash (CFD)
x improved zero-pressure contour mapping to free surface (CFD)
x added continuous file support for FNPF restart
x updated iogravity for sloshing (CFD)
x added solid forcing (CFD)
x updated CFD tutorial cases
x added new ramp-up functions for 6DOF velocity and draft (SFLOW)
x fixed potential flow ini for complex geometries (CFD)
x updated free stream outflow for pressure correction methods (CFD)
x added HDC option to use slices or convert to 1D
x added discharge probe windows (CFD)
x added linear sloshing motion (CFD)
x Added SGS eddy-viscosity limiter for RANS FSF damping (CFD)
x fixed ALE force calculation for variable bed elevation (FNPF)
x fixed walldist related sediment transport crash (CFD)
x added ramp up function to SFLOW 6DOF draft

REEF3D 23.03

24 Mar 09:01
Compare
Choose a tag to compare

x added time-averaged velocity, pressure and temperature to vtu (CFD)
x fixed wave period based sediment start up
x fixed a problem for the initialization of the density thickness (CFD)
x updated walldist calculation for NUG (CFD)
x added significant wave height Hs print out to FNPF’s vtu and vtp files
x fixed and improved HDC routine
x updated User Guide
x updated suspended load calculation (CFD)
x added automatic sediment particle settling velocity calculation (CFD)
x added simtime initialization
x added diffusion to vertical velocity component (SFLOW)
x added pressure probes (CFD)
x addes a priori wave timeseries printout for iowave
x added conservative convection discretization to SFLOW
x updated SFLOW sediment transport
x fixed 6DOF STL Volume calculation (CFD)
x fixed a start up crash for PTF
x added new macOS installation routine to User Guide
x added new docker based installation routine to User Guide

REEF3D 23.01

01 Feb 21:01
Compare
Choose a tag to compare

x reordered 6DOF direct forcing implementation (CFD)
x improved free surface inside and around the 6DOF floating body (CFD)
x fixed 6DOF force calculation problem due to surface normal orientation (CFD)
x fixed external 6DOF velocity input (CFD)
x added komega boundary conditions to 6DOF floating body (CFD)
x added 6DOF STL normal vector vtp files (CFD)
x added new 6DOF solid body density treatment (CFD)
x added new 6DOF direct forcing tangential velocity treatment (CFD)
x added 6DOF triangulation refinement factor (CFD)
x added 6DOF floating body to potential flow initialization of current (CFD)
x added 6DOF forcing term to timestep evaluation for improved stability (CFD)
x added SFLOW to CFD hydrodynamic coupling HDC
x improved density function for non-uniform mesh (CFD)
x fixed wavepackets generation
x fixed a crash for ioflow and single phase flow (CFD)
x fixed global maximum source term estimation for CFL criterion
x fixed a problem with hydrodynamic coupling HDC (FNPF to CFD)
x fixed a problem with the Runge-Kutta velocities for the inflow (CFD)
x fixed a crash for ioflow with plain inflow (CFD)
x fixed 6DOF_df not working (CFD)
x added immiscible three-phase flow (CFD)
x added rheology to immiscible three-phase flow (CFD)
x added fsf file to emergency print out (CFD and FNPF)
x added potential flow solver ini stop for zero inflow (CFD)
x improved level set vtu print out at parallel/solid interfaces (CFD)
x improved turbulent kinetic energy based bed shear stress calclulation for sediment transport (CFD)
x updated LES filter and SGS functions updated for non-uniform grid (CFD)
x fixed a problem with RANS stabilization where the scheme was not turned on (CFD)
x updated rheology to non-uniform mesh (CFD)

REEF3D 22.11

10 Nov 20:51
Compare
Choose a tag to compare

x added filtered SGS models for LES (CFD)
x fixed diff_scalar in ediff (CFD)
x added guard for 2D FNPF state files that prevents crashes when restricting the print out domain (FNPF)
x fixed a problem with wetting-drying algorithm (FNPF)
x improved hydrodynamic coupling file format
x added continuous file print out for hydrodynamic coupling
x updated discharge gage to non-uniform grids and fixed some bugs (CFD)
x fixed density calculation for sediment transport in air phase (CFD)
x added topo vtp print out (CFD)
x merged CFD and SFLOW sediment algorithms
x added explicit algebraic Reynolds stress model EARSM (CFD)
x added k-omega stabilization (CFD)
x added SFLOW breaking viscosity
x added PDE based sandslide algorithm (CFD)
x added less conservative adaptive timestepping for non-uniform mesh (CFD)
x updated sediment angle of repose calculation (CFD)
x fixed sediment profile print out (CFD)
x added STL support for SFLOW 6DOF
x changed 6DOF geometry default print out to binary vtp
x added sediment bed probes and lines to SFLOW
x fixed time based 6DOF STL print out (SFLOW)
x added ramp up function for 6DOF motion (SFLOW)
x added sedimentlog to SFLOW
x added mainlog to SFLOW

REEF3D 22.04.1

20 Apr 19:31
Compare
Choose a tag to compare

x fixed a critical bug (that seems to cause Ubuntu + Windows crashes for numerical wave tanks)

REEF3D 22.04

10 Apr 08:46
Compare
Choose a tag to compare

x added hydrostatic pressure in inlet for ioflow and iowave by default (CFD)
x added coupled momentum-free surface Runge-Kutta scheme (CFD)
x improved RAM usage optimization (CFD)
x fixed a ghostcell extrapolation problem (CFD)
x fixed a RK diffusion bug (CFD)
x fixed hydrodynamic coupling for iteration offset
x fixed a mooring line print bug for line breakage (CFD)
x fixed a possible crash for free surface vtp print-out (CFD)
x removed emergency stop for solver status