This examples features a simple immersed FSI example. The active structure needs to be entirely embedded in the fluid for the immersed method. Interfaces are tracked automatically. It is advised to use a finer mesh for the fluid than for the solid. For FSI problems, the two solvers will use a synchronized timestep i.e the smallest value computed from their respective domains (CFL condition). No leakage can occur.
CESE Velocity fringes
*BOUNDARY_SPC_SET *CESE_BOUNDARY_NON_REFLECTIVE_SET *CESE_BOUNDARY_PRESCRIBED_SET *CESE_BOUNDARY_SOLID_WALL_SET *CESE_CONTROL_LIMITER *CESE_CONTROL_SOLVER *CESE_CONTROL_TIMESTEP *CESE_EOS_IDEAL_GAS *CESE_INITIAL *CESE_PART *CONTACT_AUTOMATIC_SINGLE_SURFACE_ID *CONTROL_CONTACT *CONTROL_TERMINATION *DATABASE_BINARY_D3PLOT *DEFINE_CURVE *ELEMENT_SOLID *KEYWORD *HOURGLASS *LOAD_BODY_PARTS *LOAD_BODY_Z *MAT_ELASTIC *NODE *PARAMETER *PART *TITLE *SECTION_SHELL *SECTION_SOLID *SET_PART_LIST *SET_SEGMENT
$----------------------------------------------------------------------------- $ $ Example provided by Iñaki (LSTC) $ $ E-Mail: info@dynamore.de $ Web: http://www.dynamore.de $ $ Copyright, 2015 DYNAmore GmbH $ Copying for non-commercial usage allowed if $ copy bears this notice completely. $ $X------------------------------------------------------------------------------ $X $X 1. Run file as is. $X Requires LS-DYNA MPP R8.0.0 (or higher) with double precision $X $X------------------------------------------------------------------------------ $# UNITS: (kg/m/s) $X------------------------------------------------------------------------------ $X *KEYWORD *TITLE CESE Embedded FSI example $---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8 $ $ $ PARAMETERS $ $ $ $---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8 *PARAMETER R T_end 0.02 R dt_plot 1e-3 $ $--- Fluid $ R dt_fluid 0.0001 Rcfl_fluid 0.9 R ro_1 1.22 R P_1 1.013e+5 R P_2 1.51988e+5 R cv 713.5 R cp 1001.5 *CONTROL_TERMINATION $ endtim endcyc dtmin endeng endmas &T_end *INCLUDE struc.k *INCLUDE cese.k $---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8 $ $ $ DATABASE (OUTPUT) $ $ $ $---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8 *DATABASE_BINARY_D3PLOT &dt_plot *END