Define CIRCLE (ellipse (-0.5,0.,0.4,0.4)) Define MU sqrt(0.8/LAPLACE) 1 0 GfsAxi GfsBox GfsGEdge {} { Time { end = TMAX } Refine LEVEL RefineSurface {return 10;} CIRCLE ApproxProjectionParams { tolerance = 1e-6 } ProjectionParams { tolerance = 1e-6 } AdvectionParams { scheme = none } VariableTracerVOFHeight T VariableCurvature K T SourceTension T 1 K SourceViscosity MU InitFraction T CIRCLE Init {} { Tref = T } AdaptGradient { istep = 1 } { cmax = 1e-6 maxlevel = LEVEL } T EventStop { istep = 10 } T DT OutputSimulation { start = end } stdout { depth = LEVEL } OutputScalarNorm { istep = 1 } { awk '{ print MU*$3/(0.8*0.8), $9*sqrt(0.8); fflush (stdout); }' > La-LAPLACE-LEVEL } { v = Velocity } OutputScalarNorm { istep = 1 } { awk '{ print MU*$3/(0.8*0.8), $5, $7, $9; fflush (stdout); }' > E-LAPLACE-LEVEL } { v = (Tref - T) } OutputScalarStats { istep = 1 } { awk '{ print MU*$3/(0.8*0.8), $5, $7, $9, $11; fflush (stdout); }' > K-LAPLACE-LEVEL } { v = (K - 2.50771) } OutputScalarNorm { istep = 1 } { awk '{ print MU*$3/(0.8*0.8), $5, $7, $9; fflush (stdout); }' > EK-LAPLACE-LEVEL } { v = (T > 0 && T < 1 ? (K - 5.)/2. : 0) } } GfsBox { bottom = Boundary left = Boundary }