# block.gp.force.app

Syntax

v/f = block.gp.force.app(bgpp<,i>)
block.gp.force.app(bgpp<,i>) = v/f

Get/set the applied force at the gridpoint

Returns: v or f - applied force vector or component v or f - applied force vector or component bgpp - block gridpoint pointer i - optional index of component

## Component Access

f = block.gp.force.app.x(bdpp)
block.gp.force.app.x(bdpp) = f

Get/set the $$x$$-component of the applied force vector.

Returns: f - $$x$$-component of the applied force vector f - $$x$$-component of the applied force vector bggp - gridpoint pointer
f = block.gp.force.app.y(bdpp)
block.gp.force.app.y(bdpp) = f

Get/set the $$y$$-component of the applied force vector.

Returns: f - $$y$$-component of the applied force vector f - $$y$$-component of the applied force vector bggp - gridpoint pointer
f = block.gp.force.app.z(bdpp)
block.gp.force.app.z(bdpp) = f

Get/set the $$z$$-component of the applied force vector.

Returns: f - $$z$$-component of the applied force vector f - $$z$$-component of the applied force vector bggp - gridpoint pointer