tamaas/pythonpetsc
tamaas/python
petsc
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
4884455e012f | frerot | always compiling tamaas_info, even when strip_info==True | May 5 2020 | |||
0f8bb69278d8 | frerot | cleaned up code for pybind11 detection and module building | Apr 27 2020 | |||
824e0b9504de | frerot | allowed storing of provided CXXFLAGS into scons setup file | Apr 23 2020 | |||
829565ab7da8 | frerot | making sure setup.py can always install to given prefix | Apr 23 2020 | |||
a1aa792f5ac8 | frerot | cleaner definition of fallback scons commands | Apr 22 2020 | |||
c5d6b3690cd1 | frerot | making sure tests are passing in python 2.7 | Apr 22 2020 | |||
af1a46404bce | frerot | added target alias "test" for scons | Apr 21 2020 | |||
f6f9d433c7ec | frerot | automatically setting prefix/lib in rpaths | Apr 20 2020 | |||
43f7d9ba9056 | frerot | added -Wextra and fixed some warnings | Apr 20 2020 | |||
28b1e8b7df63 | frerot | corrected code boundary definitions of legacy bem | Apr 17 2020 | |||
619edea1d664 | frerot | falling back on setup.py if pip is not installed | Apr 17 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 | |||
131906bb58cc | frerot | added compile option to remove legacy code | Apr 1 2020 | |||
52674b12fcc5 | frerot | removed groups from netcdf dump | Mar 12 2020 | |||
b248a63446d9 | frerot | added netCDF4 dumper | Mar 11 2020 | |||
903a03968664 | frerot | added -pedantic to compile flags (except pybind11) | Oct 4 2019 | |||
35997c97068f | frerot | linting on modernize-* rules in clang-tidy | Sep 24 2019 | |||
77775028a981 | frerot | linting for python | Sep 24 2019 | |||
3cf4afc77006 | frerot | do not use f_rtol in scipy.optimize.newton_krylov | Sep 10 2019 | |||
57d91d59d23f | frerot | added flood-fill for 1D | Aug 5 2019 | |||
d81014204db3 | frerot | more pythonic organization of dumpers and solvers | Jul 29 2019 | |||
5ce212cefcd4 | frerot | converting to double when using uvw dumper | Jul 25 2019 | |||
3842898f7a1d | frerot | necessary changes to make tests pass in long double | Jul 25 2019 | |||
6de98daa963e | frerot | proper type checking in numpy typecaster | Jul 25 2019 | |||
10037a017efb | frerot | adapted code to allow a change in integer type | Jul 24 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 | |||
eece14887d2b | frerot | corrected typo in df sane solver | Jul 1 2019 | |||
ab2894e968e5 | frerot | added exceptions when nl solvers do not converge | Jul 1 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 | |||
16348c1cedc2 | frerot | better filtering of fields in uvw dumper | May 6 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 | |||
c1a21fb84e26 | frerot | only create dump directory when dump is called | Apr 30 2019 | |||
2d5d7aabb8b4 | frerot | added possibility to dump all fields of a model | Apr 30 2019 | |||
f4e18e8e1fce | frerot | removed useless fields in scipy solver | Apr 29 2019 | |||
301deea6ae90 | frerot | implemented saturated solver | Apr 10 2019 | |||
f493dc56de5e | frerot | avoiding 2D field in UVW dumper | Apr 9 2019 | |||
23ec89441337 | frerot | implemented accelerated fixed point solver | Apr 5 2019 | |||
a240eb50bf7e | frerot | added simple logging capabilities | Apr 5 2019 | |||
c12bdba2964b | frerot | using file handle in numpy dumper | Apr 3 2019 | |||
b6e49c31eebb | frerot | streamlined dumpers | Apr 3 2019 | |||
9421fbf34ead | frerot | python mode indication for scons files | Apr 2 2019 | |||
73057c1f714c | frerot | added eigenvalue computation on fields | Mar 13 2019 | |||
3e2bb81840fb | frerot | replaced registered fields with shared pointers | Mar 13 2019 | |||
3e03bbe1b57b | frerot | allowed stripping of build info in binary | Mar 11 2019 | |||
87e6e671c042 | frerot | added volume flood fill | 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 | |||
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 | |||
da328e82b228 | frerot | added register field to python interface | Mar 1 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 | |||
e7c9f396158e | frerot | better memory management of filters + better tests | Feb 26 2019 | |||
be78e2255e2b | frerot | adding regularized surface spectrum | Feb 25 2019 | |||
03b3153e4183 | frerot | after two years, I have fixed the surface statistics ! | Feb 22 2019 | |||
b8c5b516912e | frerot | checking compilation with clang | Feb 20 2019 | |||
a6c60077067c | frerot | better management of dependencies between scons targets | Feb 13 2019 | |||
744f0918bc36 | frerot | added hdf5 dumper | Feb 12 2019 | |||
4041f833e795 | frerot | fixed return type on model::__getitem__ | Feb 11 2019 | |||
fa16f5a64b1f | frerot | updated README and examples | Feb 11 2019 | |||
f058f6fb8b03 | frerot | added tolerance as property in ScipySolver | Feb 7 2019 | |||
c23abaf90bd2 | frerot | modified some model behavior for voigt notation (WIP) | Feb 6 2019 | |||
824b13fd0599 | frerot | added respect of return value policies in grid typecasting | Feb 6 2019 | |||
cb32d6d45bec | frerot | minor adds to setup.py | Jan 17 2019 | |||
c5bd6d7e54b2 | frerot | fixed error with tolerance manager | Jan 15 2019 | |||
ff0d88210c6e | frerot | non-linear solvers use only absolute tolerance by default | Jan 15 2019 | |||
d9274768fd3c | frerot | added relaxation parameter as member of EPICSolver | Jan 15 2019 | |||
92c57f5a6959 | frerot | added callback to nonlinear solvers | Jan 14 2019 | |||
a7407197cf9b | frerot | added skeleton for netcdf dumper | Dec 6 2018 | |||
e133c2920e0a | frerot | const correctedness of model dumper and integral op methods | Dec 5 2018 | |||
9e11e6f1d3f0 | frerot | added get points for cluster | Nov 19 2018 | |||
675ebdccdcb0 | frerot | added shift operator to dumpers | Nov 14 2018 | |||
d292342ff7b8 | frerot | newton krylov compliant with tolerance manager | Nov 9 2018 | |||
83067095d273 | frerot | added decorators for dumpers | Nov 1 2018 | |||
bf00d1585d7e | frerot | added tolerance manager decorator for dfsane solver | Oct 31 2018 | |||
0a3d028d00c9 | frerot | [TEMP] modifications for stability of EPIC solver | Oct 29 2018 | |||
797f71620eb8 | frerot | reorganized solvers | Oct 27 2018 | |||
fdb103752c5e | frerot | simplified dumper implementation | Oct 25 2018 | |||
9f1e5f8c78d4 | frerot | list of dumpers in Model | Oct 19 2018 | |||
4c61bcf26659 | frerot | added interface for field access directly from model | Oct 19 2018 | |||
cf8f370013db | frerot | adding numpy dumper | Oct 19 2018 | |||
877325144b56 | frerot | fixed package copying | Oct 19 2018 | |||
e43a3ff3c1fe | frerot | added random phase generator | Oct 19 2018 | |||
1747e6afa6ac | frerot | changed python module hierarchy and build recipe | Oct 19 2018 | |||
f0619f7851b3 | frerot | added std::vector to possible argument for solve | Oct 15 2018 | |||
3780d406d85e | frerot | computation of stresses in stress array | Oct 5 2018 | |||
5de1d5815970 | frerot | added working plasticity example | Oct 4 2018 | |||
f05231f61011 | frerot | added dumpers and nonlinear solvers implemented in python | Oct 4 2018 | |||
cdc295bb0abc | frerot | cleaning up SConscripts | Sep 26 2018 | |||
6d2482be935f | frerot | extra warnings | Sep 24 2018 | |||
eb0ce5c8c0fb | frerot | added tangent for newton-raphson | Sep 10 2018 |
c4science · Help