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

wall_thickness

obligatory, virtual wall thickness
units: [length]

initial_liquid_content

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.