Flow123d
JS_before_hm-978-gf0793cd
|
Class Dual_por_exchange implements the model of dual porosity. More...
#include <memory>
#include <vector>
#include "fields/field.hh"
#include "fields/field_values.hh"
#include "fields/field_set.hh"
#include "fields/multi_field.hh"
#include "la/vector_mpi.hh"
#include "fields/equation_output.hh"
#include "input/type_base.hh"
#include "input/type_generic.hh"
#include "petscvec.h"
#include "reaction/reaction_term.hh"
Go to the source code of this file.
Classes | |
class | DualPorosity |
Class representing dual porosity model in transport. More... | |
class | DualPorosity::EqData |
DualPorosity data. More... | |
Namespaces | |
Input | |
Abstract linear system class. | |
Input::Type | |
Class Dual_por_exchange implements the model of dual porosity.
* Copyright (C) 2015 Technical University of Liberec. All rights reserved.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 as published by the Free Software Foundation. (http://www.gnu.org/licenses/gpl-3.0.en.html)
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
It can be part of the transport model and it computes the concentrations of substances both in mobile and immobile zone. This model can also work above the sorption model - the sorbed concentration is then computed both from mobile and immobile concentrations. Linear reactions can be define also in both zones.
Definition in file dual_porosity.hh.