time = 0; For time In {50 : 60 : 1.0} Merge Sprintf("../frame-dual-3D/velocity_Arplus_%.2fus.pos", time); Merge Sprintf("../frame-dual-3D/density_Arplus_%.2fus.pos", time); Plugin(MathEval).Expression0= "v0*w0"; Plugin(MathEval).Expression1= "v0*w1"; Plugin(MathEval).Expression2= "v0*w2"; Plugin(MathEval).Expression3= ""; Plugin(MathEval).Expression4= ""; Plugin(MathEval).Expression5= ""; Plugin(MathEval).Expression6= ""; Plugin(MathEval).Expression7= ""; Plugin(MathEval).Expression8= ""; Plugin(MathEval).TimeStep=-1; Plugin(MathEval).View=1; Plugin(MathEval).OtherTimeStep=-1; Plugin(MathEval).OtherView=0; Plugin(MathEval).Run; Plugin(CutPlane).A=0; Plugin(CutPlane).B=0; Plugin(CutPlane).C=1; Plugin(CutPlane).D=-265; Plugin(CutPlane).ExtractVolume=1; Plugin(CutPlane).RecurLevel=4; Plugin(CutPlane).TargetError=0; Plugin(CutPlane).View=2; Plugin(CutPlane).Run; Plugin(CutPlane).A=0; Plugin(CutPlane).B=0; Plugin(CutPlane).C=1; Plugin(CutPlane).D=-340; Plugin(CutPlane).ExtractVolume=-1; Plugin(CutPlane).RecurLevel=4; Plugin(CutPlane).TargetError=0; Plugin(CutPlane).View=3; Plugin(CutPlane).Run; Plugin(CutPlane).A=0; Plugin(CutPlane).B=1; Plugin(CutPlane).C=0; Plugin(CutPlane).D=-260; Plugin(CutPlane).ExtractVolume=-1; Plugin(CutPlane).RecurLevel=4; Plugin(CutPlane).TargetError=0; Plugin(CutPlane).View=4; Plugin(CutPlane).Run; Plugin(CutPlane).A=0; Plugin(CutPlane).B=1; Plugin(CutPlane).C=0; Plugin(CutPlane).D=70; Plugin(CutPlane).ExtractVolume=1; Plugin(CutPlane).RecurLevel=4; Plugin(CutPlane).TargetError=0; Plugin(CutPlane).View=5; Plugin(CutPlane).Run; // Creating POS files is optional and can be omitted Save View[6] Sprintf("flux/flux_Arplus_%.2fus.pos", time); Save View[6] Sprintf("flux/flux_Arplus_%.2fus.txt", time); Delete View[6]; Delete View[5]; Delete View[4]; Delete View[3]; Delete View[2]; Delete View[1]; Delete View[0]; EndFor