History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
aa00bfd12ef1 | junge | Merge branch 'master' into feat/merge_elasto_plasticity | Dec 14 2018 | |||
5d018d06f722 | junge | MAINT: clang-formatted | Dec 14 2018 | |||
92fa33a1065f | D229 | muSpectre-bot | MAINT: improved linting | Dec 12 2018 | ||
bdcd2d2db5b4 | D226 | junge/muSpectre-bot | linted entire c++ code base, added clang-format config and cpplint | Dec 12 2018 | ||
efec0cbbf093 | D227 | pastewka | MAINT: Fixes on OS X - exclude deprecation warnings in pybind11 and add library… | Dec 11 2018 | ||
a33925b6017f | junge | Merge branch 'master' into feat/crystal_plasticity_finite | Dec 4 2018 | |||
7fa4a02dfc08 | junge | nailed down the full fuzzing test for MaterialHyperElastoPlastic1 | Dec 4 2018 | |||
c63ea405c34e | junge | dropped annoying tuple_array, replaced with better-behaved RefArray | Dec 4 2018 | |||
293be346d221 | D211 | junge | License switch to LGPL | Nov 20 2018 | ||
c238c7a87bcb | junge | Intermediate step that compiles tests, but tests incomplete | Oct 28 2018 | |||
c30f6bbb7877 | junge | Merge branch 'master' into feat/crystal_plasticity_finite | Oct 27 2018 | |||
91baed3bdbb9 | D203 | junge | Fixed License (referred to Emacs rather than µSpectre in places) | Oct 12 2018 | ||
c2e4b509a217 | junge | ported back relevant parts of muLib integration | Oct 4 2018 | |||
46721b412ed9 | D199 | junge | Enumerable Dynamic Field Maps and Globalisation of Local Fields | Sep 20 2018 | ||
af5f57a8fead | junge | added get_map() functionality to dynamic fields | Sep 5 2018 | |||
b8aeb7cb58fe | junge | Dynamic fieldmap functional | Jul 30 2018 | |||
b4d4b6bf820e | junge | adding dynamic field maps | Jul 30 2018 | |||
2fc6050971d8 | D190 | junge | Statefields integrated with regular fields + python bindings | Jul 24 2018 | ||
f1c381554cbd | junge | Merge branch 'feat/statefield_integration_T2090' into… | Jul 12 2018 | |||
ce7eaae58847 | junge | statefield integrated with regular fields, wrapped in python | Jul 12 2018 | |||
ab327bd922fd | junge | statefield integration, fielcollection-pybind (tests incomplete) | Jul 6 2018 | |||
4edd8d04ad10 | junge | Adding Python bindings to fields and collections | Jul 5 2018 | |||
9d0ea0a5ddda | junge | Polymorphic getters compile | Jul 4 2018 | |||
fb83c04a37ea | junge | in the middle of adding polymorphic getters to statefields for python | Jun 29 2018 | |||
b54e87d9ba44 | junge | harmonised statefields with fields in fieldcollections | Jun 28 2018 | |||
55a81a553700 | junge | refactored statefield in order to create common base type | Jun 27 2018 | |||
f201ae5e18c3 | junge | finally consistent state | Jun 7 2018 | |||
8947e27f6acc | junge | debugging tangent for material_hyper_elasto_plastic | Jun 5 2018 | |||
cbe230df1f2b | junge | numerical tangent not correct way to check *visco* plastic law? | Jun 1 2018 | |||
204ca989b51a | junge | still debugging | May 24 2018 | |||
896570f7594b | junge | Elastic part of CP fully tested now | May 23 2018 | |||
bc724be6ceb9 | junge | intermediate state | May 23 2018 | |||
ba5eea58ecf6 | junge | added accumulation of plastic slip γᵅ | May 22 2018 | |||
5730145ec0c7 | junge | Made MaterialCrystalPlasticityFinite compile. No tests yet | May 22 2018 | |||
9a5b3a9c1175 | junge | Fixed clang memory bug | May 22 2018 | |||
a335c88677b2 | junge | rotator works for default ZXYTaitBryan rotation order | May 21 2018 | |||
cfce5a832f56 | junge | rotator checks partly out | May 20 2018 | |||
a71722e08c65 | junge | Merge branch 'master' into feat/crystal_plasticity_finite | May 20 2018 | |||
9bc97b7e7fa8 | D186 | junge | Refactoring field collections, FFT engines and solvers | May 16 2018 | ||
e4b3d3cee8bf | junge | Merge branch 'master' into feat/crystal_plasticity_finite | May 2 2018 | |||
ad897f82fc0e | junge | dummy rotator implementation (not yet functional) | Apr 19 2018 | |||
67648a72da98 | muSpectre-bot | started rotator addition | Apr 18 2018 | |||
8167b493ca71 | D183 | junge | Implemented raw field maps | Apr 18 2018 | ||
2afdf047f54e | D180 | junge | Optional Compilation of non-mandatory parts | Apr 6 2018 | ||
620865a692a8 | D178 | RLeute | Implementation of T1920 and meaningfull error message if a user dont has mpi4py… | Apr 4 2018 | ||
656437418c7e | D174 | pastewka | ENH: MPI parallelization | Mar 30 2018 | ||
3d9fd45f1098 | D171 | junge | Complete draft of coding convention | Mar 26 2018 | ||
9137a5a94322 | junge | Made the communicator effc++ compatible | Mar 16 2018 | |||
7e94129d056b | pastewka | WIP: Removed constexpr for get_mpi_comm | Mar 16 2018 | |||
a2980762715b | pastewka | WIP: SolverCG appears to be working in parallel. | Mar 15 2018 | |||
a012163a1acd | pastewka | WIP: FFTEngineBase now holds the communicator object and returns it via… | Mar 15 2018 | |||
55ceb30bb1dd | pastewka | WIP: FieldCollection now stores locations. | Mar 14 2018 | |||
e811f3fd699f | pastewka | WIP: Added rank() methode to Communicator | Mar 14 2018 | |||
b4cb16585ec0 | pastewka | WIP: Replace public resize with explicit pad size information in FieldBase | Mar 13 2018 | |||
af6fe4b0838c | pastewka | Revert "WIP: Made 'resize' of Field* public. MPI FFTW needs to enlarge the… | Mar 13 2018 | |||
4c7b0a9182d0 | pastewka | WIP: Made 'resize' of Field* public. MPI FFTW needs to enlarge the underlying… | Mar 12 2018 | |||
73227f25ca34 | pastewka | WIP: Pixels now knows about its (subdomain) location. Cell now knows about its… | Mar 12 2018 | |||
69269354677a | pastewka | WIP: Pixels class has now a 'transposed' template arguments, that tells it that… | Mar 11 2018 | |||
da031383b328 | pastewka | Merge branch 'master' into feat/mpi | Mar 8 2018 | |||
83364edb689a | pastewka | WIP: mpi_type template specializations must be inline. | Mar 7 2018 | |||
eabe0571c30f | junge | Cleanup: FieldCollection template params and FFT engine class names | Mar 7 2018 | |||
a5fb8e631773 | junge | Renamed 'system' to 'cell' | Mar 7 2018 | |||
8b9802aff52a | pastewka | WIP: µSpectre -> muSpectre | Mar 7 2018 | |||
7e681271d663 | junge | Merge branch 'master' into feat/internal_variables_T1831 | Mar 7 2018 | |||
765b0c2992fb | junge | Documented StateField and MaterialHyperElastoPlastic | Mar 7 2018 | |||
dd750abedf3d | pastewka | DOC: Added doc strings. | Mar 7 2018 | |||
19953a579bd8 | pastewka | WIP: Added more MPI datatypes. | Mar 7 2018 | |||
decf9cec7830 | pastewka | WIP: First implementation of communicator abstraction. | Mar 7 2018 | |||
9ba60d3594e4 | junge | found and fixed mishandled temporary in MaterialHyperElastoPlastic1 | Mar 7 2018 | |||
d2cb3c0afe23 | junge | still writing tests for plastic material | Mar 6 2018 | |||
0768940e9a0a | junge | writing plastic material tests | Mar 6 2018 | |||
99f8679e6125 | junge | Added StateField convenience functions (concludes T1902) | Mar 6 2018 | |||
d3affecf925c | junge | Added StateField (T1902) | Mar 6 2018 | |||
8af34878344f | junge | MaterialHyperElastoPlastic1 -> need for History Fields? | Feb 27 2018 | |||
8dad2be6502e | junge | Documentation cleanup | Feb 26 2018 | |||
c18a1858c312 | junge | Merge branch 'master' into feat/documentation | Feb 26 2018 | |||
57e889b22b09 | junge | added "Writing a New Constitutive Law" tutorial | Feb 26 2018 | |||
4a33d5ec6b0a | D163 | pastewka | - Updated documentation of Field, FieldCollection and FieldMap. - Updated CMake… | Feb 26 2018 | ||
4b578078d47c | junge | start of MaterialHyperElastoPlastic tests and modulus conversions | Feb 25 2018 | |||
1fe880c12733 | D162 | junge | Removed the FieldCollection alias | Feb 24 2018 | ||
2f84baf3e899 | junge | Efficient logm and const correctness bug in MaterialMuSpectre fixed | Feb 22 2018 | |||
1c871f98ffb7 | junge | Written elasto-plastic law, no tests yet | Feb 22 2018 | |||
89d9962b1ddc | junge | Added efficient computation of matrix logaritm for hencky strain | Feb 14 2018 | |||
87f5a158af50 | junge | Merge with feat/eigenstrain_T1830 | Feb 12 2018 | |||
f26b16ccc17b | junge | Squashed commit with the setup of documentation: | Feb 3 2018 | |||
84a3bfa99993 | junge | streamlined the solver interface and added all Eigen solvers | Jan 21 2018 | |||
d2def4796a54 | junge | Replacing the cg by eigen's implementation is promising | Jan 19 2018 | |||
94e2f83651aa | junge | FFT_engine accuracy checks added to tests | Jan 18 2018 | |||
fb3a30f7d8f0 | junge | directional stiffness in small strain inconsistent with python ref | Jan 17 2018 | |||
294bc2e8f10e | junge | Fixed convergence issue T1778. | Jan 16 2018 | |||
eea5258d021e | junge | Python bindings reached first useable stage | Jan 15 2018 | |||
384b82a2dca1 | junge | statically typed, dynamically sized field for python bindings | Jan 15 2018 | |||
01f64a9f34bd | junge | Fixed py memory corruption due to default move constructor of System | Jan 15 2018 | |||
e5f596d90b4e | junge | cleanup clang ignored weffc++ | Jan 11 2018 | |||
5107cf61d85f | junge | now works with gcc 5 | Jan 11 2018 | |||
a0f4aaca23e6 | junge | work on python bindings. still very incomplete | Jan 11 2018 | |||
c420b2793bac | junge | added python testing base | Jan 9 2018 | |||
e7dc26cfb018 | junge | started adding python bindings | Jan 8 2018 | |||
45f88ba2c8e4 | junge | added GNU GPL text and cleaned up the file headers some | Jan 8 2018 | |||
cd383727076b | junge | Reorganised header inclusion | Jan 7 2018 |
c4science · Help