begin: data; end: data; begin: initial value; end:initial value; begin: control data; structural nodes: 1; rigid bodies: 1; forces: 1; end: control data; begin: nodes; structural: 3005, dynamic, null, eye, null, null; end: nodes; set: const integer DISPLACEMENT = 3005; drive caller: DISPLACEMENT, node, 3005, structural, string, "X[2]", linear, 0.05, -1.; # initial value -1.*value set: const integer INCREMENT = 97; #drive caller: INCREMENT, string, "0.1 - 0.09*in_ee(0.035, model::drive(DISPLACEMENT, Time), 0.045)"; drive caller: INCREMENT, string, "0.1 - 0.09*in_ee(0.035, model::drive(DISPLACEMENT, Time), 0.045)"; /* set: const integer INCREMENT = 97; drive caller: INCREMENT, string, "0.1 - 0.09*in_ee(0.035, 0.05 - model::node::structural(3005, \"X[2]\"), 0.045)"; */ begin: elements; body: 1, 3005, 1., null, eye; force: 1, absolute, 3005, position, null, 0., 1, 0., reference, INCREMENT; end: elements; # vim:ft=mbd