#include <SubchannelPhysicsModel.h>

Public Member Functions | |
| std::shared_ptr< AMP::Materials::Material > | getMaterial () |
| void | getProperty (const std::string &property, std::vector< double > &result, std::map< std::string, std::shared_ptr< std::vector< double > > > &args) |
| virtual void | setDebugPrintInfoLevel (int print_level) |
| SubchannelPhysicsModel (std::shared_ptr< const ElementPhysicsModelParameters > params) | |
| virtual | ~SubchannelPhysicsModel () |
Protected Attributes | |
| int | d_iDebugPrintInfoLevel |
| std::shared_ptr< AMP::Materials::Material > | d_material |
| std::map< std::string, std::shared_ptr< AMP::Materials::Property > > | d_properties |
This class acts a interface to the water material library for the subchannel flow operators.
Definition at line 21 of file SubchannelPhysicsModel.h.
|
explicit |
Constructor
|
inlinevirtual |
Destructor
Definition at line 32 of file SubchannelPhysicsModel.h.
|
inline |
Function to return a pointer to the material
Definition at line 47 of file SubchannelPhysicsModel.h.
References d_material.
| void AMP::Operator::SubchannelPhysicsModel::getProperty | ( | const std::string & | property, |
| std::vector< double > & | result, | ||
| std::map< std::string, std::shared_ptr< std::vector< double > > > & | args | ||
| ) |
Function to evaluate property functions
| [in] | property | property identifier string |
| [out] | result | output vector |
| [in] | args | of input argument strings and input vectors |
|
inlinevirtualinherited |
Specify level of diagnostic information printed during iterations.
| [in] | print_level | zero prints none or minimal information, higher numbers provide increasingly verbose debugging information. |
Definition at line 36 of file ElementPhysicsModel.h.
References AMP::Operator::ElementPhysicsModel::d_iDebugPrintInfoLevel.
|
protectedinherited |
Variable that controls the amount of diagnostic information that gets printed within this material model.
Definition at line 39 of file ElementPhysicsModel.h.
Referenced by AMP::Operator::ElementPhysicsModel::ElementPhysicsModel(), and AMP::Operator::ElementPhysicsModel::setDebugPrintInfoLevel().
|
protected |
Definition at line 51 of file SubchannelPhysicsModel.h.
Referenced by getMaterial().
|
protected |
Definition at line 54 of file SubchannelPhysicsModel.h.
|
Advanced Multi-Physics (AMP) Oak Ridge National Laboratory Idaho National Laboratory Los Alamos National Laboratory |
This page automatically produced from the source code by Last updated: Tue Mar 10 2026 13:06:44. Comments on this page |