# 4.5.6. User Fields

Fields in Aria are automatically created for things like solution fields and post-processed fields, but sometimes a user may need to manually create a field to transfer to or from. These fields can be declared in the Aria Region using the following syntax.

    User Field REAL NODE SCALAR MyField1 on block_1
    User Field REAL NODE SCALAR MyField2 on surface_1 value = 1.2
    User Field REAL NODE VECTOR MyVec    on block_1   value = 1.2 1.5 0.0

The data type for the field can be `REAL` or `INTEGER`.

The location for the field can be `NODE`, `FACE`, or `ELEMENT`.

The rank of the field can be `SCALAR`, `VECTOR`, or `TENSOR`.

The value specification is optional, and the field will default to an initial value of 0 if omitted. For vectors or tensors, multiple values can be provided.

When creating a user field to be transferred into, one can specify a number of smoothing iterations to apply. The specified number of smoothing iterations will then be applied to the field after any time it is transferred into.

    User Field REAL NODE SCALAR MyField1 on block_1 smooth 2 iterations

See the command reference for more information.