|
dune-multidomaingrid 2.9
|
Loading...
Searching...
No Matches
subdomainset.hh
Go to the documentation of this file.
73 static_assert(std::numeric_limits<typename candidate::type>::is_specialized,"numeric_limits<> lacks specialization");
75 typedef typename std::conditional<capacity <= static_cast<std::size_t>(std::numeric_limits<typename candidate::type>::digits),
271 void difference(const IntegralTypeSubDomainSet& minuend, const IntegralTypeSubDomainSet& subtrahend)
bool setContains(const ArrayBasedSet< SI, capacity > &a, const ArrayBasedSet< SI, capacity > &b)
void setAdd(ArrayBasedSet< SI, capacity > &a, const ArrayBasedSet< SI, capacity > &b)
T & dereference() const
bool equals(const SLListConstIterator< T, A > &other) const
void increment()
size_type dim() const
LocalIndexState state() const
Definition subdomainset.hh:204
bool operator!=(const IntegralTypeSubDomainSet &r) const
Definition subdomainset.hh:333
friend bool setContains(const IntegralTypeSubDomainSet< SubDomainIndexT, capacity > &a, const IntegralTypeSubDomainSet< SubDomainIndexT, capacity > &b)
SubDomainIndexT SubDomainIndex
Definition subdomainset.hh:217
bool containsAll(const Set &set) const
Definition subdomainset.hh:267
void remove(SubDomainIndex domain)
Definition subdomainset.hh:305
void difference(const IntegralTypeSubDomainSet &minuend, const IntegralTypeSubDomainSet &subtrahend)
Definition subdomainset.hh:271
IntegralTypeSubDomainSet()
Definition subdomainset.hh:325
sds_detail::Iterator< SubDomainIndex, SetStorage > Iterator
Definition subdomainset.hh:218
void add(SubDomainIndex domain)
Definition subdomainset.hh:300
int domainOffset(SubDomainIndex domain) const
Definition subdomainset.hh:320
friend void setAdd(IntegralTypeSubDomainSet< SubDomainIndexT, capacity > &a, const IntegralTypeSubDomainSet< SubDomainIndexT, capacity > &b)
IntegralTypeSubDomainSet< SubDomainIndex, capacity > This
Definition subdomainset.hh:219
static const std::size_t maxSize
Definition subdomainset.hh:216
bool operator==(const IntegralTypeSubDomainSet &r) const
Definition subdomainset.hh:329
bool contains(SubDomainIndex domain) const
Definition subdomainset.hh:261
void addAll(const Set &rhs)
Definition subdomainset.hh:316
void set(SubDomainIndex domain)
Definition subdomainset.hh:310
Definition subdomainset.hh:222
SetStorage DataType
Definition subdomainset.hh:223
static void scatter(MessageBufferImp &buf, IntegralTypeSubDomainSet &sds, std::size_t n)
Definition subdomainset.hh:242
static bool fixedSize(int dim, int codim)
Definition subdomainset.hh:225
static std::size_t size(const IntegralTypeSubDomainSet &sds)
Definition subdomainset.hh:230
static void gather(MessageBufferImp &buf, const IntegralTypeSubDomainSet &sds)
Definition subdomainset.hh:236
T all_of(T... args)
T for_each(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8