hyper.deal
Loading...
Searching...
No Matches
hyperdeal::internal::GlobaleCellIDTranslator Class Reference

#include <matrix_free.templates.h>

Public Member Functions

 GlobaleCellIDTranslator (const GlobalCellInfo &info_x, const GlobalCellInfo &info_v, const MPI_Comm comm_x, const MPI_Comm comm_v)
 
CellInfo translate (const CellInfo &id1, const CellInfo &id2) const
 

Detailed Description

A class to translate the tensor product of global cell ids to a single global id. Processes are enumerated lexicographically and cells are enumerated lexicographically and continuously within a process.

Constructor & Destructor Documentation

◆ GlobaleCellIDTranslator()

hyperdeal::internal::GlobaleCellIDTranslator::GlobaleCellIDTranslator ( const GlobalCellInfo & info_x,
const GlobalCellInfo & info_v,
const MPI_Comm comm_x,
const MPI_Comm comm_v )
inline

Constructor.

Member Function Documentation

◆ translate()

CellInfo hyperdeal::internal::GlobaleCellIDTranslator::translate ( const CellInfo & id1,
const CellInfo & id2 ) const
inline

Translate the tensor product of global cell IDs to a single global ID.


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