KerMor
0.9
Model order reduction for nonlinear dynamical systems and nonlinear approximation
|
#include <kermorpp.h>
Definition at line 29 of file kermorpp.h.
Public Member Functions | |
RBFKernel (double gamma) | |
virtual | ~RBFKernel () |
MatrixXd | evaluate (MatrixXd x, MatrixXd y) |
Public Attributes | |
double | _gamma |
Protected Member Functions | |
virtual MatrixXd | rbf_eval_rsq (MatrixXd rsq) |
Friends | |
ostream & | operator<< (ostream &os, const RBFKernel &k) |
kermorpp.RBFKernel.RBFKernel | ( | double | gamma | ) |
Definition at line 18 of file RBFKernel.cpp.
|
virtual |
Definition at line 22 of file RBFKernel.cpp.
Referenced by kermorpp.KernelExpansion::~KernelExpansion().
MatrixXd kermorpp.RBFKernel.evaluate | ( | MatrixXd | x, |
MatrixXd | y | ||
) |
Parameters: x: Input data matrix one of size d \times n
y: Input data matrix one of size d \times m
d: The input data DoFs n: Number of first argument data points m: Number of second argument data points
Return values: Kernel vector/matrix res of size n \times m
Definition at line 36 of file RBFKernel.cpp.
References _gamma, and rbf_eval_rsq().
Referenced by kermorpp.KernelExpansion.evaluate().
|
protectedpure virtual |
Implemented in kermorpp.Gaussian, and kermorpp.Wendland.
Referenced by evaluate().
|
friend |
Definition at line 13 of file RBFKernel.cpp.
double kermorpp.RBFKernel._gamma |
Definition at line 42 of file kermorpp.h.
Referenced by evaluate(), and kermorpp.operator<<().