KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Kratos::ShallowWaterUtilities Member List

This is the complete list of members for Kratos::ShallowWaterUtilities, including all inherited members.

ComputeEnergy(ModelPart &rModelPart)Kratos::ShallowWaterUtilities
ComputeFreeSurfaceElevation(ModelPart &rModelPart)Kratos::ShallowWaterUtilities
ComputeFroude(ModelPart &rModelPart, const double Epsilon)Kratos::ShallowWaterUtilities
ComputeHeightFromFreeSurface(ModelPart &rModelPart)Kratos::ShallowWaterUtilities
ComputeHydrostaticForces(TContainerType &rContainer, const ProcessInfo &rProcessInfo, const double RelativeDryHeight=-1.0)Kratos::ShallowWaterUtilitiesinline
ComputeL2Norm(ModelPart &rModelPart, const Variable< double > &rVariable)Kratos::ShallowWaterUtilities
ComputeL2NormAABB(ModelPart &rModelPart, const Variable< double > &rVariable, Point &rLow, Point &rHigh)Kratos::ShallowWaterUtilities
ComputeLinearizedMomentum(ModelPart &rModelPart)Kratos::ShallowWaterUtilities
ComputeMomentum(ModelPart &rModelPart)Kratos::ShallowWaterUtilities
ComputeSmoothVelocity(ModelPart &rModelPart)Kratos::ShallowWaterUtilities
ComputeVelocity(ModelPart &rModelPart, bool PerformProjection=false)Kratos::ShallowWaterUtilities
CopyVariableToPreviousTimeStep(ModelPart &rModelPart, const TVarType &rVariable)Kratos::ShallowWaterUtilitiesinline
ExtrapolateElementalFlagToNodes(ModelPart &rModelPart, Flags Flag)Kratos::ShallowWaterUtilities
FlagWetElements(ModelPart &rModelPart, Flags WetFlag, double RelativeDryHeight=-1.0)Kratos::ShallowWaterUtilities
FlipScalarVariable(Variable< double > &rOriginVariable, Variable< double > &rDestinationVariable, ModelPart &rModelPart)Kratos::ShallowWaterUtilities
GeometryType typedefKratos::ShallowWaterUtilities
IdentifySolidBoundary(ModelPart &rModelPart, double SeaWaterLevel, Flags SolidBoundaryFlag)Kratos::ShallowWaterUtilities
KRATOS_CLASS_POINTER_DEFINITION(ShallowWaterUtilities)Kratos::ShallowWaterUtilities
NodesContainerType typedefKratos::ShallowWaterUtilities
NodeType typedefKratos::ShallowWaterUtilities
NormalizeVector(ModelPart &rModelPart, const Variable< array_1d< double, 3 >> &rVariable)Kratos::ShallowWaterUtilities
OffsetIds(TContainerType &rContainer, const double Offset)Kratos::ShallowWaterUtilitiesinline
OffsetIds(TContainerType &rContainer)Kratos::ShallowWaterUtilitiesinline
OffsetMeshZCoordinate(ModelPart &rModelPart, const double Increment)Kratos::ShallowWaterUtilities
SetMeshZ0CoordinateToZero(ModelPart &rModelPart)Kratos::ShallowWaterUtilities
SetMeshZCoordinate(ModelPart &rModelPart, const Variable< double > &rVariable)Kratos::ShallowWaterUtilities
SetMeshZCoordinateToZero(ModelPart &rModelPart)Kratos::ShallowWaterUtilities
SetMinimumValue(ModelPart &rModelPart, const Variable< double > &rVariable, double MinValue)Kratos::ShallowWaterUtilities
SmoothHistoricalVariable(const TVarType &rVariable, NodesContainerType &rNodes, const double ElapsedTime, const double SemiPeriod)Kratos::ShallowWaterUtilitiesinline
StoreNonHistoricalGiDNoDataIfDry(ModelPart &rModelPart, const Variable< double > &rVariable)Kratos::ShallowWaterUtilities
SwapY0Z0Coordinates(ModelPart &rModelPart)Kratos::ShallowWaterUtilities
SwapYZComponents(const Variable< array_1d< double, 3 >> &rVariable, NodesContainerType &rNodes)Kratos::ShallowWaterUtilitiesinline
SwapYZComponentsNonHistorical(const Variable< array_1d< double, 3 >> &rVariable, TContainerType &rContainer)Kratos::ShallowWaterUtilitiesinline
SwapYZCoordinates(ModelPart &rModelPart)Kratos::ShallowWaterUtilities