# Differences

This shows you the differences between two versions of the page.

 solvers:remesh [2017/01/26 16:26]jtodd [Remesh] solvers:remesh [2017/04/12 13:33] (current)jtodd [Remesh] Both sides previous revision Previous revision 2017/04/12 13:33 jtodd [Remesh] 2017/01/26 16:26 jtodd [Remesh] 2016/09/20 19:25 jtodd 2016/09/19 10:33 jtodd 2016/09/19 10:16 jtodd 2016/09/19 09:08 jtodd 2016/09/19 09:01 jtodd [CheckFlowConvergence] 2016/09/19 09:01 jtodd 2016/09/19 09:00 jtodd [CheckFlowConvergence] 2016/09/19 08:52 jtodd 2016/09/19 08:52 jtodd 2016/09/19 08:50 jtodd 2016/09/19 08:40 jtodd 2016/09/19 08:33 jtodd 2016/09/16 14:27 jtodd 2016/09/16 14:26 jtodd 2016/09/16 14:26 jtodd 2016/09/16 11:45 jtodd created 2017/04/12 13:33 jtodd [Remesh] 2017/01/26 16:26 jtodd [Remesh] 2016/09/20 19:25 jtodd 2016/09/19 10:33 jtodd 2016/09/19 10:16 jtodd 2016/09/19 09:08 jtodd 2016/09/19 09:01 jtodd [CheckFlowConvergence] 2016/09/19 09:01 jtodd 2016/09/19 09:00 jtodd [CheckFlowConvergence] 2016/09/19 08:52 jtodd 2016/09/19 08:52 jtodd 2016/09/19 08:50 jtodd 2016/09/19 08:40 jtodd 2016/09/19 08:33 jtodd 2016/09/16 14:27 jtodd 2016/09/16 14:26 jtodd 2016/09/16 14:26 jtodd 2016/09/16 11:45 jtodd created Line 25: Line 25: <​code>​ <​code>​ - Solver ​30 + Solver ​21 ​Equation = "​Remesh"​ ​Equation = "​Remesh"​ - ​Procedure = "./​bin/​Remesh" "​Remesher"​ + ​Procedure = "ElmerIceSolvers" "​Remesher"​ Exec Solver = "After Timestep"​ Exec Solver = "After Timestep"​ ​Solver Timing = Logical True ​Solver Timing = Logical True Line 35: Line 34: ​Non-Vertical Face Name = String "​Calving Front" ​Non-Vertical Face Name = String "​Calving Front" Mesh Update Helper Variable = String "​Remesh Update"​ Mesh Update Helper Variable = String "​Remesh Update"​ - Map Coordinate Equation Name = String "​Remesh Map Coordinate"​ + ​Remesh Vertical Stretch = Real 10000.0 - Front Orientation(3) = Real -0.9008556490535132 -0.43411876205523897 0.0 + - Remesh Vertical Stretch = Real 1000.0 + ​Vertical Front Computation = String "​midrange"​ ​Vertical Front Computation = String "​midrange"​ Metis Algorithm = Integer 1 Metis Algorithm = Integer 1 Line 69: Line 66: !We need to mess with these solvers if there'​s a calving event !We need to mess with these solvers if there'​s a calving event + ​!because we pause time Mesh Update Variable 1 = String "​Vertical Mesh Update"​ Mesh Update Variable 1 = String "​Vertical Mesh Update"​ Mesh Update Variable 2 = String "​Longitudinal Mesh Update"​ Mesh Update Variable 2 = String "​Longitudinal Mesh Update"​ - ​FreeSurface Variable 1 = String "Zs Top" ​FreeSurface Variable 1 = String "Zs Top" ​FreeSurface Variable 2 = String "Zs Bottom"​ ​FreeSurface Variable 2 = String "Zs Bottom"​ - ​! ​FreeSurface Variable 3 = String "Zs Front"​ + !Any time dependent solvers: - ​! ​FreeSurface ​Variable ​3 Rotated ​= Logical True + ​Switch Off Equation 1 = String "​Front ​Advance" + + !Exported ​Variable ​1 = "​FrontExtent"​ + End + + Solver 22 + Equation = "​Remesh Mesh Update"​ + Procedure = File "​MeshSolve2"​ "​MeshSolver"​ + Exec Solver = "​Never"​ !auxiliary solver called by Remesh + Solver Timing ​= Logical True + + Variable = Remesh Update + Variable DOFs = 3 + Exported Variable 1 = RemeshTopSurf + Exported Variable 2 = RemeshBottomSurf + + Linear System Solver = Iterative + Linear System Iterative Method = BiCGStab + Linear System Max Iterations ​ = 2000 + Linear System Preconditioning = ILU1 + Linear System Convergence Tolerance = 1.0e-12 + Linear System Abort Not Converged = False + Nonlinear System Max Iterations = 3 + Nonlinear System Convergence Tolerance = 1.0e-06 - ​Switch Off Equation 1 = String "​Homologous Temperature Equation"​ + ​Compute Mesh Velocity ​= Logical False - ​Switch Off Equation 2 = String "​Plume"​ + ​Ignore Displacement ​= Logical True - Switch Off Equation 3 = String "Basal Melt"​ + - ​Switch Off Equation 4 = String "Front Advance"​ + End End