<ol>
<li> Rework: SLEPcWrappers were reworked to allow usage of PETSc solvers
and preconditioners inside SLEPc's eigensolvers. To that end extra methods
- were introduced to PETSc wrappers. Moreover, initialisation of the
+ were introduced to PETSc wrappers. Moreover, initialization of the
underlying SLEPc objects is now done inside constructors of the wrapper
classes. As a result, one has to provide an MPI communicator to the constructors of
spectral transformation classes.
* PETScWrappers::PreconditionBoomerAMG preconditioner(mpi_communicator, data);
* SolverControl linear_solver_control (dof_handler.n_dofs(), 1e-12,false,false);
* PETScWrappers::SolverCG linear_solver(linear_solver_control,mpi_communicator);
- * linear_solver.initialise(preconditioner);
+ * linear_solver.initialize(preconditioner);
* SolverControl solver_control (100, 1e-9,false,false);
* SLEPcWrappers::SolverKrylovSchur eigensolver(solver_control,mpi_communicator);
* SLEPcWrappers::TransformationShift spectral_transformation(mpi_communicator);
*
* In order to support this usage case, different from PETSc wrappers, the classes
* in this namespace are written in such a way that the underlying SLEPc objects
- * are initialised in constructors. By doing so one also avoid caching of different
+ * are initialized in constructors. By doing so one also avoid caching of different
* settings (such as target eigenvalue or type of the problem); instead those are
* applied straight away when the corresponding functions of the wrapper classes
* are called.