XGCa
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
FieldFollowingCoordinates Class Reference

#include <field_following_coordinates.hpp>

Public Member Functions

 FieldFollowingCoordinates ()
 
 FieldFollowingCoordinates (const Grid< DeviceType > &grid)
 
void cnvt_grid_ff2real (const Grid< DeviceType > &grid, const Kokkos::View< double **, Kokkos::LayoutRight, DeviceType > &input, const Kokkos::View< double **, Kokkos::LayoutRight, DeviceType > &output)
 
void cnvt_grid_real2ff (const Grid< DeviceType > &grid, const Kokkos::View< double **, Kokkos::LayoutRight, DeviceType > &input, const Kokkos::View< double **, Kokkos::LayoutRight, DeviceType > &output)
 
void cnvt_grid_real2ff (const Grid< DeviceType > &grid, const Kokkos::View< double **, Kokkos::LayoutRight, DeviceType > &input)
 
void cnvt_grid_real2ff (const Grid< DeviceType > &grid, const Kokkos::View< double ***, Kokkos::LayoutRight, DeviceType > &input, const Kokkos::View< double ***, Kokkos::LayoutRight, DeviceType > &output)
 
void cnvt_grid_real2ff (const Grid< DeviceType > &grid, const Kokkos::View< double ***, Kokkos::LayoutRight, DeviceType > &input)
 

Private Attributes

Kokkos::View< int
**, Kokkos::LayoutRight,
DeviceType
tr
 
Kokkos::View< double
***, Kokkos::LayoutRight,
DeviceType
p
 
Kokkos::View< double
**, Kokkos::LayoutRight,
DeviceType
result
 

Constructor & Destructor Documentation

FieldFollowingCoordinates::FieldFollowingCoordinates ( )
inline
FieldFollowingCoordinates::FieldFollowingCoordinates ( const Grid< DeviceType > &  grid)
inline

Here is the call graph for this function:

Member Function Documentation

void FieldFollowingCoordinates::cnvt_grid_ff2real ( const Grid< DeviceType > &  grid,
const Kokkos::View< double **, Kokkos::LayoutRight, DeviceType > &  input,
const Kokkos::View< double **, Kokkos::LayoutRight, DeviceType > &  output 
)
inline

Here is the call graph for this function:

Here is the caller graph for this function:

void FieldFollowingCoordinates::cnvt_grid_real2ff ( const Grid< DeviceType > &  grid,
const Kokkos::View< double **, Kokkos::LayoutRight, DeviceType > &  input,
const Kokkos::View< double **, Kokkos::LayoutRight, DeviceType > &  output 
)
inline

Here is the call graph for this function:

Here is the caller graph for this function:

void FieldFollowingCoordinates::cnvt_grid_real2ff ( const Grid< DeviceType > &  grid,
const Kokkos::View< double **, Kokkos::LayoutRight, DeviceType > &  input 
)
inline

Here is the call graph for this function:

void FieldFollowingCoordinates::cnvt_grid_real2ff ( const Grid< DeviceType > &  grid,
const Kokkos::View< double ***, Kokkos::LayoutRight, DeviceType > &  input,
const Kokkos::View< double ***, Kokkos::LayoutRight, DeviceType > &  output 
)
inline

Here is the call graph for this function:

void FieldFollowingCoordinates::cnvt_grid_real2ff ( const Grid< DeviceType > &  grid,
const Kokkos::View< double ***, Kokkos::LayoutRight, DeviceType > &  input 
)
inline

Here is the call graph for this function:

Member Data Documentation

Kokkos::View<double***,Kokkos::LayoutRight,DeviceType> FieldFollowingCoordinates::p
private
Kokkos::View<double**,Kokkos::LayoutRight,DeviceType> FieldFollowingCoordinates::result
private
Kokkos::View<int**,Kokkos::LayoutRight,DeviceType> FieldFollowingCoordinates::tr
private

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