LinearSolver

class dolfin.cpp.la.LinearSolver(*args)

Bases: dolfin.cpp.la.GenericLinearSolver

This class provides a general solver for linear systems Ax = b.

Friends: KrylovSolver, LUSolver, LinearVariationalSolver, NewtonSolver.

Create linear solver.

Parameters:
  • comm (MPI_Comm) –
  • method (std::string) –
  • preconditioner (std::string) –
static default_parameters()
solve()

Solve linear system Ax = b.

Parameters:
  • GenericLinearOperator & A (const) –
  • & x (GenericVector) –
  • GenericVector & b (const) –
Return type:

std::size_t

thisown

The membership flag