This changes the linear algebra interface such that parallel linear algebra backends can be used and provides the implementation of the interface for parallel ISTL solvers.
Adds:
solver->category: [default, sequential, nonoverlapping, overlapping]
initfile parameterComm
object for the linear algebra interface that is to be used as a container for all required information for running the backend's solvers in parallelComm
object for ISTLChanges:
Traits
class as template parameterTODO:
Grid
uses overlap and use [Non]OverlappingSchwarzOperator
TODO(FM)
markersoverlapSize + ghostSize == 0
Relates to #4 (closed).