#include <assembly_mh_old.hh>
|
template<template< int dim > class Impl, class Fields , class Data > |
static MultidimAssembly | create (Fields eq_fields, Data eq_data) |
|
Common abstract class for the assembly routines in Darcy flow. Is implemented in DarcyMH, DarcyLMH and RichardsLMH assembly classes, which are independent of each other.
Definition at line 37 of file assembly_mh_old.hh.
◆ ~AssemblyFlowBase()
virtual AssemblyFlowBase::~AssemblyFlowBase |
( |
| ) |
|
|
inlinevirtual |
◆ assemble()
virtual void AssemblyFlowBase::assemble |
( |
const DHCellAccessor & |
dh_cell | ) |
|
|
pure virtual |
◆ assemble_reconstruct()
virtual void AssemblyFlowBase::assemble_reconstruct |
( |
const DHCellAccessor & |
dh_cell | ) |
|
|
pure virtual |
◆ create()
template<template< int dim > class Impl, class Fields , class Data >
static MultidimAssembly AssemblyFlowBase::create |
( |
Fields |
eq_fields, |
|
|
Data |
eq_data |
|
) |
| |
|
inlinestatic |
Generic creator of multidimensional assembly, i.e. vector of particular assembly objects.
Definition at line 54 of file assembly_mh_old.hh.
◆ DECLARE_EXCEPTION()
AssemblyFlowBase::DECLARE_EXCEPTION |
( |
ExcBCNotSupported |
, |
|
|
<< "BC type not supported.\n" |
|
|
) |
| |
◆ fix_velocity()
virtual void AssemblyFlowBase::fix_velocity |
( |
const DHCellAccessor & |
dh_cell | ) |
|
|
pure virtual |
◆ update_water_content()
virtual void AssemblyFlowBase::update_water_content |
( |
const DHCellAccessor & |
dh_cell | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: