next up previous contents
Next: group_materi_plasti_compression index sigy Up: Input: data part Previous: group_materi_membrane index switch   Contents

group_materi_memory index memory_type

Either memory_type should be set to -updated, -total, -updated_without_rotation. See the theoretical part for some explanation.

For a total Lagrange solid the input file may look like


...
materi_velocity
materi_displacement
materi_strain_total
materi_stress
end_initia
...
group_materi_memory 0 -total
group_materi_elasti_young 0 ...
...
end_data

For an updated Lagrange solid the input file may look like


...
materi_velocity
materi_stress
end_initia
...
node 1 ...
node 2 ...
...
node_locate 1 -no -no
node_locate 2 -no -no
...
group_materi_memory 0 -updated
group_materi_elasti_young 0 ...
...
end_data
Use the node_locate records to get an Eulerian calculation. Skip the node_locate records if you want the mesh to follow the updated material. And use -updated_without_rotation instead of -updated if the rotations are small and you want to save some CPU time.

For a fluid the input file may look like


...
materi_velocity
materi_stress
end_initia
...
node 1 ...
node 2 ...
...
node_locate 1 -no -no
node_locate 2 -no -no
...
group_materi_memory 0 -updated_without_rotation
group_materi_viscosity 0 ...
group_materi_elasti_compressibility 0 ...
...
end_data
Again the node_locate record causes an Eulerian calculation. Skip the node_locate records if you want the mesh to follow the fluid material.

The index specifies the element_group, see element_group.


next up previous contents
Next: group_materi_plasti_compression index sigy Up: Input: data part Previous: group_materi_membrane index switch   Contents
root
1998-11-16