History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
4281604d9e17 | frerot | [DOC] adding paragraph on integration methods | Aug 3 2020 | |||
510fc333cb53 | frerot | tested implementation of C++ DFSANESolver | Aug 3 2020 | |||
cf36e15d08a3 | frerot | tentative implementation of DFSANESolver | Aug 1 2020 | |||
022c85aa37f2 | frerot | log warning instead of exception for possible overflow in kelvin | Jul 24 2020 | |||
e51c229537c2 | frerot | using global datasize/nbpoints functions when needed | Jul 17 2020 | |||
9b70d3fba43f | frerot | initializing model with local MPI sizes | Jul 14 2020 | |||
0defcff64961 | frerot | Merge branch 'master' into feature/mpi_fft_engine | Jul 10 2020 | |||
aba0a246fdf6 | frerot | using std::shared_ptr<Functional> as holder type for functionals | Jul 10 2020 | |||
0752a2fdb670 | frerot | added polymorphism to FFTEngines | Jul 10 2020 | |||
962ac4122e60 | frerot | no need for type traits to print enum labels | Jul 1 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 | |||
8f3b1410b161 | frerot | removed remaining calls to FFTPlanManager | Jun 25 2020 | |||
4e2d7b75fd90 | frerot | using FFTEngine in Westergaard integral operator | Jun 23 2020 | |||
2c3c3ddadf5a | frerot | added __contains__ and __iter__ to model bindings | Jun 18 2020 | |||
8af0575bda15 | frerot | added const for some variables | Jun 12 2020 | |||
143a681c1611 | frerot | removing unused files | May 5 2020 | |||
ae0010d56921 | frerot | updating copyright years | May 5 2020 | |||
c0aa1c51f0e8 | frerot | fixed memory error in transformOutput | Apr 28 2020 | |||
09e51e6a41e7 | frerot | fixing convergence issue with non-linear solvers | Apr 28 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 | |||
903a03968664 | frerot | added -pedantic to compile flags (except pybind11) | Oct 4 2019 | |||
374ff2b778cf | frerot | [lint] performance suggestions from clang-tidy | Oct 4 2019 | |||
35997c97068f | frerot | linting on modernize-* rules in clang-tidy | Sep 24 2019 | |||
17e2e4873937 | frerot | added support for long integers and long doubles | Jul 24 2019 | |||
41fed3ca52fe | frerot | correct swap for sigma_0 and hardening | Jun 20 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 | |||
a240eb50bf7e | frerot | added simple logging capabilities | Apr 5 2019 | |||
3e2bb81840fb | frerot | replaced registered fields with shared pointers | Mar 13 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 | |||
ede9def911e3 | frerot | added unary - operator to static types | Feb 20 2019 | |||
ebf41030efea | frerot | last changes to make plasticity work in voigt | Feb 6 2019 | |||
b4eaf27d3aa3 | frerot | converted the rest of model/ to voigt notation, tests passing | Feb 6 2019 | |||
c23abaf90bd2 | frerot | modified some model behavior for voigt notation (WIP) | Feb 6 2019 | |||
896160b98a46 | frerot | fixed link error in debug | Feb 6 2019 | |||
14a4e8181b5e | frerot | made modifications to integral operators for voigt notation | Feb 5 2019 | |||
cb32d6d45bec | frerot | minor adds to setup.py | Jan 17 2019 | |||
1208ebbac10d | frerot | setting output to zero when applying volume operator | Jan 14 2019 | |||
e464edbbeb88 | frerot | we're back to being compatible with c++14 and g++ 6 | Jan 11 2019 | |||
9412b1f04716 | frerot | making code compile on g++ 7 | Jan 11 2019 | |||
8e67d5326645 | frerot | fixed mindlin. *fundamental corrections are back* | Jan 10 2019 | |||
b9f9e5cdecf5 | frerot | new implementation of boussinesq operator | Jan 9 2019 | |||
c23bec197f66 | frerot | moved initialize function to volume potential | Jan 9 2019 | |||
1f624a470d82 | frerot | added surface traction helper for kelvin (to be tested) | Jan 9 2019 | |||
9535a2e26ca8 | frerot | removed special treatment of fundamental mode | Jan 9 2019 | |||
1aae77ff573a | frerot | passing tests for accumulation of fundamental mode | Jan 9 2019 | |||
a0c15425abaa | frerot | passing backward integration test | Jan 9 2019 | |||
383b32a7e7be | frerot | added test for accumulation | Jan 8 2019 | |||
c74466647365 | frerot | partial implementation of new integration in Kevlin | Jan 7 2019 | |||
9c2793e41f9d | frerot | added litteral integration classes | Dec 19 2018 | |||
aa2e2f4f6caa | frerot | Merge branch 'master' into influence_rewrite | Dec 6 2018 | |||
e133c2920e0a | frerot | const correctedness of model dumper and integral op methods | Dec 5 2018 | |||
675ebdccdcb0 | frerot | added shift operator to dumpers | Nov 14 2018 | |||
1006d5065cd2 | frerot | factorized power of q in influence | Nov 14 2018 | |||
797f71620eb8 | frerot | reorganized solvers | Oct 27 2018 | |||
9f1e5f8c78d4 | frerot | list of dumpers in Model | Oct 19 2018 | |||
4c61bcf26659 | frerot | added interface for field access directly from model | Oct 19 2018 | |||
04197ce4290a | frerot | Merge branch 'master' of ssh://c4science.ch/source/tamaas | Oct 5 2018 | |||
3780d406d85e | frerot | computation of stresses in stress array | Oct 5 2018 | |||
6628f88100a3 | phamba | added influence for surface_1d | Oct 5 2018 | |||
76105868d1ea | frerot | compiling with clang | Oct 4 2018 | |||
06bf2e2b3b13 | frerot | changed c++ standard to 14 | Oct 3 2018 | |||
dc3e9a8e1225 | frerot | added ranges and changed loops | Oct 2 2018 | |||
2ad5beea03fc | frerot | avoiding tmp in influence | Oct 1 2018 | |||
a8a72ef7f9c6 | frerot | avoiding unnecessary complex mul in computeD* | Sep 28 2018 | |||
6d2482be935f | frerot | extra warnings | Sep 24 2018 | |||
3ec32bdde963 | frerot | correct computation of residual displacement | Sep 18 2018 | |||
ec6546ac9454 | frerot | added cutoff choice in LinearElement | Sep 14 2018 | |||
449133450753 | frerot | removed stranded cout | Sep 11 2018 | |||
194f68bb7912 | frerot | moved elastic helper to model.hh | Sep 11 2018 | |||
9c4f0b55fd55 | frerot | corrected tangent computation | Sep 11 2018 | |||
cbe0ff61a776 | frerot | removed cutoffs for boussinesq | Sep 10 2018 | |||
eb0ce5c8c0fb | frerot | added tangent for newton-raphson | Sep 10 2018 | |||
f3814a3f4895 | frerot | added filters to integral operators | Sep 5 2018 | |||
09c22dd39600 | frerot | Merge branch 'features/plasticity' | Aug 22 2018 | |||
8ac681a72d3d | frerot | solved non-decaying stresses bug from previous commit? | Aug 21 2018 | |||
458356c3b7e2 | frerot | solved non-zero traction when inclusion at surface bug | Aug 21 2018 | |||
06ba860add89 | frerot | simplified discontinuity term | Aug 16 2018 | |||
ee246eda4b73 | frerot | removed auto-bracelist construction for intel compiler | Jul 30 2018 | |||
06c28f84a3ab | frerot | correct computation of full space traction vector for Mindlin | Jul 27 2018 | |||
bb5802640359 | frerot | corrected implementation (passes the deep inclusion test) | Jul 26 2018 | |||
ee9781e08e12 | frerot | implemented element based integration of operators | Jul 26 2018 | |||
b3853900b04d | frerot | silenced clang 6 warnings | Jul 26 2018 | |||
b07178f4b5d4 | frerot | better python wrap of applyElasticity | Jul 23 2018 | |||
742753fc9ef0 | frerot | removed if constexpr | Jul 17 2018 | |||
04bc2b70bc8e | frerot | implemented "correct" EPIC | Jul 13 2018 | |||
2dd9b1f6c9ce | frerot | replaced shared_ptrs for operators in Model by unique_ptrs | Jul 11 2018 |
c4science · Help