next up previous contents
Next: control_data_put_double index ... Up: Input file, data part Previous: control_data_delete index data_item_name index_range   Contents

control_data_put index data_item_name index_range

Puts one or more data items. The values to be put should be specified in a control_data_put_double record for real data or in a control_data_put_integer record otherwise. The index_range is a number (e.g. 3) or a range (-ra ... -ra, or -all).

The -all option is only available for nodal data items (like node or node_dof).

If data_item_name is a nodal item then index_range can also be a geometrical entity (by example -geometry_line 1 or so), and the item will be put for nodes located on the geometrical entity.

As a special option for putting nodal items, you can use the control_data_put_double_node record in stead of the control_data_put_double record. In the control_data_put_double_node you can specifying a linear change of the nodal item data over the domain. You accomplish this by specifying in the control_data_put_double_node record the nodal item data at ($x=0$, $y=0$, $z=0$), then specify the gradients of the data in $x$-direction, then specify the gradients of the data in $y$-direction, and then specify the gradients of the data in $z$-direction. If 1D you only need to specify everything in $x$-direction, etc. Typcally this can be used for generation a linear initial stress distribution in the domain (geotechnics), or so.

If the data item already exists it is overwritten; else a new record will be generated.

See also control_data_delete.


next up previous contents
Next: control_data_put_double index ... Up: Input file, data part Previous: control_data_delete index data_item_name index_range   Contents
tochnog 2001-09-02