Advanced Multi-Physics (AMP)
On-Line Documentation
Public Member Functions | Protected Attributes | Private Attributes | List of all members
AMP::Operator::ManufacturedSourceModel1 Class Reference

#include <ManufacturedSourceModel1.h>

Inheritance diagram for AMP::Operator::ManufacturedSourceModel1:
Inheritance graph
[legend]

Public Member Functions

virtual void getManufacturedSource1 (std::vector< double > &result, const std::vector< double > &T, const std::vector< libMesh::Point > &Coordinates)
 
 ManufacturedSourceModel1 (std::shared_ptr< const ManufacturedSourceModel1Parameters > params)
 
virtual void setDebugPrintInfoLevel (int print_level)
 
virtual ~ManufacturedSourceModel1 ()
 

Protected Attributes

int d_iDebugPrintInfoLevel
 

Private Attributes

double d_beta
 
double d_Dzero
 

Detailed Description

Definition at line 23 of file ManufacturedSourceModel1.h.

Constructor & Destructor Documentation

◆ ManufacturedSourceModel1()

AMP::Operator::ManufacturedSourceModel1::ManufacturedSourceModel1 ( std::shared_ptr< const ManufacturedSourceModel1Parameters params)
inlineexplicit

Definition at line 26 of file ManufacturedSourceModel1.h.

References d_beta, and d_Dzero.

◆ ~ManufacturedSourceModel1()

virtual AMP::Operator::ManufacturedSourceModel1::~ManufacturedSourceModel1 ( )
inlinevirtual

Definition at line 34 of file ManufacturedSourceModel1.h.

Member Function Documentation

◆ getManufacturedSource1()

virtual void AMP::Operator::ManufacturedSourceModel1::getManufacturedSource1 ( std::vector< double > &  result,
const std::vector< double > &  T,
const std::vector< libMesh::Point > &  Coordinates 
)
inlinevirtual

Definition at line 37 of file ManufacturedSourceModel1.h.

References AMP_ASSERT, d_beta, and d_Dzero.

◆ setDebugPrintInfoLevel()

virtual void AMP::Operator::ElementPhysicsModel::setDebugPrintInfoLevel ( int  print_level)
inlinevirtualinherited

Specify level of diagnostic information printed during iterations.

Parameters
[in]print_levelzero 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.

Member Data Documentation

◆ d_beta

double AMP::Operator::ManufacturedSourceModel1::d_beta
private

Definition at line 59 of file ManufacturedSourceModel1.h.

Referenced by getManufacturedSource1(), and ManufacturedSourceModel1().

◆ d_Dzero

double AMP::Operator::ManufacturedSourceModel1::d_Dzero
private

Definition at line 58 of file ManufacturedSourceModel1.h.

Referenced by getManufacturedSource1(), and ManufacturedSourceModel1().

◆ d_iDebugPrintInfoLevel

int 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().


The documentation for this class was generated from the following file:



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:44.
Comments on this page