/dports/math/dune-istl/dune-istl-fffb544a61d2c65a0d2fc7c751f36909f06be8f5/dune/istl/ |
H A D | scalarproducts.hh | 75 virtual SolverCategory::Category category() const in category() 77 return SolverCategory::sequential; in category() 118 …ParallelScalarProduct (std::shared_ptr<const communication_type> com, SolverCategory::Category cat) in ParallelScalarProduct() 128 ParallelScalarProduct (const communication_type& com, SolverCategory::Category cat) in ParallelScalarProduct() 153 virtual SolverCategory::Category category() const override in category() 160 SolverCategory::Category _category; 180 ParallelScalarProduct<X,C>(comm,SolverCategory::nonoverlapping) {} in NonoverlappingSchwarzScalarProduct() 183 ParallelScalarProduct<X,C>(comm,SolverCategory::nonoverlapping) {} in NonoverlappingSchwarzScalarProduct() 202 ParallelScalarProduct<X,C>(comm, SolverCategory::overlapping) {} in OverlappingSchwarzScalarProduct() 205 ParallelScalarProduct<X,C>(comm,SolverCategory::overlapping) {} in OverlappingSchwarzScalarProduct() [all …]
|
H A D | solver.hh | 144 virtual SolverCategory::Category category() const in category() 232 _reduction(reduction), _maxit(maxit), _verbose(verbose), _category(SolverCategory::sequential) in IterativeSolver() 234 if(SolverCategory::category(op) != SolverCategory::sequential) in IterativeSolver() 236 if(SolverCategory::category(prec) != SolverCategory::sequential) in IterativeSolver() 267 if(SolverCategory::category(op) != SolverCategory::category(prec)) in IterativeSolver() 269 if(SolverCategory::category(op) != SolverCategory::category(sp)) in IterativeSolver() 346 _category(SolverCategory::category(*op)) in IterativeSolver() 348 if(SolverCategory::category(*op) != SolverCategory::category(*prec)) in IterativeSolver() 350 if(SolverCategory::category(*op) != SolverCategory::category(*sp)) in IterativeSolver() 381 virtual SolverCategory::Category category() const in category() [all …]
|
H A D | preconditioners.hh | 113 virtual SolverCategory::Category category() const in category() 231 virtual SolverCategory::Category category() const in category() 233 return SolverCategory::sequential; in category() 369 virtual SolverCategory::Category category() const in category() 371 return SolverCategory::sequential; in category() 501 virtual SolverCategory::Category category() const in category() 503 return SolverCategory::sequential; in category() 680 virtual SolverCategory::Category category() const in category() 682 return SolverCategory::sequential; in category() 778 return SolverCategory::sequential; in category() [all …]
|
H A D | schwarz.hh | 140 virtual SolverCategory::Category category() const in category() 142 return SolverCategory::overlapping; in category() 234 virtual SolverCategory::Category category() const in category() 236 return SolverCategory::overlapping; in category() 362 virtual SolverCategory::Category category() const in category() 364 return SolverCategory::overlapping; in category()
|
H A D | operators.hh | 87 virtual SolverCategory::Category category() const in category() 168 SolverCategory::Category category() const override in category() 170 return SolverCategory::sequential; in category()
|
H A D | owneroverlapcopy.hh | 293 SolverCategory::Category category () const { in category() 553 SolverCategory::Category cat_ = SolverCategory::overlapping, in OwnerOverlapCopyCommunication() 570 OwnerOverlapCopyCommunication (SolverCategory::Category cat_ = SolverCategory::overlapping) in OwnerOverlapCopyCommunication() 586 SolverCategory::Category cat_ = SolverCategory::overlapping, in OwnerOverlapCopyCommunication() 692 const SolverCategory::Category category_;
|
H A D | matrixredistribute.hh | 690 if (SolverCategory::category(origComm) == SolverCategory::nonoverlapping) { in redistributeSparsityPattern() 766 if (SolverCategory::category(origComm) == SolverCategory::nonoverlapping) { in redistributeMatrixEntries() 772 if (SolverCategory::category(origComm) == SolverCategory::nonoverlapping) in redistributeMatrixEntries() 776 if (SolverCategory::category(origComm) == SolverCategory::nonoverlapping) { in redistributeMatrixEntries() 797 if (SolverCategory::category(origComm) != static_cast<int>(SolverCategory::nonoverlapping)) in redistributeMatrixEntries()
|
H A D | novlpschwarz.hh | 236 virtual SolverCategory::Category category() const in category() 238 return SolverCategory::nonoverlapping; in category() 360 virtual SolverCategory::Category category() const in category() 362 return SolverCategory::nonoverlapping; in category()
|
/dports/math/dune-pdelab/dune-pdelab-20c7085389d3eb4f8ca99e1bc60f7fa6036536c8/dune/pdelab/boilerplate/ |
H A D | pdelab.hh | 888 … Dune::GeometryType::BasicType gt, SolverCategory::Category st = SolverCategory::sequential, 987 … Dune::GeometryType::BasicType gt, SolverCategory::Category st = SolverCategory::sequential, 1087 … Dune::GeometryType::BasicType gt, SolverCategory::Category st = SolverCategory::sequential, 1182 … Dune::GeometryType::BasicType gt, SolverCategory::Category st = SolverCategory::sequential, 1278 … Dune::GeometryType::BasicType gt, SolverCategory::Category st = SolverCategory::sequential, 1507 … template<typename FS, typename LOP, SolverCategory::Category st = SolverCategory::sequential> 1560 … template<typename FS, typename LOP, SolverCategory::Category st = SolverCategory::sequential> 1719 … template<typename FS, typename ASS, SolverCategory::Category st = SolverCategory::sequential> 1794 … template<typename FS, typename ASS, SolverCategory::Category st = SolverCategory::sequential> 1871 … template<typename FS, typename ASS, SolverCategory::Category st = SolverCategory::sequential> [all …]
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/operator/linear/ |
H A D | istladapter.hh | 33 enum {category=SolverCategory::sequential}; 69 SolverCategory::Category category () const override { return SolverCategory::sequential; } in category() 89 enum {category=SolverCategory::sequential}; 155 SolverCategory::Category category () const override { return SolverCategory::sequential; } in category()
|
/dports/math/dune-istl/dune-istl-fffb544a61d2c65a0d2fc7c751f36909f06be8f5/python/dune/istl/ |
H A D | _istl.cc | 24 pybind11::enum_< Dune::SolverCategory::Category > solverCategory( module, "SolverCategory" ); in PYBIND11_MODULE() 25 solverCategory.value( "sequential", Dune::SolverCategory::sequential ); in PYBIND11_MODULE() 26 solverCategory.value( "nonoverlapping", Dune::SolverCategory::nonoverlapping ); in PYBIND11_MODULE() 27 solverCategory.value( "overlapping", Dune::SolverCategory::overlapping ); in PYBIND11_MODULE()
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/operator/matrix/ |
H A D | istlmatrixadapter.hh | 57 enum { category=SolverCategory::sequential }; 120 SolverCategory::Category category () const override { return SolverCategory::sequential; } in category() 172 enum { category=SolverCategory::sequential }; 232 SolverCategory::Category category () const override { return SolverCategory::sequential; } in category() 277 enum { category=SolverCategory::sequential }; 375 SolverCategory::Category category () const override { return SolverCategory::sequential; } in category()
|
H A D | istlpreconditioner.hh | 99 SolverCategory::Category category () const override { return SolverCategory::sequential; } in category() 135 category=SolverCategory::sequential }; 154 SolverCategory::Category category () const override { return SolverCategory::sequential; } in category() 232 category=SolverCategory::sequential }; 338 SolverCategory::Category category () const override in category() 340 return (preconder_ ? preconder_->category() : SolverCategory::sequential); in category()
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/solver/communication/ |
H A D | fem.hh | 80 …t DiscreteFunctionSpaceType &dfSpace, Dune::SolverCategory::Category solverCategory = Dune::Solve… in FemCommunication() 130 Dune::SolverCategory::Category getSolverCategory () const { return solverCategory_; } in getSolverCategory() 134 Dune::SolverCategory::Category solverCategory_; 144 Dune::SolverCategory::Category solverCategory, in buildCommunication()
|
H A D | hierarchical.hh | 102 …t DiscreteFunctionSpaceType &dfSpace, Dune::SolverCategory::Category solverCategory = Dune::Solve… in HierarchicalCommunication() 139 Dune::SolverCategory::Category getSolverCategory () const { return solverCategory_; } in getSolverCategory() 175 Dune::SolverCategory::Category solverCategory_; 185 Dune::SolverCategory::Category solverCategory, in buildCommunication()
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/function/common/ |
H A D | scalarproducts.hh | 55 enum { category=Dune::SolverCategory::sequential }; 61 … Dune::SolverCategory::Category category () const override { return SolverCategory::sequential; } in category()
|
/dports/math/dune-istl/dune-istl-fffb544a61d2c65a0d2fc7c751f36909f06be8f5/dune/istl/paamg/ |
H A D | pinfo.hh | 32 SolverCategory::Category category () const { in category() 33 return SolverCategory::sequential; in category()
|
/dports/math/dune-pdelab/dune-pdelab-20c7085389d3eb4f8ca99e1bc60f7fa6036536c8/dune/pdelab/backend/istl/ |
H A D | ovlpistlsolverbackend.hh | 71 SolverCategory::Category category() const override in category() 73 return SolverCategory::overlapping; in category() 126 SolverCategory::Category category() const override in category() 128 return SolverCategory::overlapping; in category() 175 SolverCategory::Category category() const override in category() 177 return SolverCategory::overlapping; in category() 241 SolverCategory::Category category() const override in category() 243 return SolverCategory::overlapping; in category() 304 return SolverCategory::overlapping; in category() 367 return SolverCategory::overlapping; in category() [all …]
|
H A D | novlpistlsolverbackend.hh | 117 SolverCategory::Category category() const override in category() 119 return SolverCategory::nonoverlapping; in category() 142 SolverCategory::Category category() const override in category() 144 return SolverCategory::nonoverlapping; in category() 201 SolverCategory::Category category() const override in category() 203 return SolverCategory::nonoverlapping; in category() 274 SolverCategory::Category category() const override in category() 276 return SolverCategory::nonoverlapping; in category() 765 Comm oocc(gfs.gridView().comm(),Dune::SolverCategory::nonoverlapping); in apply() 984 Comm oocc(gfs.gridView().comm(),Dune::SolverCategory::nonoverlapping); in apply()
|
/dports/math/dune-pdelab/dune-pdelab-20c7085389d3eb4f8ca99e1bc60f7fa6036536c8/dune/pdelab/backend/istl/matrixfree/ |
H A D | gridoperatorpreconditioner.hh | 27 Dune::SolverCategory::Category category() const override in category() 29 return Dune::SolverCategory::sequential; in category()
|
H A D | iterativeblockjacobipreconditioner.hh | 36 Dune::SolverCategory::Category category() const override in category() 38 return Dune::SolverCategory::sequential; in category() 100 Dune::SolverCategory::Category category() const override in category() 102 return Dune::SolverCategory::sequential; in category()
|
/dports/math/dune-istl/dune-istl-fffb544a61d2c65a0d2fc7c751f36909f06be8f5/dune/istl/test/ |
H A D | scalarproductstest.cc | 125 ScalarProduct scalarProduct(communicator,SolverCategory::nonoverlapping); in main() 134 ScalarProduct scalarProduct(communicator,SolverCategory::nonoverlapping); in main() 143 ScalarProduct scalarProduct(communicator,SolverCategory::nonoverlapping); in main()
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/solver/ |
H A D | amgistl.hh | 133 …t DiscreteFunctionSpaceType &dfSpace, Dune::SolverCategory::Category solverCategory = Dune::Solve… in FemCommunication() 184 Dune::SolverCategory::Category getSolverCategory () const { return solverCategory_; } in getSolverCategory() 188 Dune::SolverCategory::Category solverCategory_; 258 Dune::SolverCategory::Category solverCategory, in buildCommunication() 266 Dune::SolverCategory::Category solverCategory, in buildCommunication() 543 buildCommunication( op.domainSpace(), Dune::SolverCategory::overlapping, communication_ ); in bind()
|
/dports/math/dune-pdelab/dune-pdelab-20c7085389d3eb4f8ca99e1bc60f7fa6036536c8/dune/pdelab/backend/istl/geneo/ |
H A D | two_level_schwarz.hh | 28 virtual Dune::SolverCategory::Category category() const in category() 30 return Dune::SolverCategory::overlapping; in category()
|
/dports/math/dune-pdelab/dune-pdelab-20c7085389d3eb4f8ca99e1bc60f7fa6036536c8/dune/pdelab/test/ |
H A D | testdglegendre.cc | 126 template <typename Grid, typename FS, typename Problem, typename GM, Dune::SolverCategory::Category… 178 const Dune::SolverCategory::Category solvertype = Dune::SolverCategory::overlapping; in main()
|