/// <summary>
 /// ctor
 /// </summary>
 public LocalSolver_Iterative(Basis __LevelSetBasis, GradientModule __gm)
 {
     this.GridDat         = (GridData)(__LevelSetBasis.GridDat);
     this.LevelSetMapping = new UnsetteledCoordinateMapping(__LevelSetBasis);
     this.LevelSetBasis   = __LevelSetBasis;
     this.gm = __gm;
 }
Exemple #2
0
        public FastMarchReinit(Basis __LevelSetBasis)
        {
            GridDat         = (GridData)(__LevelSetBasis.GridDat);
            LevelSetBasis   = __LevelSetBasis;
            LevelSetMapping = new UnsetteledCoordinateMapping(__LevelSetBasis);

            lsEllipt   = new LocalSolver_Elliptic(__LevelSetBasis);
            lsGeom     = new LocalSolver_Geometric(__LevelSetBasis);
            gradModule = new GradientModule();

            //This plotter can plot each single update of the resp. field.
            plotter = new PlotStepper();
        }