HyperWorks Solvers

/INTER/TYPE12

/INTER/TYPE12

Previous topic Next topic Expand/collapse all hidden text  

/INTER/TYPE12

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

Block Format Keyword

/INTER/TYPE12 - Interface Type 12 – Fluid/Fluid

Description

Interface TYPE12 described fluid to fluid contact and enables the transmission of flow between two ALE surfaces (master and slave side). The slave node velocities are interpolated from master surface values. Then convective fluxes are calculated between the two surfaces.

The surfaces can be defined from moving grids: in this case, associations between slave nodes and master segment are updated during calculation (Comments 1 to 5).

inter_type12

Format

(1)

(2)

(3)

(4)

(5)

(6)

(7)

(8)

(9)

(10)

/INTER/TYPE12/inter_ID

inter_title

surf_IDs

surf_IDm

 

Interpol

 

 

 

 

 

 

 

 

 

 

Tol

 

 

ITIED

Bcopt

skew_ID

node_ID

 

 

 

 

 

 

 

If ITIED =2, Transformation parameters for periodic connection (Comment 8)

(1)

(2)

(3)

(4)

(5)

(6)

(7)

(8)

(9)

(10)

XC

YC

ZC

 

 

 

 

XN

YN

ZN

 

 

XT

YT

ZT

 

 

 

 

hmtoggle_plus1Flag Definition

Field

Contents

SI Unit Example

inter_ID

Interface identifier

(Integer, maximum 10 digits)

 

inter_title

Interface title

(Character, maximum 100 characters)

 

surf_IDs

Slave surface identifier (Comment 1)

(Integer)

 

surf_IDm

Master surface identifier (Comment 1)

(Integer)

 

Interpol

Interpolation flag (Comment 5)

(Integer)

= 0: linear

= 1: polar

 

Tol

Tolerance for segment search

Default = 0.02  (Real)

ITIED

Option for surface connection (Comment 4)

(Integer)

= 0: free

= 1: tied

= 2: periodic

= 3: no convection

 

Bcopt

Kinematic constraint deactivation flag (Comment 6)

(Integer)

= 0: default

= 1: all nodes considered

= 2: slave nodes will be omitted

= 3: slaves nodes and fully fixed nodes will be omitted

 

skew_ID

Skew system identifier for polar interpolation (Comment 5)

(Integer)

 

node_ID

Reference node number for polar interpolation (Comment 5)

(Integer)

 

XC

X coordinate of center of rotation

(Real)

YC

Y coordinate of center of rotation

(Real)

ZC

Z coordinate of center of rotation

(Real)

XN

X component of the vector defining the rotation axis

(Real)

YN

Y component of the vector defining the rotation axis

(Real)

ZN

Z component of the vector defining the rotation axis

(Real)

clip0556

Angle of rotation

(Real)

XT

X component of translation vector

(Real)

YT

Y component of translation vector

(Real)

ZT

Z component of translation vector

(Real)

hmtoggle_plus1Comments
1.Master surface must be coarser or equal to slave surface. Each master segment needs at least on slave node on the opposite surface.
2.You may act on grid velocities with ALE boundary conditions (/ALE/BCS), ALE links (/VEL/ALE), or with a porous property (/PROP/TYPE15) which enable to apply a rigid body motion.
3.This interface, like interface TYPE2, is a kinematic condition. No other kinematic condition should be set on any node of the slave surface.
4.ITIED flag sets the connection formulation.
If ITIED = 0 (free)
The algorithm continuously searches for a master segment neighbor corresponding to each slave node. The node does not need to lie in the segment plane. This is the general case.

ITIED_0

If ITIED = 1 (tied)
The neighbor search is performed initially and the grid velocity is then computed to keep the slave node on its initial master segment.

ITIED_1

If ITIED = 2 (periodic)
A transformation matrix (translation and rotation defined from lines 6 to 8) is applied to the slave nodes. Neighbors are then searched as for option ITIED =1. This allows communication between two faces of one or two different domains to reproduce angular periodicity: all material exiting from one side is injected on the other side after rotation.

ITIED_2

If ITIED = 3 (no convection)
Only the momentum equation couples the two surfaces and convection of density, energy are inhibited. This can be used to couple one Lagrangian side and a fluid side with meshes remaining independent. The result is normally a one-way coupling. Setting explicitly the modification scale factor fluxes to 1 in the relevant /ALE/MAT will activate two-way coupling.

Except for formulation ITIED = 1 you have to check that the interface nodes are facing the corresponding surface.

5.For rotating machines, polar interpolation in perpendicular directions is more accurate.
If Interpol = 1, you should provide a skew (skew_ID) for rotation axis and a center (node_ID); otherwise the following defaults are used.
If skew_ID =0, the global x-axis is the polar axis. If a center node is provided (node_ID), it will be treated as the origin of the polar coordinate system, otherwise global origin is used.
If a skew system is provided, the first axis of the skew is the polar axis. If the skew system type is "moving", the first node given in the skew system is considered; otherwise if defined the center node (node_ID) is the origin, if not defined the global origin (0,0,0) is used.
6.This Bcopt option allows delete slave nodes in the interface treatment of momentum. The nodes are deleted if other kinematic conditions are applied, depending on the flag value.
Bcopt = 0: Default value set to 2
Bcopt = 1: No node deleted. Warnings are displayed for nodes, to which other kinematic conditions have been set. This is not recommended, but allowed, as long as the several kinematic conditions result in the same behavior (for example, a slave node may have fixed b.c.) when it is tied to a fixed master node.
Bcopt = 2: Slave nodes will be omitted if they are also slave of a Lagrange/Lagrange interface (/INTER/LAGMUL/TYPE2) or slave of a rigid body. Other conflicting kinematic conditions will issue a warning as in option 1.
Bcopt = 3: Same as option 2; but fully fixed nodes are also omitted.

This option does not affect mass and energy transfer.

7.Transformation matrix results from a rotation of angle around axis (XN, YN, and ZN) with center (XC, YC, and ZC), followed by a translation (XT, YT, and ZT).
8.This interface is not compatible with ALE multi-material LAW 37 and LAW 51.

See Also:

Skew and Frame (/SKEW & /FRAME)