8 template<
typename Scalar>
class Space;
25 template<
typename Scalar>
30 virtual void set_spaces(Hermes::vector<
const Space<Scalar>*> spaces) = 0;
33 virtual Hermes::vector<const Space<Scalar>*> get_spaces()
const = 0;
44 virtual bool isOkay()
const = 0;
64 void set_validation(
bool to_set);
73 template<
typename Scalar>
82 void output_matrix(
int firstIterations = -1);
84 void set_print_zero_matrix_entries(
bool to_set);
94 void set_matrix_E_matrix_dump_format(EMatrixDumpFormat format);
97 void set_matrix_number_format(
char* number_format);
101 void output_rhs(
int firstIterations = -1);
111 void set_rhs_E_matrix_dump_format(EMatrixDumpFormat format);
114 void set_rhs_number_format(
char* number_format);
117 bool print_matrix_zero_values;
118 bool output_matrixOn;
119 int output_matrixIterations;
122 EMatrixDumpFormat matrixFormat;
123 char* matrix_number_format;
126 int output_rhsIterations;
129 EMatrixDumpFormat RhsFormat;
130 char* rhs_number_format;