votca 2025.1-dev
Loading...
Searching...
No Matches
votca::xtp::OpenMP_CUDA::CPU_data Struct Reference
Collaboration diagram for votca::xtp::OpenMP_CUDA::CPU_data:

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 137 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 140 of file openmp_cuda.h.

◆ InitializeVec()

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

Definition at line 144 of file openmp_cuda.h.

◆ reduce()

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

Definition at line 139 of file openmp_cuda.h.

Member Data Documentation

◆ reduce_mat

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

Definition at line 149 of file openmp_cuda.h.

◆ ref_mat

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

Definition at line 146 of file openmp_cuda.h.

◆ temp_mat

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

Definition at line 147 of file openmp_cuda.h.

◆ temp_vec

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

Definition at line 148 of file openmp_cuda.h.


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