Advanced Multi-Physics (AMP)
On-Line Documentation
Public Member Functions | Protected Member Functions | List of all members
AMP::Solver::PrePostOperator Class Referenceabstract

#include <PrePostOperator.h>

Inherits NOX::Abstract::PrePostOperator.

Public Member Functions

virtual void runPostApply (AMP::LinearAlgebra::Vector::const_shared_ptr x, AMP::LinearAlgebra::Vector::shared_ptr f, bool exact)=0
 
virtual void runPostIterate (const NOX::Solver::Generic &solver)=0
 
virtual void runPostSolve (const NOX::Solver::Generic &solver)=0
 
virtual void runPreApply (AMP::LinearAlgebra::Vector::const_shared_ptr x, AMP::LinearAlgebra::Vector::shared_ptr f, bool exact)=0
 
virtual void runPreIterate (const NOX::Solver::Generic &solver)=0
 
virtual void runPreSolve (const NOX::Solver::Generic &solver)=0
 
virtual ~PrePostOperator ()
 

Protected Member Functions

 PrePostOperator ()
 

Detailed Description

Definition at line 18 of file PrePostOperator.h.

Constructor & Destructor Documentation

◆ ~PrePostOperator()

virtual AMP::Solver::PrePostOperator::~PrePostOperator ( )
inlinevirtual

Definition at line 22 of file PrePostOperator.h.

◆ PrePostOperator()

AMP::Solver::PrePostOperator::PrePostOperator ( )
inlineprotected

Definition at line 40 of file PrePostOperator.h.

Member Function Documentation

◆ runPostApply()

virtual void AMP::Solver::PrePostOperator::runPostApply ( AMP::LinearAlgebra::Vector::const_shared_ptr  x,
AMP::LinearAlgebra::Vector::shared_ptr  f,
bool  exact 
)
pure virtual

◆ runPostIterate()

virtual void AMP::Solver::PrePostOperator::runPostIterate ( const NOX::Solver::Generic &  solver)
pure virtual

◆ runPostSolve()

virtual void AMP::Solver::PrePostOperator::runPostSolve ( const NOX::Solver::Generic &  solver)
pure virtual

◆ runPreApply()

virtual void AMP::Solver::PrePostOperator::runPreApply ( AMP::LinearAlgebra::Vector::const_shared_ptr  x,
AMP::LinearAlgebra::Vector::shared_ptr  f,
bool  exact 
)
pure virtual

◆ runPreIterate()

virtual void AMP::Solver::PrePostOperator::runPreIterate ( const NOX::Solver::Generic &  solver)
pure virtual

◆ runPreSolve()

virtual void AMP::Solver::PrePostOperator::runPreSolve ( const NOX::Solver::Generic &  solver)
pure virtual

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



Advanced Multi-Physics (AMP)
Oak Ridge National Laboratory
Idaho National Laboratory
Los Alamos National Laboratory
This page automatically produced from the
source code by doxygen
Last updated: Tue Mar 10 2026 13:06:45.
Comments on this page