OOF2: The Manual
Name
OOF.Mesh.Set_Field_Initializer — Determine how to assign values to a Field on a Mesh.
Synopsis
OOF.Mesh.Set_Field_Initializer(mesh
,field
,initializer
)
Details
- Parent Menu: OOF.Mesh
-
Callback: function
initField
in moduleooflib.engine.IO.meshmenu
-
Parameters:
mesh
- Type: The path to an existing
Mesh
object. field
- Type: A
Field
object. initializer
- Type: A field initializer from one of the
ScalarFieldInit
orTwoVectorFieldInit
classes.
Description
Assign values to the given Field
on the given Mesh
. The
Field
must already be defined.
The initializer
will be evaluated at every
node of the
Mesh
. Different kinds of Fields
(i.e, scalar and vector) require
different kinds of initializers. The GUI makes it impossible to
apply a scalar initializer to a vector Field
, but it's necessary
to be careful when writing scripts. The different kinds of
initializers are described in ScalarFieldInit and TwoVectorFieldInit.