- Fix bug demanding a leading slash in the datasetname and exiting ungracefully #123
- Adds support to write integration point data to disk #117
- Introduce MaterialManager abstraction class to handle multiple material models within the microstructure #115
- Bugfix:
homogenized_tangentwas computed but not written to HDF5 output #113
- Bugfix: Fix bad initial guess for time steps > 0 #109
- Optimize HDF5 I/O performance by using collective I/O operations #105
- Add explicit FE types (HEX8, HEX8R, BBAR) to JSON input #96
- Introduce finite strain support along with Saint-Venant Kirchhoff, compressible Neohookean hyperelastic models #95
- Fix some memory leaks #93
- Introduce a Pixi dev environment #89
- Include nlohmann-json via cmake #87
- Relaxed versions in Pixi build workflow #86
- Bump version in MacOS CI #85
- Pixi build workflow for MacOS and Linux #82 #84
- Introduce conftest.py for pytest-fixture #82
- Use dashboard environment for regular pytest #81
- Fix bug in J2 plasticity routine #80
- Reduce dependencies of dashboard for cf-package #71
- Add pixi task
h52xdmfto generate XDMF from H5 files directly aspixi run h52xdmf {h5filepath} - Add logo of FANS to the README #70
- remove std::sqrt from constexpr - failed on Clang #64
- Support compilaion on MacOS X via conda-forge #59
- Add support for macroscale mixed stress-strain boundary conditions #58
- Add grain boundary diffusion material model for polycrystals #52
- Add a pixi environment for the FANS_dashboard and some tests #55
- Remove MPI initialization from pyFANS and add an integration test for it #46
- Native support for MacOS #25
- Remove Ubuntu 20.04 from testing and Docker support #51
- Add support for
--versioncommand line argument for checking the version of FANS - Modify way to provide micro structure in JSON input #43
- Add conda package for FANS #39
- Introduce system for checking compiler flags:
avx2&fma#34 - Add
results_prefixfield in the JSON input #36 - Build FANS as a library to be coupled to a macro-scale simulation via preCICE and the Micro Manager #23
- Added Linear thermal and mechanical triclinic material models #32
- Added API to get homogenized stress and homogenized tangent #31
- Update TIK GitHub links in the documentation to public GitHub links #13
- Disable sorting of includes in clang-format #7