just to commit
Einige Funktionen geändert und Destriktoren implementiert.
Diese haben vorher nicht funktioniert, aus folgendem Grund:

Funktionen haben (GridFunction(/Type) u/v/p/sonstiges) anstatt von
(GridFunction(/Type)& u/v/p/sonstiges) (Referenz!) bekommen.
Dadurch musste ein neues Objekt (Pointer auf das Teil??) erzeugt werden,
das insbesondere am
Ende der Funktionen wieder deletet wird. Dabei wird der Pointer
verworfen, der aber der gleiche war wie für das übergebene Objekt
selbst. Dieses war danach nicht mehr bekannt(dessen Adresse), wurde aber
noch benötigt. -> ERROR

hatte teilweise den Dave zu Hilfe ;-)
Es tut.

Merge remote-tracking branch 'origin/master'

Conflicts:
	SuperFlow3000/Grid/gridfunction.cpp
	SuperFlow3000/Grid/gridfunction.h
	SuperFlow3000/inputvals.bin
	SuperFlow3000/main.cpp