Many thanks, @mwestphal,
if in the future anyone is interested here is a simple script “FS_generator.py”
# trace generated using paraview version 5.10.0
#import paraview
#paraview.compatibility.major = 5
#paraview.compatibility.minor = 10
# RUN WITH:
# "C:\Program Files\ParaView 5.10.0-Windows-Python3.9-msvc2017-AMD64\bin\pvpython.exe" FS_generator.py
#### import the simple module from the paraview
from paraview.simple import *
#### disable automatic camera reset on 'Show'
paraview.simple._DisableFirstRenderCameraReset()
nstep = 20
fnam = 'run.C0.T1.70.H180.0.slf.1.700000E+00.vtk'
dnam = 'D:\\Documents'
# create a new 'Legacy VTK Reader'
dataFile = LegacyVTKReader(registrationName=fnam, FileNames=[dnam + '\\' + fnam])
UpdatePipeline(time=0.0, proxy=dataFile)
# create a new 'Calculator'
calculator1 = Calculator(registrationName='Calculator1', Input=dataFile)
# Properties modified on calculator1
calculator1.ResultArrayName = 'FS'
calculator1.Function = '0'
UpdatePipeline(time=0.0, proxy=calculator1)
for i in range(nstep):
tau = i/nstep
# Properties modified on calculator1
calculator1.Function = 'Velocity_X/2*cos(-6.283*' + str(tau) + '+Velocity_Y)'
# save data
SaveData(dnam + '\\' + 'FS_' + str(i) + '.vtk', proxy=calculator1, ChooseArraysToWrite=1,
PointDataArrays=['FS'],
FileType='Ascii')
Best regards,
TIG.