Dear all,
I am interested about studying the rotational cylinder in free flow (for 
incompressible flow). Looking around the Nektar's manual I realized that 
there is an option which, I think, allows to compute it, the MovingBody 
along with the Mapping (10.6.3 - 10.6.5) from Nektar++'s manual v4.4.0. 
I am using the example: the CylFlow_Mov_mapping as a reference one. 
However, I can not completely understand how it works. (I took the 
example from the 4.3.5 version)
First of all, that example is for a rotational cylinder or is it for a 
cylinder moving up and down on a periodic motion?
Tanking into account the first option,
The mapping function computes the new coordinates for the specified 
boundary, However, I do not understand why the function is specified in 
that way:
<FUNCTION NAME="Mapping">
             <E VAR="x" VALUE="x" />
             <E VAR="y" VALUE="y+A*cos(omega*t)" />
</FUNCTION>
The value of the parameter A is not the radius of the cylinder, so it is 
not deifying a rotation over its center. Also, the new /x/ coordinate is 
the same as before, so the cylinder just moved upwards or downwards.
Secondly, what is the MappingVel functions used for? I think it is used 
for specify the velocity on the new coordinates. However, the way it is 
defined, I think, it does not define a new velocity coordinates.
What I am misleading?
  A part from that, I would also compute the aerodynamic forces on the 
moving surface, so I inserted the following:
<FORCE TYPE="MovingBody">
       <PARAM NAME="OutputFile">DragLift.frc</PARAM>
       <PARAM NAME="OutputFrequency">10</PARAM>
       <PARAM NAME="Boundary"> B[0] </PARAM>
</FORCE>
and also:
<MAPPING TYPE="Translation">
         <COORDS>MovingBody</COORDS>
         <VEL>MappingVel</VEL>
</MAPPING>
However, the file DragLift.frc is not generated.
Hope I have well explained and clarified all my inquiries.
Thank you very much,
Guillermo Suarez.