23 template<
typename Scalar>
24 const Space<Scalar>* SettableSpaces<Scalar>::get_space(
int n)
const
26 return this->get_spaces()[n];
34 ss <<
"The instance of " << this->
getClassName() <<
" is not OK.";
35 throw Hermes::Exceptions::Exception(ss.str().c_str());
48 template<
typename Scalar>
50 matrixVarname(
"A"), matrixFormat(Hermes::Algebra::DF_MATLAB_SPARSE), matrix_number_format(
"%lf"), output_rhsOn(false), output_rhsIterations(-1),
51 RhsFilename(
"Rhs_"), RhsVarname(
"b"), RhsFormat(Hermes::Algebra::DF_MATLAB_SPARSE), rhs_number_format(
"%lf")
54 template<
typename Scalar>
57 output_matrixOn =
true;
58 this->output_matrixIterations = firstIterations;
60 template<
typename Scalar>
63 this->matrixFilename =
name;
66 template<
typename Scalar>
69 this->print_matrix_zero_values = to_set;
72 template<
typename Scalar>
75 this->matrixVarname =
name;
77 template<
typename Scalar>
80 this->matrixFormat = format;
82 template<
typename Scalar>
85 this->matrix_number_format = number_format;
88 template<
typename Scalar>
91 this->output_rhsOn =
true;
92 this->output_rhsIterations = firstIterations;
94 template<
typename Scalar>
97 this->RhsFilename =
name;
99 template<
typename Scalar>
102 this->RhsVarname =
name;
104 template<
typename Scalar>
107 this->RhsFormat = format;
109 template<
typename Scalar>
112 this->rhs_number_format = number_format;