amdis issueshttps://gitlab.math.tu-dresden.de/groups/amdis/-/issues2023-04-19T07:56:07Zhttps://gitlab.math.tu-dresden.de/amdis/amdis-core/-/issues/24unexpected behaviour in SecondOrderPartialTestPartialTrial.hpp2023-04-19T07:56:07Zclwo148dunexpected behaviour in SecondOrderPartialTestPartialTrial.hppInstead of partial_i partial_j the operator seems the to return partial_j partial_j.
Found problem in Lines 57 and 58: rowPartial and colPartial share same memory adress
![grafik](/uploads/74e85c89dc8bb5f33e6ac19109149eb9/grafik.png)
...Instead of partial_i partial_j the operator seems the to return partial_j partial_j.
Found problem in Lines 57 and 58: rowPartial and colPartial share same memory adress
![grafik](/uploads/74e85c89dc8bb5f33e6ac19109149eb9/grafik.png)
Example u(x)=x^2 on a Grid (-2,2) times (-2,2) with d_y d_x u =0, d_y u = 0 on the upper and lower boundary, u(.,y)=4 on the left and right boundary
[example.zip](/uploads/ef729e11bf43ed443547b6d0ad4e2e0c/example.zip)https://gitlab.math.tu-dresden.de/amdis/amdis-core/-/issues/22Wrong absolute residual computed for istl backend in parallel2021-07-12T12:33:50ZPraetorius, SimonWrong absolute residual computed for istl backend in parallel### Summary
When running simulation using the ISTL backend in parallel, the automatic computed absolute residual `|b - A*x|` is wrong. It is computed with the local parts of the matrix and vectors only.
#### Possible fix:
- Either do n...### Summary
When running simulation using the ISTL backend in parallel, the automatic computed absolute residual `|b - A*x|` is wrong. It is computed with the local parts of the matrix and vectors only.
#### Possible fix:
- Either do not compute this residual in parallel, but only show the reduction of the `InverseOperatorResult`
- Or, make a proper computation of the residual using parallel matrix-vector product and inner products.https://gitlab.math.tu-dresden.de/amdis/amdis-core/-/issues/17Backup-Restore for parallel grids2020-11-09T12:54:55ZPraetorius, SimonBackup-Restore for parallel gridsCurrently the Buckup-Writer work only in sequential mode. Provide a way to also write parallel solutions and parallel grids!Currently the Buckup-Writer work only in sequential mode. Provide a way to also write parallel solutions and parallel grids!https://gitlab.math.tu-dresden.de/amdis/amdis-core/-/issues/9Fix DataTransfer problems with curved grids2021-12-09T14:09:09ZMüller, FelixFix DataTransfer problems with curved gridsCurrently child elements are found by checking global coordinates of the father element. When using curved grids they might not be inside a child element and so the interpolation procedure fails.
A solution using `geometryInFather()` nee...Currently child elements are found by checking global coordinates of the father element. When using curved grids they might not be inside a child element and so the interpolation procedure fails.
A solution using `geometryInFather()` needs to be implemented.
* [ ] Implement alternative using `geometryInFather()`
* [ ] Test runtime on flat grids against current implementation
* [ ] Swap implementation based on type (unless new one is superior anyway)
* [ ] Add interface for user-defined implementationshttps://gitlab.math.tu-dresden.de/amdis/amdis-core/-/issues/8AMDiS basic documentation2020-12-08T22:34:24ZMüller, FelixAMDiS basic documentationMake a usable documentation for getting started with `AMDiS` as well as more advanced features.
* [x] Getting started
* [x] Link API doc
* [ ] Explain certain important concepts
* [x] Problem
* [x] GridFunctions
* [x] Opera...Make a usable documentation for getting started with `AMDiS` as well as more advanced features.
* [x] Getting started
* [x] Link API doc
* [ ] Explain certain important concepts
* [x] Problem
* [x] GridFunctions
* [x] Operators
* [x] Basis structure
* [x] DOFVector, Matrix/Vector classes
* [ ] Adaptation
* [x] Filewriter and parameters
* [x] Solvers and parameters
* [ ] (add more important concepts)
* [ ] Cleanup of build process
see !155https://gitlab.math.tu-dresden.de/amdis/amdis-core/-/issues/7Documentation of Examples2020-12-08T22:34:34ZMüller, FelixDocumentation of ExamplesThe current examples need to be documented to allow inexperienced users to understand the basic structure of an `AMDiS` program and the frequently used functions.
* [x] Decide on the location of the documentation (inline, external, etc...The current examples need to be documented to allow inexperienced users to understand the basic structure of an `AMDiS` program and the frequently used functions.
* [x] Decide on the location of the documentation (inline, external, etc.)
* [ ] Maybe remove examples that are more unit-test-like
* [ ] Doc remaining