votca 2024-dev
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
votca::xtp::OpenMP_CUDA::CPU_data Struct Reference
Collaboration diagram for votca::xtp::OpenMP_CUDA::CPU_data:
Collaboration graph
[legend]

Public Member Functions

Eigen::MatrixXd & reduce ()
 
void InitializeReduce (Index rows, Index cols)
 
void InitializeVec (Index size)
 

Public Attributes

DefaultReference< Eigen::MatrixXd > ref_mat
 
Eigen::MatrixXd temp_mat
 
Eigen::VectorXd temp_vec
 
Eigen::MatrixXd reduce_mat
 

Detailed Description

Definition at line 134 of file openmp_cuda.h.

Member Function Documentation

◆ InitializeReduce()

void votca::xtp::OpenMP_CUDA::CPU_data::InitializeReduce ( Index  rows,
Index  cols 
)
inline

Definition at line 137 of file openmp_cuda.h.

◆ InitializeVec()

void votca::xtp::OpenMP_CUDA::CPU_data::InitializeVec ( Index  size)
inline

Definition at line 141 of file openmp_cuda.h.

◆ reduce()

Eigen::MatrixXd & votca::xtp::OpenMP_CUDA::CPU_data::reduce ( )
inline

Definition at line 136 of file openmp_cuda.h.

Member Data Documentation

◆ reduce_mat

Eigen::MatrixXd votca::xtp::OpenMP_CUDA::CPU_data::reduce_mat

Definition at line 146 of file openmp_cuda.h.

◆ ref_mat

DefaultReference<Eigen::MatrixXd> votca::xtp::OpenMP_CUDA::CPU_data::ref_mat

Definition at line 143 of file openmp_cuda.h.

◆ temp_mat

Eigen::MatrixXd votca::xtp::OpenMP_CUDA::CPU_data::temp_mat

Definition at line 144 of file openmp_cuda.h.

◆ temp_vec

Eigen::VectorXd votca::xtp::OpenMP_CUDA::CPU_data::temp_vec

Definition at line 145 of file openmp_cuda.h.


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