History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
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 | |||
f9fadc483c40 | frerot | moved mpi function bindings to their own submodule | Dec 1 2020 | |||
3503d740b538 | frerot | added wrapping of local_{size,offset} partitioner functions | Dec 1 2020 | |||
fdea6b4ef4a4 | frerot | Merge branch 'feature/mpi_fft_engine' | Nov 25 2020 | |||
54aab33e784a | frerot | added a function to compute deviatoric of sym tensor fields | Oct 23 2020 | |||
ddb30ba41df9 | frerot | Merge branch 'master' into feature/mpi_fft_engine | Sep 1 2020 | |||
c9eb34ff4665 | frerot | added helper method to compute (corrected) contact areas | Aug 13 2020 | |||
0aff1cd1a985 | frerot | Merge branch 'feature/dfsane' | Aug 3 2020 | |||
03fcf739ce5a | frerot | allowing the use of ToleranceManager on C++ solvers | Aug 3 2020 | |||
510fc333cb53 | frerot | tested implementation of C++ DFSANESolver | Aug 3 2020 | |||
d6d8134e1bba | frerot | allowing compilation without OpenMP | Aug 2 2020 | |||
6f8537513eca | frerot | fixing sequential context manager | Jul 12 2020 | |||
ea6e316a0703 | frerot | added a sequential context manager | Jul 12 2020 | |||
1785d820392d | frerot | mirroring logger behavior with MPI for python wrapper | Jul 11 2020 | |||
0defcff64961 | frerot | Merge branch 'master' into feature/mpi_fft_engine | Jul 10 2020 | |||
6124726e1b08 | frerot | redirecting iostreams to python streams for solve functions | Jul 10 2020 | |||
aba0a246fdf6 | frerot | using std::shared_ptr<Functional> as holder type for functionals | Jul 10 2020 | |||
5b293e6eba23 | frerot | tentative implementation of surface generation with mpi | Jul 6 2020 | |||
7dbb2d1099f2 | frerot | added access to yield stress and hardening modulus in residual | Jun 25 2020 | |||
2c3c3ddadf5a | frerot | added __contains__ and __iter__ to model bindings | Jun 18 2020 | |||
ae0010d56921 | frerot | updating copyright years | May 5 2020 | |||
43f7d9ba9056 | frerot | added -Wextra and fixed some warnings | Apr 20 2020 | |||
28b1e8b7df63 | frerot | corrected code boundary definitions of legacy bem | Apr 17 2020 | |||
32977d6d20b0 | frerot | allowing change of integration method in python + appropriate testing | Apr 16 2020 | |||
131906bb58cc | frerot | added compile option to remove legacy code | Apr 1 2020 | |||
57d91d59d23f | frerot | added flood-fill for 1D | Aug 5 2019 | |||
c142fad9055b | frerot | added default values to PKR constraint and unknown types | Jul 24 2019 | |||
05f6175eafb9 | frerot | moved eigenvalues computation to separate submodule + vonMises | Jul 10 2019 | |||
88dc18ff00c3 | frerot | keep alive solver arguments | Jul 3 2019 | |||
aba856e0a5ac | frerot | added default argument for hardening modulus | Jun 24 2019 | |||
41fed3ca52fe | frerot | correct swap for sigma_0 and hardening | Jun 20 2019 | |||
5cff76969a2b | frerot | implemented surface change from residual saturated displacements | Jun 19 2019 | |||
0eeca3af2967 | frerot | added accessor to saturation pressure in KatoSaturated | Jun 18 2019 | |||
3a43615459e4 | frerot | annotating function arguments for solvers | Jun 17 2019 | |||
057f02fbdde1 | frerot | keep_alive on dumpers added to a model | May 1 2019 | |||
cb09ff877dab | frerot | removed __(BEGIN|END)_TAMAAS__ macros and replaced with namespace | May 1 2019 | |||
2d5d7aabb8b4 | frerot | added possibility to dump all fields of a model | Apr 30 2019 | |||
301deea6ae90 | frerot | implemented saturated solver | Apr 10 2019 | |||
23ec89441337 | frerot | implemented accelerated fixed point solver | Apr 5 2019 | |||
a240eb50bf7e | frerot | added simple logging capabilities | Apr 5 2019 | |||
73057c1f714c | frerot | added eigenvalue computation on fields | Mar 13 2019 | |||
3e2bb81840fb | frerot | replaced registered fields with shared pointers | Mar 13 2019 | |||
87e6e671c042 | frerot | added volume flood fill | Mar 8 2019 |
c4science · Help