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

#include <StandardPreconditioners_serial.hpp>

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

Public Member Functions

 TrivialPreconditioner ()
 
virtual void update () override
 
virtual bool hasPerfectUpdate () const override
 
virtual void pre (X &x, Y &y) override
 
virtual void post (X &x) override
 
virtual void apply (X &x, const Y &y) override
 
virtual 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 >
virtual void Opm::TrivialPreconditioner< X, Y >::apply ( X &  x,
const Y &  y 
)
inlineoverridevirtual

◆ category()

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

◆ hasPerfectUpdate()

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

◆ post()

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

◆ pre()

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

◆ update()

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

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