KerMor  0.9
Model order reduction for nonlinear dynamical systems and nonlinear approximation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
kermorpp.KernelExpansion Class Reference

#include <kermorpp.h>

Detailed Description

Definition at line 53 of file kermorpp.h.

Public Member Functions

 KernelExpansion ()
 
virtual ~KernelExpansion ()
 
MatrixXd evaluate (MatrixXd points)
 

Static Public Member Functions

static KernelExpansionloadFrom (string dir)
 

Public Attributes

MatrixXd coeffs
 
MatrixXd centers
 
RBFKernelkernel
 

Friends

ostream & operator<< (ostream &os, const KernelExpansion &k)
 

Constructor & Destructor Documentation

kermorpp.KernelExpansion.KernelExpansion ( )

Definition at line 26 of file KernelExpansion.cpp.

Referenced by loadFrom().

Here is the caller graph for this function:

kermorpp.KernelExpansion::~KernelExpansion ( )
virtual

Definition at line 30 of file KernelExpansion.cpp.

References kernel, and kermorpp.RBFKernel::~RBFKernel().

Here is the call graph for this function:

Member Function Documentation

MatrixXd kermorpp.KernelExpansion.evaluate ( MatrixXd  points)

Definition at line 35 of file KernelExpansion.cpp.

References centers, coeffs, kermorpp.RBFKernel.evaluate(), and kernel.

Referenced by main(), and mexFunction().

Here is the call graph for this function:

Here is the caller graph for this function:

KernelExpansion * kermorpp.KernelExpansion.loadFrom ( string  dir)
static

Definition at line 57 of file KernelExpansion.cpp.

References centers, coeffs, DIR_SEPARATOR, kernel, KernelExpansion(), kermorpp.Util.loadMatrix(), and kermorpp.Util.loadVector().

Referenced by main(), and mexFunction().

Here is the call graph for this function:

Here is the caller graph for this function:

Friends And Related Function Documentation

ostream& operator<< ( ostream &  os,
const KernelExpansion k 
)
friend

Definition at line 17 of file KernelExpansion.cpp.

Member Data Documentation

MatrixXd kermorpp.KernelExpansion.centers

Definition at line 63 of file kermorpp.h.

Referenced by evaluate(), loadFrom(), main(), and kermorpp.operator<<().

MatrixXd kermorpp.KernelExpansion.coeffs

Definition at line 62 of file kermorpp.h.

Referenced by evaluate(), loadFrom(), main(), and kermorpp.operator<<().

RBFKernel* kermorpp.KernelExpansion.kernel

Definition at line 64 of file kermorpp.h.

Referenced by evaluate(), loadFrom(), main(), kermorpp.operator<<(), and ~KernelExpansion().


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