INMOST
Mathematical Modelling Toolkit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Friends | List of all members
INMOST::Tag Class Reference

This class provides the access to the individual mesh datum and general information about it. More...

#include <inmost_data.h>

Collaboration diagram for INMOST::Tag:

Public Member Functions

 ~Tag ()
 
 Tag ()
 
 Tag (const Tag &other)
 
__INLINE bool operator< (const Tag &other) const
 
__INLINE bool operator> (const Tag &other) const
 
__INLINE bool operator== (const Tag &other) const
 
__INLINE bool operator!= (const Tag &other) const
 
__INLINE Tagoperator= (Tag const &other)
 
__INLINE DataType GetDataType () const
 
__INLINE INMOST_MPI_Type GetBulkDataType () const
 
__INLINE INMOST_DATA_ENUM_TYPE GetBytesSize () const
 
__INLINE INMOST_DATA_ENUM_TYPE GetSize () const
 
__INLINE std::string GetTagName () const
 
__INLINE bool isDefined (ElementType type) const
 
__INLINE bool isSparse (ElementType type) const
 
__INLINE bool isValid () const
 
__INLINE MeshGetMeshLink () const
 
__INLINE bool isSparseByDim (INMOST_DATA_INTEGER_TYPE typenum) const
 
__INLINE bool isDefinedByDim (INMOST_DATA_INTEGER_TYPE typenum) const
 
__INLINE void SetBulkDataType (INMOST_MPI_Type type)
 

Friends

class TagManager
 
class Storage
 
class Mesh
 

Detailed Description

This class provides the access to the individual mesh datum and general information about it.

Definition at line 185 of file inmost_data.h.

Constructor & Destructor Documentation

INMOST::Tag::~Tag ( )
INMOST::Tag::Tag ( )
INMOST::Tag::Tag ( const Tag other)

Member Function Documentation

__INLINE INMOST_MPI_Type INMOST::Tag::GetBulkDataType ( ) const

Definition at line 653 of file inmost_data.h.

__INLINE INMOST_DATA_ENUM_TYPE INMOST::Tag::GetBytesSize ( ) const

Definition at line 659 of file inmost_data.h.

__INLINE DataType INMOST::Tag::GetDataType ( ) const

Definition at line 647 of file inmost_data.h.

__INLINE Mesh * INMOST::Tag::GetMeshLink ( ) const

Definition at line 690 of file inmost_data.h.

__INLINE INMOST_DATA_ENUM_TYPE INMOST::Tag::GetSize ( ) const

Definition at line 664 of file inmost_data.h.

Here is the caller graph for this function:

__INLINE std::string INMOST::Tag::GetTagName ( ) const

Definition at line 669 of file inmost_data.h.

__INLINE bool INMOST::Tag::isDefined ( ElementType  type) const

Definition at line 674 of file inmost_data.h.

Here is the call graph for this function:

__INLINE bool INMOST::Tag::isDefinedByDim ( INMOST_DATA_INTEGER_TYPE  typenum) const

Definition at line 700 of file inmost_data.h.

__INLINE bool INMOST::Tag::isSparse ( ElementType  type) const

Definition at line 680 of file inmost_data.h.

Here is the call graph for this function:

__INLINE bool INMOST::Tag::isSparseByDim ( INMOST_DATA_INTEGER_TYPE  typenum) const

Definition at line 695 of file inmost_data.h.

__INLINE bool INMOST::Tag::isValid ( ) const

Definition at line 686 of file inmost_data.h.

__INLINE bool INMOST::Tag::operator!= ( const Tag other) const

Definition at line 636 of file inmost_data.h.

__INLINE bool INMOST::Tag::operator< ( const Tag other) const

Definition at line 621 of file inmost_data.h.

__INLINE Tag & INMOST::Tag::operator= ( Tag const &  other)

Definition at line 641 of file inmost_data.h.

__INLINE bool INMOST::Tag::operator== ( const Tag other) const

Definition at line 631 of file inmost_data.h.

__INLINE bool INMOST::Tag::operator> ( const Tag other) const

Definition at line 626 of file inmost_data.h.

__INLINE void INMOST::Tag::SetBulkDataType ( INMOST_MPI_Type  type)

Definition at line 705 of file inmost_data.h.

Friends And Related Function Documentation

friend class Mesh
friend

Definition at line 221 of file inmost_data.h.

friend class Storage
friend

Definition at line 220 of file inmost_data.h.

friend class TagManager
friend

Definition at line 219 of file inmost_data.h.


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