Flow123d
JS_before_hm-2210-gb57a0a528
|
#include <assembly_mh_old.hh>
Public Member Functions | |
DECLARE_EXCEPTION (ExcBCNotSupported,<< "BC type not supported.\n") | |
virtual void | fix_velocity (const DHCellAccessor &dh_cell)=0 |
virtual void | assemble (const DHCellAccessor &dh_cell)=0 |
virtual void | assemble_reconstruct (const DHCellAccessor &dh_cell)=0 |
virtual void | update_water_content (const DHCellAccessor &dh_cell)=0 |
Updates water content in Richards. More... | |
virtual | ~AssemblyFlowBase () |
Static Public Member Functions | |
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.
|
inlinevirtual |
Definition at line 60 of file assembly_mh_old.hh.
|
pure virtual |
Implemented in AssemblyMH< dim >, and AssemblyLMH< dim >.
|
pure virtual |
Implemented in AssemblyMH< dim >, and AssemblyLMH< dim >.
|
inlinestatic |
Generic creator of multidimensional assembly, i.e. vector of particular assembly objects.
Definition at line 54 of file assembly_mh_old.hh.
AssemblyFlowBase::DECLARE_EXCEPTION | ( | ExcBCNotSupported | , |
<< "BC type not supported.\n" | |||
) |
|
pure virtual |
Implemented in AssemblyMH< dim >, and AssemblyLMH< dim >.
|
pure virtual |
Updates water content in Richards.
Implemented in AssemblyRichards< dim >, AssemblyMH< dim >, and AssemblyLMH< dim >.