Compadre  1.2.0
Public Member Functions | Public Attributes | List of all members
Compadre::ConvertLayoutRightToLeft Struct Reference

Detailed Description

Definition at line 54 of file Compadre_Functors.hpp.

#include <Compadre_Functors.hpp>

Public Member Functions

 ConvertLayoutRightToLeft (const ParallelManager &pm, int rows, int cols, double *mat_ptr)
 
KOKKOS_INLINE_FUNCTION void operator() (const member_type &teamMember) const
 

Public Attributes

int _rows
 
int _cols
 
double * _permanent_mat_ptr
 
ParallelManager _pm
 

Constructor & Destructor Documentation

◆ ConvertLayoutRightToLeft()

Compadre::ConvertLayoutRightToLeft::ConvertLayoutRightToLeft ( const ParallelManager pm,
int  rows,
int  cols,
double *  mat_ptr 
)
inline

Definition at line 60 of file Compadre_Functors.hpp.

Member Function Documentation

◆ operator()()

KOKKOS_INLINE_FUNCTION void Compadre::ConvertLayoutRightToLeft::operator() ( const member_type teamMember) const
inline

Definition at line 64 of file Compadre_Functors.hpp.

Member Data Documentation

◆ _cols

int Compadre::ConvertLayoutRightToLeft::_cols

Definition at line 55 of file Compadre_Functors.hpp.

◆ _permanent_mat_ptr

double* Compadre::ConvertLayoutRightToLeft::_permanent_mat_ptr

Definition at line 56 of file Compadre_Functors.hpp.

◆ _pm

ParallelManager Compadre::ConvertLayoutRightToLeft::_pm

Definition at line 57 of file Compadre_Functors.hpp.

◆ _rows

int Compadre::ConvertLayoutRightToLeft::_rows

Definition at line 55 of file Compadre_Functors.hpp.


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