Advanced Multi-Physics (AMP)
On-Line Documentation
RobinMatrixCorrectionParameters.h
Go to the documentation of this file.
1#ifndef included_AMP_RobinMatrixCorrectionParameters
2#define included_AMP_RobinMatrixCorrectionParameters
3
4#include "AMP/operators/boundary/LinearBoundaryOperatorParameters.h"
5#include "AMP/operators/boundary/libmesh/NeumannVectorCorrectionParameters.h"
6#include "AMP/operators/boundary/libmesh/RobinPhysicsModel.h"
7
8namespace AMP::Operator {
9
11{
12public:
13 explicit RobinMatrixCorrectionParameters( std::shared_ptr<AMP::Database> db )
15 {
16 }
17
19
20 std::shared_ptr<AMP::LinearAlgebra::Variable> d_variable;
21
23
24 std::vector<AMP::LinearAlgebra::Vector::const_shared_ptr> d_elementInputVec;
25
26 std::shared_ptr<RobinPhysicsModel> d_robinPhysicsModel;
27
28 std::shared_ptr<AMP::Discretization::DOFManager> d_DofMap;
29};
30} // namespace AMP::Operator
31
32#endif
std::shared_ptr< Vector > shared_ptr
Shorthand for shared pointer to Vector.
Definition Vector.h:60
std::vector< AMP::LinearAlgebra::Vector::const_shared_ptr > d_elementInputVec
std::shared_ptr< AMP::Discretization::DOFManager > d_DofMap
std::shared_ptr< AMP::LinearAlgebra::Variable > d_variable
RobinMatrixCorrectionParameters(std::shared_ptr< AMP::Database > db)
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