/INIMAP1D
Block Format Keyword Map 1D velocities and thermodynamic values into 2D or 3D space using spherical, cylindrical, or planar mapping methods. The mapped results are used with /ALE/EULER materials.
Format
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
/INIMAP1D/form/inimap1d_ID | |||||||||
inimap1d_title | |||||||||
type | |||||||||
node_ID1 | node_ID2 | ||||||||
grbric_ID | grquad_ID | grtria_ID | |||||||
fct_IDv | Fscalev | ||||||||
fct_IDvf1 | fct_IDrho1 | Fscalerho1 | fct_IDp_e1 | Fscalep_e1 | |||||
etc | etc | etc | etc | etc | |||||
fct_IDvfN | fct_IDrhoN | FscalerhoN | fct_IDp_eN | Fscalep_eN |
Definitions
Field | Contents | SI Unit Example |
---|---|---|
form | Initial state formulation.
|
|
inimap1d_ID | Inimap1d block identifier. (Integer, maximum 10 digits) |
|
inimap1d_title | Inimap1d block title. (Character, maximum 100 characters) |
|
type | Initial mapping type.
(Integer) |
|
node_ID1 | Node 1 identifier. (Integer, maximum 10 digits) |
|
node_ID2 | Node 2 identifier, only if
type=1 or 2. (Integer, maximum 10 digits) |
|
grbric_ID | Brick group on which initialization is
performed. (Integer) |
|
grquad_ID | Quad group on which initialization is
performed. (Integer) |
|
grtria_ID | Tria group on which initialization is performed. (Integer) |
|
fct_IDv | Function identifier for velocity
initialization. (Integer) |
|
Fscalev | Velocity scale factor. 2 (Integer) |
|
Repeat the following lines for each /MAT/LAW151 or /MAT/LAW51 submaterial 1 through N | ||
fct_IDvf1 | Function
identifier for volume fraction.
(Integer) |
|
fct_IDrhoi | Function
identifier for density.
(Integer) |
|
Fscalerhoi | Density scale factor.
(Real) |
|
fct_IDp_ei | If
form=VE, Energy function identifier. If
form=VP, Pressure function identifier.
(Integer) |
|
Fscalep_e1 | If
form=VE, Energy scale factor. 2 If form=VP, Pressure scale factor. (Real) |
or |
Example
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/INIMAP1D/VE/1
INIMAP1D for cylindrical mapping
# Type
2
# Node_ID1 Node_ID2
1 4
#grbric_ID grquad_ID grsh3n_ID
1 0 0
# func_u
3
# func_alp func_rho func_e
0 1 2
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/INIMAP1D/VE/2
INIMAP1D for planar mapping
# Type
1
# Node_ID1 Node_ID2
2602 393299
#grbric_ID grquad_ID grsh3n_ID
2 0 0
# func_u
3
# func_alp func_rho func_e
0 1 2
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/INIMAP1D2/VE/3
INIMAP1D for spherical mapping
# Type
3
# Node_ID1
5203
#grbric_ID grquad_ID grsh3n_ID
3 0 0
# func_u
3
# func_alp func_rho func_e
0 1 2
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/FUNCT/1
RHO
0.00000000 1.00000000
0.25000000 1.00000000
0.50000000 0.25000000
0.65000000 0.30000000
0.70000000 0.20000000
0.80000000 0.20000000
0.81000000 0.12500000
1.00000000 0.12500000
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/FUNCT/2
EINT
0.00000000 2.50000000
0.25000000 2.50000000
0.50000000 1.40000000
0.65000000 1.60000000
0.70000000 2.50000000
0.80000000 2.50000000
0.81000000 2.00000000
1.00000000 2.00000000
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/FUNCT/3
VELOCITY
0.00000000 0.00000000
0.25000000 0.00000000
0.50000000 1.16000000
0.65000000 0.80000000
0.70000000 0.70000000
0.80000000 0.60000000
0.81000000 0.00000000
1.00000000 0.00000000
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
#enddata
Comments
- The option can be used to initialize a 2D or 3D simulation from the results of a 1D simulation potentially obtained from an external solver.
- If any inputs for veloctiy, volume fraction, density, energy, or pressure are constant, then the function can be left undefined and the constant values can be entered in the scale factor fields, Fscalev, Fscalerhoi, or Fscalep_e1. If functions are defined, then the default value for the scale factors are 1.0.
- Three different initialization types are
available depending on the type parameter:
- type = 1: a planar initialization is performed where the 1D results are mapped onto a plane which is normal to the vector defined from node_ID1 to node_ID2. The abscissa values in an input function are the distance along the plane’s normal vector. The ordinate values from the input function are a constant value for the entire plane at a given distance along the normal. See Figure 1 and Figure 2.
- type = 2: a cylindrical initialization is performed where the local z cylindrical axis is defined from node_ID1 to node_ID2. The abscissa values in an input function are the radial distance from the local z cylindrical axis. The ordinate values from the input function are a constant value for the entire cylindrical surface at given radial distance. See Figure 3 and Figure 4.
- type = 3: a spherical initialization is performed, using the origin defined by node_ID1. The abscissa values in an input function are the radial distance from origin. The ordinate values from the input function are a constant value for the entire spherical surface at given radial distance. See Figure 5 and Figure 6.
- When form=VE, the model is initialized from density, specific internal energy and velocity. This formulation is available for all mono-material ALE / EULER material laws and with material /MAT/LAW151 (MULTIFLUID) and /MAT/LAW51 (MULTIMAT).
- When form=VP, the model is initialized from density, pressure and velocity. This formulation is available for all mono-material ALE / EULER material laws whose equation of state is provided through the /EOS card and with material /MAT/LAW151 and /MAT/LAW51 only if Iform= 12 is used.
- If explosive material LAW5 (JWL) is used as submaterial, then mapping will be proceeded considering all explosive was burnt (burn fraction = 1.0). The mapping will be done with detonation products only with a burn fraction = 1.0.