tamaas/srcmaster
tamaas/src
master
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
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 | |||
5083cb5f25b3 | frerot | changed stopping criterion for saturated solver | Sep 27 2022 | |||
b4a4b77f3b96 | frerot | added finite difference rms slopes method | Sep 20 2022 | |||
80ac616e4763 | frerot | removed conditional branching in PKR loops | Sep 13 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 | |||
88338b8beea5 | frerot | computeError in solvers should be const | Aug 12 2022 | |||
cd1aac06fd48 | frerot | proper reset of communicator in sequential guard | Aug 8 2022 | |||
f185e714ed1b | frerot | explicit error when data partitions assigns no data | Jul 28 2022 | |||
b9cfa0546a2e | frerot | fixed mpi flood fill test | Jul 21 2022 | |||
2127da253b2f | frerot | fixing extent drift in flood fill | Jul 20 2022 | |||
d2ad39955cff | frerot | fixed flood fill to properly account for pbcs for bbox | Jul 20 2022 | |||
55a4d19e43cf | frerot | avoiding include dependency problems with allocator | Jul 20 2022 | |||
3d55c5b7b145 | frerot | fixed cuda allocator | Jul 19 2022 | |||
f667c8a652ea | frerot | fixed interface of unified allocator | Jul 18 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 | |||
805d588092f1 | frerot | tidying Array's interface to wrap | 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 | |||
aa45ec7d3996 | frerot | not assigning zero when resizing grid | 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 | |||
a93ea8a43b13 | frerot | added a stat method to compute area of graph of function | Jun 20 2022 | |||
b4188719be68 | frerot | added copyright, maintainer, license to config files | Jun 20 2022 | |||
c076a331e848 | frerot | fixed circular include | Jun 1 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 | |||
387b2079c8ec | frerot | KatoSaturated: registering + changing sign of plastic correction | May 16 2022 | |||
91499936661a | frerot | added MFrontMaterial class | May 9 2022 | |||
e0a01ad22e7e | frerot | Merge branch 'master' into features/materials | May 9 2022 | |||
1ff450e7eb80 | frerot | logging last iteration in contact solvers | Apr 22 2022 | |||
02dde1d5fb78 | frerot | added functional accessor for contact solvers | Apr 22 2022 | |||
808f4ef5312b | frerot | defining boundary field predicate in C++ | Apr 14 2022 | |||
d66fc61e74f0 | Lucas Frérot | defining return types for scatter and gather | Apr 6 2022 | |||
f6c88495cce5 | frerot | added tamaas.mpi.scatter and tamaas.mpi.gather | Apr 6 2022 | |||
2dc673a45540 | frerot | linting | Mar 10 2022 | |||
f81b266df32a | frerot | warning when setting generator seed < 1 | Mar 10 2022 | |||
6ee388e0b92d | frerot | [doc] silencing all remaining breathe warnings | Mar 7 2022 | |||
d4e72444f397 | frerot | [doc] cleaned up API auto documentation | Mar 7 2022 | |||
a32fd3ed3a84 | frerot | added deep-copy functionality for Model objects | Mar 3 2022 | |||
6885f6dd2d1e | frerot | added tamaas.utils which contains some QOL functions | Mar 1 2022 | |||
2b24d9d43e38 | frerot | updated copyright | Jan 4 2022 | |||
5c5c408a3174 | frerot | correcting some type conversion warnings | Dec 23 2021 | |||
f8c5f763f07f | frerot | corrections from clang-tidy | Dec 18 2021 | |||
2928a8bfb65a | frerot | regenerating tamaas_info.cpp on changes in version | Nov 23 2021 | |||
26424b111ba5 | frerot | Merge branch 'master' into features/materials | Aug 4 2021 | |||
ad9b3ca44951 | frerot | added linting with clang-tidy & lint corrections | Jul 20 2021 | |||
38f079f2e407 | frerot | [ci] printing clang-format diff to stdout | Jul 20 2021 | |||
21382de51f3b | frerot | [ci] corrected bash syntax error | Jul 20 2021 | |||
b605084b4308 | frerot | [ci] adding clang-format patch as artifact | Jul 20 2021 | |||
4d76b041198e | frerot | more linting mods | Jul 14 2021 | |||
d92dd3888b13 | frerot | applying linting modifications | Jul 12 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 | |||
cdc6ac1a08f9 | frerot | correctly computing contact area in mpi context | Jun 1 2021 | |||
c36392a99574 | frerot | re-established sort order for eigenvalues | May 31 2021 | |||
fd9661c88813 | frerot | removing remnants of fftw's interface | May 29 2021 | |||
7faf5c9d3692 | frerot | added experimental cuda warning | May 29 2021 | |||
0ae1a96db417 | frerot | not linking against fftw if cuda is used | May 28 2021 | |||
d1dc26e4556a | frerot | reorganized fftw files in their own directory | May 28 2021 | |||
fde6a532b8a1 | frerot | Merge branch 'master' into features/cuda | May 28 2021 | |||
2baa944ac358 | frerot | always compiling mpi_interface.cpp | May 28 2021 | |||
0257e3cb2f4e | frerot | making the whole library compile with cuda | May 28 2021 | |||
6b9140c22c9b | frerot | fft engine for cuda | May 28 2021 | |||
cb90433efaab | frerot | more progress to have tamaas compile with nvcc | May 27 2021 | |||
7e692627014a | frerot | ensuring uniform surface generator seed accross processes | May 25 2021 | |||
0f189d10cd98 | frerot | more compatibility with cuda | May 19 2021 | |||
31f5a4526a6e | frerot | manually sorting eigenvalues instead of thrust::sort | May 19 2021 | |||
c159445c87fb | frerot | using cuda-compatible exchange function instead of std::exchange | May 19 2021 | |||
227f8de0a319 | frerot | avoiding pointless comparison with 0 warning | May 19 2021 | |||
b2df7a0d87de | frerot | __device__, __host__, CUDA_LAMBDA annotations | May 19 2021 | |||
751788025682 | frerot | displaying log level + debug logs in tamaas.cpp | May 13 2021 | |||
769e213d4b4c | frerot | Merge branch 'master' into features/materials | Apr 29 2021 | |||
d6c631e7cf83 | frerot | fixed order of inputs in Model::solveDirichlet | Apr 27 2021 | |||
93a4d5811ae9 | frerot | marking test_epic and westergaard_multi as xfail if backend == 'tbb' | Apr 26 2021 | |||
64e101c13b91 | frerot | mpi-compatible implementation of getClusters() | Apr 20 2021 | |||
6c56b69be4a2 | frerot | [doc] silencing warnings when generating documentation | Mar 20 2021 | |||
b2f9e4544b61 | frerot | separating TAMAAS_BACKEND to reflect the build parameters | Mar 17 2021 | |||
8ea64976e79c | frerot | using SCons File and Dir instead of os.path functions | Mar 15 2021 |
c4science · Help