History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
7fa55d92fb08 | Lucas Frérot | silencing compiler warnings | Oct 17 | |||
a59c70c65120 | Lucas Frérot | added view creation functions by model_type | Jun 19 | |||
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 | |||
3c73b4228d79 | Lucas Frérot | silencing overflow warnings with gcc13 | Oct 18 2023 | |||
34e12689acb5 | frerot | added Newton-Raphson python solver | Jul 1 2023 | |||
bf489367ca30 | frerot | reserving ElasticHelper vector in HookeField | Jun 6 2023 | |||
5187505f4535 | frerot | fixed signed index transition in dcfft | May 23 2023 | |||
184b5e7bc082 | frerot | removed redundant std::move | May 22 2023 | |||
89fed7fc8429 | frerot | compiling with real_type='long double' | May 11 2023 | |||
9a5764aa65ca | frerot | replaced tamaas::Exception by a finer grain exception set | May 9 2023 | |||
13b43d51b67c | frerot | added IntegralOperator::dirac pretty print | May 8 2023 | |||
142607d0379b | frerot | linting | May 5 2023 | |||
0a0256a2e487 | frerot | using std::shared_ptr as holder type for IntegralOperator | Apr 28 2023 | |||
7ce4abb9a3fd | frerot | reduced number of pure virtual methods in IntegralOperator | Apr 28 2023 | |||
1513c2c41370 | frerot | allow setting the whole energy functional in contact solvers | Apr 28 2023 | |||
b303b508d657 | frerot | linting | Apr 24 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 | |||
8fca507a10c7 | frerot | fixed material update step in Residual::updateState | Apr 17 2023 | |||
880e1e593dd1 | frerot | added material property to residual | Apr 17 2023 | |||
4e08a8a94094 | frerot | made EPICSolver compatible with utils.load_path | Feb 9 2023 | |||
380b06e8d1e4 | frerot | added ModelFactory.registerHookeField to Python API | Jan 31 2023 | |||
59332d6f57aa | frerot | removed inelastic strain compute from Material interface | Jan 30 2023 | |||
2912874fce23 | frerot | updated copyright notice for materials | Jan 30 2023 | |||
42f2d671651b | frerot | linting | Jan 27 2023 | |||
9af1338e0168 | frerot | simplified Residual API | Jan 27 2023 | |||
d0db1c5e6e0a | frerot | removed model_type template in materials | Jan 25 2023 | |||
9fa61ec99794 | frerot | fix unused argument warning | Jan 25 2023 | |||
e4b60827f047 | frerot | linting | Jan 18 2023 | |||
62d43b3b1968 | frerot | added eigenstress computation to material | Jan 18 2023 | |||
a4f96914d0dd | frerot | removed old hardening code | Jan 18 2023 | |||
ef80ea4721c8 | frerot | Merge branch 'features/materials' | Jan 18 2023 | |||
24902e40d876 | frerot | updated copyright year 2023 | Jan 17 2023 | |||
793715fb14bb | frerot | ENH: added warning on empty dumper list | Nov 9 2022 | |||
382c4bff5eed | frerot | FIX: lint | Nov 7 2022 | |||
b561d780669b | frerot | ENH: added request method to FieldContainer for restarts | Nov 7 2022 | |||
5af9f717d0f1 | frerot | raising exception when model is created with zero dimension | Sep 9 2022 | |||
064604ef10e4 | frerot | added HookeField operator | Sep 8 2022 | |||
d002b04ee2d1 | frerot | removed stray print | Aug 26 2022 | |||
96c60334eadb | frerot | linting | Aug 22 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 | |||
431595759fa0 | frerot | using a variant map for model fields | Aug 16 2022 | |||
5cafc080a6a9 | frerot | linting | Aug 15 2022 | |||
22170ad57277 | frerot | implemented a static dispatch system | Aug 15 2022 | |||
22dee88b743f | frerot | more flexible constructors for grids | Jul 18 2022 | |||
912f89c59336 | frerot | added a simple span<T> class to help manage memory views | Jul 18 2022 | |||
056a26ce85d5 | frerot | generic wrap constructor for Grid | Jul 16 2022 | |||
e165b5e84fa6 | frerot | ModelFactory can set integration method for volume operators | Jul 15 2022 | |||
13890bf97ef7 | frerot | matvec interface for Kelvin | Jul 15 2022 | |||
1f26907f1a26 | frerot | more flexible grid wrapping | Jul 15 2022 | |||
dccfaf0b3ee4 | frerot | implemented LinearOperator interface for Hooke | Jul 8 2022 | |||
bd9c47eb68cb | frerot | Merge branch 'master' into features/materials | Jul 1 2022 | |||
4b538827d5d4 | frerot | updated copyrights for C++ files | Jun 29 2022 | |||
0d42fffa0509 | frerot | exposing elastic energy functionals in python | May 31 2022 | |||
490c191a4b02 | frerot | fixed dependency of cost on discretization | May 31 2022 | |||
0049a94bd5af | frerot | added API to IntegralOperator to convert into scipy's LinearOperator | May 30 2022 | |||
91499936661a | frerot | added MFrontMaterial class | May 9 2022 | |||
e0a01ad22e7e | frerot | Merge branch 'master' into features/materials | May 9 2022 | |||
808f4ef5312b | frerot | defining boundary field predicate in C++ | Apr 14 2022 | |||
6ee388e0b92d | frerot | [doc] silencing all remaining breathe warnings | Mar 7 2022 | |||
a32fd3ed3a84 | frerot | added deep-copy functionality for Model objects | Mar 3 2022 | |||
2b24d9d43e38 | frerot | updated copyright | Jan 4 2022 | |||
f8c5f763f07f | frerot | corrections from clang-tidy | Dec 18 2021 | |||
26424b111ba5 | frerot | Merge branch 'master' into features/materials | Aug 4 2021 | |||
ad9b3ca44951 | frerot | added linting with clang-tidy & lint corrections | Jul 20 2021 | |||
4d76b041198e | frerot | more linting mods | Jul 14 2021 | |||
95909a4d249d | frerot | Merge branch 'master' into features/materials | Jun 16 2021 | |||
1fc7644bad52 | frerot | cleaned up license headers | Jun 10 2021 | |||
1de4d8b950ca | frerot | added docstrings to some python function bindings | Jun 9 2021 | |||
d1dc26e4556a | frerot | reorganized fftw files in their own directory | May 28 2021 | |||
cb90433efaab | frerot | more progress to have tamaas compile with nvcc | May 27 2021 | |||
0f189d10cd98 | frerot | more compatibility with cuda | May 19 2021 | |||
b2df7a0d87de | frerot | __device__, __host__, CUDA_LAMBDA annotations | May 19 2021 | |||
769e213d4b4c | frerot | Merge branch 'master' into features/materials | Apr 29 2021 | |||
d6c631e7cf83 | frerot | fixed order of inputs in Model::solveDirichlet | Apr 27 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 | |||
754d1b054d56 | frerot | removing useless symmetrize function in residual | Mar 8 2021 | |||
2c28855671d3 | frerot | missed some 2021 copyright years | Feb 16 2021 | |||
2b523bbf68a7 | frerot | stopped using leading and trailing __ in header guards | Jan 7 2021 | |||
10e17acc88ce | frerot | Merge branch 'deprecated_bindings' | Jan 7 2021 | |||
dd37e82c03d3 | frerot | deprecated old bindings | Jan 7 2021 | |||
7be77d61e712 | frerot | adding [] operator to Model class | Jan 5 2021 | |||
af6a620b3dce | frerot | const correctness of fftengine | Jan 4 2021 | |||
2316c9ebcdd7 | frerot | copyright year 2021 | Jan 1 2021 | |||
8b57ac4133c5 | frerot | added number of dumpers in model << output | Dec 31 2020 | |||
cfbbd07ff0cf | frerot | more pythonic interface for accessing integral operators | Dec 30 2020 | |||
02240a9f1952 | frerot | correcting fundamental mode only on root rank | Dec 8 2020 | |||
fe04638c6ab7 | frerot | adding method for global discretization in model | Dec 8 2020 | |||
83b12befa682 | frerot | uniform debug messages with TAMAAS_DEBUG_MSG macro | Dec 8 2020 | |||
e290de0838e8 | frerot | added some debug log messages | Nov 27 2020 | |||
ddb30ba41df9 | frerot | Merge branch 'master' into feature/mpi_fft_engine | Sep 1 2020 |
c4science · Help