History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
2c5b373821ab | Lucas Frérot | added updateState function to MaxwellViscoelastic | Oct 17 | |||
55d54f018bf6 | Lucas Frérot | documentation and proper plurals in MaxwellViscoelastic interface | Jun 25 | |||
dea0f7d059a2 | Lucas Frérot | memory management of surface in maxwell | Jun 25 | |||
c1a7111e100a | Zichen | Merge branch 'maxwell_viscoelastic-branch' of gitlab.com:tamaas/tamaas into… | Jun 24 | |||
e77de6740e0d | Zichen | Add reset function to avoid history accumulation, especially for rerunning… | Jun 24 | |||
9a981aac153d | Lucas Frérot | Merge branch 'master' into maxwell_viscoelastic-branch | Jun 24 | |||
4dbca6802fd9 | Lucas Frérot | using model.getShearModulus() instead of G_inf (MaxwellViscoelastic) | Jun 19 | |||
83d029db2b37 | Lucas Frérot | bindings for MaxwellViscoelastic | Jun 19 | |||
0bbcb4a4ad88 | Lucas Frérot | corrected views in TAO solver | Jun 19 | |||
03226aab2e01 | Lucas Frérot | moved petsc_solver to its own petsc namespace and submodule | Jun 11 | |||
95040cebefae | Lucas Frérot | conforming tangential solvers to ContactSolver interface | Mar 10 | |||
704ce3144dfb | Lucas Frérot | added a LinearElastic material as convenience for a linear solve | Mar 8 | |||
1e451232d249 | Lucas Frérot | systematic use of views in IsotropicHardening | Mar 8 | |||
109f7f557e94 | Lucas Frérot | updated copyright year | Mar 4 | |||
6883f7d1d38a | Lucas Frérot | added python MFrontMaterial bridge class to MGIS | Mar 4 | |||
2777d12e891d | Lucas Frérot | initial setup of petsc SNES context | Feb 28 | |||
37e8903cc29a | Lucas Frérot | added petsc solver skeleton | Feb 27 | |||
74f877bdb896 | frerot | linting | Jul 3 2023 | |||
649501eeba69 | frerot | added computation of full contact energy to Isopowerlaw | Jul 3 2023 | |||
34e12689acb5 | frerot | added Newton-Raphson python solver | Jul 1 2023 | |||
03707294a5bd | frerot | added max_iter to DFSANESolver | Jun 4 2023 | |||
e918214e3a8e | frerot | added max_iter property to fixed point solvers | May 30 2023 | |||
60928f81585d | frerot | added proper citations for Anderson mixing solver | May 30 2023 | |||
1c6a6c0cb9f9 | frerot | added and tested an Anderson mixing solver | May 26 2023 | |||
9a5764aa65ca | frerot | replaced tamaas::Exception by a finer grain exception set | May 9 2023 | |||
35b1b2bb1e78 | frerot | overriding IntegralOperator::getType in python | May 5 2023 | |||
f4395fb30430 | frerot | adding IntegralOperator::kind to bindings | Apr 28 2023 | |||
403065b92711 | frerot | allow registering integral operators from python | Apr 28 2023 | |||
0a0256a2e487 | frerot | using std::shared_ptr as holder type for IntegralOperator | Apr 28 2023 | |||
1513c2c41370 | frerot | allow setting the whole energy functional in contact solvers | Apr 28 2023 | |||
64d22c94b8f2 | frerot | can change integral operator in PolonskyKeerRey | Apr 21 2023 | |||
828bbaf826db | frerot | added DC-FFT/Boussinesq operator for non-periodic elastic solutions | Apr 21 2023 | |||
880e1e593dd1 | frerot | added material property to residual | Apr 17 2023 | |||
e7545e61d705 | frerot | correct variable name in materials wrapper | Apr 17 2023 | |||
4e08a8a94094 | frerot | made EPICSolver compatible with utils.load_path | Feb 9 2023 | |||
e01b77d8621f | frerot | correctly deprecated residual constructor | Jan 31 2023 | |||
380b06e8d1e4 | frerot | added ModelFactory.registerHookeField to Python API | Jan 31 2023 | |||
3be5dd33a744 | frerot | deprecating ModelFactory.createResidual | Jan 30 2023 | |||
1799cd8d00b6 | frerot | python API for materials | Jan 30 2023 | |||
59332d6f57aa | frerot | removed inelastic strain compute from Material interface | Jan 30 2023 | |||
9af1338e0168 | frerot | simplified Residual API | Jan 27 2023 | |||
d0db1c5e6e0a | frerot | removed model_type template in materials | Jan 25 2023 | |||
ef80ea4721c8 | frerot | Merge branch 'features/materials' | Jan 18 2023 | |||
24902e40d876 | frerot | updated copyright year 2023 | Jan 17 2023 | |||
19523875da76 | frerot | linting | Sep 20 2022 | |||
b4a4b77f3b96 | frerot | added finite difference rms slopes method | Sep 20 2022 | |||
5af9f717d0f1 | frerot | raising exception when model is created with zero dimension | Sep 9 2022 | |||
a2d2aa3c75bf | frerot | Using FieldContainer for integral operators | Aug 22 2022 | |||
01ee3daf64fd | frerot | moved field python interface to FieldContainer bindings | Aug 22 2022 | |||
824c5e5ebb8d | frerot | making Model use the FieldContainer interface | Aug 18 2022 | |||
bdf8486d443a | frerot | added fields container interface | Aug 18 2022 | |||
d2ad39955cff | frerot | fixed flood fill to properly account for pbcs for bbox | Jul 20 2022 | |||
e165b5e84fa6 | frerot | ModelFactory can set integration method for volume operators | Jul 15 2022 | |||
bd9c47eb68cb | frerot | Merge branch 'master' into features/materials | Jul 1 2022 | |||
4b538827d5d4 | frerot | updated copyrights for C++ files | Jun 29 2022 | |||
a93ea8a43b13 | frerot | added a stat method to compute area of graph of function | Jun 20 2022 | |||
9a1c04f110fb | frerot | clang-tidy is a pia | Jun 3 2022 | |||
236648d0522c | frerot | allowing sub-classing of contact solver in python | May 31 2022 | |||
0d42fffa0509 | frerot | exposing elastic energy functionals in python | May 31 2022 | |||
0049a94bd5af | frerot | added API to IntegralOperator to convert into scipy's LinearOperator | May 30 2022 | |||
e0a01ad22e7e | frerot | Merge branch 'master' into features/materials | May 9 2022 | |||
02dde1d5fb78 | frerot | added functional accessor for contact solvers | Apr 22 2022 | |||
808f4ef5312b | frerot | defining boundary field predicate in C++ | Apr 14 2022 | |||
f9607922e458 | frerot | added python constructor for Model | Apr 7 2022 | |||
68395442fa89 | frerot | fixed return policy for scatter and gather bindings | Apr 6 2022 | |||
f6c88495cce5 | frerot | added tamaas.mpi.scatter and tamaas.mpi.gather | Apr 6 2022 | |||
a32fd3ed3a84 | frerot | added deep-copy functionality for Model objects | Mar 3 2022 | |||
abda169fde82 | frerot | linting | Mar 1 2022 | |||
b3d7958eb0de | frerot | added a from_voigt compute function | Mar 1 2022 | |||
6885f6dd2d1e | frerot | added tamaas.utils which contains some QOL functions | Mar 1 2022 | |||
2b24d9d43e38 | frerot | updated copyright | Jan 4 2022 | |||
26424b111ba5 | frerot | Merge branch 'master' into features/materials | Aug 4 2021 | |||
ad9b3ca44951 | frerot | added linting with clang-tidy & lint corrections | Jul 20 2021 | |||
9954206dc53e | frerot | linting wrapper | Jul 15 2021 | |||
95909a4d249d | frerot | Merge branch 'master' into features/materials | Jun 16 2021 | |||
1fc7644bad52 | frerot | cleaned up license headers | Jun 10 2021 | |||
e76bb9e66413 | frerot | added more docstrings | Jun 9 2021 | |||
1de4d8b950ca | frerot | added docstrings to some python function bindings | Jun 9 2021 | |||
0257e3cb2f4e | frerot | making the whole library compile with cuda | May 28 2021 | |||
769e213d4b4c | frerot | Merge branch 'master' into features/materials | Apr 29 2021 | |||
6c56b69be4a2 | frerot | [doc] silencing warnings when generating documentation | Mar 20 2021 | |||
b7acda2db04c | frerot | added a base material class | Mar 9 2021 | |||
007c94bbf6f6 | frerot | using a helper class to save previous internal states | Mar 8 2021 | |||
0d10e7053ff3 | frerot | moving material law definitions to own folder | Mar 8 2021 | |||
10e17acc88ce | frerot | Merge branch 'deprecated_bindings' | Jan 7 2021 | |||
d20839711fb3 | frerot | unnecessary return type on lambda | Jan 7 2021 | |||
8b01fcdb4d21 | frerot | removed all legacy code | Jan 7 2021 | |||
dd37e82c03d3 | frerot | deprecated old bindings | Jan 7 2021 | |||
74509e1d1987 | frerot | added traction and displacement properties to model bindings | Jan 5 2021 | |||
9054b97f8b37 | frerot | modified dumpers for new interface | Jan 5 2021 | |||
2316c9ebcdd7 | frerot | copyright year 2021 | Jan 1 2021 | |||
49155381f7a4 | frerot | added __call__ to IntegralOperator bindings | Dec 31 2020 | |||
560001b7e019 | frerot | adding a constructor with global shape to surface generators | Dec 31 2020 | |||
9d2cf7093171 | frerot | more pythonic bindings of surface generators, solvers and flood fill | Dec 31 2020 | |||
cfbbd07ff0cf | frerot | more pythonic interface for accessing integral operators | Dec 30 2020 | |||
92343fd27ef3 | frerot | added documentation on MPI | Dec 10 2020 | |||
74402ed7185c | frerot | added readonly properties to python model bindings | Dec 8 2020 | |||
a9371b17cdd2 | frerot | prepared implementation of parallel dumpers | Dec 4 2020 | |||
b4ec536528a2 | frerot | added type traits to python interface | Dec 4 2020 | |||
cce181f1da1f | frerot | added convenience size/rank to mpi bindings | Dec 2 2020 |
c4science · Help