OGS
ProcessLib::SourceTerm Class Referenceabstract

Detailed Description

Definition at line 20 of file SourceTerm.h.

#include <SourceTerm.h>

Inheritance diagram for ProcessLib::SourceTerm:
[legend]

Public Member Functions

 SourceTerm (std::unique_ptr< NumLib::LocalToGlobalIndexMap > source_term_dof_table)
 
virtual void integrate (const double t, GlobalVector const &x, GlobalVector &b, GlobalMatrix *jac) const =0
 
virtual ~SourceTerm ()=default
 

Protected Attributes

std::unique_ptr< NumLib::LocalToGlobalIndexMap > const _source_term_dof_table
 

Constructor & Destructor Documentation

◆ SourceTerm()

ProcessLib::SourceTerm::SourceTerm ( std::unique_ptr< NumLib::LocalToGlobalIndexMap > source_term_dof_table)
inlineexplicit

Definition at line 23 of file SourceTerm.h.

25 : _source_term_dof_table{std::move(source_term_dof_table)}
26 {
27 }
std::unique_ptr< NumLib::LocalToGlobalIndexMap > const _source_term_dof_table
Definition SourceTerm.h:35

◆ ~SourceTerm()

virtual ProcessLib::SourceTerm::~SourceTerm ( )
virtualdefault

Member Function Documentation

◆ integrate()

virtual void ProcessLib::SourceTerm::integrate ( const double t,
GlobalVector const & x,
GlobalVector & b,
GlobalMatrix * jac ) const
pure virtual

Member Data Documentation

◆ _source_term_dof_table


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