Skip to content
Snippets Groups Projects
Select Git revision
  • 2075a167f4db86e8be4990b26e6b584a819d5b6e
  • develop default protected
  • feature/advection
  • feature/composite-scheme-other-fluxes
  • origin/stage/bouguettaia
  • save_clemence
  • feature/local-dt-fsi
  • feature/variational-hydro
  • feature/gmsh-reader
  • feature/reconstruction
  • feature/kinetic-schemes
  • feature/composite-scheme-sources
  • feature/serraille
  • feature/composite-scheme
  • hyperplastic
  • feature/polynomials
  • feature/gks
  • feature/implicit-solver-o2
  • feature/coupling_module
  • feature/implicit-solver
  • feature/merge-local-dt-fsi
  • v0.5.0 protected
  • v0.4.1 protected
  • v0.4.0 protected
  • v0.3.0 protected
  • v0.2.0 protected
  • v0.1.0 protected
  • Kidder
  • v0.0.4 protected
  • v0.0.3 protected
  • v0.0.2 protected
  • v0 protected
  • v0.0.1 protected
33 results

pugs

  • Clone with SSH
  • Clone with HTTPS
  • Stéphane Del Pino's avatar
    Stéphane Del Pino authored
    The 'LinearSolver' class proposes mechanism to choose the used
    - library,
    - method, and
    - preconditioner
    Also one can adjust the required convergence epsilon, the maximum
    number of iterations and the verbosity.
    
    All of these options can be listed through the 'pgs' script using the
    'printLSAvailable()' builtin function.
    
    One drive the linear system solver by changing values in the
    script. For instance:
    	setLSVerbosity(true);
    	setLSEpsilon(1E-9);
    	setLSMaxIter(1000);
    	setLSLibrary("PETSc");
    	setLSMethod("LU");
    	setLSPrecond("none");
    
    Finally one can print the current options by using the
    'printLSOptions()' function.
    2075a167
    History

    The Pugs framework

    Pugs stands for Parallel Unstructured Grid Solver.