remove air-water-vv and proteus_tutorial submodules. Not because those are being deprecated but because the main reason for having them as submodules was automated testing, and I think it's better to run the tests on those submodules separately. We might add them back using a test matrix or some other way to allow longer runtimes.
remove conda os x test because it exceeds the time limit (could re-enable if we can get multiple cpu's)
numerous updates to tests to ensure they work on linux and mac os x (despite not running on mac for travis)
multiple changes to Makefile, setup.py, etc. to address changes in python packaging infrastructure
changes to address Cython package updates. Mainly I switched to use language_level=3 (e.g. strict Python3) uniformly.
fix deprecated np.int. Should just be int
updates to PETSc options (naming)
updates due to Chrono API changes
FCT support in Richards model
Some updates to CutFEM support for solid/air/water models
@cekees @abarua-ce and @jhcollins
1.8.1
1 year ago
Summary
updated calls to chrono API (#1258) (@cekees @minrk)
updated calls to scorec API (@jhcollins @zhang-alvin )
removed dependence on recordtype by using built-in dataclasses (@cekees @jan-janssen)
updated hashdist and conda stacks (@jhcollins @cekees)
SWFlow, SWE, and SGN, multiple improvements on methods and testing (@ejtovar )
WaveTools improvements, custom spectrum, etc. (@adimako )
changed submodule git protocol from git: to https:
Improved behavior with arguments_dict @JohanMabille
Refactored automated meshing @zhang-alvin
DSWE/SWE model improvements and fixes @ejtovar
Support for CutFEM and Equivalent Polynomais @cekees, @jhcollins, @zhang-alvin
1.7.5
3 years ago
Added accurate spatially-variable bathymetry/topography for Dispersive Shallow Water Equations @ejtovar
Added embedded solid obstacles in 2D and 3D Twophase RANS using CutFEM and equivalent polynomials @cekees, @jhcollins
Fixed regression on ghost boundaries so that boundaries with non-positive tags are skipped as in prior releases @cekees
Updated HPCMP custom configs for centennial, mustang, @cekees
Fixes issues with mesh motion, old issues on higher-order FEM, unreliable solver tests, code coverage, etc. @zhang-alvin, @jhcollins, @ejtovar, @cekees
1.7.4
3 years ago
Use logEvent instead of std::cout in MeshAdaptPUMI. @zhang-alvin
SWFlow update for solvers and tests. @ejtovar
Fix some problems with rans3p with new pybind11/ArgumentsDict. @cekees
Add and update HPCMP configurations. @cekees
Use Docker containers from erdc/stack. @cekees
Add cutfem 2d and 3d (development). @cekees
Updated to stack to use petsc 3.13.1, numpy, scipy, chrono, etc. @cekees, @tridelat, @zhang-alvin
Fix update of node/element diameters after mesh motion. @zhang-alvin
Pytest changes to enable testing on macOS. @ejtovar
Create directory for Dockerfiles, organized by build settings @zhang-alvin
Add ArgumentsDict support and simplify interfaces to c++ models mprans. @JohanMabille, @davidbrochart
Added missing dependencies in setup.py. @zhang-alvin