Differences

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

Link to this comparison view

Both sides previous revision Previous revision
solvers:remesh [2017/01/26 16:26]
jtodd [Remesh]
solvers:remesh [2017/04/12 13:33] (current)
jtodd [Remesh]
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
 </​code>​ </​code>​
solvers/remesh.txt · Last modified: 2017/04/12 13:33 by jtodd
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0