1#ifndef included_AMP_OperatorParameters
2#define included_AMP_OperatorParameters
4#include "AMP/utils/ParameterBase.h"
5#include "AMP/utils/Utilities.h"
33 std::shared_ptr<AMP::Mesh::Mesh> mesh =
nullptr );
39 std::shared_ptr<AMP::Mesh::Mesh>
d_Mesh;
std::shared_ptr< AMP::Operator::Operator > d_pOperator
Allow for the case that a fully constructed operator is returned.
virtual ~OperatorParameters()
Destructor.
OperatorParameters(std::shared_ptr< AMP::Database > db, std::shared_ptr< AMP::Mesh::Mesh > mesh=nullptr)
std::shared_ptr< AMP::Mesh::Mesh > d_Mesh
Optional mesh for the operator.
std::shared_ptr< ParameterBase > shared_ptr