Advanced Multi-Physics (AMP)
On-Line Documentation
TimeOperatorParameters.h
Go to the documentation of this file.
1#ifndef included_AMP_TimeOperatorParameters
2#define included_AMP_TimeOperatorParameters
3
4#include "AMP/operators/Operator.h"
5#include "AMP/operators/OperatorParameters.h"
6#include <memory>
7
8namespace AMP::TimeIntegrator {
9
11{
12public:
17 explicit TimeOperatorParameters( std::shared_ptr<AMP::Database> db );
22
29 std::shared_ptr<AMP::Operator::Operator> d_pRhsOperator;
30
36 std::shared_ptr<AMP::Operator::Operator> d_pMassOperator;
37
41 std::shared_ptr<AMP::LinearAlgebra::Vector> d_pSourceTerm;
42
48 std::shared_ptr<AMP::Operator::OperatorParameters> d_pRhsOperatorParameters;
49
55 std::shared_ptr<AMP::Operator::OperatorParameters> d_pMassOperatorParameters;
56
60 std::shared_ptr<AMP::LinearAlgebra::Variable> d_pAlgebraicVariable;
61};
62} // namespace AMP::TimeIntegrator
63
64#endif
std::shared_ptr< ParameterBase > shared_ptr
std::shared_ptr< AMP::Operator::Operator > d_pRhsOperator
TimeOperatorParameters(std::shared_ptr< AMP::Database > db)
std::shared_ptr< AMP::LinearAlgebra::Variable > d_pAlgebraicVariable
std::shared_ptr< AMP::LinearAlgebra::Vector > d_pSourceTerm
std::shared_ptr< AMP::Operator::Operator > d_pMassOperator
std::shared_ptr< AMP::Operator::OperatorParameters > d_pMassOperatorParameters
std::shared_ptr< AMP::Operator::OperatorParameters > d_pRhsOperatorParameters



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:41.
Comments on this page