Chi-Tech
chi_physics::FieldFunctionInterface Class Reference

#include <FieldFunctionInterface.h>

Inheritance diagram for chi_physics::FieldFunctionInterface:
chi_physics::GridBasedFieldFunctionInterface chi::AggregateNodalValuePostProcessor chi::CellVolumeIntegralPostProcessor

Protected Member Functions

 FieldFunctionInterface (const chi::InputParameters &params)
 
FieldFunctionGetFieldFunction () const
 

Static Protected Member Functions

static chi::InputParameters GetInputParameters ()
 

Private Attributes

chi::ParameterBlock field_function_param_
 

Detailed Description

Interface class to add a dependency on a logical volume. Two things need to be done to use this interface. 1) Derive from it. 2) Add its parameters to the child class. Now it will require a handle to a FieldFunction in the input language.

Definition at line 15 of file FieldFunctionInterface.h.

Constructor & Destructor Documentation

◆ FieldFunctionInterface()

chi_physics::FieldFunctionInterface::FieldFunctionInterface ( const chi::InputParameters params)
explicitprotected

Definition at line 22 of file FieldFunctionInterface.cc.

Member Function Documentation

◆ GetFieldFunction()

FieldFunction * chi_physics::FieldFunctionInterface::GetFieldFunction ( ) const
protected

Definition at line 28 of file FieldFunctionInterface.cc.

◆ GetInputParameters()

chi::InputParameters chi_physics::FieldFunctionInterface::GetInputParameters ( )
staticprotected

Definition at line 11 of file FieldFunctionInterface.cc.

Field Documentation

◆ field_function_param_

chi::ParameterBlock chi_physics::FieldFunctionInterface::field_function_param_
private

Definition at line 25 of file FieldFunctionInterface.h.


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