|
dune-pdelab 2.8
|
Loading...
Searching...
No Matches
two_level_schwarz.hh
Go to the documentation of this file.
40 TwoLevelOverlappingAdditiveSchwarz (const GFS& gfs, const M& AF, std::shared_ptr<CoarseSpace<X> > coarse_space, bool coarse_space_active = true, int verbosity = 0)
108 if (verbosity_ > 0) std::cout << "Coarse time per apply CTA=" << coarse_time_ / apply_calls_ << std::endl;
virtual SolverCategory::Category category() const
void pre(Domain &x, Range &b)
void post(Domain &x)
static Type apply(T &t)
static constexpr size_type M()
std::enable_if< std::is_base_of< impl::WrapperBase, T >::value, Native< T > & >::type native(T &t)
Definition backend/interface.hh:192
typename native_type< T >::type Native
Alias of the native container type associated with T or T itself if it is not a backend wrapper.
Definition backend/interface.hh:176
For backward compatibility – Do not use this!
ForwardCommunication
All_All_Interface
double elapsed() const noexcept
Category
overlapping
Representation of a coarse space intended for two-level Schwarz preconditioners.
Definition coarsespace.hh:8
Definition genericdatahandle.hh:667
T endl(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8