#include <cmath>
#include <cassert>
#include <iostream>
#include <utility>
#include <dune/fem/solver/linear/cg.hh>
Go to the source code of this file.
|
template<class DiscreteFunction , class FieldType > |
void | Dune::Fem::LinearSolver::scalarProductVecs (const DiscreteFunction &r_df, const DiscreteFunction &s_df, const DiscreteFunction &r_star_df, FieldType *global_dot) |
|
template<class Operator , class Precoditioner , class DiscreteFunction > |
int | Dune::Fem::LinearSolver::bicgstab (Operator &op, Precoditioner *preconditioner, std::vector< DiscreteFunction > &tempMem, DiscreteFunction &x, const DiscreteFunction &b, const double tolerance, const int maxIterations, const int toleranceCriteria, std::ostream *os=nullptr) |
|