Opm::TrivialPreconditioner< X, Y > Class Template Reference

#include <StandardPreconditioners_serial.hpp>

Inheritance diagram for Opm::TrivialPreconditioner< X, Y >:
Inheritance graph

Public Member Functions

 TrivialPreconditioner ()
 
void update () override
 
bool hasPerfectUpdate () const override
 
void pre (X &x, Y &y) override
 
void post (X &x) override
 
void apply (X &x, const Y &y) override
 
Dune::SolverCategory::Category category () const override
 

Constructor & Destructor Documentation

◆ TrivialPreconditioner()

template<class X , class Y >
Opm::TrivialPreconditioner< X, Y >::TrivialPreconditioner ( )
inline

Member Function Documentation

◆ apply()

template<class X , class Y >
void Opm::TrivialPreconditioner< X, Y >::apply ( X &  x,
const Y &  y 
)
inlineoverride

◆ category()

template<class X , class Y >
Dune::SolverCategory::Category Opm::TrivialPreconditioner< X, Y >::category ( ) const
inlineoverride

◆ hasPerfectUpdate()

template<class X , class Y >
bool Opm::TrivialPreconditioner< X, Y >::hasPerfectUpdate ( ) const
inlineoverridevirtual

◆ post()

template<class X , class Y >
void Opm::TrivialPreconditioner< X, Y >::post ( X &  x)
inlineoverride

◆ pre()

template<class X , class Y >
void Opm::TrivialPreconditioner< X, Y >::pre ( X &  x,
Y &  y 
)
inlineoverride

◆ update()

template<class X , class Y >
void Opm::TrivialPreconditioner< X, Y >::update ( )
inlineoverridevirtual

The documentation for this class was generated from the following file: