bugfix in der watertight correction. Transfinites mapping falsch, darf mir eigentlich nicht passieren...
Merge remote-tracking branch 'Flo/master'
bugfix refinement, berechnung barycenter war falsch. refinement funktion corner box mit 8 eckpunkten eingebaut. doSplineInterpolation als handle. damit wird anstatt der polynombasis das HO tree mapping mit spline interpolation gemacht. bei hohem Ngeo besser, da punkte equidistant und daher gibbsy. extra routine spline1d wird dafuer verwendet.
refinement beschleunigt. funktionen nicht mehr nacheinander. Es gibt nur noch eine refine function, die an p4est weitergegeben wird. in der werden alle Faelle nacheinander abgearbeitet. Hat den Vorteil, dass nicht fuer jede Funktion alles wieder ueberprueft werden muss. Datenstruktur wurde auf structs umgebaut, sodass beliebig viele refinement functions kombiniert werden koennen. Ausserdem wird p4est_refine recursive aufgerufen, damit entfaellt die schleife ueber die levels und das refinement geht schneller. Die teuerste Routine jetzt ist die 2:1 balance. In parameter_cylinder.ini werden alle refinement funktionen verwenden. Fuer BC refinement wird nun der Name der BC angegeben.
Merge remote-tracking branch 'Flo/master'
Bugfix in der Refine: Verschiedene Refines koennen sich jetzt nicht mehr gegenseitig zuruecksetzen.