Skip to content

Conversation

@IshaanDesai
Copy link
Collaborator

This release contains the following:

IshaanDesai and others added 9 commits September 6, 2024 10:37
* rework github action for build and test and delete old one * adapt workflow to be compatible with local execution using nektos/act * switch back to explicit docker create/exec commands instead of 'container' option The container option doesn't support QEMU emulation and thus selecting a architecture different from the runners/host's one crashed the container with a 'exec format error'. Unfortunately this breaks running the workflows locally using nektos/act. I still have to figure out why exactly. * fix whitespaces and newline at end of file * replace hardcoded paths by variable ones in upload-artifact steps * Clean up docker create command * Consistently use bash -c in docker exec commands, and use single quotes instead of double quotes to prevent host side shell expansion * Execute tests as non root since MPI requires this. * Add non-root user already in first stage, to make it available in the fans-ci image as well * remove linux/arm64 from build and test workflow. Drop QEMU and make use of container: parameter
* added youngs modulus plotting to dash * added nonlinear pseudo plastic hardening (not working yet) * rate independent J2 plasticity added * visco plastic models * refactorted J2 plasticity * Formatting * Disambiguate mandel notation definition in readme.md #17 * renamed internal variable in J2plasticity.h --------- Co-authored-by: Ishaan Desai <ishaandesai@gmail.com>
* rework github action for build and test and delete old one * adapt workflow to be compatible with local execution using nektos/act * switch back to explicit docker create/exec commands instead of 'container' option The container option doesn't support QEMU emulation and thus selecting a architecture different from the runners/host's one crashed the container with a 'exec format error'. Unfortunately this breaks running the workflows locally using nektos/act. I still have to figure out why exactly. * fix whitespaces and newline at end of file * replace hardcoded paths by variable ones in upload-artifact steps * Clean up docker create command * Consistently use bash -c in docker exec commands, and use single quotes instead of double quotes to prevent host side shell expansion * Enable testing and add test cases from run_tests.sh * Execute tests as non root since MPI requires this. * fix newline at end of file * set max. cores to two for debugging MPI in GitHub Action runners * Add non-root user already in first stage, to make it available in the fans-ci image as well * remove linux/arm64 from build and test workflow. Drop QEMU and make use of container: parameter * add debug output to compare two ways of determining available cores/mpi slots * use cmake_host_system_information instead as this actually gives the number of physical cores, which is the relevant number for MPI * remove unnecessary ProcessorCount module include * Update test names in CMake recipe * Use correct path in test execution in the CMake recipe * Use correct capital case * Use correct relative path in test/CMakeLists.txt Co-authored-by: Sanath Keshav <sanathkeshav.mysore@gmail.com> --------- Co-authored-by: Ishaan Desai <ishaandesai@gmail.com> Co-authored-by: Sanath Keshav <sanathkeshav.mysore@gmail.com>
* Add build toolchain and recommended utilities to installation guide * fix mardown linter problems, and remove minimal installation section * Rework large parts of the README * Further improvements to the README * Update Changelog * Revert "Update Changelog" This reverts commit cb6888c. * fix: Unix file utility is not part of GNU * Refer to FANS_Dashboard explicitly Co-authored-by: Sanath Keshav <sanathkeshav.mysore@gmail.com> --------- Co-authored-by: Ishaan Desai <ishaandesai@gmail.com> Co-authored-by: Sanath Keshav <sanathkeshav.mysore@gmail.com>
@IshaanDesai IshaanDesai self-assigned this Sep 22, 2024
@IshaanDesai IshaanDesai merged commit 077addf into main Sep 22, 2024
@IshaanDesai IshaanDesai deleted the FANS-v0.2.0 branch September 30, 2025 08:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

4 participants