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.
|
The base class for all processes in Kratos. More...
#include <process.h>
Inherits Kratos::Flags.
Inherited by Kratos::ApplyRayCastingProcess< TDim >, Kratos::BaseContactSearchProcess< TDim, TNumNodes, TNumNodes >, Kratos::CalculateDiscontinuousDistanceToSkinProcess< 3 >, Kratos::FindGlobalNodalEntityNeighboursProcess< ModelPart::ElementsContainerType >, Kratos::FindNodalNeighboursForEntitiesProcess< ModelPart::ElementsContainerType >, Kratos::MmgProcess< MMGLibrary::MMG3D >, Kratos::AALMAdaptPenaltyValueProcess, Kratos::ALMFastInit, Kratos::ALMVariablesCalculationProcess, Kratos::AdaptiveTimeIntervalProcess, Kratos::AdaptiveTimeIntervalProcess, Kratos::AddDofsProcess, Kratos::AddWallProcess, Kratos::AdvanceInTimeHighCycleFatigueProcess, Kratos::ApplyChimera< TDim >, Kratos::ApplyComponentTableProcess, Kratos::ApplyComponentTableProcess, Kratos::ApplyComponentTableProcess, Kratos::ApplyComponentTableProcessDam, Kratos::ApplyCompressibleNavierStokesBoundaryConditionsProcess, Kratos::ApplyConstantBoundaryHydrostaticPressureProcess, Kratos::ApplyConstantBoundaryPhreaticLinePressureProcess, Kratos::ApplyConstantBoundaryPhreaticSurfacePressureProcess, Kratos::ApplyConstantHydrostaticPressureProcess, Kratos::ApplyConstantHydrostaticPressureProcess, Kratos::ApplyConstantInterpolateLinePressureProcess, Kratos::ApplyConstantPhreaticLinePressureProcess, Kratos::ApplyConstantPhreaticMultiLinePressureProcess, Kratos::ApplyConstantPhreaticSurfacePressureProcess, Kratos::ApplyConstantScalarValueProcess, Kratos::ApplyConstantVectorValueProcess, Kratos::ApplyExcavationProcess, Kratos::ApplyFarFieldProcess, Kratos::ApplyForcesAndMomentsProcess, Kratos::ApplyForcesAndMomentsToWallsProcess, Kratos::ApplyK0ProcedureProcess, Kratos::ApplyKinematicConstraintsProcess, Kratos::ApplyKinematicConstraintsToWallsProcess, Kratos::ApplyNormalLoadTableProcess, Kratos::ApplyPeriodicConditionProcess, Kratos::ApplyPerturbationFunctionProcess< TVarType >, Kratos::ApplyRayCastingProcess< TDim >, Kratos::ApplyRigidRotationProcess, Kratos::ApplyScalarConstraintTableProcess, Kratos::ApplySinusoidalFunctionProcess< TVarType >, Kratos::ApplyVectorConstraintTableProcess, Kratos::ApplyWeakSlidingProcess, Kratos::ApplyWriteScalarProcess, Kratos::AssignFlagsToModelPartEntitiesProcess, Kratos::AssignIntegrationPointsToBackgroundElementsProcess, Kratos::AssignParentElementConditionsProcess, Kratos::AssignPressureIdProcess, Kratos::AssignPropertiesToNodesProcess, Kratos::AssignRotationAboutAnAxisToNodesProcess, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::AssignScalarInputToEntitiesProcess< TEntity, THistorical >, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarVariableToPfemEntitiesProcess, Kratos::AssignSurfaceTensionConditions, Kratos::AssignTorqueAboutAnAxisToConditionsProcess, Kratos::AutomaticDTProcess, Kratos::BaseContactSearchProcess< TDim, TNumNodes, TNumNodesMaster >, Kratos::BoussinesqForceProcess, Kratos::BuildContactModelPartProcess, Kratos::BuildStringSkinProcess, Kratos::BumpTransientPorositySolutionBodyForceProcess, Kratos::CalculateAdhesionForce, Kratos::CalculateContactAngle, Kratos::CalculateCurvature, Kratos::CalculateDiscontinuousDistanceToSkinProcess< TDim >, Kratos::CalculateDistanceToBoundaryProcess, Kratos::CalculateDistanceToPathProcess< THistorical >, Kratos::CalculateDivergenceProcess, Kratos::CalculateEmbeddedNodalVariableFromSkinProcess< TVarType, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::CalculateEmbeddedSignedDistanceTo3DSkinProcess, Kratos::CalculateNodalAreaProcess< THistorical >, Kratos::CalculateNodalLength, Kratos::CalculateNormalEq, Kratos::CalculateSignedDistanceTo3DConditionSkinProcess, Kratos::CalculateSignedDistanceTo3DSkinProcess, Kratos::CalculateWaveHeightProcess, Kratos::CalulateLevelsetConsistentNodalGradientProcess, Kratos::CheckSameModelPartUsingSkinDistanceProcess< TDim >, Kratos::CheckSkinProcess, Kratos::ClearPointContactConditionsProcess, Kratos::ComputeCenterOfGravityProcess, Kratos::ComputeDynamicFactorProcess, Kratos::ComputeEmbeddedLiftProcess< Dim, NumNodes >, Kratos::ComputeHessianSolMetricProcess, Kratos::ComputeInitialVolumeProcess, Kratos::ComputeLevelSetSolMetricProcess< TDim >, Kratos::ComputeMassMomentOfInertiaProcess, Kratos::ComputeNodalGradientProcess< THistorical >, Kratos::ComputeNodalNormalDivergenceProcess< THistorical >, Kratos::ComputeNodalValueProcess, Kratos::ComputePressureCoefficientProcess, Kratos::ComputeWingSectionVariableProcess< TRunType >, Kratos::ComputeYPlusProcess, Kratos::ConstantRotationProcess, Kratos::ConstructSystemMatrixElementalProcess< TSystemSpaceType, TDirichletSpaceType >, Kratos::ContactSearchWrapperProcess, Kratos::ControlModule2DProcess, Kratos::ControlModuleProcess, Kratos::DamAddedMassConditionProcess, Kratos::DamAzenhaHeatFluxProcess, Kratos::DamBofangConditionTemperatureProcess, Kratos::DamChemoMechanicalAgingYoungProcess, Kratos::DamFixTemperatureConditionProcess, Kratos::DamGroutingReferenceTemperatureProcess, Kratos::DamHydroConditionLoadProcess, Kratos::DamInputTableNodalYoungModulusProcess, Kratos::DamNodalReferenceTemperatureProcess, Kratos::DamNodalYoungModulusProcess, Kratos::DamNoorzaiHeatFluxProcess, Kratos::DamRandomFieldsVariableProcess, Kratos::DamReservoirConstantTemperatureProcess, Kratos::DamReservoirMonitoringTemperatureProcess, Kratos::DamTSolAirHeatFluxProcess, Kratos::DamTemperaturebyDeviceProcess, Kratos::DamUpliftCircularConditionLoadProcess, Kratos::DamUpliftConditionLoadProcess, Kratos::DamWestergaardConditionLoadProcess, Kratos::DeactivateConditionsOnInactiveElements, Kratos::Define2DWakeProcess, Kratos::Define3DWakeProcess, Kratos::DefineEmbeddedWakeProcess, Kratos::DepthIntegrationProcess< TDim >, Kratos::DistanceModificationProcess, Kratos::DistanceSmoothingProcess< TDim, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::DistributeLoadOnSurfaceProcess, Kratos::EdgeBasedGradientRecoveryProcess< TDataType, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::EdgeCableElementProcess, Kratos::ElementDeactivationProcess, Kratos::EliminateIsolatedNodesProcess, Kratos::EmbeddedMLSConstraintProcess, Kratos::EmbeddedMeshLocatorProcess, Kratos::EmbeddedNodesInitializationProcess, Kratos::EmbeddedPostprocessProcess, Kratos::EmbeddedSkinVisualizationProcess, Kratos::EmpiricalSpringElementProcess, Kratos::EntitiesEraseProcess< TEntity >, Kratos::ExpandWetNodesProcess, Kratos::ExtendPressureConditionProcess< TDim >, Kratos::FastTransferBetweenModelPartsProcess, Kratos::FindConditionsNeighboursProcess, Kratos::FindGlobalNodalEntityNeighboursProcess< TContainerType >, Kratos::FindIntersectedGeometricalObjectsProcess, Kratos::FindNeighbourElementsOfConditionsProcess, Kratos::FindNodalHForRigidWallsProcess, Kratos::FindNodalHProcess< THistorical >, Kratos::FindNodalNeighboursForEntitiesProcess< TContainerType >, Kratos::FindNodalNeighboursProcess, Kratos::FindNodalNeighboursSurfaceProcess, Kratos::FindTriplePoint, Kratos::FixFreeVelocityOnNodesProcess, Kratos::FixScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::FixScalarPfemDofProcess, Kratos::FluxCorrectedTransportConvectionProcess< TDim >, Kratos::FreeScalarDofProcess, Kratos::FreeScalarDofProcess, Kratos::FreeScalarPfemDofProcess, Kratos::FromJSONCheckResultProcess, Kratos::GenerateDemProcess, Kratos::GenerateInitialSkinDEMProcess, Kratos::GenericFindElementalNeighboursProcess, Kratos::GraphColoringProcess, Kratos::HDF5::XdmfConnectivitiesWriterProcess, Kratos::HyperbolicTangentialPorositySolutionAndBodyForceProcess, Kratos::HyperbolicTangentialPorositySolutionTransientBodyForceProcess, Kratos::HypoelasticStressCalculateProcess, Kratos::ImposeRigidMovementProcess, Kratos::ImposeZStrainProcess, Kratos::IntegrationPointStatisticsProcess, Kratos::IntegrationValuesExtrapolationToNodesProcess, Kratos::InternalVariablesInterpolationProcess, Kratos::KuttaConditionProcess, Kratos::LagrangianInletProcess, Kratos::LagrangianRotationProcess, Kratos::LevelSetConvectionProcess< TDim, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::MPCContactSearchWrapperProcess, Kratos::ManageIsolatedNodesProcess, Kratos::ManageSelectedElementsProcess, Kratos::ManageTimeStepProcess, Kratos::MapNurbsVolumeResultsToEmbeddedGeometryProcess, Kratos::MarkBadElementsProcess, Kratos::MarkBadElementsProcess, Kratos::MarkCloseNodesProcess, Kratos::MarkCloseNodesProcess, Kratos::MarkFluidProcess, Kratos::MarkFluidProcess, Kratos::MarkFluidProcess, Kratos::MarkFreeSurfaceProcess, Kratos::MarkOuterNodesProcess, Kratos::MarkOuterNodesProcess, Kratos::MarkOuterNodesProcess, Kratos::MassCalculateProcess, Kratos::MassConservationCheckProcess, Kratos::MasterSlaveProcess, Kratos::MeasureMeshQualityProcess, Kratos::MergeModelPartsProcess, Kratos::MeshLocalSmoothingProcess, Kratos::MeshNodeCollapsingProcess, Kratos::MesherProcess, Kratos::MetisDivideHeterogeneousInputProcess, Kratos::MetricDivergenceFreeProcess< TDim >, Kratos::MetricErrorProcess< TDim >, Kratos::MetricFastInit< TDim >, Kratos::MmgProcess< TMMGLibrary >, Kratos::ModelVolumeCalculationProcess, Kratos::MortonDivideInputToPartitionsProcess, Kratos::MortonPartitioningProcess, Kratos::MoveModelPartProcess, Kratos::MultiscaleRefiningProcess, Kratos::NitscheStabilizationModelPartProcess, Kratos::NodalValuesInterpolationProcess< TDim >, Kratos::NonLocalPlasticityProcess, Kratos::NormalCheckProcess, Kratos::NormalGapProcess< TDim, TNumNodes, TNumNodesMaster >, Kratos::OutputEigenValuesProcess, Kratos::OutputProcess, Kratos::OutputQuadratureDomainProcess, Kratos::PFEMFixFreeVelocityOnNodesProcess, Kratos::ParallelDistanceCalculationProcess< TDim >, Kratos::ParametricWallContactSearchProcess, Kratos::ParticleEraseProcess, Kratos::PeriodicInterfaceProcess, Kratos::PeriodicInterfaceProcess, Kratos::Pfem2ApplyBCProcess, Kratos::PoromechanicsFaceLoadControlModuleProcess, Kratos::PorositySolutionAndBodyForceProcess, Kratos::PorositySolutionAndSinusoidalBodyForceProcess, Kratos::PorositySolutionTransientBodyForceProcess, Kratos::PostprocessEigenvaluesProcess, Kratos::PressureCalculateProcess, Kratos::PressureCalculateProcessAxisym, Kratos::PrismNeighboursProcess, Kratos::RansApplyExactNodalPeriodicConditionProcess, Kratos::RansApplyFlagToSkinProcess, Kratos::RansComputeReactionsProcess, Kratos::RansEpsilonTurbulentMixingLengthInletProcess, Kratos::RansFormulationProcess, Kratos::RansKTurbulentIntensityInletProcess, Kratos::RansLineOutputProcess, Kratos::RansOmegaTurbulentMixingLengthInletProcess, Kratos::RecoverVolumeLossesProcess, Kratos::RegeneratePfemPressureConditionsProcess< TDim >, Kratos::RemoveAloneDEMElementsProcess, Kratos::RemoveAndSaveWallNodesProcess, Kratos::ReorderAndOptimizeModelPartProcess, Kratos::ReplaceElementsAndConditionsProcess, Kratos::ReplaceMultipleElementsAndConditionsProcess, Kratos::RotateRegionProcess, Kratos::SPRErrorProcess< TDim >, Kratos::SaveFluidOnlyProcess, Kratos::SaveLagrangianSurfaceProcess_p, Kratos::SaveStructureConditionsProcess, Kratos::SaveStructureModelPartProcess, Kratos::SetAbsorbingBoundaryParametersProcess, Kratos::SetAutomatedInitialDamageProcess, Kratos::SetAutomatedInitialVariableProcess, Kratos::SetCartesianLocalAxesProcess, Kratos::SetCylindricalLocalAxesProcess, Kratos::SetDummyPropertyForRigidElementsProcess, Kratos::SetEulerianInletProcess, Kratos::SetHMapProcess, Kratos::SetInitialStateProcess< TDim >, Kratos::SetLagrangianInletProcess, Kratos::SetMaterialPropertiesForThermalCouplingProcess, Kratos::SetMechanicalInitialStateProcess, Kratos::SetMeshVelocityForThermalCouplingProcess, Kratos::SetMovingLoadProcess, Kratos::SetMultipleMovingLoadsProcess, Kratos::SetParameterFieldProcess, Kratos::SetSphericalLocalAxesProcess, Kratos::SettleModelStructureProcess, Kratos::ShellToSolidShellProcess< TNumNodes >, Kratos::ShockCapturingEntropyViscosityProcess, Kratos::ShockCapturingPhysicsBasedProcess, Kratos::SimpleMortarMapperProcess< TDim, TNumNodes, TVarType, TNumNodesMaster >, Kratos::SimpleMortarMapperProcessWrapper, Kratos::SinusoidalPorositySolutionAndBodyForceProcess, Kratos::SinusoidalPorositySolutionTransientBodyForceProcess, Kratos::SkinDetectionProcess< TDim >, Kratos::SlidingEdgeProcess, Kratos::SolidShellThickComputeProcess, Kratos::SolverProcess, Kratos::SpalartAllmarasTurbulenceModel< TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::SplitElementsProcess, Kratos::SplitInternalInterfacesProcess, Kratos::StokesInitializationProcess< TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::StructuredMeshGeneratorProcess, Kratos::TetrahedraMeshEdgeSwappingProcess, Kratos::TetrahedralMeshOrientationCheck, Kratos::TimeAveragingProcess, Kratos::TimeDiscretizationProcessTimeDiscretizationProcess, Kratos::TotalStructuralMassProcess, Kratos::TransferBetweenModelPartsProcess, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::TransferModelPartElementsProcess, Kratos::TransferNodalForcesToFem, Kratos::TransferSolvingModelPartEntitiesProcess, Kratos::TwoFluidsInletProcess, Kratos::UlfTimeStepDecProcess, Kratos::UpdateConditionsOnFreeSurfaceProcess, Kratos::UpdateDemKinematicsProcess, Kratos::UpdateFlagNoRemeshFemDemBoundaryProcess, Kratos::UpdatePressureValuePfemConditionsProcess< TDim >, Kratos::UpdatePressureVolumeProcess, Kratos::UpdateThermalModelPartProcess, Kratos::VariationalDistanceCalculationProcess< TDim, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::VolumeShapingProcess, Kratos::WeightedDivergenceCalculationProcess, Kratos::WindkesselModel, Kratos::WriteFromSwAtInterfaceProcess< TDim >, assign_exact_variable_to_a_dof_process.AssignExactVariableToADOFProcess, compute_cfl_process.ComputeCFLProcess, spatial_statistics_process.SpatialStatisticsProcess, and temporal_statistics_process.TemporalStatisticsProcess.
Public Member Functions | |
Type Definitions | |
KRATOS_CLASS_POINTER_DEFINITION (Process) | |
Pointer definition of Process. More... | |
Life Cycle | |
Process () | |
Default constructor. More... | |
Process (const Flags options) | |
~Process () override | |
Destructor. More... | |
Operators | |
void | operator() () |
This operator is provided to call the process as a function and simply calls the Execute method. More... | |
Operations | |
virtual Process::Pointer | Create (Model &rModel, Parameters ThisParameters) |
This method creates an pointer of the process. More... | |
virtual void | Execute () |
Execute method is used to execute the Process algorithms. More... | |
virtual void | ExecuteInitialize () |
This function is designed for being called at the beginning of the computations right after reading the model and the groups. More... | |
virtual void | ExecuteBeforeSolutionLoop () |
This function is designed for being execute once before the solution loop but after all of the solvers where built. More... | |
virtual void | ExecuteInitializeSolutionStep () |
This function will be executed at every time step BEFORE performing the solve phase. More... | |
virtual void | ExecuteFinalizeSolutionStep () |
This function will be executed at every time step AFTER performing the solve phase. More... | |
virtual void | ExecuteBeforeOutputStep () |
This function will be executed at every time step BEFORE writing the output. More... | |
virtual void | ExecuteAfterOutputStep () |
This function will be executed at every time step AFTER writing the output. More... | |
virtual void | ExecuteFinalize () |
This function is designed for being called at the end of the computations. More... | |
virtual int | Check () |
This function is designed for being called after ExecuteInitialize ONCE to verify that the input is correct. More... | |
virtual void | Clear () |
This method clears the assignation of the conditions. More... | |
virtual const Parameters | GetDefaultParameters () const |
This method provides the defaults parameters to avoid conflicts between the different constructors. More... | |
Input and output | |
std::string | Info () const override |
Turn back information as a string. More... | |
void | PrintInfo (std::ostream &rOStream) const override |
Print information about this object. More... | |
void | PrintData (std::ostream &rOStream) const override |
Print object's data. More... | |
Public Member Functions inherited from Kratos::Flags | |
Flags & | operator= (Flags const &rOther) |
Assignment operator. More... | |
operator bool () const | |
Flags | operator~ () const |
bool | operator! () const |
void | AssignFlags (Flags const &rOther) |
void | Set (const Flags ThisFlag) |
void | Set (const Flags ThisFlag, bool Value) |
void | Reset (const Flags ThisFlag) |
void | Flip (const Flags ThisFlag) |
void | SetPosition (IndexType Position, bool Value=true) |
bool | GetPosition (IndexType Position) const |
void | FlipPosition (IndexType Position) |
void | ClearPosition (IndexType Position) |
void | Clear () |
Flags | AsFalse () const |
bool | Is (Flags const &rOther) const |
bool | IsDefined (Flags const &rOther) const |
bool | IsNot (Flags const &rOther) const |
bool | IsNotDefined (Flags const &rOther) const |
KRATOS_CLASS_POINTER_DEFINITION (Flags) | |
Pointer definition of Flags. More... | |
const Flags & | operator|= (const Flags &Other) |
const Flags & | operator&= (const Flags &Other) |
Flags () | |
Default constructor. More... | |
Flags (Flags const &rOther) | |
Copy constructor. More... | |
virtual | ~Flags () |
Destructor. More... | |
Additional Inherited Members | |
Public Types inherited from Kratos::Flags | |
enum | FlagsList { Flag0 = BlockType(1) , Flag1 = BlockType(1) << 1 , Flag2 = BlockType(1) << 2 , Flag3 = BlockType(1) << 3 , Flag4 = BlockType(1) << 4 , Flag5 = BlockType(1) << 5 , Flag6 = BlockType(1) << 6 , Flag7 = BlockType(1) << 7 , Flag8 = BlockType(1) << 8 , Flag9 = BlockType(1) << 9 , Flag10 = BlockType(1) << 10 , Flag11 = BlockType(1) << 11 , Flag12 = BlockType(1) << 12 , Flag13 = BlockType(1) << 13 , Flag14 = BlockType(1) << 14 , Flag15 = BlockType(1) << 15 , Flag16 = BlockType(1) << 16 , Flag17 = BlockType(1) << 17 , Flag18 = BlockType(1) << 18 , Flag19 = BlockType(1) << 19 , Flag20 = BlockType(1) << 20 , Flag21 = BlockType(1) << 21 , Flag22 = BlockType(1) << 22 , Flag23 = BlockType(1) << 23 , Flag24 = BlockType(1) << 24 , Flag25 = BlockType(1) << 25 , Flag26 = BlockType(1) << 26 , Flag27 = BlockType(1) << 27 , Flag28 = BlockType(1) << 28 , Flag29 = BlockType(1) << 29 , Flag30 = BlockType(1) << 30 } |
typedef int64_t | BlockType |
typedef int64_t | FlagType |
typedef std::size_t | IndexType |
Static Public Member Functions inherited from Kratos::Flags | |
static const Flags | AllDefined () |
static const Flags | AllTrue () |
static Flags | Create (IndexType ThisPosition, bool Value=true) |
The base class for all processes in Kratos.
The process is the base class for all processes and defines a simple interface for them. Execute method is used to execute the Process algorithms. While the parameters of this method can be very different from one Process to other there is no way to create enough overridden versions of it. For this reason this method takes no argument and all Process parameters must be passed at construction time. The reason is that each constructor can take different set of argument without any dependency to other processes or the base Process class.
|
inline |
Default constructor.
|
inlineexplicit |
|
inlineoverride |
Destructor.
|
inlinevirtual |
This function is designed for being called after ExecuteInitialize ONCE to verify that the input is correct.
Reimplemented in Kratos::TimeAveragingProcess, Kratos::StructuredMeshGeneratorProcess, Kratos::ParallelDistanceCalculationProcess< TDim >, Kratos::FromJSONCheckResultProcess, Kratos::EdgeBasedGradientRecoveryProcess< TDataType, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::WriteFromSwAtInterfaceProcess< TDim >, Kratos::DepthIntegrationProcess< TDim >, Kratos::CalculateDistanceToBoundaryProcess, Kratos::ApplySinusoidalFunctionProcess< TVarType >, Kratos::ApplyPerturbationFunctionProcess< TVarType >, Kratos::RansWallFunctionUpdateProcess, Kratos::RansWallDistanceCalculationProcess, Kratos::RansOmegaTurbulentMixingLengthInletProcess, Kratos::RansNutYPlusWallFunctionUpdateProcess, Kratos::RansNutNodalUpdateProcess, Kratos::RansNutKOmegaUpdateProcess, Kratos::RansNutKOmegaSSTUpdateProcess, Kratos::RansNutKEpsilonUpdateProcess, Kratos::RansLineOutputProcess, Kratos::RansKTurbulentIntensityInletProcess, Kratos::RansEpsilonTurbulentMixingLengthInletProcess, Kratos::RansComputeReactionsProcess, Kratos::RansClipScalarVariableProcess, Kratos::MultiscaleRefiningProcess, Kratos::ShockCapturingPhysicsBasedProcess, Kratos::ShockCapturingEntropyViscosityProcess, Kratos::EmbeddedSkinVisualizationProcess, and Kratos::ComputeYPlusProcess.
|
inlinevirtual |
This method clears the assignation of the conditions.
Reimplemented in Kratos::VariationalDistanceCalculationProcess< TDim, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::LevelSetConvectionProcess< TDim, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::FluxCorrectedTransportConvectionProcess< TDim >, Kratos::FindIntersectedGeometricalObjectsProcess, Kratos::FindGlobalNodalEntityNeighboursProcess< TContainerType >, Kratos::FindGlobalNodalEntityNeighboursProcess< ModelPart::ElementsContainerType >, Kratos::EdgeBasedGradientRecoveryProcess< TDataType, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::CalculateEmbeddedSignedDistanceTo3DSkinProcess, Kratos::CalculateEmbeddedNodalVariableFromSkinProcess< TVarType, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::CalculateDiscontinuousDistanceToSkinProcess< TDim >, Kratos::CalculateDiscontinuousDistanceToSkinProcess< 3 >, Kratos::StokesInitializationProcess< TSparseSpace, TDenseSpace, TLinearSolver >, and Kratos::DistanceSmoothingProcess< TDim, TSparseSpace, TDenseSpace, TLinearSolver >.
|
inlinevirtual |
This method creates an pointer of the process.
We consider as input a Model and a set of Parameters for the sake of generality
rModel | The model to be consider |
ThisParameters | The configuration parameters |
Reimplemented in Kratos::ReplaceElementsAndConditionsProcess, Kratos::CheckSameModelPartUsingSkinDistanceProcess< TDim >, and Kratos::CalculateDistanceToPathProcess< THistorical >.
|
inlinevirtual |
Execute method is used to execute the Process algorithms.
Reimplemented in Kratos::VariationalDistanceCalculationProcess< TDim, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::TetrahedralMeshOrientationCheck, Kratos::TetrahedraMeshEdgeSwappingProcess, Kratos::SubModelPartSkinDetectionProcess< TDim >, Kratos::StructuredMeshGeneratorProcess, Kratos::SkinDetectionProcess< TDim >, Kratos::SimpleMortarMapperProcessWrapper, Kratos::SimpleMortarMapperProcess< TDim, TNumNodes, TVarType, TNumNodesMaster >, Kratos::ReplaceElementsAndConditionsProcess, Kratos::ReorderAndOptimizeModelPartProcess, Kratos::ParallelDistanceCalculationProcess< TDim >, Kratos::MeshNodeCollapsingProcess, Kratos::MeshLocalSmoothingProcess, Kratos::MeshCoarseningProcess, Kratos::MeasureMeshQualityProcess, Kratos::LevelSetConvectionProcess< TDim, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::IntegrationValuesExtrapolationToNodesProcess, Kratos::GraphColoringProcess, Kratos::GenericFindElementalNeighboursProcess, Kratos::FluxCorrectedTransportConvectionProcess< TDim >, Kratos::FindNodalNeighboursProcess, Kratos::FindNodalHProcess< THistorical >, Kratos::FindIntersectedGeometricalObjectsProcess, Kratos::FindNodalNeighboursForEntitiesProcess< TContainerType >, Kratos::FindNodalNeighboursForEntitiesProcess< ModelPart::ElementsContainerType >, Kratos::FindGlobalNodalEntityNeighboursProcess< TContainerType >, Kratos::FindGlobalNodalEntityNeighboursProcess< ModelPart::ElementsContainerType >, Kratos::FindConditionsNeighboursProcess, Kratos::FastTransferBetweenModelPartsProcess, Kratos::EntitiesEraseProcess< TEntity >, Kratos::EliminateIsolatedNodesProcess, Kratos::EdgeBasedGradientRecoveryProcess< TDataType, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::ComputeNodalNormalDivergenceProcess< THistorical >, Kratos::ComputeNodalGradientProcess< THistorical >, Kratos::CheckSkinProcess, Kratos::CheckSameModelPartUsingSkinDistanceProcess< TDim >, Kratos::CalculateSignedDistanceTo3DSkinProcess, Kratos::CalculateSignedDistanceTo3DConditionSkinProcess, Kratos::CalculateNodalAreaProcess< THistorical >, Kratos::CalculateEmbeddedSignedDistanceTo3DSkinProcess, Kratos::CalculateEmbeddedNodalVariableFromSkinProcess< TVarType, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::CalculateDistanceToPathProcess< THistorical >, Kratos::CalculateDiscontinuousDistanceToSkinProcess< TDim >, Kratos::CalculateDiscontinuousDistanceToSkinProcess< 3 >, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::ApplyRayCastingProcess< TDim >, Kratos::ApplyRayCastingProcess< TDim >, Kratos::ApplyConstantVectorValueProcess, Kratos::ApplyConstantScalarValueProcess, Kratos::MarkFluidProcess, Kratos::MarkCloseNodesProcess, Kratos::MarkBadElementsProcess, Kratos::PressureCalculateProcessAxisym, Kratos::PressureCalculateProcess, Kratos::MassCalculateProcess, Kratos::MarkFreeSurfaceProcess, Kratos::MarkFluidProcess, Kratos::MarkBadElementsProcess, Kratos::LagrangianInletProcess, Kratos::HypoelasticStressCalculateProcess, Kratos::FindNodalNeighboursSurfaceProcess, Kratos::SinusoidalPorositySolutionTransientBodyForceProcess, Kratos::SinusoidalPorositySolutionAndBodyForceProcess, Kratos::PorositySolutionTransientBodyForceProcess, Kratos::PorositySolutionAndSinusoidalBodyForceProcess, Kratos::PorositySolutionAndBodyForceProcess, Kratos::HyperbolicTangentialPorositySolutionTransientBodyForceProcess, Kratos::HyperbolicTangentialPorositySolutionAndBodyForceProcess, Kratos::BumpTransientPorositySolutionBodyForceProcess, Kratos::ApplyRigidRotationProcess, Kratos::ReplaceMultipleElementsAndConditionsProcess, Kratos::TotalStructuralMassProcess, Kratos::SPRErrorProcess< TDim >, Kratos::SolidShellThickComputeProcess, Kratos::ShellToSolidShellProcess< TNumNodes >, Kratos::PrismNeighboursProcess, Kratos::ImposeZStrainProcess, Kratos::ImposeRigidMovementProcess, Kratos::ComputeMassMomentOfInertiaProcess, Kratos::ComputeCenterOfGravityProcess, Kratos::TransferSolvingModelPartEntitiesProcess, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::TimeDiscretizationProcessTimeDiscretizationProcess, Kratos::SolverProcess, Kratos::ManageTimeStepProcess, Kratos::FreeScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::BuildStringSkinProcess, Kratos::AssignVectorVariableToConditionsProcess, Kratos::AssignVectorFieldToEntitiesProcess, Kratos::AssignTorqueFieldAboutAnAxisToConditionsProcess, Kratos::AssignTorqueAboutAnAxisToConditionsProcess, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::AssignRotationFieldAboutAnAxisToNodesProcess, Kratos::AssignRotationAboutAnAxisToNodesProcess, Kratos::AssignFlagsToModelPartEntitiesProcess, Kratos::AddDofsProcess, Kratos::WriteFromSwAtInterfaceProcess< TDim >, Kratos::DepthIntegrationProcess< TDim >, Kratos::ApplyPerturbationFunctionProcess< TVarType >, Kratos::RansClipScalarVariableProcess, Kratos::PoromechanicsFaceLoadControlModuleProcess, Kratos::PeriodicInterfaceProcess, Kratos::ApplyHydrostaticPressureTableProcess, Kratos::ApplyDoubleTableProcess, Kratos::ApplyConstantHydrostaticPressureProcess, Kratos::ApplyComponentTableProcess, Kratos::SetMechanicalInitialStateProcess, Kratos::RefineConditionsInContactMesherProcess, Kratos::UpdateThermalModelPartProcess, Kratos::UpdateConditionsOnFreeSurfaceProcess, Kratos::TransferModelPartElementsProcess, Kratos::SplitElementsProcess, Kratos::SetMeshVelocityForThermalCouplingProcess, Kratos::SetMaterialPropertiesToSolidNodesProcess, Kratos::SetMaterialPropertiesToFluidNodesProcess, Kratos::SetMaterialPropertiesFromFluidToRigidNodesProcess, Kratos::SetMaterialPropertiesForThermalCouplingProcess, Kratos::SetMainMaterialPropertyProcess, Kratos::SetLagrangianInletProcess, Kratos::SetEulerianInletProcess, Kratos::SetDummyPropertyForRigidElementsProcess, Kratos::SetActiveFlagProcess, Kratos::SetActiveFlagMesherProcess, Kratos::SelectMeshElementsForFluidsProcess, Kratos::RemoveMeshNodesForFluidsProcess, Kratos::RecoverVolumeLossesProcess, Kratos::ModelStartEndMeshingForFluidsProcess, Kratos::LagrangianRotationProcess, Kratos::InletManagementProcess, Kratos::GenerateNewNodesBeforeMeshingProcess, Kratos::GenerateNewConditionsMesherForFluidsProcess, Kratos::FreeScalarPfemDofProcess, Kratos::FixScalarPfemDofProcess, Kratos::PFEMFixFreeVelocityOnNodesProcess, Kratos::FindNodalHForRigidWallsProcess, Kratos::ComputeAveragePfemMeshParametersProcess, Kratos::CalculateWaveHeightProcess, Kratos::BuildModelPartBoundaryForFluidsProcess, Kratos::BuildMeshBoundaryForFluidsProcess, Kratos::AssignVectorVariableToPfemConditionsProcess, Kratos::AssignVectorFieldToPfemEntitiesProcess, Kratos::AssignScalarVariableToPfemEntitiesProcess, Kratos::AssignScalarFieldToPfemEntitiesProcess, Kratos::AdaptiveTimeIntervalProcess, Kratos::VolumeShapingProcess, Kratos::RecoverVolumeLossesProcess, Kratos::ManageSelectedElementsProcess, Kratos::ManageIsolatedNodesProcess, Kratos::InsertFluidNodesMesherProcess, Kratos::InletMesherProcess, Kratos::AssignPropertiesToNodesProcess, Kratos::AdaptiveTimeIntervalProcess, Kratos::Pfem2ApplyBCProcess, Kratos::MarkFluidProcess, Kratos::ParticleEraseProcess, Kratos::MortonPartitioningProcess, Kratos::MortonDivideInputToPartitionsProcess, Kratos::MetisDivideHeterogeneousInputProcess, Kratos::MetisDivideHeterogeneousInputInMemoryProcess, Kratos::ParMmgProcess< TPMMGLibrary >, Kratos::NodalValuesInterpolationProcess< TDim >, Kratos::MultiscaleRefiningProcess, Kratos::MmgProcess< TMMGLibrary >, Kratos::MmgProcess< MMGLibrary::MMG3D >, Kratos::ComputeLevelSetSolMetricProcess< TDim >, Kratos::ComputeHessianSolMetricProcess, Kratos::MetricErrorProcess< TDim >, Kratos::MetricFastInit< TDim >, Kratos::InternalVariablesInterpolationProcess, Kratos::HDF5::XdmfConnectivitiesWriterProcess, Kratos::FindNeighbourElementsOfConditionsProcess, Kratos::DeactivateConditionsOnInactiveElements, Kratos::ApplyWriteScalarProcess, Kratos::ApplyConstantInterpolateLinePressureProcess, Kratos::StokesInitializationProcess< TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::SpalartAllmarasTurbulenceModel< TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::ShockCapturingPhysicsBasedProcess, Kratos::DistanceSmoothingProcess< TDim, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::DistanceModificationProcess, Kratos::ComputePressureCoefficientProcess, Kratos::CalulateLevelsetConsistentNodalGradientProcess, Kratos::BoussinesqForceProcess, Kratos::WindkesselModel, Kratos::UpdatePressureVolumeProcess, Kratos::UpdatePressureValuePfemConditionsProcess< TDim >, Kratos::UpdateFlagNoRemeshFemDemBoundaryProcess, Kratos::UpdateDemKinematicsProcess, Kratos::TransferNodalForcesToFem, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::RemoveAloneDEMElementsProcess, Kratos::RegeneratePfemPressureConditionsProcess< TDim >, Kratos::GenerateInitialSkinDEMProcess, Kratos::GenerateDemProcess, Kratos::FreeScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::FixFreeVelocityOnNodesProcess, Kratos::ExtendPressureConditionProcess< TDim >, Kratos::ExpandWetNodesProcess, Kratos::ComputeInitialVolumeProcess, Kratos::AssignVectorVariableToConditionsProcess, Kratos::AssignVectorFieldToEntitiesProcess, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::AssignPressureIdProcess, Kratos::ApplyDoubleTableProcess, Kratos::ApplyComponentTableProcess, Kratos::MetricDivergenceFreeProcess< TDim >, Kratos::ControlModuleProcess, Kratos::ControlModule2DProcess, Kratos::AutomaticDTProcess, Kratos::ApplyKinematicConstraintsToWallsProcess, Kratos::ApplyKinematicConstraintsProcess, Kratos::ApplyForcesAndMomentsToWallsProcess, Kratos::ApplyForcesAndMomentsProcess, Kratos::TransferBetweenModelPartsProcess, Kratos::SelectElementsMesherProcess, Kratos::RemoveNodesMesherProcess, Kratos::RefineElementsOnThresholdMesherProcess, Kratos::RefineElementsOnSizeMesherProcess, Kratos::RefineElementsInEdgesMesherProcess, Kratos::RefineConditionsMesherProcess, Kratos::PrintMeshOutputMesherProcess, Kratos::NodalNeighboursSearchProcess, Kratos::MesherProcess, Kratos::GenerateNewNodesMesherProcess, Kratos::GenerateNewElementsMesherProcess, Kratos::GenerateNewConditionsMesherProcess, Kratos::ElementalNeighboursSearchProcess, Kratos::BuildModelPartBoundaryProcess, Kratos::DamWestergaardConditionLoadProcess, Kratos::DamUpliftConditionLoadProcess, Kratos::DamUpliftCircularConditionLoadProcess, Kratos::DamTSolAirHeatFluxProcess, Kratos::DamReservoirMonitoringTemperatureProcess, Kratos::DamReservoirConstantTemperatureProcess, Kratos::DamRandomFieldsVariableProcess, Kratos::DamNoorzaiHeatFluxProcess, Kratos::DamNodalYoungModulusProcess, Kratos::DamNodalReferenceTemperatureProcess, Kratos::DamInputTableNodalYoungModulusProcess, Kratos::DamHydroConditionLoadProcess, Kratos::DamGroutingReferenceTemperatureProcess, Kratos::DamFixTemperatureConditionProcess, Kratos::DamChemoMechanicalAgingYoungProcess, Kratos::DamBofangConditionTemperatureProcess, Kratos::DamAzenhaHeatFluxProcess, Kratos::ApplyComponentTableProcessDam, Kratos::EmbeddedMLSConstraintProcess, Kratos::NormalGapProcess< TDim, TNumNodes, TNumNodesMaster >, Kratos::NormalCheckProcess, Kratos::MPCContactSearchWrapperProcess, Kratos::MasterSlaveProcess, Kratos::ContactSearchWrapperProcess, Kratos::ComputeDynamicFactorProcess, Kratos::BaseContactSearchProcess< TDim, TNumNodes, TNumNodesMaster >, Kratos::BaseContactSearchProcess< TDim, TNumNodes, TNumNodes >, Kratos::AssignParentElementConditionsProcess, Kratos::ALMVariablesCalculationProcess, Kratos::ALMFastInit, Kratos::AALMAdaptPenaltyValueProcess, Kratos::SettleContactModelStructureProcess, Kratos::ParametricWallContactSearchProcess, Kratos::GenerateNewContactConditionsMesherProcess, Kratos::ClearPointContactConditionsProcess, Kratos::ClearContactConditionsMesherProcess, Kratos::BuildContactModelPartProcess, Kratos::NonLocalPlasticityProcess, Kratos::AdvanceInTimeHighCycleFatigueProcess, Kratos::MoveModelPartProcess, Kratos::KuttaConditionProcess, Kratos::DefineEmbeddedWakeProcess, Kratos::ComputeWingSectionVariableProcess< TRunType >, Kratos::ComputeNodalValueProcess, Kratos::ComputeEmbeddedLiftProcess< Dim, NumNodes >, Kratos::ApplyFarFieldProcess, Kratos::EntitiesEraseProcess< TEntity >, Kratos::EntitiesEraseProcess< TEntity >, Kratos::EntitiesEraseProcess< TEntity >, Kratos::EntitiesEraseProcess< TEntity >, Kratos::ConstructSystemMatrixElementalProcess< TSystemSpaceType, TDirichletSpaceType >, Kratos::ComputeWingSectionVariableProcess< TRunType >, and Kratos::ComputeWingSectionVariableProcess< TRunType >.
|
inlinevirtual |
This function will be executed at every time step AFTER writing the output.
Reimplemented in Kratos::SolverProcess, Kratos::ApplyConstantVectorValueProcess, Kratos::ApplyConstantScalarValueProcess, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::ManageTimeStepProcess, Kratos::FreeScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::BuildStringSkinProcess, Kratos::AssignVectorVariableToConditionsProcess, Kratos::AssignVectorFieldToEntitiesProcess, Kratos::AssignTorqueFieldAboutAnAxisToConditionsProcess, Kratos::AssignTorqueAboutAnAxisToConditionsProcess, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::AssignRotationFieldAboutAnAxisToNodesProcess, Kratos::AssignRotationAboutAnAxisToNodesProcess, Kratos::AssignFlagsToModelPartEntitiesProcess, Kratos::AddDofsProcess, Kratos::FreeScalarPfemDofProcess, Kratos::FixScalarPfemDofProcess, Kratos::AssignVectorVariableToPfemConditionsProcess, Kratos::AssignVectorFieldToPfemEntitiesProcess, Kratos::AssignScalarVariableToPfemEntitiesProcess, Kratos::AssignScalarFieldToPfemEntitiesProcess, Kratos::VolumeShapingProcess, Kratos::RecoverVolumeLossesProcess, Kratos::ManageSelectedElementsProcess, Kratos::ManageIsolatedNodesProcess, Kratos::AssignPropertiesToNodesProcess, Kratos::ParMmgProcess< TPMMGLibrary >, Kratos::MmgProcess< TMMGLibrary >, Kratos::MmgProcess< MMGLibrary::MMG3D >, Kratos::EmbeddedSkinVisualizationProcess, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::FreeScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::AssignVectorVariableToConditionsProcess, Kratos::AssignVectorFieldToEntitiesProcess, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::TransferBetweenModelPartsProcess, Kratos::ParametricWallContactSearchProcess, and Kratos::MesherProcess.
|
inlinevirtual |
This function will be executed at every time step BEFORE writing the output.
Reimplemented in Kratos::SolverProcess, Kratos::ApplyConstantVectorValueProcess, Kratos::ApplyConstantScalarValueProcess, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::ManageTimeStepProcess, Kratos::FreeScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::BuildStringSkinProcess, Kratos::AssignVectorVariableToConditionsProcess, Kratos::AssignVectorFieldToEntitiesProcess, Kratos::AssignTorqueFieldAboutAnAxisToConditionsProcess, Kratos::AssignTorqueAboutAnAxisToConditionsProcess, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::AssignRotationFieldAboutAnAxisToNodesProcess, Kratos::AssignRotationAboutAnAxisToNodesProcess, Kratos::AssignFlagsToModelPartEntitiesProcess, Kratos::AddDofsProcess, Kratos::FreeScalarPfemDofProcess, Kratos::FixScalarPfemDofProcess, Kratos::AssignVectorVariableToPfemConditionsProcess, Kratos::AssignVectorFieldToPfemEntitiesProcess, Kratos::AssignScalarVariableToPfemEntitiesProcess, Kratos::AssignScalarFieldToPfemEntitiesProcess, Kratos::VolumeShapingProcess, Kratos::RecoverVolumeLossesProcess, Kratos::ManageSelectedElementsProcess, Kratos::ManageIsolatedNodesProcess, Kratos::AssignPropertiesToNodesProcess, Kratos::ParMmgProcess< TPMMGLibrary >, Kratos::MmgProcess< TMMGLibrary >, Kratos::MmgProcess< MMGLibrary::MMG3D >, Kratos::AssignIntegrationPointsToBackgroundElementsProcess, Kratos::EmbeddedSkinVisualizationProcess, Kratos::ComputePressureCoefficientProcess, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::FreeScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::AssignVectorVariableToConditionsProcess, Kratos::AssignVectorFieldToEntitiesProcess, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::CalculateDivergenceProcess, Kratos::TransferBetweenModelPartsProcess, Kratos::ParametricWallContactSearchProcess, and Kratos::MesherProcess.
|
inlinevirtual |
This function is designed for being execute once before the solution loop but after all of the solvers where built.
Reimplemented in Kratos::SolverProcess, Kratos::IntegrationValuesExtrapolationToNodesProcess, Kratos::ApplyConstantVectorValueProcess, Kratos::ApplyConstantScalarValueProcess, Kratos::SinusoidalPorositySolutionTransientBodyForceProcess, Kratos::SinusoidalPorositySolutionAndBodyForceProcess, Kratos::PorositySolutionTransientBodyForceProcess, Kratos::PorositySolutionAndSinusoidalBodyForceProcess, Kratos::PorositySolutionAndBodyForceProcess, Kratos::HyperbolicTangentialPorositySolutionTransientBodyForceProcess, Kratos::HyperbolicTangentialPorositySolutionAndBodyForceProcess, Kratos::BumpTransientPorositySolutionBodyForceProcess, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::ManageTimeStepProcess, Kratos::FreeScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::BuildStringSkinProcess, Kratos::AssignVectorVariableToConditionsProcess, Kratos::AssignVectorFieldToEntitiesProcess, Kratos::AssignTorqueFieldAboutAnAxisToConditionsProcess, Kratos::AssignTorqueAboutAnAxisToConditionsProcess, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::AssignRotationFieldAboutAnAxisToNodesProcess, Kratos::AssignRotationAboutAnAxisToNodesProcess, Kratos::AssignFlagsToModelPartEntitiesProcess, Kratos::AddDofsProcess, Kratos::CalculateDistanceToBoundaryProcess, Kratos::ApplyPerturbationFunctionProcess< TVarType >, Kratos::FreeScalarPfemDofProcess, Kratos::FixScalarPfemDofProcess, Kratos::AssignVectorVariableToPfemConditionsProcess, Kratos::AssignVectorFieldToPfemEntitiesProcess, Kratos::AssignScalarVariableToPfemEntitiesProcess, Kratos::AssignScalarFieldToPfemEntitiesProcess, Kratos::VolumeShapingProcess, Kratos::RecoverVolumeLossesProcess, Kratos::ManageSelectedElementsProcess, Kratos::ManageIsolatedNodesProcess, Kratos::AssignPropertiesToNodesProcess, Kratos::ParMmgProcess< TPMMGLibrary >, Kratos::MmgProcess< TMMGLibrary >, Kratos::MmgProcess< MMGLibrary::MMG3D >, Kratos::OutputQuadratureDomainProcess, Kratos::EmbeddedSkinVisualizationProcess, Kratos::DistanceModificationProcess, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::FreeScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::AssignVectorVariableToConditionsProcess, Kratos::AssignVectorFieldToEntitiesProcess, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::AutomaticDTProcess, Kratos::TransferBetweenModelPartsProcess, Kratos::ParametricWallContactSearchProcess, and Kratos::MesherProcess.
|
inlinevirtual |
This function is designed for being called at the end of the computations.
Reimplemented in Kratos::IntegrationValuesExtrapolationToNodesProcess, Kratos::FromJSONCheckResultProcess, Kratos::EdgeBasedGradientRecoveryProcess< TDataType, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::ApplyConstantVectorValueProcess, Kratos::ApplyConstantScalarValueProcess, Kratos::PrismNeighboursProcess, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::SolverProcess, Kratos::ManageTimeStepProcess, Kratos::FreeScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::BuildStringSkinProcess, Kratos::AssignVectorVariableToConditionsProcess, Kratos::AssignVectorFieldToEntitiesProcess, Kratos::AssignTorqueFieldAboutAnAxisToConditionsProcess, Kratos::AssignTorqueAboutAnAxisToConditionsProcess, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::AssignRotationFieldAboutAnAxisToNodesProcess, Kratos::AssignRotationAboutAnAxisToNodesProcess, Kratos::AssignFlagsToModelPartEntitiesProcess, Kratos::AddDofsProcess, Kratos::SplitElementsProcess, Kratos::FreeScalarPfemDofProcess, Kratos::FixScalarPfemDofProcess, Kratos::AssignVectorVariableToPfemConditionsProcess, Kratos::AssignVectorFieldToPfemEntitiesProcess, Kratos::AssignScalarVariableToPfemEntitiesProcess, Kratos::AssignScalarFieldToPfemEntitiesProcess, Kratos::AdaptiveTimeIntervalProcess, Kratos::VolumeShapingProcess, Kratos::RecoverVolumeLossesProcess, Kratos::ManageSelectedElementsProcess, Kratos::ManageIsolatedNodesProcess, Kratos::AssignPropertiesToNodesProcess, Kratos::ParMmgProcess< TPMMGLibrary >, Kratos::MmgProcess< TMMGLibrary >, Kratos::MmgProcess< MMGLibrary::MMG3D >, Kratos::OutputEigenValuesProcess, Kratos::ApplyWriteScalarProcess, Kratos::ApplyK0ProcedureProcess, Kratos::IntegrationPointStatisticsProcess, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::FreeScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::AssignVectorVariableToConditionsProcess, Kratos::AssignVectorFieldToEntitiesProcess, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::TransferBetweenModelPartsProcess, Kratos::SettleModelStructureProcess, Kratos::SettleContactModelStructureProcess, Kratos::ParametricWallContactSearchProcess, Kratos::ClearPointContactConditionsProcess, and Kratos::MesherProcess.
|
inlinevirtual |
This function will be executed at every time step AFTER performing the solve phase.
Reimplemented in Kratos::TimeAveragingProcess, Kratos::IntegrationValuesExtrapolationToNodesProcess, Kratos::FromJSONCheckResultProcess, Kratos::EdgeBasedGradientRecoveryProcess< TDataType, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::ApplyConstantVectorValueProcess, Kratos::ApplyConstantScalarValueProcess, Kratos::SinusoidalPorositySolutionTransientBodyForceProcess, Kratos::SinusoidalPorositySolutionAndBodyForceProcess, Kratos::PorositySolutionTransientBodyForceProcess, Kratos::PorositySolutionAndSinusoidalBodyForceProcess, Kratos::PorositySolutionAndBodyForceProcess, Kratos::HyperbolicTangentialPorositySolutionTransientBodyForceProcess, Kratos::HyperbolicTangentialPorositySolutionAndBodyForceProcess, Kratos::BumpTransientPorositySolutionBodyForceProcess, Kratos::SetMovingLoadProcess, Kratos::PostprocessEigenvaluesProcess, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::SolverProcess, Kratos::ManageTimeStepProcess, Kratos::FreeScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::BuildStringSkinProcess, Kratos::AssignVectorVariableToConditionsProcess, Kratos::AssignVectorFieldToEntitiesProcess, Kratos::AssignTorqueFieldAboutAnAxisToConditionsProcess, Kratos::AssignTorqueAboutAnAxisToConditionsProcess, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::AssignRotationFieldAboutAnAxisToNodesProcess, Kratos::AssignRotationAboutAnAxisToNodesProcess, Kratos::AssignFlagsToModelPartEntitiesProcess, Kratos::AddDofsProcess, Kratos::RansLineOutputProcess, Kratos::RansComputeReactionsProcess, Kratos::PoromechanicsFaceLoadControlModuleProcess, Kratos::PeriodicInterfaceProcess, Kratos::FreeScalarPfemDofProcess, Kratos::FixScalarPfemDofProcess, Kratos::AssignVectorVariableToPfemConditionsProcess, Kratos::AssignVectorFieldToPfemEntitiesProcess, Kratos::AssignScalarVariableToPfemEntitiesProcess, Kratos::AssignScalarFieldToPfemEntitiesProcess, Kratos::VolumeShapingProcess, Kratos::RecoverVolumeLossesProcess, Kratos::ManageSelectedElementsProcess, Kratos::ManageIsolatedNodesProcess, Kratos::AssignPropertiesToNodesProcess, Kratos::ParMmgProcess< TPMMGLibrary >, Kratos::MmgProcess< TMMGLibrary >, Kratos::MmgProcess< MMGLibrary::MMG3D >, Kratos::SetMultipleMovingLoadsProcess, Kratos::PeriodicInterfaceProcess, Kratos::ApplyWriteScalarProcess, Kratos::ApplyK0ProcedureProcess, Kratos::IntegrationPointStatisticsProcess, Kratos::EmbeddedPostprocessProcess, Kratos::DistanceModificationProcess, Kratos::ComputeYPlusProcess, Kratos::ComputePressureCoefficientProcess, Kratos::ApplyCompressibleNavierStokesBoundaryConditionsProcess, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::FreeScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::AssignVectorVariableToConditionsProcess, Kratos::AssignVectorFieldToEntitiesProcess, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::WeightedDivergenceCalculationProcess, Kratos::ControlModuleProcess, Kratos::ControlModule2DProcess, Kratos::ApplyKinematicConstraintsToWallsProcess, Kratos::ApplyKinematicConstraintsProcess, Kratos::ApplyForcesAndMomentsToWallsProcess, Kratos::ApplyForcesAndMomentsProcess, Kratos::TransferBetweenModelPartsProcess, Kratos::ModelVolumeCalculationProcess, Kratos::DamReservoirMonitoringTemperatureProcess, Kratos::DamReservoirConstantTemperatureProcess, Kratos::DamGroutingReferenceTemperatureProcess, Kratos::DamFixTemperatureConditionProcess, Kratos::DamBofangConditionTemperatureProcess, Kratos::MPCContactSearchWrapperProcess, Kratos::ContactSearchWrapperProcess, Kratos::BaseContactSearchProcess< TDim, TNumNodes, TNumNodesMaster >, Kratos::BaseContactSearchProcess< TDim, TNumNodes, TNumNodes >, Kratos::ParametricWallContactSearchProcess, Kratos::ElementDeactivationProcess, Kratos::ApplyChimeraProcessFractionalStep< TDim >, Kratos::ApplyChimera< TDim >, Kratos::SlidingEdgeProcess, Kratos::EdgeCableElementProcess, Kratos::ApplyWeakSlidingProcess, and Kratos::MesherProcess.
|
inlinevirtual |
This function is designed for being called at the beginning of the computations right after reading the model and the groups.
Reimplemented in Kratos::TimeAveragingProcess, Kratos::SplitInternalInterfacesProcess, Kratos::GenericFindElementalNeighboursProcess, Kratos::FromJSONCheckResultProcess, Kratos::FluxCorrectedTransportConvectionProcess< TDim >, Kratos::FindIntersectedGeometricalObjectsProcess, Kratos::EdgeBasedGradientRecoveryProcess< TDataType, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::ApplyPeriodicConditionProcess, Kratos::ApplyConstantVectorValueProcess, Kratos::ApplyConstantScalarValueProcess, Kratos::SinusoidalPorositySolutionTransientBodyForceProcess, Kratos::SinusoidalPorositySolutionAndBodyForceProcess, Kratos::PorositySolutionTransientBodyForceProcess, Kratos::PorositySolutionAndSinusoidalBodyForceProcess, Kratos::PorositySolutionAndBodyForceProcess, Kratos::HyperbolicTangentialPorositySolutionTransientBodyForceProcess, Kratos::HyperbolicTangentialPorositySolutionAndBodyForceProcess, Kratos::BumpTransientPorositySolutionBodyForceProcess, Kratos::ApplyRigidRotationProcess, Kratos::SetSphericalLocalAxesProcess, Kratos::SetMovingLoadProcess, Kratos::SetCylindricalLocalAxesProcess, Kratos::SetCartesianLocalAxesProcess, Kratos::SetAutomatedInitialVariableProcess, Kratos::PrismNeighboursProcess, Kratos::ImposeRigidMovementProcess, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::SolverProcess, Kratos::ManageTimeStepProcess, Kratos::FreeScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::BuildStringSkinProcess, Kratos::AssignVectorVariableToConditionsProcess, Kratos::AssignVectorFieldToEntitiesProcess, Kratos::AssignTorqueFieldAboutAnAxisToConditionsProcess, Kratos::AssignTorqueAboutAnAxisToConditionsProcess, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::AssignRotationFieldAboutAnAxisToNodesProcess, Kratos::AssignRotationAboutAnAxisToNodesProcess, Kratos::AssignFlagsToModelPartEntitiesProcess, Kratos::AddDofsProcess, Kratos::RansWallDistanceCalculationProcess, Kratos::RansOmegaTurbulentMixingLengthInletProcess, Kratos::RansNutYPlusWallFunctionUpdateProcess, Kratos::RansNutKOmegaSSTUpdateProcess, Kratos::RansLineOutputProcess, Kratos::RansKTurbulentIntensityInletProcess, Kratos::RansEpsilonTurbulentMixingLengthInletProcess, Kratos::RansComputeReactionsProcess, Kratos::RansApplyFlagToSkinProcess, Kratos::RansApplyExactNodalPeriodicConditionProcess, Kratos::PoromechanicsFaceLoadControlModuleProcess, Kratos::PeriodicInterfaceProcess, Kratos::ApplyDoubleTableProcess, Kratos::ApplyConstantHydrostaticPressureProcess, Kratos::ApplyComponentTableProcess, Kratos::UpdateThermalModelPartProcess, Kratos::SplitElementsProcess, Kratos::SetMeshVelocityForThermalCouplingProcess, Kratos::SetMaterialPropertiesForThermalCouplingProcess, Kratos::SetDummyPropertyForRigidElementsProcess, Kratos::LagrangianRotationProcess, Kratos::FreeScalarPfemDofProcess, Kratos::FixScalarPfemDofProcess, Kratos::AssignVectorVariableToPfemConditionsProcess, Kratos::AssignVectorFieldToPfemEntitiesProcess, Kratos::AssignScalarVariableToPfemEntitiesProcess, Kratos::AssignScalarFieldToPfemEntitiesProcess, Kratos::AdaptiveTimeIntervalProcess, Kratos::VolumeShapingProcess, Kratos::RecoverVolumeLossesProcess, Kratos::ManageSelectedElementsProcess, Kratos::ManageIsolatedNodesProcess, Kratos::AssignPropertiesToNodesProcess, Kratos::ParMmgProcess< TPMMGLibrary >, Kratos::MmgProcess< TMMGLibrary >, Kratos::MmgProcess< MMGLibrary::MMG3D >, Kratos::NitscheStabilizationModelPartProcess, Kratos::SetParameterFieldProcess, Kratos::SetMultipleMovingLoadsProcess, Kratos::SetAbsorbingBoundaryParametersProcess, Kratos::PeriodicInterfaceProcess, Kratos::ApplyWriteScalarProcess, Kratos::ApplyVectorConstraintTableProcess, Kratos::ApplyScalarConstraintTableProcess, Kratos::ApplyNormalLoadTableProcess, Kratos::ApplyK0ProcedureProcess, Kratos::ApplyExcavationProcess, Kratos::ApplyConstantPhreaticSurfacePressureProcess, Kratos::ApplyConstantPhreaticMultiLinePressureProcess, Kratos::ApplyConstantPhreaticLinePressureProcess, Kratos::ApplyConstantInterpolateLinePressureProcess, Kratos::ApplyConstantHydrostaticPressureProcess, Kratos::ApplyConstantBoundaryPhreaticSurfacePressureProcess, Kratos::ApplyConstantBoundaryPhreaticLinePressureProcess, Kratos::ApplyConstantBoundaryHydrostaticPressureProcess, Kratos::ApplyComponentTableProcess, Kratos::ShockCapturingPhysicsBasedProcess, Kratos::IntegrationPointStatisticsProcess, Kratos::DistanceModificationProcess, Kratos::ComputePressureCoefficientProcess, Kratos::BoussinesqForceProcess, Kratos::ApplyCompressibleNavierStokesBoundaryConditionsProcess, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::FreeScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::AssignVectorVariableToConditionsProcess, Kratos::AssignVectorFieldToEntitiesProcess, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::ApplyDoubleTableProcess, Kratos::ApplyComponentTableProcess, Kratos::WeightedDivergenceCalculationProcess, Kratos::CalculateDivergenceProcess, Kratos::ControlModuleProcess, Kratos::ControlModule2DProcess, Kratos::TransferBetweenModelPartsProcess, Kratos::SettleModelStructureProcess, Kratos::DamWestergaardConditionLoadProcess, Kratos::DamUpliftConditionLoadProcess, Kratos::DamUpliftCircularConditionLoadProcess, Kratos::DamTSolAirHeatFluxProcess, Kratos::DamReservoirMonitoringTemperatureProcess, Kratos::DamReservoirConstantTemperatureProcess, Kratos::DamRandomFieldsVariableProcess, Kratos::DamNoorzaiHeatFluxProcess, Kratos::DamNodalYoungModulusProcess, Kratos::DamNodalReferenceTemperatureProcess, Kratos::DamInputTableNodalYoungModulusProcess, Kratos::DamHydroConditionLoadProcess, Kratos::DamGroutingReferenceTemperatureProcess, Kratos::DamFixTemperatureConditionProcess, Kratos::DamChemoMechanicalAgingYoungProcess, Kratos::DamBofangConditionTemperatureProcess, Kratos::DamAzenhaHeatFluxProcess, Kratos::DamAddedMassConditionProcess, Kratos::ApplyComponentTableProcessDam, Kratos::MPCContactSearchWrapperProcess, Kratos::ContactSearchWrapperProcess, Kratos::BaseContactSearchProcess< TDim, TNumNodes, TNumNodesMaster >, Kratos::BaseContactSearchProcess< TDim, TNumNodes, TNumNodes >, Kratos::AssignParentElementConditionsProcess, Kratos::SettleContactModelStructureProcess, Kratos::ParametricWallContactSearchProcess, Kratos::ClearPointContactConditionsProcess, Kratos::DefineEmbeddedWakeProcess, Kratos::Define3DWakeProcess, Kratos::Define2DWakeProcess, Kratos::ComputeWingSectionVariableProcess< TRunType >, Kratos::EmpiricalSpringElementProcess, Kratos::EdgeCableElementProcess, Kratos::ApplyWeakSlidingProcess, and Kratos::MesherProcess.
|
inlinevirtual |
This function will be executed at every time step BEFORE performing the solve phase.
Reimplemented in Kratos::SimpleMortarMapperProcessWrapper, Kratos::SimpleMortarMapperProcess< TDim, TNumNodes, TVarType, TNumNodesMaster >, Kratos::SetInitialStateProcess< TDim >, Kratos::EdgeBasedGradientRecoveryProcess< TDataType, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarInputToEntitiesProcess< TEntity, THistorical >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::ApplyPeriodicConditionProcess, Kratos::ApplyConstantVectorValueProcess, Kratos::ApplyConstantScalarValueProcess, Kratos::SinusoidalPorositySolutionTransientBodyForceProcess, Kratos::SinusoidalPorositySolutionAndBodyForceProcess, Kratos::PorositySolutionTransientBodyForceProcess, Kratos::PorositySolutionAndSinusoidalBodyForceProcess, Kratos::PorositySolutionAndBodyForceProcess, Kratos::HyperbolicTangentialPorositySolutionTransientBodyForceProcess, Kratos::HyperbolicTangentialPorositySolutionAndBodyForceProcess, Kratos::BumpTransientPorositySolutionBodyForceProcess, Kratos::ApplyRigidRotationProcess, Kratos::SetSphericalLocalAxesProcess, Kratos::SetMovingLoadProcess, Kratos::SetCylindricalLocalAxesProcess, Kratos::SetCartesianLocalAxesProcess, Kratos::ImposeZStrainProcess, Kratos::DistributeLoadOnSurfaceProcess, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::SolverProcess, Kratos::ManageTimeStepProcess, Kratos::FreeScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::BuildStringSkinProcess, Kratos::AssignVectorVariableToConditionsProcess, Kratos::AssignVectorFieldToEntitiesProcess, Kratos::AssignTorqueFieldAboutAnAxisToConditionsProcess, Kratos::AssignTorqueAboutAnAxisToConditionsProcess, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::AssignRotationFieldAboutAnAxisToNodesProcess, Kratos::AssignRotationAboutAnAxisToNodesProcess, Kratos::AssignFlagsToModelPartEntitiesProcess, Kratos::AddDofsProcess, Kratos::ApplySinusoidalFunctionProcess< TVarType >, Kratos::RansWallFunctionUpdateProcess, Kratos::RansWallDistanceCalculationProcess, Kratos::RansOmegaTurbulentMixingLengthInletProcess, Kratos::RansNutYPlusWallFunctionUpdateProcess, Kratos::RansNutNodalUpdateProcess, Kratos::RansNutKOmegaUpdateProcess, Kratos::RansNutKOmegaSSTUpdateProcess, Kratos::RansNutKEpsilonUpdateProcess, Kratos::RansLineOutputProcess, Kratos::RansKTurbulentIntensityInletProcess, Kratos::RansEpsilonTurbulentMixingLengthInletProcess, Kratos::PoromechanicsFaceLoadControlModuleProcess, Kratos::ApplyHydrostaticPressureTableProcess, Kratos::ApplyDoubleTableProcess, Kratos::ApplyComponentTableProcess, Kratos::UpdateThermalModelPartProcess, Kratos::SetMeshVelocityForThermalCouplingProcess, Kratos::SetMaterialPropertiesForThermalCouplingProcess, Kratos::SetDummyPropertyForRigidElementsProcess, Kratos::LagrangianRotationProcess, Kratos::FreeScalarPfemDofProcess, Kratos::FixScalarPfemDofProcess, Kratos::AssignVectorVariableToPfemConditionsProcess, Kratos::AssignVectorFieldToPfemEntitiesProcess, Kratos::AssignScalarVariableToPfemEntitiesProcess, Kratos::AssignScalarFieldToPfemEntitiesProcess, Kratos::VolumeShapingProcess, Kratos::RecoverVolumeLossesProcess, Kratos::ManageSelectedElementsProcess, Kratos::ManageIsolatedNodesProcess, Kratos::AssignPropertiesToNodesProcess, Kratos::ParMmgProcess< TPMMGLibrary >, Kratos::MmgProcess< TMMGLibrary >, Kratos::MmgProcess< MMGLibrary::MMG3D >, Kratos::SetMultipleMovingLoadsProcess, Kratos::ApplyVectorConstraintTableProcess, Kratos::ApplyScalarConstraintTableProcess, Kratos::ApplyPhreaticSurfacePressureTableProcess, Kratos::ApplyPhreaticMultiLinePressureTableProcess, Kratos::ApplyPhreaticLinePressureTableProcess, Kratos::ApplyNormalLoadTableProcess, Kratos::ApplyHydrostaticPressureTableProcess, Kratos::ApplyComponentTableProcess, Kratos::ApplyBoundaryPhreaticSurfacePressureTableProcess, Kratos::ApplyBoundaryPhreaticLinePressureTableProcess, Kratos::ApplyBoundaryHydrostaticPressureTableProcess, Kratos::ShockCapturingPhysicsBasedProcess, Kratos::ShockCapturingEntropyViscosityProcess, Kratos::EmbeddedNodesInitializationProcess, Kratos::DistanceModificationProcess, Kratos::ComputeYPlusProcess, Kratos::BoussinesqForceProcess, Kratos::ApplyCompressibleNavierStokesBoundaryConditionsProcess, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::FreeScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::AssignVectorVariableToConditionsProcess, Kratos::AssignVectorFieldToEntitiesProcess, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::ApplyDoubleTableProcess, Kratos::ApplyComponentTableProcess, Kratos::ControlModuleProcess, Kratos::ControlModule2DProcess, Kratos::ApplyKinematicConstraintsToWallsProcess, Kratos::ApplyKinematicConstraintsProcess, Kratos::ApplyForcesAndMomentsToWallsProcess, Kratos::ApplyForcesAndMomentsProcess, Kratos::TransferBetweenModelPartsProcess, Kratos::ModelVolumeCalculationProcess, Kratos::ConstantRotationProcess, Kratos::DamWestergaardConditionLoadProcess, Kratos::DamUpliftConditionLoadProcess, Kratos::DamUpliftCircularConditionLoadProcess, Kratos::DamTemperaturebyDeviceProcess, Kratos::DamTSolAirHeatFluxProcess, Kratos::DamReservoirMonitoringTemperatureProcess, Kratos::DamReservoirConstantTemperatureProcess, Kratos::DamRandomFieldsVariableProcess, Kratos::DamNoorzaiHeatFluxProcess, Kratos::DamNodalYoungModulusProcess, Kratos::DamNodalReferenceTemperatureProcess, Kratos::DamInputTableNodalYoungModulusProcess, Kratos::DamHydroConditionLoadProcess, Kratos::DamFixTemperatureConditionProcess, Kratos::DamChemoMechanicalAgingYoungProcess, Kratos::DamBofangConditionTemperatureProcess, Kratos::DamAzenhaHeatFluxProcess, Kratos::DamAddedMassConditionProcess, Kratos::ApplyComponentTableProcessDam, Kratos::MPCContactSearchWrapperProcess, Kratos::ContactSearchWrapperProcess, Kratos::BaseContactSearchProcess< TDim, TNumNodes, TNumNodesMaster >, Kratos::BaseContactSearchProcess< TDim, TNumNodes, TNumNodes >, Kratos::AssignParentElementConditionsProcess, Kratos::ParametricWallContactSearchProcess, Kratos::SetAutomatedInitialDamageProcess, Kratos::RotateRegionProcess, Kratos::ApplyChimera< TDim >, Kratos::SlidingEdgeProcess, Kratos::EdgeCableElementProcess, Kratos::ApplyWeakSlidingProcess, Kratos::MesherProcess, and Kratos::ApplySinusoidalFunctionProcess< TVarType >.
|
inlinevirtual |
This method provides the defaults parameters to avoid conflicts between the different constructors.
Reimplemented in Kratos::TimeAveragingProcess, Kratos::SubModelPartSkinDetectionProcess< TDim >, Kratos::StructuredMeshGeneratorProcess, Kratos::SplitInternalInterfacesProcess, Kratos::SkinDetectionProcess< TDim >, Kratos::SimpleMortarMapperProcessWrapper, Kratos::SimpleMortarMapperProcess< TDim, TNumNodes, TVarType, TNumNodesMaster >, Kratos::ReplaceElementsAndConditionsProcess, Kratos::ParallelDistanceCalculationProcess< TDim >, Kratos::LevelSetConvectionProcess< TDim, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::IntegrationValuesExtrapolationToNodesProcess, Kratos::FromJSONCheckResultProcess, Kratos::FluxCorrectedTransportConvectionProcess< TDim >, Kratos::FindIntersectedGeometricalObjectsWithOBBProcess, Kratos::FindIntersectedGeometricalObjectsProcess, Kratos::FindGlobalNodalEntityNeighboursProcess< TContainerType >, Kratos::FindGlobalNodalEntityNeighboursProcess< ModelPart::ElementsContainerType >, Kratos::EntitiesEraseProcess< TEntity >, Kratos::EdgeBasedGradientRecoveryProcess< TDataType, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::ComputeNodalGradientProcess< THistorical >, Kratos::CheckSameModelPartUsingSkinDistanceProcess< TDim >, Kratos::CalculateEmbeddedNodalVariableFromSkinProcess< TVarType, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::CalculateDistanceToSkinProcess< TDim >, Kratos::CalculateDistanceToPathProcess< THistorical >, Kratos::CalculateDiscontinuousDistanceToSkinProcess< TDim >, Kratos::CalculateDiscontinuousDistanceToSkinProcess< 3 >, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarInputToEntitiesProcess< TEntity, THistorical >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::ApplyRayCastingProcess< TDim >, Kratos::ApplyRayCastingProcess< TDim >, Kratos::ApplyRayCastingInterfaceRecognitionProcess< TDim >, Kratos::ApplyPeriodicConditionProcess, Kratos::ApplyConstantScalarValueProcess, Kratos::SinusoidalPorositySolutionTransientBodyForceProcess, Kratos::SinusoidalPorositySolutionAndBodyForceProcess, Kratos::PorositySolutionTransientBodyForceProcess, Kratos::PorositySolutionAndSinusoidalBodyForceProcess, Kratos::PorositySolutionAndBodyForceProcess, Kratos::HyperbolicTangentialPorositySolutionTransientBodyForceProcess, Kratos::HyperbolicTangentialPorositySolutionAndBodyForceProcess, Kratos::BumpTransientPorositySolutionBodyForceProcess, Kratos::SPRErrorProcess< TDim >, Kratos::ShellToSolidShellProcess< TNumNodes >, Kratos::SetSphericalLocalAxesProcess, Kratos::SetCylindricalLocalAxesProcess, Kratos::SetCartesianLocalAxesProcess, Kratos::SetAutomatedInitialVariableProcess, Kratos::PostprocessEigenvaluesProcess, Kratos::ImposeZStrainProcess, Kratos::ImposeRigidMovementProcess, Kratos::WriteFromSwAtInterfaceProcess< TDim >, Kratos::DepthIntegrationProcess< TDim >, Kratos::CalculateDistanceToBoundaryProcess, Kratos::RansWallFunctionUpdateProcess, Kratos::RansWallDistanceCalculationProcess, Kratos::RansOmegaTurbulentMixingLengthInletProcess, Kratos::RansNutYPlusWallFunctionUpdateProcess, Kratos::RansNutNodalUpdateProcess, Kratos::RansNutKOmegaUpdateProcess, Kratos::RansNutKOmegaSSTUpdateProcess, Kratos::RansNutKEpsilonUpdateProcess, Kratos::RansLineOutputProcess, Kratos::RansKTurbulentIntensityInletProcess, Kratos::RansEpsilonTurbulentMixingLengthInletProcess, Kratos::RansComputeReactionsProcess, Kratos::RansClipScalarVariableProcess, Kratos::RansApplyFlagToSkinProcess, Kratos::RansApplyExactNodalPeriodicConditionProcess, Kratos::ParMmgProcess< TPMMGLibrary >, Kratos::NodalValuesInterpolationProcess< TDim >, Kratos::MultiscaleRefiningProcess, Kratos::MmgProcess< TMMGLibrary >, Kratos::MmgProcess< MMGLibrary::MMG3D >, Kratos::ComputeLevelSetSolMetricProcess< TDim >, Kratos::ComputeHessianSolMetricProcess, Kratos::MetricErrorProcess< TDim >, Kratos::InternalVariablesInterpolationProcess, Kratos::OutputQuadratureDomainProcess, Kratos::OutputEigenValuesProcess, Kratos::MapNurbsVolumeResultsToEmbeddedGeometryProcess, Kratos::AssignIntegrationPointsToBackgroundElementsProcess, Kratos::ShockCapturingPhysicsBasedProcess, Kratos::ShockCapturingEntropyViscosityProcess, Kratos::EmbeddedSkinVisualizationProcess, Kratos::ComputeYPlusProcess, Kratos::ComputePressureCoefficientProcess, Kratos::CalulateLevelsetConsistentNodalGradientProcess, Kratos::ApplyCompressibleNavierStokesBoundaryConditionsProcess, Kratos::EmbeddedMLSConstraintProcess, Kratos::NormalCheckProcess, Kratos::MPCContactSearchWrapperProcess, Kratos::FindIntersectedGeometricalObjectsWithOBBContactSearchProcess, Kratos::ContactSPRErrorProcess< TDim >, Kratos::ContactSearchWrapperProcess, Kratos::BaseContactSearchProcess< TDim, TNumNodes, TNumNodesMaster >, Kratos::BaseContactSearchProcess< TDim, TNumNodes, TNumNodes >, Kratos::AssignParentElementConditionsProcess, Kratos::ALMVariablesCalculationProcess, Kratos::SetAutomatedInitialDamageProcess, and Kratos::ElementDeactivationProcess.
|
inlineoverridevirtual |
Turn back information as a string.
Reimplemented from Kratos::Flags.
Reimplemented in Kratos::VariationalDistanceCalculationProcess< TDim, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::TimeAveragingProcess, Kratos::TetrahedralMeshOrientationCheck, Kratos::TetrahedraMeshWorstElementSmoothingProcess, Kratos::TetrahedraMeshQualityWeightedSmoothingProcess, Kratos::TetrahedraMeshEdgeSwappingProcess, Kratos::SubModelPartSkinDetectionProcess< TDim >, Kratos::StructuredMeshGeneratorProcess, Kratos::SplitInternalInterfacesProcess, Kratos::SkinDetectionProcess< TDim >, Kratos::SimpleMortarMapperProcessWrapper, Kratos::SimpleMortarMapperProcess< TDim, TNumNodes, TVarType, TNumNodesMaster >, Kratos::ReplaceElementsAndConditionsProcess, Kratos::ReorderAndOptimizeModelPartProcess, Kratos::FindNodalNeighboursForEntitiesProcess< ModelPart::ElementsContainerType >, Kratos::FindGlobalNodalEntityNeighboursProcess< ModelPart::ElementsContainerType >, Kratos::CalculateDiscontinuousDistanceToSkinProcess< 3 >, Kratos::ApplyRayCastingProcess< TDim >, Kratos::MarkOuterNodesProcess, Kratos::MarkFluidProcess, Kratos::MarkCloseNodesProcess, Kratos::MarkBadElementsProcess, Kratos::UlfTimeStepDecProcess, Kratos::SaveStructureModelPartProcess, Kratos::SaveStructureConditionsProcess, Kratos::SaveFluidOnlyProcess, Kratos::RemoveAndSaveWallNodesProcess, Kratos::PressureCalculateProcessAxisym, Kratos::PressureCalculateProcess, Kratos::MergeModelPartsProcess, Kratos::MassCalculateProcess, Kratos::MarkOuterNodesProcess, Kratos::MarkFreeSurfaceProcess, Kratos::MarkFluidProcess, Kratos::MarkCloseNodesProcess, Kratos::MarkBadElementsProcess, Kratos::LagrangianInletProcess, Kratos::HypoelasticStressCalculateProcess, Kratos::FindNodalNeighboursSurfaceProcess, Kratos::CalculateNormalEq, Kratos::CalculateNodalLength, Kratos::CalculateAdhesionForce, Kratos::AssignSurfaceTensionConditions, Kratos::AddWallProcess, Kratos::TrilinosLevelSetConvectionProcess< TDim, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::SinusoidalPorositySolutionTransientBodyForceProcess, Kratos::SinusoidalPorositySolutionAndBodyForceProcess, Kratos::PorositySolutionTransientBodyForceProcess, Kratos::PorositySolutionAndSinusoidalBodyForceProcess, Kratos::PorositySolutionAndBodyForceProcess, Kratos::HyperbolicTangentialPorositySolutionTransientBodyForceProcess, Kratos::HyperbolicTangentialPorositySolutionAndBodyForceProcess, Kratos::BumpTransientPorositySolutionBodyForceProcess, Kratos::ApplyRigidRotationProcess, Kratos::ReplaceMultipleElementsAndConditionsProcess, Kratos::TotalStructuralMassProcess, Kratos::SPRErrorProcess< TDim >, Kratos::SolidShellThickComputeProcess, Kratos::ShellToSolidShellProcess< TNumNodes >, Kratos::SetSphericalLocalAxesProcess, Kratos::SetMovingLoadProcess, Kratos::SetCylindricalLocalAxesProcess, Kratos::SetCartesianLocalAxesProcess, Kratos::SetAutomatedInitialVariableProcess, Kratos::PrismNeighboursProcess, Kratos::PostprocessEigenvaluesProcess, Kratos::ImposeZStrainProcess, Kratos::ImposeRigidMovementProcess, Kratos::DistributeLoadOnSurfaceProcess, Kratos::ComputeMassMomentOfInertiaProcess, Kratos::ComputeCenterOfGravityProcess, Kratos::TransferSolvingModelPartEntitiesProcess, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::TimeDiscretizationProcessTimeDiscretizationProcess, Kratos::SolverProcess, Kratos::ManageTimeStepProcess, Kratos::FreeScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::BuildStringSkinProcess, Kratos::AssignVectorVariableToConditionsProcess, Kratos::AssignVectorFieldToEntitiesProcess, Kratos::AssignTorqueFieldAboutAnAxisToConditionsProcess, Kratos::AssignTorqueAboutAnAxisToConditionsProcess, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::AssignRotationFieldAboutAnAxisToNodesProcess, Kratos::AssignRotationAboutAnAxisToNodesProcess, Kratos::AssignFlagsToModelPartEntitiesProcess, Kratos::AddDofsProcess, Kratos::WriteFromSwAtInterfaceProcess< TDim >, Kratos::DepthIntegrationProcess< TDim >, Kratos::CalculateDistanceToBoundaryProcess, Kratos::ApplySinusoidalFunctionProcess< TVarType >, Kratos::ApplyPerturbationFunctionProcess< TVarType >, Kratos::RansWallFunctionUpdateProcess, Kratos::RansWallDistanceCalculationProcess, Kratos::RansOmegaTurbulentMixingLengthInletProcess, Kratos::RansNutYPlusWallFunctionUpdateProcess, Kratos::RansNutNodalUpdateProcess, Kratos::RansNutKOmegaUpdateProcess, Kratos::RansNutKOmegaSSTUpdateProcess, Kratos::RansNutKEpsilonUpdateProcess, Kratos::RansLineOutputProcess, Kratos::RansKTurbulentIntensityInletProcess, Kratos::RansFormulationProcess, Kratos::RansEpsilonTurbulentMixingLengthInletProcess, Kratos::RansComputeReactionsProcess, Kratos::RansClipScalarVariableProcess, Kratos::RansApplyFlagToSkinProcess, Kratos::RansApplyExactNodalPeriodicConditionProcess, Kratos::PoromechanicsFaceLoadControlModuleProcess, Kratos::PeriodicInterfaceProcess, Kratos::ApplyHydrostaticPressureTableProcess, Kratos::ApplyDoubleTableProcess, Kratos::ApplyConstantHydrostaticPressureProcess, Kratos::ApplyComponentTableProcess, Kratos::RefineConditionsInContactMesherProcess, Kratos::TransferModelPartElementsProcess, Kratos::SplitElementsProcess, Kratos::SetMaterialPropertiesToSolidNodesProcess, Kratos::SetMaterialPropertiesToFluidNodesProcess, Kratos::SetMaterialPropertiesFromFluidToRigidNodesProcess, Kratos::SetMainMaterialPropertyProcess, Kratos::SetLagrangianInletProcess, Kratos::SetEulerianInletProcess, Kratos::SetActiveFlagProcess, Kratos::SetActiveFlagMesherProcess, Kratos::SelectMeshElementsForFluidsProcess, Kratos::RemoveMeshNodesForFluidsProcess, Kratos::RecoverVolumeLossesProcess, Kratos::ModelStartEndMeshingForFluidsProcess, Kratos::LagrangianRotationProcess, Kratos::InletManagementProcess, Kratos::GenerateNewNodesBeforeMeshingProcess, Kratos::GenerateNewConditionsMesherForFluidsProcess, Kratos::FreeScalarPfemDofProcess, Kratos::FixScalarPfemDofProcess, Kratos::FindNodalHForRigidWallsProcess, Kratos::ComputeAveragePfemMeshParametersProcess, Kratos::CalculateWaveHeightProcess, Kratos::BuildModelPartBoundaryForFluidsProcess, Kratos::BuildMeshBoundaryForFluidsProcess, Kratos::AssignVectorVariableToPfemConditionsProcess, Kratos::AssignVectorFieldToPfemEntitiesProcess, Kratos::AssignScalarVariableToPfemEntitiesProcess, Kratos::AssignScalarFieldToPfemEntitiesProcess, Kratos::AdaptiveTimeIntervalProcess, Kratos::VolumeShapingProcess, Kratos::RemoveFluidNodesMesherProcess, Kratos::RefineFluidElementsInEdgesMesherProcess, Kratos::RecoverVolumeLossesProcess, Kratos::ManageSelectedElementsProcess, Kratos::ManageIsolatedNodesProcess, Kratos::InsertFluidNodesMesherProcess, Kratos::InletMesherProcess, Kratos::AssignPropertiesToNodesProcess, Kratos::AdaptiveTimeIntervalProcess, Kratos::Pfem2ApplyBCProcess, Kratos::SaveLagrangianSurfaceProcess_p, Kratos::MarkOuterNodesProcess, Kratos::MarkFluidProcess, Kratos::ParticleEraseProcess, Kratos::MortonPartitioningProcess, Kratos::MortonDivideInputToPartitionsProcess, Kratos::MetisDivideSubModelPartsHeterogeneousInputProcess, Kratos::MetisDivideHeterogeneousInputProcess, Kratos::MetisDivideHeterogeneousInputInMemoryProcess, Kratos::ParMmgProcess< TPMMGLibrary >, Kratos::NodalValuesInterpolationProcess< TDim >, Kratos::MultiscaleRefiningProcess, Kratos::MmgProcess< TMMGLibrary >, Kratos::MmgProcess< MMGLibrary::MMG3D >, Kratos::ComputeLevelSetSolMetricProcess< TDim >, Kratos::ComputeHessianSolMetricProcess, Kratos::MetricErrorProcess< TDim >, Kratos::MetricFastInit< TDim >, Kratos::InternalVariablesInterpolationProcess, Kratos::OutputQuadratureDomainProcess, Kratos::OutputEigenValuesProcess, Kratos::NitscheStabilizationModelPartProcess, Kratos::MapNurbsVolumeResultsToEmbeddedGeometryProcess, Kratos::AssignIntegrationPointsToBackgroundElementsProcess, Kratos::SetParameterFieldProcess, Kratos::SetAbsorbingBoundaryParametersProcess, Kratos::PeriodicInterfaceProcess, Kratos::FindNeighbourElementsOfConditionsProcess, Kratos::DeactivateConditionsOnInactiveElements, Kratos::ApplyWriteScalarProcess, Kratos::ApplyVectorConstraintTableProcess, Kratos::ApplyScalarConstraintTableProcess, Kratos::ApplyPhreaticSurfacePressureTableProcess, Kratos::ApplyPhreaticMultiLinePressureTableProcess, Kratos::ApplyPhreaticLinePressureTableProcess, Kratos::ApplyNormalLoadTableProcess, Kratos::ApplyK0ProcedureProcess, Kratos::ApplyHydrostaticPressureTableProcess, Kratos::ApplyConstantPhreaticSurfacePressureProcess, Kratos::ApplyConstantPhreaticMultiLinePressureProcess, Kratos::ApplyConstantPhreaticLinePressureProcess, Kratos::ApplyConstantInterpolateLinePressureProcess, Kratos::ApplyConstantHydrostaticPressureProcess, Kratos::ApplyConstantBoundaryPhreaticSurfacePressureProcess, Kratos::ApplyConstantBoundaryPhreaticLinePressureProcess, Kratos::ApplyConstantBoundaryHydrostaticPressureProcess, Kratos::ApplyComponentTableProcess, Kratos::ApplyBoundaryPhreaticSurfacePressureTableProcess, Kratos::ApplyBoundaryPhreaticLinePressureTableProcess, Kratos::ApplyBoundaryHydrostaticPressureTableProcess, Kratos::TrilinosStokesInitializationProcess< TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::TrilinosSpalartAllmarasTurbulenceModel< TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::TwoFluidsInletProcess, Kratos::StokesInitializationProcess< TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::SpalartAllmarasTurbulenceModel< TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::ShockCapturingPhysicsBasedProcess, Kratos::ShockCapturingEntropyViscosityProcess, Kratos::MassConservationCheckProcess, Kratos::IntegrationPointStatisticsProcess, Kratos::EmbeddedSkinVisualizationProcess, Kratos::EmbeddedPostprocessProcess, Kratos::EmbeddedNodesInitializationProcess, Kratos::DistanceSmoothingProcess< TDim, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::DistanceModificationProcess, Kratos::ComputeYPlusProcess, Kratos::ComputePressureCoefficientProcess, Kratos::CalulateLevelsetConsistentNodalGradientProcess, Kratos::BoussinesqForceProcess, Kratos::WindkesselModel, Kratos::ApplyCompressibleNavierStokesBoundaryConditionsProcess, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::FreeScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::AssignVectorVariableToConditionsProcess, Kratos::AssignVectorFieldToEntitiesProcess, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::ApplyDoubleTableProcess, Kratos::ApplyComponentTableProcess, Kratos::WeightedDivergenceCalculationProcess, Kratos::MetricDivergenceFreeProcess< TDim >, Kratos::CalculateDivergenceProcess, Kratos::ControlModuleProcess, Kratos::ControlModule2DProcess, Kratos::AutomaticDTProcess, Kratos::ApplyKinematicConstraintsToWallsProcess, Kratos::ApplyKinematicConstraintsProcess, Kratos::ApplyForcesAndMomentsToWallsProcess, Kratos::ApplyForcesAndMomentsProcess, Kratos::TransferBetweenModelPartsProcess, Kratos::SettleModelStructureProcess, Kratos::SelectElementsMesherProcess, Kratos::RemoveNodesMesherProcess, Kratos::RefineElementsOnThresholdMesherProcess, Kratos::RefineElementsOnSizeMesherProcess, Kratos::RefineElementsInEdgesMesherProcess, Kratos::RefineConditionsMesherProcess, Kratos::PrintMeshOutputMesherProcess, Kratos::NodalNeighboursSearchProcess, Kratos::ModelVolumeCalculationProcess, Kratos::MesherProcess, Kratos::GenerateNewNodesMesherProcess, Kratos::GenerateNewElementsMesherProcess, Kratos::GenerateNewConditionsMesherProcess, Kratos::ElementalNeighboursSearchProcess, Kratos::ConstantRotationProcess, Kratos::BuildModelPartBoundaryProcess, Kratos::DamWestergaardConditionLoadProcess, Kratos::DamUpliftConditionLoadProcess, Kratos::DamUpliftCircularConditionLoadProcess, Kratos::DamTemperaturebyDeviceProcess, Kratos::DamTSolAirHeatFluxProcess, Kratos::DamReservoirMonitoringTemperatureProcess, Kratos::DamReservoirConstantTemperatureProcess, Kratos::DamRandomFieldsVariableProcess, Kratos::DamNoorzaiHeatFluxProcess, Kratos::DamNodalYoungModulusProcess, Kratos::DamNodalReferenceTemperatureProcess, Kratos::DamInputTableNodalYoungModulusProcess, Kratos::DamHydroConditionLoadProcess, Kratos::DamGroutingReferenceTemperatureProcess, Kratos::DamFixTemperatureConditionProcess, Kratos::DamChemoMechanicalAgingYoungProcess, Kratos::DamBofangConditionTemperatureProcess, Kratos::DamAzenhaHeatFluxProcess, Kratos::DamAddedMassConditionProcess, Kratos::ApplyComponentTableProcessDam, Kratos::EmbeddedMLSConstraintProcess, Kratos::SimpleContactSearchProcess< TDim, TNumNodes, TNumNodesMaster >, Kratos::NormalGapProcess< TDim, TNumNodes, TNumNodesMaster >, Kratos::NormalCheckProcess, Kratos::MPCContactSearchWrapperProcess, Kratos::MPCContactSearchProcess< TDim, TNumNodes, TNumNodesMaster >, Kratos::MasterSlaveProcess, Kratos::FindIntersectedGeometricalObjectsWithOBBContactSearchProcess, Kratos::ContactSPRErrorProcess< TDim >, Kratos::ContactSearchWrapperProcess, Kratos::ComputeDynamicFactorProcess, Kratos::BaseContactSearchProcess< TDim, TNumNodes, TNumNodesMaster >, Kratos::BaseContactSearchProcess< TDim, TNumNodes, TNumNodes >, Kratos::AssignParentElementConditionsProcess, Kratos::ALMVariablesCalculationProcess, Kratos::ALMFastInit, Kratos::AdvancedContactSearchProcess< TDim, TNumNodes, TNumNodesMaster >, Kratos::AALMAdaptPenaltyValueProcess, Kratos::SettleContactModelStructureProcess, Kratos::ParametricWallContactSearchProcess, Kratos::HMParametricWallContactSearchProcess, Kratos::GenerateNewContactConditionsMesherProcess, Kratos::ClearPointContactConditionsProcess, Kratos::ClearContactConditionsMesherProcess, Kratos::BuildContactModelPartProcess, Kratos::SetAutomatedInitialDamageProcess, Kratos::ElementDeactivationProcess, Kratos::MoveModelPartProcess, Kratos::KuttaConditionProcess, Kratos::DefineEmbeddedWakeProcess, Kratos::Define3DWakeProcess, Kratos::Define2DWakeProcess, Kratos::ComputeWingSectionVariableProcess< TRunType >, Kratos::ComputeNodalValueProcess, Kratos::ComputeEmbeddedLiftProcess< Dim, NumNodes >, Kratos::ApplyFarFieldProcess, Kratos::RotateRegionProcess, Kratos::ApplyChimeraProcessMonolithic< TDim >, Kratos::ApplyChimeraProcessFractionalStep< TDim >, Kratos::ApplyChimera< TDim >, Kratos::CalculateCurvature, Kratos::SetHMapProcess, and Kratos::EmbeddedMeshLocatorProcess.
|
inline |
This operator is provided to call the process as a function and simply calls the Execute method.
|
inlineoverridevirtual |
Print object's data.
Reimplemented from Kratos::Flags.
Reimplemented in Kratos::VariationalDistanceCalculationProcess< TDim, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::TimeAveragingProcess, Kratos::TetrahedralMeshOrientationCheck, Kratos::TetrahedraMeshEdgeSwappingProcess, Kratos::SubModelPartSkinDetectionProcess< TDim >, Kratos::StructuredMeshGeneratorProcess, Kratos::SplitInternalInterfacesProcess, Kratos::SkinDetectionProcess< TDim >, Kratos::SimpleMortarMapperProcessWrapper, Kratos::SimpleMortarMapperProcess< TDim, TNumNodes, TVarType, TNumNodesMaster >, Kratos::ReplaceElementsAndConditionsProcess, Kratos::ReorderAndOptimizeModelPartProcess, Kratos::FindNodalNeighboursForEntitiesProcess< ModelPart::ElementsContainerType >, Kratos::FindGlobalNodalEntityNeighboursProcess< ModelPart::ElementsContainerType >, Kratos::CalculateDiscontinuousDistanceToSkinProcess< 3 >, Kratos::ApplyRayCastingProcess< TDim >, Kratos::MarkOuterNodesProcess, Kratos::MarkFluidProcess, Kratos::MarkCloseNodesProcess, Kratos::MarkBadElementsProcess, Kratos::UlfTimeStepDecProcess, Kratos::SaveStructureModelPartProcess, Kratos::SaveStructureConditionsProcess, Kratos::SaveFluidOnlyProcess, Kratos::RemoveAndSaveWallNodesProcess, Kratos::PressureCalculateProcessAxisym, Kratos::PressureCalculateProcess, Kratos::MergeModelPartsProcess, Kratos::MassCalculateProcess, Kratos::MarkOuterNodesProcess, Kratos::MarkFreeSurfaceProcess, Kratos::MarkFluidProcess, Kratos::MarkCloseNodesProcess, Kratos::MarkBadElementsProcess, Kratos::LagrangianInletProcess, Kratos::HypoelasticStressCalculateProcess, Kratos::FindNodalNeighboursSurfaceProcess, Kratos::CalculateNormalEq, Kratos::CalculateNodalLength, Kratos::CalculateAdhesionForce, Kratos::AssignSurfaceTensionConditions, Kratos::AddWallProcess, Kratos::SinusoidalPorositySolutionTransientBodyForceProcess, Kratos::SinusoidalPorositySolutionAndBodyForceProcess, Kratos::PorositySolutionTransientBodyForceProcess, Kratos::PorositySolutionAndSinusoidalBodyForceProcess, Kratos::PorositySolutionAndBodyForceProcess, Kratos::HyperbolicTangentialPorositySolutionTransientBodyForceProcess, Kratos::HyperbolicTangentialPorositySolutionAndBodyForceProcess, Kratos::BumpTransientPorositySolutionBodyForceProcess, Kratos::ApplyRigidRotationProcess, Kratos::ReplaceMultipleElementsAndConditionsProcess, Kratos::TotalStructuralMassProcess, Kratos::SPRErrorProcess< TDim >, Kratos::SolidShellThickComputeProcess, Kratos::ShellToSolidShellProcess< TNumNodes >, Kratos::SetSphericalLocalAxesProcess, Kratos::SetMovingLoadProcess, Kratos::SetCylindricalLocalAxesProcess, Kratos::SetCartesianLocalAxesProcess, Kratos::SetAutomatedInitialVariableProcess, Kratos::PrismNeighboursProcess, Kratos::PostprocessEigenvaluesProcess, Kratos::ImposeZStrainProcess, Kratos::ImposeRigidMovementProcess, Kratos::DistributeLoadOnSurfaceProcess, Kratos::ComputeMassMomentOfInertiaProcess, Kratos::ComputeCenterOfGravityProcess, Kratos::TransferSolvingModelPartEntitiesProcess, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::SolverProcess, Kratos::ManageTimeStepProcess, Kratos::FreeScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::BuildStringSkinProcess, Kratos::AssignVectorVariableToConditionsProcess, Kratos::AssignVectorFieldToEntitiesProcess, Kratos::AssignTorqueFieldAboutAnAxisToConditionsProcess, Kratos::AssignTorqueAboutAnAxisToConditionsProcess, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::AssignRotationFieldAboutAnAxisToNodesProcess, Kratos::AssignRotationAboutAnAxisToNodesProcess, Kratos::AssignFlagsToModelPartEntitiesProcess, Kratos::AddDofsProcess, Kratos::WriteFromSwAtInterfaceProcess< TDim >, Kratos::DepthIntegrationProcess< TDim >, Kratos::CalculateDistanceToBoundaryProcess, Kratos::ApplySinusoidalFunctionProcess< TVarType >, Kratos::ApplyPerturbationFunctionProcess< TVarType >, Kratos::RansWallFunctionUpdateProcess, Kratos::RansWallDistanceCalculationProcess, Kratos::RansOmegaTurbulentMixingLengthInletProcess, Kratos::RansNutYPlusWallFunctionUpdateProcess, Kratos::RansNutNodalUpdateProcess, Kratos::RansNutKOmegaUpdateProcess, Kratos::RansNutKOmegaSSTUpdateProcess, Kratos::RansNutKEpsilonUpdateProcess, Kratos::RansLineOutputProcess, Kratos::RansKTurbulentIntensityInletProcess, Kratos::RansFormulationProcess, Kratos::RansEpsilonTurbulentMixingLengthInletProcess, Kratos::RansComputeReactionsProcess, Kratos::RansClipScalarVariableProcess, Kratos::RansApplyFlagToSkinProcess, Kratos::RansApplyExactNodalPeriodicConditionProcess, Kratos::PoromechanicsFaceLoadControlModuleProcess, Kratos::PeriodicInterfaceProcess, Kratos::ApplyHydrostaticPressureTableProcess, Kratos::ApplyDoubleTableProcess, Kratos::ApplyConstantHydrostaticPressureProcess, Kratos::ApplyComponentTableProcess, Kratos::RefineConditionsInContactMesherProcess, Kratos::SelectMeshElementsForFluidsProcess, Kratos::RemoveMeshNodesForFluidsProcess, Kratos::RecoverVolumeLossesProcess, Kratos::LagrangianRotationProcess, Kratos::InletManagementProcess, Kratos::GenerateNewNodesBeforeMeshingProcess, Kratos::GenerateNewConditionsMesherForFluidsProcess, Kratos::FreeScalarPfemDofProcess, Kratos::FixScalarPfemDofProcess, Kratos::BuildModelPartBoundaryForFluidsProcess, Kratos::BuildMeshBoundaryForFluidsProcess, Kratos::AssignVectorVariableToPfemConditionsProcess, Kratos::AssignVectorFieldToPfemEntitiesProcess, Kratos::AssignScalarVariableToPfemEntitiesProcess, Kratos::AssignScalarFieldToPfemEntitiesProcess, Kratos::VolumeShapingProcess, Kratos::RemoveFluidNodesMesherProcess, Kratos::RefineFluidElementsInEdgesMesherProcess, Kratos::RecoverVolumeLossesProcess, Kratos::ManageSelectedElementsProcess, Kratos::ManageIsolatedNodesProcess, Kratos::InsertFluidNodesMesherProcess, Kratos::InletMesherProcess, Kratos::AssignPropertiesToNodesProcess, Kratos::Pfem2ApplyBCProcess, Kratos::SaveLagrangianSurfaceProcess_p, Kratos::MarkOuterNodesProcess, Kratos::MarkFluidProcess, Kratos::ParticleEraseProcess, Kratos::MortonPartitioningProcess, Kratos::MortonDivideInputToPartitionsProcess, Kratos::MetisDivideSubModelPartsHeterogeneousInputProcess, Kratos::MetisDivideHeterogeneousInputProcess, Kratos::MetisDivideHeterogeneousInputInMemoryProcess, Kratos::ParMmgProcess< TPMMGLibrary >, Kratos::MultiscaleRefiningProcess, Kratos::MmgProcess< TMMGLibrary >, Kratos::MmgProcess< MMGLibrary::MMG3D >, Kratos::ComputeLevelSetSolMetricProcess< TDim >, Kratos::ComputeHessianSolMetricProcess, Kratos::MetricErrorProcess< TDim >, Kratos::MetricFastInit< TDim >, Kratos::OutputQuadratureDomainProcess, Kratos::OutputEigenValuesProcess, Kratos::NitscheStabilizationModelPartProcess, Kratos::MapNurbsVolumeResultsToEmbeddedGeometryProcess, Kratos::AssignIntegrationPointsToBackgroundElementsProcess, Kratos::FindNeighbourElementsOfConditionsProcess, Kratos::DeactivateConditionsOnInactiveElements, Kratos::TrilinosStokesInitializationProcess< TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::TrilinosSpalartAllmarasTurbulenceModel< TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::TwoFluidsInletProcess, Kratos::StokesInitializationProcess< TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::SpalartAllmarasTurbulenceModel< TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::ShockCapturingPhysicsBasedProcess, Kratos::MassConservationCheckProcess, Kratos::IntegrationPointStatisticsProcess, Kratos::EmbeddedSkinVisualizationProcess, Kratos::EmbeddedPostprocessProcess, Kratos::EmbeddedNodesInitializationProcess, Kratos::DistanceSmoothingProcess< TDim, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::DistanceModificationProcess, Kratos::ComputeYPlusProcess, Kratos::ComputePressureCoefficientProcess, Kratos::CalulateLevelsetConsistentNodalGradientProcess, Kratos::BoussinesqForceProcess, Kratos::WindkesselModel, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::FreeScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::AssignVectorVariableToConditionsProcess, Kratos::AssignVectorFieldToEntitiesProcess, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::ApplyDoubleTableProcess, Kratos::ApplyComponentTableProcess, Kratos::WeightedDivergenceCalculationProcess, Kratos::MetricDivergenceFreeProcess< TDim >, Kratos::CalculateDivergenceProcess, Kratos::ControlModuleProcess, Kratos::ControlModule2DProcess, Kratos::AutomaticDTProcess, Kratos::ApplyKinematicConstraintsToWallsProcess, Kratos::ApplyKinematicConstraintsProcess, Kratos::ApplyForcesAndMomentsToWallsProcess, Kratos::ApplyForcesAndMomentsProcess, Kratos::TransferBetweenModelPartsProcess, Kratos::SettleModelStructureProcess, Kratos::SelectElementsMesherProcess, Kratos::RemoveNodesMesherProcess, Kratos::RefineElementsOnThresholdMesherProcess, Kratos::RefineElementsOnSizeMesherProcess, Kratos::RefineElementsInEdgesMesherProcess, Kratos::RefineConditionsMesherProcess, Kratos::PrintMeshOutputMesherProcess, Kratos::NodalNeighboursSearchProcess, Kratos::ModelVolumeCalculationProcess, Kratos::MesherProcess, Kratos::GenerateNewNodesMesherProcess, Kratos::GenerateNewElementsMesherProcess, Kratos::GenerateNewConditionsMesherProcess, Kratos::ElementalNeighboursSearchProcess, Kratos::ConstantRotationProcess, Kratos::BuildModelPartBoundaryProcess, Kratos::DamWestergaardConditionLoadProcess, Kratos::DamUpliftConditionLoadProcess, Kratos::DamUpliftCircularConditionLoadProcess, Kratos::DamTemperaturebyDeviceProcess, Kratos::DamTSolAirHeatFluxProcess, Kratos::DamReservoirMonitoringTemperatureProcess, Kratos::DamReservoirConstantTemperatureProcess, Kratos::DamRandomFieldsVariableProcess, Kratos::DamNoorzaiHeatFluxProcess, Kratos::DamNodalYoungModulusProcess, Kratos::DamNodalReferenceTemperatureProcess, Kratos::DamInputTableNodalYoungModulusProcess, Kratos::DamHydroConditionLoadProcess, Kratos::DamGroutingReferenceTemperatureProcess, Kratos::DamFixTemperatureConditionProcess, Kratos::DamChemoMechanicalAgingYoungProcess, Kratos::DamBofangConditionTemperatureProcess, Kratos::DamAzenhaHeatFluxProcess, Kratos::DamAddedMassConditionProcess, Kratos::ApplyComponentTableProcessDam, Kratos::EmbeddedMLSConstraintProcess, Kratos::MasterSlaveProcess, Kratos::FindIntersectedGeometricalObjectsWithOBBContactSearchProcess, Kratos::ContactSPRErrorProcess< TDim >, Kratos::ComputeDynamicFactorProcess, Kratos::AssignParentElementConditionsProcess, Kratos::ALMVariablesCalculationProcess, Kratos::ALMFastInit, Kratos::AALMAdaptPenaltyValueProcess, Kratos::SettleContactModelStructureProcess, Kratos::ParametricWallContactSearchProcess, Kratos::HMParametricWallContactSearchProcess, Kratos::GenerateNewContactConditionsMesherProcess, Kratos::ClearPointContactConditionsProcess, Kratos::ClearContactConditionsMesherProcess, Kratos::BuildContactModelPartProcess, Kratos::SetAutomatedInitialDamageProcess, Kratos::ElementDeactivationProcess, Kratos::MoveModelPartProcess, Kratos::KuttaConditionProcess, Kratos::DefineEmbeddedWakeProcess, Kratos::Define3DWakeProcess, Kratos::Define2DWakeProcess, Kratos::ComputeWingSectionVariableProcess< TRunType >, Kratos::ComputeNodalValueProcess, Kratos::ComputeEmbeddedLiftProcess< Dim, NumNodes >, Kratos::ApplyFarFieldProcess, Kratos::RotateRegionProcess, Kratos::ApplyChimeraProcessMonolithic< TDim >, Kratos::ApplyChimeraProcessFractionalStep< TDim >, Kratos::ApplyChimera< TDim >, Kratos::CalculateCurvature, Kratos::SetHMapProcess, Kratos::EmbeddedMeshLocatorProcess, and Kratos::ShockCapturingEntropyViscosityProcess.
|
inlineoverridevirtual |
Print information about this object.
Reimplemented from Kratos::Flags.
Reimplemented in Kratos::VariationalDistanceCalculationProcess< TDim, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::TimeAveragingProcess, Kratos::TetrahedralMeshOrientationCheck, Kratos::TetrahedraMeshEdgeSwappingProcess, Kratos::SubModelPartSkinDetectionProcess< TDim >, Kratos::StructuredMeshGeneratorProcess, Kratos::SplitInternalInterfacesProcess, Kratos::SkinDetectionProcess< TDim >, Kratos::SimpleMortarMapperProcessWrapper, Kratos::SimpleMortarMapperProcess< TDim, TNumNodes, TVarType, TNumNodesMaster >, Kratos::ReplaceElementsAndConditionsProcess, Kratos::ReorderAndOptimizeModelPartProcess, Kratos::FindNodalNeighboursForEntitiesProcess< ModelPart::ElementsContainerType >, Kratos::FindGlobalNodalEntityNeighboursProcess< ModelPart::ElementsContainerType >, Kratos::CalculateDiscontinuousDistanceToSkinProcess< 3 >, Kratos::ApplyRayCastingProcess< TDim >, Kratos::MarkOuterNodesProcess, Kratos::MarkFluidProcess, Kratos::MarkCloseNodesProcess, Kratos::MarkBadElementsProcess, Kratos::UlfTimeStepDecProcess, Kratos::SaveStructureModelPartProcess, Kratos::SaveStructureConditionsProcess, Kratos::SaveFluidOnlyProcess, Kratos::RemoveAndSaveWallNodesProcess, Kratos::PressureCalculateProcessAxisym, Kratos::PressureCalculateProcess, Kratos::MergeModelPartsProcess, Kratos::MassCalculateProcess, Kratos::MarkOuterNodesProcess, Kratos::MarkFreeSurfaceProcess, Kratos::MarkFluidProcess, Kratos::MarkCloseNodesProcess, Kratos::MarkBadElementsProcess, Kratos::LagrangianInletProcess, Kratos::HypoelasticStressCalculateProcess, Kratos::FindNodalNeighboursSurfaceProcess, Kratos::CalculateNormalEq, Kratos::CalculateNodalLength, Kratos::CalculateAdhesionForce, Kratos::AssignSurfaceTensionConditions, Kratos::AddWallProcess, Kratos::TrilinosLevelSetConvectionProcess< TDim, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::SinusoidalPorositySolutionTransientBodyForceProcess, Kratos::SinusoidalPorositySolutionAndBodyForceProcess, Kratos::PorositySolutionTransientBodyForceProcess, Kratos::PorositySolutionAndSinusoidalBodyForceProcess, Kratos::PorositySolutionAndBodyForceProcess, Kratos::HyperbolicTangentialPorositySolutionTransientBodyForceProcess, Kratos::HyperbolicTangentialPorositySolutionAndBodyForceProcess, Kratos::BumpTransientPorositySolutionBodyForceProcess, Kratos::ApplyRigidRotationProcess, Kratos::ReplaceMultipleElementsAndConditionsProcess, Kratos::TotalStructuralMassProcess, Kratos::SPRErrorProcess< TDim >, Kratos::SolidShellThickComputeProcess, Kratos::ShellToSolidShellProcess< TNumNodes >, Kratos::SetSphericalLocalAxesProcess, Kratos::SetMovingLoadProcess, Kratos::SetCylindricalLocalAxesProcess, Kratos::SetCartesianLocalAxesProcess, Kratos::SetAutomatedInitialVariableProcess, Kratos::PrismNeighboursProcess, Kratos::PostprocessEigenvaluesProcess, Kratos::ImposeZStrainProcess, Kratos::ImposeRigidMovementProcess, Kratos::DistributeLoadOnSurfaceProcess, Kratos::ComputeMassMomentOfInertiaProcess, Kratos::ComputeCenterOfGravityProcess, Kratos::TransferSolvingModelPartEntitiesProcess, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::TimeDiscretizationProcessTimeDiscretizationProcess, Kratos::SolverProcess, Kratos::ManageTimeStepProcess, Kratos::FreeScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::BuildStringSkinProcess, Kratos::AssignVectorVariableToConditionsProcess, Kratos::AssignVectorFieldToEntitiesProcess, Kratos::AssignTorqueFieldAboutAnAxisToConditionsProcess, Kratos::AssignTorqueAboutAnAxisToConditionsProcess, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::AssignRotationFieldAboutAnAxisToNodesProcess, Kratos::AssignRotationAboutAnAxisToNodesProcess, Kratos::AssignFlagsToModelPartEntitiesProcess, Kratos::AddDofsProcess, Kratos::WriteFromSwAtInterfaceProcess< TDim >, Kratos::DepthIntegrationProcess< TDim >, Kratos::CalculateDistanceToBoundaryProcess, Kratos::ApplySinusoidalFunctionProcess< TVarType >, Kratos::ApplyPerturbationFunctionProcess< TVarType >, Kratos::RansWallFunctionUpdateProcess, Kratos::RansWallDistanceCalculationProcess, Kratos::RansOmegaTurbulentMixingLengthInletProcess, Kratos::RansNutYPlusWallFunctionUpdateProcess, Kratos::RansNutNodalUpdateProcess, Kratos::RansNutKOmegaUpdateProcess, Kratos::RansNutKOmegaSSTUpdateProcess, Kratos::RansNutKEpsilonUpdateProcess, Kratos::RansLineOutputProcess, Kratos::RansKTurbulentIntensityInletProcess, Kratos::RansFormulationProcess, Kratos::RansEpsilonTurbulentMixingLengthInletProcess, Kratos::RansComputeReactionsProcess, Kratos::RansClipScalarVariableProcess, Kratos::RansApplyFlagToSkinProcess, Kratos::RansApplyExactNodalPeriodicConditionProcess, Kratos::PoromechanicsFaceLoadControlModuleProcess, Kratos::PeriodicInterfaceProcess, Kratos::ApplyHydrostaticPressureTableProcess, Kratos::ApplyDoubleTableProcess, Kratos::ApplyConstantHydrostaticPressureProcess, Kratos::ApplyComponentTableProcess, Kratos::RefineConditionsInContactMesherProcess, Kratos::TransferModelPartElementsProcess, Kratos::SplitElementsProcess, Kratos::SetMaterialPropertiesToSolidNodesProcess, Kratos::SetMaterialPropertiesToFluidNodesProcess, Kratos::SetMaterialPropertiesFromFluidToRigidNodesProcess, Kratos::SetMainMaterialPropertyProcess, Kratos::SetLagrangianInletProcess, Kratos::SetEulerianInletProcess, Kratos::SetActiveFlagProcess, Kratos::SetActiveFlagMesherProcess, Kratos::SelectMeshElementsForFluidsProcess, Kratos::RemoveMeshNodesForFluidsProcess, Kratos::RecoverVolumeLossesProcess, Kratos::ModelStartEndMeshingForFluidsProcess, Kratos::LagrangianRotationProcess, Kratos::InletManagementProcess, Kratos::GenerateNewNodesBeforeMeshingProcess, Kratos::GenerateNewConditionsMesherForFluidsProcess, Kratos::FreeScalarPfemDofProcess, Kratos::FixScalarPfemDofProcess, Kratos::FindNodalHForRigidWallsProcess, Kratos::ComputeAveragePfemMeshParametersProcess, Kratos::CalculateWaveHeightProcess, Kratos::BuildModelPartBoundaryForFluidsProcess, Kratos::BuildMeshBoundaryForFluidsProcess, Kratos::AssignVectorVariableToPfemConditionsProcess, Kratos::AssignVectorFieldToPfemEntitiesProcess, Kratos::AssignScalarVariableToPfemEntitiesProcess, Kratos::AssignScalarFieldToPfemEntitiesProcess, Kratos::AdaptiveTimeIntervalProcess, Kratos::VolumeShapingProcess, Kratos::RemoveFluidNodesMesherProcess, Kratos::RefineFluidElementsInEdgesMesherProcess, Kratos::RecoverVolumeLossesProcess, Kratos::ManageSelectedElementsProcess, Kratos::ManageIsolatedNodesProcess, Kratos::InsertFluidNodesMesherProcess, Kratos::InletMesherProcess, Kratos::AssignPropertiesToNodesProcess, Kratos::AdaptiveTimeIntervalProcess, Kratos::Pfem2ApplyBCProcess, Kratos::SaveLagrangianSurfaceProcess_p, Kratos::MarkOuterNodesProcess, Kratos::MarkFluidProcess, Kratos::ParticleEraseProcess, Kratos::MortonPartitioningProcess, Kratos::MortonDivideInputToPartitionsProcess, Kratos::MetisDivideSubModelPartsHeterogeneousInputProcess, Kratos::MetisDivideHeterogeneousInputProcess, Kratos::MetisDivideHeterogeneousInputInMemoryProcess, Kratos::ParMmgProcess< TPMMGLibrary >, Kratos::NodalValuesInterpolationProcess< TDim >, Kratos::MultiscaleRefiningProcess, Kratos::MmgProcess< TMMGLibrary >, Kratos::MmgProcess< MMGLibrary::MMG3D >, Kratos::ComputeLevelSetSolMetricProcess< TDim >, Kratos::ComputeHessianSolMetricProcess, Kratos::MetricErrorProcess< TDim >, Kratos::MetricFastInit< TDim >, Kratos::InternalVariablesInterpolationProcess, Kratos::OutputQuadratureDomainProcess, Kratos::OutputEigenValuesProcess, Kratos::NitscheStabilizationModelPartProcess, Kratos::MapNurbsVolumeResultsToEmbeddedGeometryProcess, Kratos::AssignIntegrationPointsToBackgroundElementsProcess, Kratos::ApplyPhreaticMultiLinePressureTableProcess, Kratos::ApplyConstantPhreaticMultiLinePressureProcess, Kratos::TrilinosStokesInitializationProcess< TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::TrilinosSpalartAllmarasTurbulenceModel< TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::TwoFluidsInletProcess, Kratos::StokesInitializationProcess< TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::SpalartAllmarasTurbulenceModel< TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::ShockCapturingPhysicsBasedProcess, Kratos::ShockCapturingEntropyViscosityProcess, Kratos::MassConservationCheckProcess, Kratos::IntegrationPointStatisticsProcess, Kratos::EmbeddedSkinVisualizationProcess, Kratos::EmbeddedPostprocessProcess, Kratos::EmbeddedNodesInitializationProcess, Kratos::DistanceSmoothingProcess< TDim, TSparseSpace, TDenseSpace, TLinearSolver >, Kratos::DistanceModificationProcess, Kratos::ComputeYPlusProcess, Kratos::ComputePressureCoefficientProcess, Kratos::CalulateLevelsetConsistentNodalGradientProcess, Kratos::BoussinesqForceProcess, Kratos::WindkesselModel, Kratos::ApplyCompressibleNavierStokesBoundaryConditionsProcess, Kratos::TransferEntitiesBetweenModelPartsProcess, Kratos::FreeScalarDofProcess, Kratos::FixScalarDofProcess, Kratos::AssignVectorVariableToConditionsProcess, Kratos::AssignVectorFieldToEntitiesProcess, Kratos::AssignScalarVariableToEntitiesProcess< TEntity >, Kratos::AssignScalarFieldToEntitiesProcess< TEntity >, Kratos::ApplyDoubleTableProcess, Kratos::ApplyComponentTableProcess, Kratos::WeightedDivergenceCalculationProcess, Kratos::MetricDivergenceFreeProcess< TDim >, Kratos::CalculateDivergenceProcess, Kratos::ControlModuleProcess, Kratos::ControlModule2DProcess, Kratos::AutomaticDTProcess, Kratos::ApplyKinematicConstraintsToWallsProcess, Kratos::ApplyKinematicConstraintsProcess, Kratos::ApplyForcesAndMomentsToWallsProcess, Kratos::ApplyForcesAndMomentsProcess, Kratos::TransferBetweenModelPartsProcess, Kratos::SettleModelStructureProcess, Kratos::SelectElementsMesherProcess, Kratos::RemoveNodesMesherProcess, Kratos::RefineElementsOnThresholdMesherProcess, Kratos::RefineElementsOnSizeMesherProcess, Kratos::RefineElementsInEdgesMesherProcess, Kratos::RefineConditionsMesherProcess, Kratos::PrintMeshOutputMesherProcess, Kratos::NodalNeighboursSearchProcess, Kratos::ModelVolumeCalculationProcess, Kratos::MesherProcess, Kratos::GenerateNewNodesMesherProcess, Kratos::GenerateNewElementsMesherProcess, Kratos::GenerateNewConditionsMesherProcess, Kratos::ElementalNeighboursSearchProcess, Kratos::ConstantRotationProcess, Kratos::BuildModelPartBoundaryProcess, Kratos::DamWestergaardConditionLoadProcess, Kratos::DamUpliftConditionLoadProcess, Kratos::DamUpliftCircularConditionLoadProcess, Kratos::DamTemperaturebyDeviceProcess, Kratos::DamTSolAirHeatFluxProcess, Kratos::DamReservoirMonitoringTemperatureProcess, Kratos::DamReservoirConstantTemperatureProcess, Kratos::DamRandomFieldsVariableProcess, Kratos::DamNoorzaiHeatFluxProcess, Kratos::DamNodalYoungModulusProcess, Kratos::DamNodalReferenceTemperatureProcess, Kratos::DamInputTableNodalYoungModulusProcess, Kratos::DamHydroConditionLoadProcess, Kratos::DamGroutingReferenceTemperatureProcess, Kratos::DamFixTemperatureConditionProcess, Kratos::DamChemoMechanicalAgingYoungProcess, Kratos::DamBofangConditionTemperatureProcess, Kratos::DamAzenhaHeatFluxProcess, Kratos::DamAddedMassConditionProcess, Kratos::ApplyComponentTableProcessDam, Kratos::EmbeddedMLSConstraintProcess, Kratos::SimpleContactSearchProcess< TDim, TNumNodes, TNumNodesMaster >, Kratos::NormalGapProcess< TDim, TNumNodes, TNumNodesMaster >, Kratos::NormalCheckProcess, Kratos::MPCContactSearchWrapperProcess, Kratos::MPCContactSearchProcess< TDim, TNumNodes, TNumNodesMaster >, Kratos::MasterSlaveProcess, Kratos::FindIntersectedGeometricalObjectsWithOBBContactSearchProcess, Kratos::ContactSPRErrorProcess< TDim >, Kratos::ContactSearchWrapperProcess, Kratos::ComputeDynamicFactorProcess, Kratos::BaseContactSearchProcess< TDim, TNumNodes, TNumNodesMaster >, Kratos::BaseContactSearchProcess< TDim, TNumNodes, TNumNodes >, Kratos::AssignParentElementConditionsProcess, Kratos::ALMVariablesCalculationProcess, Kratos::ALMFastInit, Kratos::AdvancedContactSearchProcess< TDim, TNumNodes, TNumNodesMaster >, Kratos::AALMAdaptPenaltyValueProcess, Kratos::SettleContactModelStructureProcess, Kratos::ParametricWallContactSearchProcess, Kratos::HMParametricWallContactSearchProcess, Kratos::GenerateNewContactConditionsMesherProcess, Kratos::ClearPointContactConditionsProcess, Kratos::ClearContactConditionsMesherProcess, Kratos::BuildContactModelPartProcess, Kratos::SetAutomatedInitialDamageProcess, Kratos::ElementDeactivationProcess, Kratos::MoveModelPartProcess, Kratos::KuttaConditionProcess, Kratos::DefineEmbeddedWakeProcess, Kratos::Define3DWakeProcess, Kratos::Define2DWakeProcess, Kratos::ComputeWingSectionVariableProcess< TRunType >, Kratos::ComputeNodalValueProcess, Kratos::ComputeEmbeddedLiftProcess< Dim, NumNodes >, Kratos::ApplyFarFieldProcess, Kratos::RotateRegionProcess, Kratos::ApplyChimeraProcessMonolithic< TDim >, Kratos::ApplyChimeraProcessFractionalStep< TDim >, Kratos::ApplyChimera< TDim >, Kratos::CalculateCurvature, Kratos::SetHMapProcess, and Kratos::EmbeddedMeshLocatorProcess.