hyteg merge requestshttps://i10git.cs.fau.de/hyteg/hyteg/-/merge_requests2017-10-11T11:49:59+02:00https://i10git.cs.fau.de/hyteg/hyteg/-/merge_requests/66making the using stmts that are needed to access the base class members private2017-10-11T11:49:59+02:00Nils Kohlmaking the using stmts that are needed to access the base class members privatehttps://i10git.cs.fau.de/hyteg/hyteg/-/merge_requests/67using stmt bugfix -> needs to be private2017-10-11T12:03:45+02:00Nils Kohlusing stmt bugfix -> needs to be privateNils KohlNils Kohlhttps://i10git.cs.fau.de/hyteg/hyteg/-/merge_requests/106Fixed MeshInfo::Vertex constructor2018-01-15T13:15:08+01:00Nils KohlFixed MeshInfo::Vertex constructorSee https://i10git.cs.fau.de/terraneo/tinyhhg/issues/53See https://i10git.cs.fau.de/terraneo/tinyhhg/issues/53Nils KohlNils Kohlhttps://i10git.cs.fau.de/hyteg/hyteg/-/merge_requests/130Fixed some bugs that led to issues during primitive migration (for macro-cells)2018-03-08T17:03:44+01:00Nils KohlFixed some bugs that led to issues during primitive migration (for macro-cells)Nils KohlNils Kohlhttps://i10git.cs.fau.de/hyteg/hyteg/-/merge_requests/152Resolve "VertexDoFFunction::getMaxValue() is broken"2018-05-05T12:00:47+02:00Marcus MohrResolve "VertexDoFFunction::getMaxValue() is broken"The merge will resolve issue #68.The merge will resolve issue #68.Nils KohlNils Kohlhttps://i10git.cs.fau.de/hyteg/hyteg/-/merge_requests/207Fixing JSON includes after changes in walberla master2019-01-29T15:05:18+01:00Nils KohlFixing JSON includes after changes in walberla master(see walberla commit ff97334f)(see walberla commit ff97334f)Nils KohlNils Kohlhttps://i10git.cs.fau.de/hyteg/hyteg/-/merge_requests/290P2 Jacobi rhs issue2019-12-03T13:56:53+01:00Marcus MohrP2 Jacobi rhs issueFixes problem with wrong indexing of rhs in Jacobi smoothing of micro-edges on faces.Fixes problem with wrong indexing of rhs in Jacobi smoothing of micro-edges on faces.Marcus MohrMarcus Mohrhttps://i10git.cs.fau.de/hyteg/hyteg/-/merge_requests/307Resolve issue1202020-02-06T14:43:47+01:00Marcus MohrResolve issue120Hi,
this merge will resolve issue #120.
Cheers
MarcusHi,
this merge will resolve issue #120.
Cheers
MarcusMarcus MohrMarcus Mohrhttps://i10git.cs.fau.de/hyteg/hyteg/-/merge_requests/362Make master compile in DEBUG mode again2020-09-18T15:33:17+02:00Marcus MohrMake master compile in DEBUG mode againP1ToP2SurrogateOperator::apply() was testing for
WALBERLA_ASSERT_NOT_IDENTICAL(std::addressof(src), std::addressof(dst));
However, as src is a P1Function and dst a P2Function this cannot be
the case. Leads to a compiler error in debug ...P1ToP2SurrogateOperator::apply() was testing for
WALBERLA_ASSERT_NOT_IDENTICAL(std::addressof(src), std::addressof(dst));
However, as src is a P1Function and dst a P2Function this cannot be
the case. Leads to a compiler error in debug mode due to "comparison of
distinct pointer types".
Consequently not all apps could be compiled in DEBUG mode.Marcus MohrMarcus Mohrhttps://i10git.cs.fau.de/hyteg/hyteg/-/merge_requests/379MacroFaceIndexing fix2020-11-27T14:38:35+01:00Daniel DrzisgaMacroFaceIndexing fixWhile trying out different permutations of vertex orderings in a macro face, I noticed some kind of anomaly. Andreas dug deeper and managed to find a bug in `MacroFaceIndexing.hpp`. It seems like the tests had a mistake as well and that ...While trying out different permutations of vertex orderings in a macro face, I noticed some kind of anomaly. Andreas dug deeper and managed to find a bug in `MacroFaceIndexing.hpp`. It seems like the tests had a mistake as well and that is why the bug went unnoticed. We are still unsure why we have never noticed this error in any of our experiments. We can discuss more about this later in our meeting.Nils KohlNils Kohlhttps://i10git.cs.fau.de/hyteg/hyteg/-/merge_requests/389Fixes / extensions for exportOperatorMatrix app2021-01-19T15:29:28+01:00Marcus MohrFixes / extensions for exportOperatorMatrix appMarcus MohrMarcus Mohrhttps://i10git.cs.fau.de/hyteg/hyteg/-/merge_requests/403Formally correct 3D implementation for two operators2021-03-31T13:29:01+02:00Marcus MohrFormally correct 3D implementation for two operatorsThe P2P1BlendingTaylorhoodStokesOperator and P2P1SurrogateTaylorhoodStokesOperator are formally implemented to work in 3D. However, due to missing 3D implementations of their underlying operators they can currently not be used in that se...The P2P1BlendingTaylorhoodStokesOperator and P2P1SurrogateTaylorhoodStokesOperator are formally implemented to work in 3D. However, due to missing 3D implementations of their underlying operators they can currently not be used in that setting. The formal implementation uses
- P2ToP1ConstantDivzOperator div_z;
- P1ToP2ConstantDivTzOperator divT_z;
Which the merge will formally replace by the corresponding blending/surrogate operator. This way is IMHO cleaner and the operators should work in 3D out-of-the-box, once the underlying operators get extended to 3D.
Cheers
MarcusMarcus MohrMarcus Mohrhttps://i10git.cs.fau.de/hyteg/hyteg/-/merge_requests/414Hot-fix for IsoviscousConvectionAnnulus tutorial2021-05-04T00:01:35+02:00Marcus MohrHot-fix for IsoviscousConvectionAnnulus tutorialSee issue #150 for problem description.See issue #150 for problem description.Marcus MohrMarcus Mohrhttps://i10git.cs.fau.de/hyteg/hyteg/-/merge_requests/415Fixes issue #1502021-05-04T16:21:30+02:00Marcus MohrFixes issue #150The merge
- fixes issue #150
- extends **FunctionTrait** concept such that we can construct a vector function when we know the scalar function type
Cheers
MarcusThe merge
- fixes issue #150
- extends **FunctionTrait** concept such that we can construct a vector function when we know the scalar function type
Cheers
MarcusMarcus MohrMarcus Mohrhttps://i10git.cs.fau.de/hyteg/hyteg/-/merge_requests/485Updates meshing function for the full annulus2022-02-22T16:33:06+01:00Marcus MohrUpdates meshing function for the full annulus* Fixes a problem with the flagging of tangential edges where the
annulus is "glued" together; re-inserted edges were all markes as inner.
* Removes old version of MeshAnnulus() that had CRISSCROSS hardcoded.
* Updates MeshGenTest to t...* Fixes a problem with the flagging of tangential edges where the
annulus is "glued" together; re-inserted edges were all markes as inner.
* Removes old version of MeshAnnulus() that had CRISSCROSS hardcoded.
* Updates MeshGenTest to test all four meshing flavours.
* Introduces hollowFlag enum in MeshInfo class for setting in a mesh generator
flagInnerBoundary, flagInterior, flagOuterBoundary for closed and hollow
domains such as the full annulus and the thick spherical shell. MeshAnnulus()
now used these.
* Extends documentation.
* Also fixes clipping of CRISSCROSS and CROSS picture for MeshRectangle()Marcus MohrMarcus Mohrhttps://i10git.cs.fau.de/hyteg/hyteg/-/merge_requests/490Bugfix for CSFVectorFunction::copyBoundaryConditionFromFile()2022-03-04T16:18:49+01:00Marcus MohrBugfix for CSFVectorFunction::copyBoundaryConditionFromFile()Marcus MohrMarcus Mohrhttps://i10git.cs.fau.de/hyteg/hyteg/-/merge_requests/500Fixes bad_cast issue in P2P1ElementwiseBlendingStokesOperator and adds PrintI...2022-03-25T11:42:02+01:00Marcus MohrFixes bad_cast issue in P2P1ElementwiseBlendingStokesOperator and adds PrintInfoTestMarcus MohrMarcus Mohrhttps://i10git.cs.fau.de/hyteg/hyteg/-/merge_requests/522Fixes issue 1832022-08-02T19:21:08+02:00Marcus MohrFixes issue 183Merge makes `IcosahedralShellMap` numerically robust w.r.t. settings using large radii.Merge makes `IcosahedralShellMap` numerically robust w.r.t. settings using large radii.Markus WiedemannMarkus Wiedemannhttps://i10git.cs.fau.de/hyteg/hyteg/-/merge_requests/535Resolve issue #1842022-12-06T16:25:39+01:00Marcus MohrResolve issue #184The merge will make the evaluate() and evaluateGradient() methods of P[12]Function and DGFunction expect physical instead of computational coordinates. Additionally it fixes the problem with piecewise defined blending maps described as p...The merge will make the evaluate() and evaluateGradient() methods of P[12]Function and DGFunction expect physical instead of computational coordinates. Additionally it fixes the problem with piecewise defined blending maps described as part of issue #184.Marcus MohrMarcus Mohrhttps://i10git.cs.fau.de/hyteg/hyteg/-/merge_requests/542Fix bugs in PlateVelocityProvider2022-11-17T16:47:00+01:00Marcus MohrFix bugs in PlateVelocityProviderMarcus MohrMarcus Mohr