sKernel Class Reference
List of all members.
Detailed Description
s kernel
Definition at line 82 of file gpdt.h.
|
Public Member Functions |
| sKernel (CKernel *k, int ell) |
| ~sKernel () |
void | SetData (float **x_, int **ix_, int *lx_, int ell, int dim) |
void | SetSubproblem (sKernel *ker, int len, int *perm) |
double | Get (int i, int j) |
void | Add (double *v, int j, double mul) |
double | Prod (double *v, int j) |
CKernel * | get_kernel () |
Public Attributes |
int | ker_type |
int * | lx |
int ** | ix |
float ** | x |
double * | nor |
double | sigma |
double | degree |
double | norm |
double | c_poly |
double | KernelEvaluations |
double(sKernel::* | kernel_fun )(int i, int j) |
Constructor & Destructor Documentation
sKernel::sKernel |
( |
CKernel * |
k, |
|
|
int |
ell | |
|
) |
| | |
constructor
- Parameters:
-
Definition at line 404 of file gpdt.cpp.
Member Function Documentation
void sKernel::SetData |
( |
float ** |
x_, |
|
|
int ** |
ix_, |
|
|
int * |
lx_, |
|
|
int |
ell, |
|
|
int |
dim | |
|
) |
| | |
set data
- Parameters:
-
| x_ | new x |
| ix_ | new ix |
| lx_ | new lx |
| ell | new ell |
| dim | dim |
Definition at line 420 of file gpdt.cpp.
void sKernel::SetSubproblem |
( |
sKernel * |
ker, |
|
|
int |
len, |
|
|
int * |
perm | |
|
) |
| | |
set subproblem
- Parameters:
-
| ker | kernel |
| len | len |
| perm | perm |
Definition at line 453 of file gpdt.cpp.
double sKernel::Get |
( |
int |
i, |
|
|
int |
j | |
|
) |
| | |
get an item from the kernel
- Parameters:
-
- Returns:
- item from kernel at index i, j
Definition at line 146 of file gpdt.h.
void sKernel::Add |
( |
double * |
v, |
|
|
int |
j, |
|
|
double |
mul | |
|
) |
| | |
add something
- Parameters:
-
double sKernel::Prod |
( |
double * |
v, |
|
|
int |
j | |
|
) |
| | |
prod something
- Parameters:
-
- Returns:
- something floaty
get kernel
- Returns:
- kernel
Definition at line 172 of file gpdt.h.
Member Data Documentation
kernel type
Definition at line 86 of file gpdt.h.
lx
Definition at line 88 of file gpdt.h.
ix
Definition at line 90 of file gpdt.h.
nor
Definition at line 94 of file gpdt.h.
sigma
Definition at line 96 of file gpdt.h.
degree
Definition at line 98 of file gpdt.h.
normalization factor
Definition at line 100 of file gpdt.h.
c poly
Definition at line 102 of file gpdt.h.
kernel evaluations
Definition at line 104 of file gpdt.h.
call kernel fun
- Parameters:
-
- Returns:
- something floaty
The documentation for this class was generated from the following files: