Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Eigen::internal::pardiso_run_selector< IndexType > Struct Template Reference

#include <src/eigen/Eigen/src/PardisoSupport/PardisoSupport.h>

Static Public Member Functions

static IndexType run (_MKL_DSS_HANDLE_t pt, IndexType maxfct, IndexType mnum, IndexType type, IndexType phase, IndexType n, void *a, IndexType *ia, IndexType *ja, IndexType *perm, IndexType nrhs, IndexType *iparm, IndexType msglvl, void *b, void *x)
 

Detailed Description

template<typename IndexType>
struct Eigen::internal::pardiso_run_selector< IndexType >

Member Function Documentation

◆ run()

template<typename IndexType >
static IndexType Eigen::internal::pardiso_run_selector< IndexType >::run ( _MKL_DSS_HANDLE_t  pt,
IndexType  maxfct,
IndexType  mnum,
IndexType  type,
IndexType  phase,
IndexType  n,
void a,
IndexType *  ia,
IndexType *  ja,
IndexType *  perm,
IndexType  nrhs,
IndexType *  iparm,
IndexType  msglvl,
void b,
void x 
)
inlinestatic
48 {
49 IndexType error = 0;
50 ::pardiso(pt, &maxfct, &mnum, &type, &phase, &n, a, ia, ja, perm, &nrhs, iparm, &msglvl, b, x, &error);
51 return error;
52 }
static char error[256]
Definition tga.cpp:50

References error.

Referenced by Eigen::PardisoImpl< Derived >::_solve_impl(), Eigen::PardisoImpl< Derived >::analyzePattern(), Eigen::PardisoImpl< Derived >::compute(), Eigen::PardisoImpl< Derived >::factorize(), and Eigen::PardisoImpl< Derived >::pardisoRelease().

+ Here is the caller graph for this function:

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