**control_nodal_dof#

Description#

This command imposes a DOF over an nset, using a penalty method to compute the imposed value based on the controlled DOF.

Syntax#

**control_nodal_dof \(~\,~\,\) impose nset DOF \(~\,~\,\) control nset DOF \(~\,\) [ Kpen penalty ] \(~\,\) [ init first_guess ] \(~\,~\,\) value table

Kpen

is the panalty parameter (by default \(10^{10}\)).

init

is the initial value of the imposed load (by default \(0.1\)).

Example#

The following example can be found in $Z7PATH/TESTS/Static_test/INP/control_nodal.inp. It imposes U2 on top node set such that the value of U1 at the control node set n3 is 0.2.

**control_nodal_dof
   impose top U2
   control n3  U1
   1. tab

 ...

 ***table
  **name tab
     *time 0. 1.
     *value 0. 0.2

This example should give the same result as

**impose_nodal_dof
   top    U2 -4.6664e-01 time
../../_images/control_nodal.svg