Latin Hypercube Samples (lhs)  1.0
R, C++, and Rcpp code to generate Latin hypercube samples
All Classes Namespaces Files Functions Variables Typedefs Macros Pages
ak.h
Go to the documentation of this file.
1 
31 #ifndef AK_H
32 #define AK_H
33 
34 #include "OACommonDefines.h"
35 #include "GaloisField.h"
36 #include "primes.h"
37 #include "matrix.h"
38 
39 namespace oacpp {
43  namespace oaaddelkemp
44  {
54  int addelkemp3check(int q, int p, int ncol);
55 
66  int akeven(GaloisField & gf, int* kay, std::vector<int> & b, std::vector<int> & c, std::vector<int> & k);
67 
78  int akodd(GaloisField & gf, int* kay, std::vector<int> & b, std::vector<int> & c, std::vector<int> & k);
79 
90  void addelkempncheck(int q, int p, int akn, int ncol);
91 
101  int addelkempn(GaloisField & gf, int akn, bclib::matrix<int> & A, int ncol);
102 
111  int addelkemp3(GaloisField & gf, bclib::matrix<int> & A, int ncol );
112  }
113 }
114 
115 #endif
oacpp::oaaddelkemp::addelkempn
int addelkempn(GaloisField &gf, int akn, bclib::matrix< int > &A, int ncol)
Definition: akn.cpp:60
GaloisField.h
oacpp
Definition: ak.h:39
oacpp::GaloisField
Definition: GaloisField.h:27
oacpp::oaaddelkemp::akeven
int akeven(GaloisField &gf, int *kay, std::vector< int > &b, std::vector< int > &c, std::vector< int > &k)
Definition: akconst.cpp:39
oacpp::oaaddelkemp::akodd
int akodd(GaloisField &gf, int *kay, std::vector< int > &b, std::vector< int > &c, std::vector< int > &k)
Definition: akconst.cpp:71
primes.h
OACommonDefines.h
oacpp::oaaddelkemp::addelkempncheck
void addelkempncheck(int q, int p, int akn, int ncol)
Definition: akn.cpp:37
oacpp::oaaddelkemp::addelkemp3check
int addelkemp3check(int q, int p, int ncol)
Definition: ak3.cpp:37
oacpp::oaaddelkemp::addelkemp3
int addelkemp3(GaloisField &gf, bclib::matrix< int > &A, int ncol)
Definition: ak3.cpp:60