Skip to content
Snippets Groups Projects
  1. Dec 16, 2005
  2. Dec 14, 2005
  3. Dec 13, 2005
  4. Dec 12, 2005
  5. Dec 10, 2005
  6. Dec 09, 2005
  7. Dec 08, 2005
  8. Dec 06, 2005
    • Oliver Sander's avatar
      slightly improved the documentation for N() and M() · 3a89b92f
      Oliver Sander authored
      [[Imported from SVN: r414]]
      3a89b92f
    • Markus Blatt's avatar
      Using template specialization I separated the parallel stuff of AMG · cd3712cb
      Markus Blatt authored
      from the sequential version.
      
      It is now possible to use a purely sequential version of AMG by using
      the MatrixAdapter as Operator and SequentialInformation instead of
      ParallelInformation. In this case now IndexSets, RemoteIndices and
      other stuff needed for communication are created and used. Thus there
      is now memory overhead.
      
      TODO: MPI is still needed to compile AMG. For the stable version it
      should be possible to compile AMG even if MPI is not present.
      
      [[Imported from SVN: r413]]
      cd3712cb
  9. Nov 30, 2005
  10. Nov 28, 2005
    • Markus Blatt's avatar
      Added forgotten headers. · e69aaca6
      Markus Blatt authored
      [[Imported from SVN: r411]]
      e69aaca6
    • Markus Blatt's avatar
      Easier setup of AMG in sequential mode, e. g.: · 8ea65193
      Markus Blatt authored
        Dune::MatrixAdapter<BCRSMat,Vector,Vector> fop(mat);
      
        typedef Dune::Amg::MatrixHierarchy<BCRSMat,ParallelIndexSet> MHierarchy;
        typedef Dune::Amg::CoarsenCriterion<Dune::Amg::SymmetricCriterion<BCRSMat,Dune::Amg::FirstDiagonal> >
          Criterion;
        typedef Dune::SeqSSOR<BCRSMat,Vector,Vector> Smoother;
        typedef Dune::Amg::SmootherTraits<Smoother>::Arguments SmootherArgs;
      
        SmootherArgs smootherArgs;
      
        smootherArgs.iterations = 2;
      
      
        Criterion criterion(15,coarsenTarget);
        criterion.setMaxDistance(2);
      
        Dune::SeqScalarProduct<Vector> sp;
        typedef Dune::Amg::AMG<MHierarchy,Vector,Smoother> AMG;
      
        AMG amg(fop.getmat(), criterion, smootherArgs, 1, 1);
      
      [[Imported from SVN: r410]]
      8ea65193
  11. Nov 18, 2005
Loading