Feature/initialize

Merged Timo Koch requested to merge feature/initialize into master

Add basic initialize (see !2909 (merged) for application with multithreading library Kokkos)

"Programmatic" version obtaining an additional parameter object to tune the initialization can be added later.

Merge request reports