Advanced Multi-Physics (AMP)
On-Line Documentation
BVPOperatorParameters.h
Go to the documentation of this file.
1#ifndef included_AMP_BVPOperatorParameters
2#define included_AMP_BVPOperatorParameters
3
4#include "AMP/operators/OperatorParameters.h"
5#include "AMP/operators/boundary/BoundaryOperator.h"
6#include <memory>
7
8
9namespace AMP::Operator {
10
11
19{
20public:
21 explicit BVPOperatorParameters( std::shared_ptr<AMP::Database> db ) : OperatorParameters( db )
22 {
23 }
24
26
27 std::shared_ptr<OperatorParameters> d_volumeOperatorParams;
28
29 std::shared_ptr<OperatorParameters> d_boundaryOperatorParams;
30
31 std::shared_ptr<Operator> d_volumeOperator;
32
33 std::shared_ptr<BoundaryOperator> d_boundaryOperator;
34};
35
36
37} // namespace AMP::Operator
38
39#endif
Parameter object used for BVPOperators both linear and nonlinear.
BVPOperatorParameters(std::shared_ptr< AMP::Database > db)
std::shared_ptr< Operator > d_volumeOperator
std::shared_ptr< OperatorParameters > d_boundaryOperatorParams
std::shared_ptr< BoundaryOperator > d_boundaryOperator
std::shared_ptr< OperatorParameters > d_volumeOperatorParams
std::shared_ptr< ParameterBase > shared_ptr



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