Compadre  1.3.3
Classes | Namespaces | Functions
Compadre_Misc.hpp File Reference
#include "Compadre_Operators.hpp"

Go to the source code of this file.

Classes

struct  Compadre::XYZ
 

Namespaces

 Compadre
 

Functions

KOKKOS_INLINE_FUNCTION XYZ Compadre::operator+ (const XYZ &vecA, const XYZ &vecB)
 
KOKKOS_INLINE_FUNCTION XYZ Compadre::operator- (const XYZ &vecA, const XYZ &vecB)
 
KOKKOS_INLINE_FUNCTION XYZ Compadre::operator* (const XYZ &vecA, const XYZ &vecB)
 
KOKKOS_INLINE_FUNCTION XYZ Compadre::operator+ (const XYZ &vecA, const scalar_type &constant)
 
KOKKOS_INLINE_FUNCTION XYZ Compadre::operator+ (const scalar_type &constant, const XYZ &vecA)
 
KOKKOS_INLINE_FUNCTION XYZ Compadre::operator- (const XYZ &vecA, const scalar_type &constant)
 
KOKKOS_INLINE_FUNCTION XYZ Compadre::operator- (const scalar_type &constant, const XYZ &vecA)
 
KOKKOS_INLINE_FUNCTION XYZ Compadre::operator* (const XYZ &vecA, const scalar_type &constant)
 
KOKKOS_INLINE_FUNCTION XYZ Compadre::operator* (const scalar_type &constant, const XYZ &vecA)
 
KOKKOS_INLINE_FUNCTION XYZ Compadre::operator/ (const XYZ &vecA, const scalar_type &constant)
 
std::ostream & Compadre::operator<< (std::ostream &os, const XYZ &vec)
 
KOKKOS_INLINE_FUNCTION int Compadre::getAdditionalAlphaSizeFromConstraint (DenseSolverType dense_solver_type, ConstraintType constraint_type)
 
KOKKOS_INLINE_FUNCTION int Compadre::getAdditionalCoeffSizeFromConstraintAndSpace (DenseSolverType dense_solver_type, ConstraintType constraint_type, ReconstructionSpace reconstruction_space, const int dimension)
 
KOKKOS_INLINE_FUNCTION void Compadre::getRHSDims (DenseSolverType dense_solver_type, ConstraintType constraint_type, ReconstructionSpace reconstruction_space, const int dimension, const int M, const int N, int &RHS_row, int &RHS_col)
 
KOKKOS_INLINE_FUNCTION void Compadre::getPDims (DenseSolverType dense_solver_type, ConstraintType constraint_type, ReconstructionSpace reconstruction_space, const int dimension, const int M, const int N, int &out_row, int &out_col)