- 03 May, 2020 2 commits
-
-
oliver.sander_at_tu-dresden.de authored
Remove an unused type See merge request agnumpde/dune-elasticity!26
-
oliver.sander_at_tu-dresden.de authored
-
- 28 Apr, 2020 2 commits
-
-
oliver.sander_at_tu-dresden.de authored
Replace local energies by local densities See merge request agnumpde/dune-elasticity!24
-
Patrick Jaap authored
- wrap the densities by a generic Integral energy - this preserves all material properties - reduces redundant code
-
- 27 Apr, 2020 2 commits
-
-
Patrick Jaap authored
Fix/damping See merge request agnumpde/dune-elasticity!25
-
lisa_julia.nebel_at_tu-dresden.de authored
-
- 16 Apr, 2020 6 commits
-
-
oliver.sander_at_tu-dresden.de authored
Various minor improvements by Lisa See merge request agnumpde/dune-elasticity!23
-
oliver.sander_at_tu-dresden.de authored
Dune does not support this anymore post version 2.7.
-
Otherwise distributed computations lead to a lot of cluttering.
-
Mainly issues related to dune-parmg.
-
Previously the tape number was hard-wired to '1'. Using the process number instead avoid two processes writing to the same tape file.
-
In distributed situations, assembly has to happen on interior elements only. Select this partition type in a single location; previously it was set several times in different places.
-
- 14 Apr, 2020 2 commits
-
-
oliver.sander_at_tu-dresden.de authored
Fix adolcmaterialtest.cc See merge request agnumpde/dune-elasticity!20
-
oliver.sander_at_tu-dresden.de authored
The test erroneously checked for a small *absolute* error, but the numbers in this test are very large (around 1e8), so checking for a small *relative* error is more appropriate. This change makes the test pass.
-
- 08 Apr, 2020 1 commit
-
-
Patrick Jaap authored
-
- 01 Mar, 2020 1 commit
-
-
oliver.sander_at_tu-dresden.de authored
-
- 21 Feb, 2020 1 commit
-
-
oliver.sander_at_tu-dresden.de authored
The clang 6 CI images does not exist anymore.
-
- 29 Jan, 2020 4 commits
-
-
oliver.sander_at_tu-dresden.de authored
Update the dune-elasticity build system some more See merge request agnumpde/dune-elasticity!16
-
oliver.sander_at_tu-dresden.de authored
-
oliver.sander_at_tu-dresden.de authored
The dune-elasticity module dates from an era where that file was not needed.
-
oliver.sander_at_tu-dresden.de authored
-
- 20 Dec, 2019 4 commits
-
-
oliver.sander_at_tu-dresden.de authored
In particular: * Introduce enable_all_packages() * Introduce (empty) subdirectory 'cmake/modules'
-
oliver.sander_at_tu-dresden.de authored
Nobody I know still uses AmiraMesh.
-
oliver.sander_at_tu-dresden.de authored
It simplifies the code a little.
-
oliver.sander_at_tu-dresden.de authored
-
- 30 Aug, 2019 6 commits
-
-
oliver.sander_at_tu-dresden.de authored
It was empty anyway, and all implementations were always required to implement the methods. With the new LocalEnergy interface class this can now be properly documented in the interface.
-
oliver.sander_at_tu-dresden.de authored
... rather than from LocalFEStiffness. The latter is for implementations that provide first and second derivatives, which none of the materials do.
-
oliver.sander_at_tu-dresden.de authored
As the name says, it is really only an energy, and nothing more.
-
oliver.sander_at_tu-dresden.de authored
... rather than a LocalFEStiffness. Because it really only needs the energy evaluation, and implements the rest itself.
-
oliver.sander_at_tu-dresden.de authored
This is supposed to the base class for everything that can integrate energy densities over one grid element. LocalFEStiffness inherits from the new LocalEnergy.
-
oliver.sander_at_tu-dresden.de authored
-
- 27 Jun, 2019 2 commits
-
-
oliver.sander_at_tu-dresden.de authored
-
oliver.sander_at_tu-dresden.de authored
-
- 25 Jun, 2019 1 commit
-
-
oliver.sander_at_tu-dresden.de authored
That will always be false, even if the underlying bases are the same. This is a fixup to commit 8abd4e13
-
- 22 Jun, 2019 2 commits
-
-
oliver.sander_at_tu-dresden.de authored
This patch uses the multigrid implementation from the dune-parmg module for distributed solution of finite-strain elasticity problems. It is still a bit rough about the edges, and there are still bugs concerning coarse grid obstacles. These will hopefully be fixed in the nearer future. All this new code is optional: if dune-parmg is not present, then the old sequential code will be used.
-
oliver.sander_at_tu-dresden.de authored
In that case, the correction is a fortiori smaller than the tolerance, and the program will stop. However, it does not mean that we have reached the solution. Therefore, be verbose about the reason for termination.
-
- 21 Jun, 2019 4 commits
-
-
oliver.sander_at_tu-dresden.de authored
* Sum energy across all processes * Compute gradient norm across all processes * Screen output only on rank 1
-
oliver.sander_at_tu-dresden.de authored
-
oliver.sander_at_tu-dresden.de authored
-
oliver.sander_at_tu-dresden.de authored
-