|
void | ApplyBoundaryConditions (ModelPart &ThisModelPart, int laplacian_type) |
|
void | IdentifyFluidNodes (ModelPart &ThisModelPart) |
|
void | ApplyMinimalPressureConditions (std::vector< GlobalPointersVector< Node > > &connected_components) |
|
double | EstimateDeltaTime (double dt_min, double dt_max, ModelPart &ThisModelPart) |
|
void | MarkOuterNodes (const array_1d< double, 3 > &corner1, const array_1d< double, 3 > &corner2, ModelPart::NodesContainerType &rNodes) |
|
double | Length (array_1d< double, 3 > &Point1, array_1d< double, 3 > &Point2) |
|
double | CalculateTriangleArea3D (array_1d< double, 3 > &Point1, array_1d< double, 3 > &Point2, array_1d< double, 3 > &Point3) |
|
double | CalculateFreeSurfaceArea (ModelPart &ThisModelPart, int domain_size) |
|
void | CalculateNodalArea (ModelPart &ThisModelPart, int domain_size) |
|
void | MarkNodesTouchingWall (ModelPart &ThisModelPart, int domain_size, double factor) |
|
void | MarkExcessivelyCloseNodes (ModelPart::NodesContainerType &rNodes, const double admissible_distance_factor) |
|
void | MarkNodesCloseToFS (ModelPart &ThisModelPart, int domain_size) |
|
void | MarkNodesCloseToWallForBladder (ModelPart &ThisModelPart, const double &crit_distance) |
|
void | MarkNodesCloseToWall (ModelPart &ThisModelPart, int domain_size, double alpha_shape) |
|
void | SetNodalHAtLagInlet (ModelPart &ThisModelPart, double factor) |
|
void | RestoreNodalHAtLagInlet (ModelPart &ThisModelPart, double factor) |
|
void | DeleteFreeSurfaceNodesBladder (ModelPart &ThisModelPart) |
|
void | MarkLonelyNodesForErasing (ModelPart &ThisModelPart) |
|
bool | AlphaShape (double alpha_param, Geometry< Node > &pgeom) |
|
bool | AlphaShape3D (double alpha_param, Geometry< Node > &geom) |
|
void | Predict (ModelPart &ThisModelPart) |
|
void | MoveLonelyNodes (ModelPart &ThisModelPart) |
|
void | SaveLagrangianInlet (ModelPart &fluid_model_part, ModelPart &lagrangian_inlet_model_part) |
|
void | InjectNodesAtInlet (ModelPart &fluid_model_part, ModelPart &lagrangian_inlet_model_part, float vel_x, float vel_y, float vel_z, float h) |
|
void | MoveInletNodes (ModelPart &fluid_model_part, float vel_x, float vel_y, float vel_z) |
|
double | CalculateVolume (ModelPart &ThisModelPart, int domain_size) |
|
void | ReduceTimeStep (ModelPart &ThisModelPart, const double reduction_factor) |
|
void | NodalIncrementalPressureCalculation (const double k, ModelPart &ThisModelPart) |
|
void | SaveNodalArea (ModelPart &ThisModelPart) |
|