class PreconditionJacobi : public PreconditionRelaxation<MatrixType>
{
public:
+ /**
+ * Declare type for container size.
+ */
+ using size_type = typename PreconditionRelaxation<MatrixType>::size_type;
+
/**
* An alias to the base class AdditionalData.
*/
class PreconditionSOR : public PreconditionRelaxation<MatrixType>
{
public:
+ /**
+ * Declare type for container size.
+ */
+ using size_type = typename PreconditionRelaxation<MatrixType>::size_type;
+
/**
* An alias to the base class AdditionalData.
*/
{
public:
/**
- * An alias to the base class AdditionalData.
+ * Declare type for container size.
*/
- using AdditionalData =
- typename PreconditionRelaxation<MatrixType>::AdditionalData;
+ using size_type = typename PreconditionRelaxation<MatrixType>::size_type;
/**
- * Declare type for container size.
+ * An alias to the base class AdditionalData.
*/
- using size_type = typename MatrixType::size_type;
+ using AdditionalData =
+ typename PreconditionRelaxation<MatrixType>::AdditionalData;
/**
* An alias to the base class.
/**
* Declare type for container size.
*/
- using size_type = typename MatrixType::size_type;
+ using size_type = typename PreconditionRelaxation<MatrixType>::size_type;
/**
* Parameters for PreconditionPSOR.