appendRotatedVariable Subroutine

private subroutine appendRotatedVariable(nComponents, prevScalarVars, coordTrans, rotation)

Arguments

TypeIntentOptionalAttributesName
integer, intent(in) :: nComponents

nComponents of variable you want to append.

integer, intent(in) :: prevScalarVars

The number of scalar variable you append before you append this variable.

integer, intent(in) :: coordTrans

The coordinate transformation you apply.

type(coordRotation_type), intent(inout) :: rotation

The coordinate rotation you want to initialize.


Calls

proc~~appendrotatedvariable~~CallsGraph proc~appendrotatedvariable appendRotatedVariable proc~rotatescalar rotateScalar proc~appendrotatedvariable->proc~rotatescalar proc~rotatevector3 rotateVector3 proc~appendrotatedvariable->proc~rotatevector3 proc~rotatevector2 rotateVector2 proc~appendrotatedvariable->proc~rotatevector2 proc~rotatetensor3 rotateTensor3 proc~appendrotatedvariable->proc~rotatetensor3

Called by

proc~~appendrotatedvariable~~CalledByGraph proc~appendrotatedvariable appendRotatedVariable proc~initcoordinaterotation initCoordinateRotation proc~initcoordinaterotation->proc~appendrotatedvariable

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private, allocatable:: varIndices(:)