|
Plugins
|
#include <cmath>#include <autodiff/forward/dual.hpp>#include "common/util/smart_pointer.h"#include "common/assert.h"#include "registry/class.h"#include <nlohmann/json.hpp>#include "json_basics.hh"Go to the source code of this file.
Classes | |
| struct | ug::Richards::BrooksCoreyFunctions |
| class | ug::Richards::ExponentialModel |
| Implement a simple exponential model. More... | |
| struct | ug::Richards::ExponentialModelParameters |
| class | ug::Richards::GardnerModel |
| Implements a van Genuchten model. More... | |
| class | ug::Richards::HaverkampModel |
| Implements a Haverkamp model. More... | |
| struct | ug::Richards::HaverkampParameters |
| struct | ug::Richards::IParameterizedModel< TParameter > |
| Base class for a parameterized model. Provides serialization. More... | |
| class | ug::Richards::IRichardsModel< TDerived > |
| This is the interface for a Richards-type model. All derived classes use CRTP for evaluation. More... | |
| struct | ug::Richards::VanGenuchtenFunctions |
| class | ug::Richards::VanGenuchtenModel |
| Implements a van Genuchten-Mualem model. More... | |
| struct | ug::Richards::VanGenuchtenParameters |
Namespaces | |
| namespace | ug |
| namespace | ug::Richards |
Typedefs | |
| typedef autodiff::dual | ug::Richards::dual |
Functions | |
| void | ug::Richards::UGCheckValues (const dual &number) |