Skip to content

Latest commit

 

History

History
88 lines (58 loc) · 4.92 KB

File metadata and controls

88 lines (58 loc) · 4.92 KB

FANS Changelog

Latest

  • Fix bug demanding a leading slash in the datasetname and exiting ungracefully #123

v0.6.1

  • Adds support to write integration point data to disk #117

v0.6.0

  • Introduce MaterialManager abstraction class to handle multiple material models within the microstructure #115
  • Bugfix: homogenized_tangent was computed but not written to HDF5 output #113

v0.5.2

  • Bugfix: Fix bad initial guess for time steps > 0 #109

v0.5.1

  • Optimize HDF5 I/O performance by using collective I/O operations #105

v0.5.0

  • 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

v0.4.3

  • 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

v0.4.2

  • Reduce dependencies of dashboard for cf-package #71
  • Add pixi task h52xdmf to generate XDMF from H5 files directly as pixi run h52xdmf {h5filepath}
  • Add logo of FANS to the README #70

v0.4.1

  • remove std::sqrt from constexpr - failed on Clang #64

v0.4.0

  • 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 --version command 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_prefix field 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

v0.3.0

  • Added Linear thermal and mechanical triclinic material models #32
  • Added API to get homogenized stress and homogenized tangent #31

v0.2.0

  • Add integration tests #20
  • Add GitHub Action workflow to build and test FANS #19

v0.1.2

  • Update TIK GitHub links in the documentation to public GitHub links #13

v0.1.1

  • Disable sorting of includes in clang-format #7

v0.1.0

  • Add release guide and a Changelog file #4
  • Add clang-format check and format all relevant files #1