tamaas/srcci-fix-static-checks
tamaas/src
ci-fix-static-checks
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
5b293e6eba23 | frerot | tentative implementation of surface generation with mpi | Jul 6 2020 | |||
3f746e302ec4 | frerot | added mpi reductions to loops | Jul 4 2020 | |||
dfa9798ca373 | frerot | logging info on root proc | Jul 2 2020 | |||
8facf8e0cda6 | frerot | added FFTMPIEngine | Jul 2 2020 | |||
8327d3f42110 | frerot | added rank and reduce to mpi interface | Jul 1 2020 | |||
962ac4122e60 | frerot | no need for type traits to print enum labels | Jul 1 2020 | |||
ddca5e722d54 | frerot | added reserve method to array and grid base | Jul 1 2020 | |||
cb641f5bb816 | frerot | allowing subclasses of FFTEngine | Jul 1 2020 | |||
ddd01b4279a8 | frerot | safeguarding initialization functions | Jul 1 2020 | |||
1a1af8988bd3 | frerot | proper initializing of mpi and fftw with threads | Jun 28 2020 | |||
37620cc9f8b9 | frerot | making fftengine internals more accessible for subclassing | Jun 28 2020 | |||
04fa2ac30483 | frerot | ensuring initialize and finalized get called | Jun 28 2020 | |||
f1073dba0c14 | frerot | getting rid of BOOST_PP_STRINGIZE | Jun 25 2020 | |||
7dbb2d1099f2 | frerot | added access to yield stress and hardening modulus in residual | Jun 25 2020 | |||
a66ead09e464 | frerot | removed FFTPlanManager and consorts | Jun 25 2020 | |||
aa1de33be858 | frerot | simplified alloc of in/out pointers in FFTEngine | Jun 25 2020 | |||
5b7d5e177fcd | frerot | making FFTEngine work with fftw flags >= FFTW_MEASURE | Jun 25 2020 | |||
8f3b1410b161 | frerot | removed remaining calls to FFTPlanManager | Jun 25 2020 | |||
3cc1d8a160a7 | frerot | cleaning up the use of preprocessor macros | Jun 24 2020 | |||
548c812ae786 | frerot | removed unecessary LONG_PRECISION macro guard for fftw interface | Jun 24 2020 | |||
75a2de973a73 | frerot | moved implementation of legacy surface statistics to separate cpp | Jun 24 2020 | |||
d66116666bb9 | frerot | using holder type for fftw plans in FFTEngine | Jun 24 2020 | |||
b4bacea3061c | frerot | fixing long double fftw interface | Jun 24 2020 | |||
6bd8cd25056a | frerot | converted statistics to FFTEngine | Jun 24 2020 | |||
a6e0bde62253 | frerot | converted surface generators to FFTEngine | Jun 23 2020 | |||
4e2d7b75fd90 | frerot | using FFTEngine in Westergaard integral operator | Jun 23 2020 | |||
be7bc1258547 | frerot | adding computeFrequencies to FFTEngine | Jun 23 2020 | |||
f8e1e9c7a919 | frerot | added FFTEngine class | Jun 22 2020 | |||
2c3c3ddadf5a | frerot | added __contains__ and __iter__ to model bindings | Jun 18 2020 | |||
8af0575bda15 | frerot | added const for some variables | Jun 12 2020 | |||
64ad818b2ad5 | frerot | simplify git diff stored in binary | Jun 2 2020 | |||
143a681c1611 | frerot | removing unused files | May 5 2020 | |||
ae0010d56921 | frerot | updating copyright years | May 5 2020 | |||
4884455e012f | frerot | always compiling tamaas_info, even when strip_info==True | May 5 2020 | |||
c1bb3fddf59a | frerot | better generation of information file | Apr 29 2020 | |||
c0aa1c51f0e8 | frerot | fixed memory error in transformOutput | Apr 28 2020 | |||
09e51e6a41e7 | frerot | fixing convergence issue with non-linear solvers | Apr 28 2020 | |||
43f7d9ba9056 | frerot | added -Wextra and fixed some warnings | Apr 20 2020 | |||
b1decc875a84 | frerot | defining target aliases for main lib and python module | Apr 17 2020 | |||
9d061de7f380 | frerot | added install dependencies to scons | Apr 16 2020 | |||
32977d6d20b0 | frerot | allowing change of integration method in python + appropriate testing | Apr 16 2020 | |||
66893ed4c2da | frerot | fixed cutoff integration [passes tests] | Apr 16 2020 | |||
668b7ec50e70 | frerot | fixed segfault | Apr 15 2020 | |||
4554024e4d17 | frerot | finished implementing mindlin with cutoff [segfault on test] | Apr 13 2020 | |||
2a65f7fa885d | frerot | implemented cutoff integration method [to be tested] | Apr 13 2020 | |||
1839e25c4cc7 | frerot | added range over elements to accumulator class | Apr 11 2020 | |||
391e40f8eb10 | frerot | better framework for coexisting integration methods | Apr 11 2020 | |||
46cdc6715ce0 | frerot | added framework for coexisting integration methods in kelvin | Apr 10 2020 | |||
131906bb58cc | frerot | added compile option to remove legacy code | Apr 1 2020 | |||
87d3010da906 | frerot | avoid nans in equilibrium loop in kato saturated | Apr 1 2020 | |||
72dcac543f03 | frerot | adapted isopowerlaw exponent for 1d surfaces | Dec 6 2019 | |||
903a03968664 | frerot | added -pedantic to compile flags (except pybind11) | Oct 4 2019 | |||
374ff2b778cf | frerot | [lint] performance suggestions from clang-tidy | Oct 4 2019 | |||
c12ade2646ab | frerot | [lint] removed dead code in surface stats | Sep 24 2019 | |||
35997c97068f | frerot | linting on modernize-* rules in clang-tidy | Sep 24 2019 | |||
1372165db991 | frerot | adding move operations on iterators | Sep 24 2019 | |||
90ab1d844e5d | frerot | setting previous pressures from model | Sep 1 2019 | |||
8f348be2168f | frerot | removed unecessary omp.h header in legacy bem_fft_base | Aug 15 2019 | |||
db0e2e12a4a3 | frerot | keeping openmp when tbb enabled because of tamaas::initialize | Aug 13 2019 | |||
cd016f434e5f | frerot | added option to compile with TBB thrust backend | Aug 13 2019 | |||
57d91d59d23f | frerot | added flood-fill for 1D | Aug 5 2019 | |||
32da06a0d51a | frerot | fixed issues with long double warnings | Jul 29 2019 | |||
3842898f7a1d | frerot | necessary changes to make tests pass in long double | Jul 25 2019 | |||
90e9cdc70ad2 | frerot | typed DEFAULT_ALLOCATOR macro | Jul 25 2019 | |||
17e2e4873937 | frerot | added support for long integers and long doubles | Jul 24 2019 | |||
10037a017efb | frerot | adapted code to allow a change in integer type | Jul 24 2019 | |||
05f6175eafb9 | frerot | moved eigenvalues computation to separate submodule + vonMises | Jul 10 2019 | |||
4e71904bd6cf | frerot | safer interval search | Jul 5 2019 | |||
53030a7c57b6 | frerot | better solution than the dichotomy | Jul 4 2019 | |||
401dbef4f803 | frerot | added dichotomy to KatoSaturated::enforceMeanValue | Jul 4 2019 | |||
0c1d39d9afcb | frerot | update of hrms in pkr solver at beggining of solve | Jun 27 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 | |||
cb09ff877dab | frerot | removed __(BEGIN|END)_TAMAAS__ macros and replaced with namespace | May 1 2019 | |||
4e2fe1bf852c | frerot | registered total strain as field for model dump | Apr 30 2019 | |||
24f363c4113e | frerot | corrected stress computation when plastic strain is updated | Apr 30 2019 | |||
2d5d7aabb8b4 | frerot | added possibility to dump all fields of a model | Apr 30 2019 | |||
b92d7cbb4f0f | frerot | completed hijacking of PolonskyKeer by Kato | Apr 11 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 | |||
9421fbf34ead | frerot | python mode indication for scons files | Apr 2 2019 | |||
e32b40407aef | frerot | added logo and updated documentation | Apr 1 2019 | |||
5c99be7b00c2 | frerot | fixed eigenvalues + proper test | Mar 14 2019 | |||
73057c1f714c | frerot | added eigenvalue computation on fields | Mar 13 2019 | |||
3e2bb81840fb | frerot | replaced registered fields with shared pointers | Mar 13 2019 | |||
dea0fa68046b | frerot | added invariants and eigenvalues for order 3 tensors | Mar 11 2019 | |||
788bb35f3844 | frerot | no need to manually synchronize in later thrust versions | Mar 11 2019 | |||
3e03bbe1b57b | frerot | allowed stripping of build info in binary | Mar 11 2019 | |||
87e6e671c042 | frerot | added volume flood fill | Mar 8 2019 | |||
b0470d99e22c | frerot | sfinae on operator() for grids | Mar 8 2019 | |||
ddb3f4920c12 | frerot | added utf8 to python modules used by scons | Mar 5 2019 | |||
74b9233dc365 | frerot | changed license to Affero GNU General Public License | Mar 5 2019 | |||
dc7ef4e3f247 | frerot | minor edit | Mar 1 2019 | |||
04f8a8d57a63 | frerot | explicit error message in BEEngine if operator is not registered | Mar 1 2019 | |||
f31c0b36e5f4 | frerot | added registering volume operators to model factory | Mar 1 2019 | |||
257c769ec25d | frerot | fixed overflow bug in flood fill | Feb 27 2019 | |||
6272072c37e9 | frerot | adding build_type to the python module | Feb 27 2019 | |||
ecb096dd34da | frerot | added computation of perimeter in flood fill | Feb 26 2019 |
c4science · Help