x
Our website uses cookies. By using the website you agree ot its use. More information can be found in our privacy policy.

Reduced Input

$-----------------------------------------------------------------------------
$
$ Example provided by Marcus Timgren (DYNAmore Nordic)
$
$ 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 main_pipe.k and select memory=1m.
$X    Requires LS-DYNA MPP R9.0.0 (or higher) with double precision.
$X------------------------------------------------------------------------------
$X------------------------------------------------------------------------------
$X
*KEYWORD
*TITLE
$#                                                                         title
ICFD 3D pipe junction
$---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
$
$  DATABASE CARD FOR RESULTS OUTPUT
$
$---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
*DATABASE_BINARY_D3PLOT
$#      dt      lcdt      beam     npltc    psetid      
      0.05         0         0         0         0
$#   ioopt     
         0
$---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
$
$  LOAD CURVES FOR THE BOUNDARY CONDITIONS 
$
$---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
*DEFINE_CURVE_TITLE
pressure
$#    lcid      sidr       sfa       sfo      offa      offo    dattyp     lcint
         1         0       1.0       1.0       0.0       0.0         0         0
$#                a1                  o1  
                 0.0                 0.0
                10.0                 0.0
*DEFINE_CURVE_TITLE
velocity
$#    lcid      sidr       sfa       sfo      offa      offo    dattyp     lcint
         2         0       1.0       1.0       0.0       0.0         0         0
$#                a1                  o1  
                 0.0                 1.0
                10.0                 1.0
$---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
$
$  INCLUDE SURFACE MESH
$
$---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
*INCLUDE
$#                                                                              
pipe_junction_shell_mesh.k
$---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
$
$  BOUNDARY CONDITIONS 
$
$---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
*ICFD_BOUNDARY_NONSLIP
$#     pid   
         4
$Velocity inlets conditions
*ICFD_BOUNDARY_PRESCRIBED_VEL
$#     pid       dof       vad      lcid        sf       vid     death     birth
         1         1         1         2      -1.0         01.00000E28       0.0
*ICFD_BOUNDARY_PRESCRIBED_VEL
$#     pid       dof       vad      lcid        sf       vid     death     birth
         2         4         1         2       1.0         01.00000E28       0.0
$Outlet zero pressure condition
*ICFD_BOUNDARY_PRESCRIBED_PRE
$#     pid      lcid        sf     death     birth     
         3         1       1.01.00000E28       0.0
$Temperature inlets conditions
*ICFD_BOUNDARY_PRESCRIBED_TEMP
$#     pid      lcid        sf     death     birth     
         1         2      20.01.00000E28       0.0
*ICFD_BOUNDARY_PRESCRIBED_TEMP
$#     pid      lcid        sf     death     birth     
         2         2      60.01.00000E28       0.0
$Temperature condition for the pipe wall
*ICFD_BOUNDARY_PRESCRIBED_TEMP
$#     pid      lcid        sf     death     birth     
         4         2      20.01.00000E28       0.0
$---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
$                                                                              $
$                           ICFD CONTROL CARDS                                 $
$                                                                              $
$---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
$Outputs the results in a Paraview format and outputs the mesh in LS-PrePost format.
*ICFD_CONTROL_OUTPUT
$#    msgl      outl     dtout   lsppout       
         4         7      0.05         1
$Controls the termination time and time step
*ICFD_CONTROL_TIME
$#     ttm        dt       cfl    lcidsf     dtmin     dtmax     
       2.0       0.0       1.0         0       0.0       0.0
$---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
$
$  ICFD DATABASE CARDS
$
$---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
$Outputs a file with time step information
*ICFD_DATABASE_TIMESTEP
$#   outlv     
         1
$Outputs a file with temperature for the outlet
*ICFD_DATABASE_TEMP
$#     pid   
         3
$---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
$
$  PART/Initial conditions/Fluid properties
$
$---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
$Sets the initial temperature to 20 degrees celsius
*ICFD_INITIAL
$#     pid        vx        vy        vz         t         p 
         0       0.0       0.0       0.0      20.0       0.0
*ICFD_MAT
$#     mid       flg        ro       vis        st  
         1         1     998.2  0.001005       0.0
$#      hc        tc      beta       prt  hcsflcid  tcsflcid        
    4181.0     0.597       0.0      0.85         0         0
*ICFD_PART
$#     pid     secid       mid   
         1         1         1
*ICFD_PART
$#     pid     secid       mid   
         2         1         1
*ICFD_PART
$#     pid     secid       mid   
         3         1         1
*ICFD_PART
$#     pid     secid       mid   
         4         1         1
*ICFD_PART_VOL
$#     pid     secid       mid   
         5         1         1
$#   spid1     spid2     spid3     spid4     spid5     spid6     spid7     spid8
         1         2         3         4         0         0         0         0
*ICFD_SECTION
$#     sid   
         1
$---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
$
$  MESH 
$
$---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
*MESH_BL
$#     pid     nelth      blth      blfe      blst    
         4         7     0.0022.00000E-4         2
*MESH_BL_SYM
$#    pid1      pid2      pid3      pid4      pid5      pid6      pid7      pid8
         1         2         3         0         0         0         0         0
*MESH_VOLUME
$#   volid     
         5
$#    pid1      pid2      pid3      pid4      pid5      pid6      pid7      pid8
         1         2         3         4         0         0         0         0
*END