Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
solvers [2012/12/03 15:39]
tzwinger
solvers [2012/12/03 17:05]
gag
Line 1: Line 1:
 ====== Solvers ====== ====== Solvers ======
  
-This Section presents the various **solvers** developed to solve glaciological applications using the finite element code Elmer. A solver is a Fortran subroutine that solves a differential equation on a given domain for all the nodal variables belonging in this domain. Very often, this result in solving a system whichSo time, when the equation is only local, this can be done more simply by iterating on all the nodes of the domain. +This Section presents the various **solvers** developed to solve glaciological applications using the finite element code Elmer. A solver is a Fortran subroutine that solves a differential equation on a given domain for all the nodal variables belonging in this domain. Very often, this results in solving a linear system. In certain cases, when the equation is only local, this can be done more simply by updating and iterating over all the nodes of the domain. 
  
  
-Solvers in the Elmer/Ice package are can be called using the object file name //ElmerIceSolvers//:+Solvers in the Elmer/Ice package can be called using the object file name //ElmerIceSolvers//:
 <code> <code>
 Procedure =  File "ElmerIceSolvers" "NameSolver" Procedure =  File "ElmerIceSolvers" "NameSolver"
Line 12: Line 12:
  
  
-Non-distributed solvers must be link to Elmer:+Non-distributed solvers must be linked to ''libelmersolver.so'', for which a wrapper script ''elmerf90'' exists:
 <code> <code>
 elmerf90 MySolver.f90 -o MySolver elmerf90 MySolver.f90 -o MySolver
solvers.txt ยท Last modified: 2012/12/03 17:05 by gag
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