|
class | Kratos::BoussinesqCondition< TNumNodes > |
| Implementation of a condition for shallow water waves problems. More...
|
|
class | Kratos::ConservativeCondition< TNumNodes > |
| Implementation of a condition for shallow water waves problems. More...
|
|
class | Kratos::PrimitiveCondition< TNumNodes > |
| Implementation of a condition for shallow water waves problems. More...
|
|
class | Kratos::WaveCondition< TNumNodes > |
| Implementation of a condition for shallow water waves problems. More...
|
|
class | Kratos::BoussinesqElement< TNumNodes > |
| Implementation of a linear element for shallow water problems. More...
|
|
class | Kratos::ConservativeElement< TNumNodes > |
| Implementation of a linear element for shallow water problems. More...
|
|
class | Kratos::ConservativeElementFC< TNumNodes > |
| Implementation of a linear element for shallow water problems. More...
|
|
class | Kratos::ConservativeElementRV< TNumNodes > |
| Implementation of a linear element for shallow water problems. More...
|
|
class | Kratos::CrankNicolsonWaveElement< TNumNodes > |
| Implementation of a linear element for shallow water problems. More...
|
|
class | Kratos::PrimitiveElement< TNumNodes > |
| Implementation of a linear element for shallow water problems. More...
|
|
class | Kratos::WaveElement< TNumNodes > |
| Implementation of a linear element for shallow water problems. More...
|
|
class | Kratos::ChezyLaw |
| The base class for the bottom and surface friction laws. More...
|
|
class | Kratos::FrictionLaw |
| Short class definition. More...
|
|
class | Kratos::ManningLaw |
| The base class for the bottom and surface friction laws. More...
|
|
class | Kratos::ApplyPerturbationFunctionProcess< TVarType > |
| This process assigns a default value or a perturbation if the node is close to an influence area. More...
|
|
class | Kratos::ApplySinusoidalFunctionProcess< TVarType > |
| The aim of this process is to generate sinusoidal waves. More...
|
|
class | Kratos::CalculateDistanceToBoundaryProcess |
| Calculate the minimum distance from all the nodes to a boundary condition in 2D. More...
|
|
class | Kratos::EstimateTimeStepUtility |
| Utility to estimate the time step in terms of the courant number. More...
|
|
class | Kratos::FlowRateSlipUtility< TLocalMatrixType, TLocalVectorType, TValueType > |
| Tools to apply slip conditions @detail A utility to rotate the local contributions of certain nodes to the system matrix, which is required to apply slip conditions in arbitrary directions. More...
|
|
class | Kratos::FluxLimiter< TLocalVectorType > |
| This is a helper class to separate the physics from the flux corrected scheme. More...
|
|
class | Kratos::MoveShallowMeshUtility |
| Tools for lagrangian computations. More...
|
|
class | Kratos::ShallowWaterUtilities |
| This class is a wrapper of useful utilities for shallow water computations. More...
|
|
class | Kratos::FrictionLawsFactory |
| The base class for the bottom and surface friction laws. More...
|
|
class | Kratos::NodalManningLaw |
| This class computes the bottom friction according to the Manning law. More...
|
|
class | Kratos::WindWaterFriction |
| The base class for the bottom and surface friction laws. More...
|
|
class | Kratos::DepthIntegrationProcess< TDim > |
| Calculate the minimum distance from all the nodes to a boundary condition in 2D. More...
|
|
class | Kratos::WriteFromSwAtInterfaceProcess< TDim > |
| Calculate the minimum distance from all the nodes to a boundary condition in 2D. More...
|
|
class | Kratos::ResidualBasedAdamsMoultonScheme< TSparseSpace, TDenseSpace > |
| Predictor-corrector semi imlicit scheme for the Boussinesq element. More...
|
|
class | Kratos::DerivativesRecoveryUtility< TDim > |
| Superconvergent patch recovery for linear meshes using quadratic polynomials. More...
|
|
class | Kratos::PhaseFunction |
| This class is a wrapper of useful utilities for shallow water computations. More...
|
|