mesh_module liquidtransfer
Purpose
Command for enabling liquid bridge cohesion model at mesh walls.
Syntax
mesh_module liquidtransfer keyword value
Keywords:
Keyword |
Description |
|---|---|
id |
obligatory, user-defined name for the mesh module |
obligatory, virtual wall thickness
units: [length]
|
|
obligatory, initial liquid content in vol%
units: [-]
|
Examples
mesh_module liquidtransfer id my_liquidtransfer wall_thickness 0.01 initial_liquid_content 0.05
Description
This module allows the use of a liquid bridge cohesion model that exchanges liquid with the wall. Additionally, it also allows the use of the fix_addliquid_wall which acts as an external liquid source for a certain part of the mesh.
The initial liquid content is given by the initial_liquid_content parameter and is then
evolved when bridges break. The wall_thickness parameter assigns a virtual thickness to
the wall and is responsible for the volume of liquid a wall can store. The other
parameters for the cohesion model are taken from the global definitions.
Warning
When using this module and periodic boundary conditions the mesh needs to fulfill the following properties: (i) a triangle is not allowed to be in contact with itself through periodic boundaries, (ii) if two triangles are in contact inside the domain, they are not allowed to be in contact through periodic boundaries. Note that these restrictions are not validated by Aspherix(R) and must be ensured by the user.
Additional information
This module writes information to binary restart files to be able to continue correctly after restart. None of the modify_command options are relevant to this module.
This mesh module stores per-mesh-element properties (“liquid”: liquid vol%) which can be accessed via output_settings.
Restrictions
None.