OGL issueshttps://git.scc.kit.edu/eq4036/OGL/-/issues2021-05-05T08:09:47+02:00https://git.scc.kit.edu/eq4036/OGL/-/issues/24Avoid raw pointers2021-05-05T08:09:47+02:00eq4036Avoid raw pointers*Created by: greole*
Currently, a lot of raw pointers are used to hold IO classes returned from the OF objectRegistry. This causes several indirect memory leaks.*Created by: greole*
Currently, a lot of raw pointers are used to hold IO classes returned from the OF objectRegistry. This causes several indirect memory leaks.https://git.scc.kit.edu/eq4036/OGL/-/issues/18Implement a device version of the normfactor calculation.2021-04-29T09:44:25+02:00eq4036Implement a device version of the normfactor calculation.*Created by: greole*
Currently OGL relies on the OpenFOAM calculation of the normfactor. This should be implemented as separate device function.*Created by: greole*
Currently OGL relies on the OpenFOAM calculation of the normfactor. This should be implemented as separate device function.https://git.scc.kit.edu/eq4036/OGL/-/issues/17Store and retrieve initial and final residual norm from the custom OFStopping...2021-04-30T10:36:31+02:00eq4036Store and retrieve initial and final residual norm from the custom OFStoppingCriterion class *Created by: greole*
Instead of recomputing the residual norms it should be stored and retrieved from the `OFStoppingCriterion` class.*Created by: greole*
Instead of recomputing the residual norms it should be stored and retrieved from the `OFStoppingCriterion` class.https://git.scc.kit.edu/eq4036/OGL/-/issues/15Unify symmetric and asymetric solvers2021-04-26T07:52:47+02:00eq4036Unify symmetric and asymetric solvers*Created by: greole*
Instead of having for example several BiCGStab implementations for ldu and Ldu base classes, the base class should be specified as template parameter.*Created by: greole*
Instead of having for example several BiCGStab implementations for ldu and Ldu base classes, the base class should be specified as template parameter.Unify ldu/Ldu wrapper https://git.scc.kit.edu/eq4036/OGL/-/issues/11Clean up cmake files2021-04-25T21:31:48+02:00eq4036Clean up cmake files*Created by: greole*
The cmake files contain several uneeded and unmaintained code and should be cleaned.*Created by: greole*
The cmake files contain several uneeded and unmaintained code and should be cleaned.Replace wmake by cmake