MoReFEM merge requestshttps://gitlab.inria.fr/MoReFEM/CoreLibrary/MoReFEM/-/merge_requests2024-01-22T10:43:51+01:00https://gitlab.inria.fr/MoReFEM/CoreLibrary/MoReFEM/-/merge_requests/35#1857 Extension of Hyperelastic operator test for exponential J1J4J6 law2024-01-22T10:43:51+01:00GILLES Sebastien#1857 Extension of Hyperelastic operator test for exponential J1J4J6 lawThe existing test has been extended but value used are garbage; could you find decent values for the test?
Thanks!The existing test has been extended but value used are garbage; could you find decent values for the test?
Thanks!DIAZ JeromeDIAZ Jeromehttps://gitlab.inria.fr/MoReFEM/CoreLibrary/MoReFEM/-/merge_requests/17#1396: Update XCode settings and Cmake to reflect AppleClang evolution2019-04-18T13:59:19+02:00GILLES Sebastien#1396: Update XCode settings and Cmake to reflect AppleClang evolutionSome warnings that were previously only in LLVM Clang were now present in AppleClang.Some warnings that were previously only in LLVM Clang were now present in AppleClang.https://gitlab.inria.fr/MoReFEM/CoreLibrary/MoReFEM/-/merge_requests/13#1298 Documentation markdown for continuous integration2018-07-05T14:03:03+02:00GILLES Sebastien#1298 Documentation markdown for continuous integrationhttps://gitlab.inria.fr/MoReFEM/CoreLibrary/MoReFEM/-/merge_requests/12Tag v18.122018-03-19T17:44:48+01:00GILLES SebastienTag v18.12IMPORTANT: This tag requires an update of Lua version used: 5.3 is now needed (former tags required on the contrary older 5.1).
- Feature #7: Add an operator with the penalization term for hyperelasticity with incompressibility. This mo...IMPORTANT: This tag requires an update of Lua version used: 5.3 is now needed (former tags required on the contrary older 5.1).
- Feature #7: Add an operator with the penalization term for hyperelasticity with incompressibility. This model is also provided in its own gitlab project.
- Feature #1246: Implement a proper Catch2 test case (the test about Pk2 operator).
- Feature #1234: Add Catch header file for unit tests.
- Feature #1241 Introduce a mock operator that would call under the hood handle SecondPiolaKirchhoff and penalization.
- Design #1247: Remove SCons build, now that CMake is working properly for macos and Linux.
- Design #1235: Replace Ops by a home-made library.
- Profile #1228 Rewrite the loop over quadrature points to make them more efficient.
- Support #1248: Update integration test script to make it work with CMake
- Support #1244: Add invoking file and line in Singleton::GetInstance() to ease debugging.
- Support #1243: Add a script to update Catch2 version.
- Support #1242: Introduce a new class to mimic command line behaviour for Catch2 tests (gives argc and argv arguments...)
- Support #1237: Introduce an optional environment variable for mesh path in Lua files, making the models easier to run in an environment different from the M3DISIM macos organization.
- Support #1236: Add a function which gives away as a string the type of a template parameter (lifted from StackOverflow).
- Support #1233: Improve drastically the way local operator is assigned in LocalOperatorTupleItem.
- Support #1229: In Solid, offer a clean way to neutralize the consistency checks between Lame coefficients, Young modulus/poisson ratio and kappa coefficients (cleaner than the epsilon = 1.e50 introduced earlier by Gautier...)
- Support #1219: Remove MatchDofInNumberingSubset, which was a hack actually not required.
- Support #1140: Rename GeometricMeshRegion Mesh.
- Bug #1226: Test functions and functions were actually inverted in assembling + some operators weren't actually working in case test function was not the same Gautier
- Bug #1239: Fix header guards script.
- Bug #1231: Fix CMake build on Linux.GILLES SebastienGILLES Sebastienhttps://gitlab.inria.fr/MoReFEM/CoreLibrary/MoReFEM/-/merge_requests/9Tag v18.082018-02-19T23:26:59+01:00GILLES SebastienTag v18.08- Support #1220: CMake build is now also working with external models (checked extensively with AcousticWave). CMake build is not 100 % satisfactorily but it doesn the job.
- Bug #1222: In v18.07 I introduced a bug along with #1221 that...- Support #1220: CMake build is now also working with external models (checked extensively with AcousticWave). CMake build is not 100 % satisfactorily but it doesn the job.
- Bug #1222: In v18.07 I introduced a bug along with #1221 that pevented the XCode project to work on a computer that is not mine (source files were in absolute paths).
- Documentation #1223: A new section about how to install compilers on the three OS onto which MoReFEM has been tried has been added in README.md.GILLES SebastienGILLES Sebastienhttps://gitlab.inria.fr/MoReFEM/CoreLibrary/MoReFEM/-/merge_requests/8#1214 CBLAS corrected in BLAS in scons script.2018-01-19T09:53:59+01:00BUREAU Gautier#1214 CBLAS corrected in BLAS in scons script.GILLES SebastienGILLES Sebastienhttps://gitlab.inria.fr/MoReFEM/CoreLibrary/MoReFEM/-/merge_requests/4#1210 Increase the use of InitMoReFEM, rebranded MoReFEMData2017-12-27T15:49:51+01:00GILLES Sebastien#1210 Increase the use of InitMoReFEM, rebranded MoReFEMDataNow for instance Model constructor takes one MoReFEMData parameter, rather than Mpi and InputParameterList.
This streamlines the interface and group together the variables that are almost global ones.
The incentive to do so was the man...Now for instance Model constructor takes one MoReFEMData parameter, rather than Mpi and InputParameterList.
This streamlines the interface and group together the variables that are almost global ones.
The incentive to do so was the management of output directory: for the external hyperelastic model, same Lua file could be used for different cases, and we would like to make the result directory differ. The new class is the most pertinent location for the extended output directory.GILLES SebastienGILLES Sebastienhttps://gitlab.inria.fr/MoReFEM/CoreLibrary/MoReFEM/-/merge_requests/3#1209 Replace clang::fallthrough by the newly supported C++ 17 attribute fall...2017-12-27T15:50:23+01:00GILLES Sebastien#1209 Replace clang::fallthrough by the newly supported C++ 17 attribute fallthrough.https://gitlab.inria.fr/MoReFEM/CoreLibrary/MoReFEM/-/merge_requests/1Bugfix2017-12-19T16:43:27+01:00GILLES SebastienBugfixBranch which contains bug fixes provided since last release.Branch which contains bug fixes provided since last release.