SLATE 2024.05.31
Software for Linear Algebra Targeting Exascale
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
slate::OptionValue Class Reference

Values for options to pass to SLATE routines. More...

#include <types.hh>

Public Member Functions

 OptionValue (int i)
 
 OptionValue (int64_t i)
 
 OptionValue (double d)
 
 OptionValue (Target t)
 
 OptionValue (MethodCholQR m)
 
 OptionValue (MethodEig m)
 
 OptionValue (MethodGels m)
 
 OptionValue (MethodGemm m)
 
 OptionValue (MethodHemm m)
 
 OptionValue (MethodLU m)
 
 OptionValue (MethodTrsm m)
 
 OptionValue (MethodSVD m)
 

Public Attributes

union { 
 
   int64_t   i_ 
 
   double   d_ 
 
};  
 

Detailed Description

Values for options to pass to SLATE routines.

Value can be:

  • int
  • int64_t
  • double
  • Target enum
    See also
    Option

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