add_buoyancy node

This node adds buoyant acceleration to the velocity field of the input body and places the result in outBody.

Inputs

aeroBody [in]

The input aero body (Amino::Object).

time [in]

The current time.

timeStep [in]

The size of this time-step (delta-time).

coarsestDOFDepth [in]

The coarsest depth in the tile tree at which buoyancy should be added.

ambientTemperature [in]

The ambient temperature of the smoke in Celcius.

buoyancyVector [in]

The direction vector of the buoyant acceleration.

buoyancyModel [in]

The underlying buoyancy model used.

mask [in]

An optional mask multiplied onto the buoyancy.

body [inout]

The aero body (Amino::Object).