tamaas/srcmaster
tamaas/src
master
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
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 | |||
70977949d1a6 | frerot | avoid using main_env in SConscripts | Mar 14 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 | |||
754d1b054d56 | frerot | removing useless symmetrize function in residual | Mar 8 2021 | |||
2c28855671d3 | frerot | missed some 2021 copyright years | Feb 16 2021 | |||
2b523bbf68a7 | frerot | stopped using leading and trailing __ in header guards | Jan 7 2021 | |||
10e17acc88ce | frerot | Merge branch 'deprecated_bindings' | Jan 7 2021 | |||
8b01fcdb4d21 | frerot | removed all legacy code | Jan 7 2021 | |||
dd37e82c03d3 | frerot | deprecated old bindings | Jan 7 2021 | |||
7be77d61e712 | frerot | adding [] operator to Model class | Jan 5 2021 | |||
af6a620b3dce | frerot | const correctness of fftengine | Jan 4 2021 | |||
2316c9ebcdd7 | frerot | copyright year 2021 | Jan 1 2021 | |||
8b57ac4133c5 | frerot | added number of dumpers in model << output | Dec 31 2020 | |||
07bf72fea9cc | frerot | calling setSizes in SurfaceGenerator constructor | 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 | |||
dd69668f7622 | frerot | added bounding box computation for clusters | Dec 31 2020 | |||
cfbbd07ff0cf | frerot | more pythonic interface for accessing integral operators | Dec 30 2020 | |||
44fd0470bd21 | frerot | renamed USE_CUDA macro to TAMAAS_USE_CUDA | Dec 14 2020 | |||
460a2d811c4e | frerot | only warning once about mpi | Dec 10 2020 | |||
cbef215a579d | frerot | properly setting size of underlying array in grid views | Dec 10 2020 | |||
c6cda5e747be | frerot | added newline for debug messages | Dec 9 2020 | |||
10c9ddd1e0e0 | frerot | fixed a bug in the computation of grid strides | Dec 9 2020 | |||
02240a9f1952 | frerot | correcting fundamental mode only on root rank | Dec 8 2020 | |||
fe04638c6ab7 | frerot | adding method for global discretization in model | Dec 8 2020 | |||
83b12befa682 | frerot | uniform debug messages with TAMAAS_DEBUG_MSG macro | Dec 8 2020 | |||
09634dfd5d9d | frerot | adding has_mpi to TamaasInfo class | Dec 7 2020 | |||
a9371b17cdd2 | frerot | prepared implementation of parallel dumpers | Dec 4 2020 | |||
24b0fa8bbc51 | frerot | making an fftengine on the fly in stats functions | Dec 1 2020 | |||
3503d740b538 | frerot | added wrapping of local_{size,offset} partitioner functions | Dec 1 2020 | |||
e290de0838e8 | frerot | added some debug log messages | Nov 27 2020 | |||
fdea6b4ef4a4 | frerot | Merge branch 'feature/mpi_fft_engine' | Nov 25 2020 | |||
f5786e6cbeff | frerot | added experimental mpi warning | Nov 25 2020 | |||
54aab33e784a | frerot | added a function to compute deviatoric of sym tensor fields | Oct 23 2020 | |||
a18819dd25e3 | frerot | rename USE_MPI to TAMAAS_USE_MPI | Sep 1 2020 | |||
ddb30ba41df9 | frerot | Merge branch 'master' into feature/mpi_fft_engine | Sep 1 2020 | |||
0f3eef3f390e | frerot | removed useless operator= for ToleranceManager | Aug 31 2020 | |||
5e6c40b035b2 | frerot | silenced warnings about deprecated copy ctors | Aug 31 2020 | |||
c9eb34ff4665 | frerot | added helper method to compute (corrected) contact areas | Aug 13 2020 | |||
3838c1d4ac9d | frerot | prefer this email | Aug 8 2020 | |||
bb36f61af70a | frerot | updating emails and refreshing pipe_tools | Aug 6 2020 | |||
80617eef9978 | frerot | allowing other fftw flags in mpi engine | Aug 6 2020 | |||
9d631430e38f | frerot | reducing float test tolerance to 4ε | Aug 6 2020 | |||
4281604d9e17 | frerot | [DOC] adding paragraph on integration methods | Aug 3 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 | |||
e1de40e29467 | frerot | avoid duplication of -fPIC flag | Aug 3 2020 | |||
d6d8134e1bba | frerot | allowing compilation without OpenMP | Aug 2 2020 |
c4science · Help