dune-alugrid 2.8.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Protected Member Functions | List of all members
Dune::ALUGridId< MacroKeyImp, IntegerImp > Class Template Reference

#include <dune/alugrid/3d/indexsets.hh>

Public Types

typedef IntegerImp IntegerType
 

Public Member Functions

 ALUGridId ()
 
 ALUGridId (const MacroKeyImp &key, const IntegerType nChild, const int codim, const int level)
 
 ALUGridId (const ALUGridId &org)
 
ALUGridIdoperator= (const ALUGridId &org)
 
bool operator== (const ALUGridId &org) const
 
bool operator!= (const ALUGridId &org) const
 
bool operator<= (const ALUGridId &org) const
 
bool operator>= (const ALUGridId &org) const
 
bool operator< (const ALUGridId &org) const
 
bool operator> (const ALUGridId &org) const
 
const MacroKeyImp & getKey () const
 
IntegerType nChild () const
 
int codim () const
 
int level () const
 
bool isValid () const
 
void reset ()
 
void print (std::ostream &out) const
 

Protected Member Functions

bool lesser (const ALUGridId &org) const
 
bool equals (const ALUGridId &org) const
 

Member Typedef Documentation

◆ IntegerType

template<class MacroKeyImp , class IntegerImp = int>
typedef IntegerImp Dune::ALUGridId< MacroKeyImp, IntegerImp >::IntegerType

Constructor & Destructor Documentation

◆ ALUGridId() [1/3]

template<class MacroKeyImp , class IntegerImp = int>
Dune::ALUGridId< MacroKeyImp, IntegerImp >::ALUGridId ( )
inline

◆ ALUGridId() [2/3]

template<class MacroKeyImp , class IntegerImp = int>
Dune::ALUGridId< MacroKeyImp, IntegerImp >::ALUGridId ( const MacroKeyImp &  key,
const IntegerType  nChild,
const int  codim,
const int  level 
)
inlineexplicit

◆ ALUGridId() [3/3]

template<class MacroKeyImp , class IntegerImp = int>
Dune::ALUGridId< MacroKeyImp, IntegerImp >::ALUGridId ( const ALUGridId< MacroKeyImp, IntegerImp > &  org)
inline

Member Function Documentation

◆ codim()

template<class MacroKeyImp , class IntegerImp = int>
int Dune::ALUGridId< MacroKeyImp, IntegerImp >::codim ( ) const
inline

◆ equals()

template<class MacroKeyImp , class IntegerImp = int>
bool Dune::ALUGridId< MacroKeyImp, IntegerImp >::equals ( const ALUGridId< MacroKeyImp, IntegerImp > &  org) const
inlineprotected

◆ getKey()

template<class MacroKeyImp , class IntegerImp = int>
const MacroKeyImp & Dune::ALUGridId< MacroKeyImp, IntegerImp >::getKey ( ) const
inline

◆ isValid()

template<class MacroKeyImp , class IntegerImp = int>
bool Dune::ALUGridId< MacroKeyImp, IntegerImp >::isValid ( ) const
inline

◆ lesser()

template<class MacroKeyImp , class IntegerImp = int>
bool Dune::ALUGridId< MacroKeyImp, IntegerImp >::lesser ( const ALUGridId< MacroKeyImp, IntegerImp > &  org) const
inlineprotected

◆ level()

template<class MacroKeyImp , class IntegerImp = int>
int Dune::ALUGridId< MacroKeyImp, IntegerImp >::level ( ) const
inline

◆ nChild()

template<class MacroKeyImp , class IntegerImp = int>
IntegerType Dune::ALUGridId< MacroKeyImp, IntegerImp >::nChild ( ) const
inline

◆ operator!=()

template<class MacroKeyImp , class IntegerImp = int>
bool Dune::ALUGridId< MacroKeyImp, IntegerImp >::operator!= ( const ALUGridId< MacroKeyImp, IntegerImp > &  org) const
inline

◆ operator<()

template<class MacroKeyImp , class IntegerImp = int>
bool Dune::ALUGridId< MacroKeyImp, IntegerImp >::operator< ( const ALUGridId< MacroKeyImp, IntegerImp > &  org) const
inline

◆ operator<=()

template<class MacroKeyImp , class IntegerImp = int>
bool Dune::ALUGridId< MacroKeyImp, IntegerImp >::operator<= ( const ALUGridId< MacroKeyImp, IntegerImp > &  org) const
inline

◆ operator=()

template<class MacroKeyImp , class IntegerImp = int>
ALUGridId & Dune::ALUGridId< MacroKeyImp, IntegerImp >::operator= ( const ALUGridId< MacroKeyImp, IntegerImp > &  org)
inline

◆ operator==()

template<class MacroKeyImp , class IntegerImp = int>
bool Dune::ALUGridId< MacroKeyImp, IntegerImp >::operator== ( const ALUGridId< MacroKeyImp, IntegerImp > &  org) const
inline

◆ operator>()

template<class MacroKeyImp , class IntegerImp = int>
bool Dune::ALUGridId< MacroKeyImp, IntegerImp >::operator> ( const ALUGridId< MacroKeyImp, IntegerImp > &  org) const
inline

◆ operator>=()

template<class MacroKeyImp , class IntegerImp = int>
bool Dune::ALUGridId< MacroKeyImp, IntegerImp >::operator>= ( const ALUGridId< MacroKeyImp, IntegerImp > &  org) const
inline

◆ print()

template<class MacroKeyImp , class IntegerImp = int>
void Dune::ALUGridId< MacroKeyImp, IntegerImp >::print ( std::ostream &  out) const
inline

◆ reset()

template<class MacroKeyImp , class IntegerImp = int>
void Dune::ALUGridId< MacroKeyImp, IntegerImp >::reset ( )
inline

The documentation for this class was generated from the following file: