( Home page example: forging of metal plate)

echo -no
number_of_space_dimensions 2
materi_velocity
materi_strain_total
materi_strain_plasti
materi_plasti_kappa
materi_stress
end_initia

start_define
  left_edge   geometry_line 1
end_define
start_define
  lower_edge  geometry_line 2
end_define
start_define
  right_edge  geometry_line 3
end_define
start_define
  object  geometry_line 4
end_define

left_edge   0 -100 0 200 1.e-0
lower_edge  -100 0 200 0 1.e-0
right_edge  100 -100 100 200 1.e-0
object  35 100 65 100 1.e-0

bounda_unknown 1  -left_edge -velx
bounda_time    1  0.0 0.0 100. 0.0
bounda_unknown 2  -lower_edge -velx -vely
bounda_time    2  0.0 0.0 100. 0.0
bounda_unknown 3  -right_edge -velx
bounda_time    3  0.0 0.0 100. 0.0
bounda_unknown 4  -object -vely
bounda_time    4  0.0 -1.0 100. -1.0

group_type 0  -materi
group_materi_elasti_young 0  210000.
group_materi_elasti_poisson 0  0.3
group_materi_plasti_vonmises  0 3
group_materi_plasti_vonmises_nadai 0 200 0.05 0.005 

post_node 1 -node_rhside -sum -object
print_filter 1 -post_node_result 1 -vely

control_mesh_macro             10 -rectangle 0 10 10
control_mesh_macro_parameters  10 50. 50. 100. 100.

control_mesh_new_mesh          20  8.

control_timestep               40  1.e-2 1.
(
control_print                  40  -time_current -post_node_result -post_node_rhside_ratio
control_print_history          40  -post_node_result 1 -vely
)

control_repeat                 70  40 20

target_item                    1  -post_node_result  1  -vely
target_value                   1 22000. 1.e3
end_data
