|
Flow123d
release_1.8.2-1603-g0109a2b
|
#include <darcy_flow_mh.hh>

Public Member Functions | |
| P0_CouplingAssembler (const DarcyFlowMH_Steady &darcy) | |
| void | assembly (LinSys &ls) |
| void | pressure_diff (int i_ele, vector< int > &dofs, unsigned int &ele_type, double &delta, arma::vec &dirichlet) |
Private Types | |
| typedef vector< unsigned int > | IsecList |
Private Attributes | |
| const DarcyFlowMH_Steady & | darcy_ |
| const vector< IsecList > & | master_list_ |
| const vector< Intersection > & | intersections_ |
| vector< IsecList >::const_iterator | ml_it_ |
| const Element * | master_ |
| vector< vector< arma::mat > > | tensor_average |
| Row matrices to compute element pressure as average of boundary pressures. More... | |
| double | delta_0 |
| measure of master element, should be sum of intersection measures More... | |
Definition at line 432 of file darcy_flow_mh.hh.
|
private |
Definition at line 458 of file darcy_flow_mh.hh.
|
inline |
Definition at line 434 of file darcy_flow_mh.hh.
| void P0_CouplingAssembler::assembly | ( | LinSys & | ls | ) |
Works well but there is large error next to the boundary.
Definition at line 982 of file darcy_flow_mh.cc.
| void P0_CouplingAssembler::pressure_diff | ( | int | i_ele, |
| vector< int > & | dofs, | ||
| unsigned int & | ele_type, | ||
| double & | delta, | ||
| arma::vec & | dirichlet | ||
| ) |
Definition at line 941 of file darcy_flow_mh.cc.
|
private |
Definition at line 460 of file darcy_flow_mh.hh.
|
private |
measure of master element, should be sum of intersection measures
Definition at line 471 of file darcy_flow_mh.hh.
|
private |
Definition at line 463 of file darcy_flow_mh.hh.
|
private |
Definition at line 466 of file darcy_flow_mh.hh.
Definition at line 462 of file darcy_flow_mh.hh.
Definition at line 465 of file darcy_flow_mh.hh.
Row matrices to compute element pressure as average of boundary pressures.
Definition at line 469 of file darcy_flow_mh.hh.
1.8.11