2#ifndef included_AMP_SubchannelParameters
3#define included_AMP_SubchannelParameters
5#include "AMP/discretization/DOF_Manager.h"
6#include "AMP/operators/OperatorParameters.h"
7#include "AMP/operators/boundary/libmesh/RobinPhysicsModel.h"
8#include "AMP/operators/subchannel/SubchannelPhysicsModel.h"
9#include "AMP/vectors/Vector.h"
std::shared_ptr< Vector > shared_ptr
Shorthand for shared pointer to Vector.
Parameter class to provide parameters to all subchannel classes.
virtual ~SubchannelOperatorParameters()
Destructor.
std::vector< double > clad_d
std::shared_ptr< SubchannelPhysicsModel > d_subchannelPhysicsModel
AMP::LinearAlgebra::Vector::shared_ptr d_frozenSolution
SubchannelOperatorParameters(std::shared_ptr< AMP::Database > db)
Constructor.
std::vector< double > clad_x
std::vector< double > clad_y
std::shared_ptr< RobinPhysicsModel > d_dittusBoelterCoefficient
std::shared_ptr< ParameterBase > shared_ptr