Uses of Class
jabble.Evolver

Packages that use Evolver
jabble The core classes for Jabble that make up the framework. 
 

Uses of Evolver in jabble
 

Subclasses of Evolver in jabble
 class FAS
          Implements FAS (Full Approximation Storage).
 class FullMultigrid
          Adds the linear Multigrid V-Cycle to implement FullMultigrid.
 class GaussSeidel
          This class implements the Gauss-Seidel method for solving elliptic equation of the form Lu=f, where L is an elliptic differential operator.
 class IteratedCrankNicholson
          This class implements the Iterated Crank-Nicholson template algorithm.
 class Jacobi
          This class implements the Jacobi method for solving elliptic equation of the form Lu=f, where L is an elliptic differential operator.
 class LaxWendroff
          This class implements a template for the Lax-Wendroff algorithm.
 class Multigrid
          Base class for Multigrid algorithms.
 class Multigrid.VCycle
           
 class RungeKutta
          Solves a 1D Ordinary Differential Equation using Runge-Kutta.
 class SingleLoopEvolver
          An Evolver that performs a single loop over the Grid.
 

Methods in jabble that return Evolver
protected  Evolver Problem.getDefaultEvolver()
          Returns the default Evolver to be used to solve the problem.
 Evolver Multigrid.getExactSolutionEvolver()
           
 Evolver Multigrid.getRelaxationEvolver()
           
 Evolver Multigrid.getVCycleEvolver()
           
 

Methods in jabble with parameters of type Evolver
 ProblemSolver ProblemSolver.setConstraintEvolver(Evolver evolver, int maxIterations, java.lang.String fieldName, double truncationError)
          Changes the constraint evolver.
 ProblemSolver ProblemSolver.setEvolver(Evolver evolver)
          Specifies which Evolver should be used for the evolution.
 

Constructors in jabble with parameters of type Evolver
FAS(Evolver evolver, java.lang.String u, java.lang.String f)
           
FullMultigrid(Evolver evolver, java.lang.String u, java.lang.String f)
          Creates a new MultiGrid evolver on top of the given evolver.
Multigrid(Evolver evolver, java.lang.String u, java.lang.String f)
          Creates a new MultiGrid evolver on top of the given evolver.