Ensign
Low-rank framework for multi-core CPUs and GPUs
Loading...
Searching...
No Matches
interpolatory.hpp File Reference

Provides interpolation-based construction of a low-rank representations. More...

#include <generic/common.hpp>
#include <generic/matrix.hpp>
#include <generic/storage.hpp>
#include <lr/lr.hpp>

Go to the source code of this file.

Namespaces

namespace  Ensign
 Core namespace for Ensign's numerical algorithms and data structures.
 

Functions

void Ensign::deim_ext (const multi_array< double, 2 > &_U, Index r, multi_array< Index, 1 > &I)
 
double Ensign::colloquation_to_lr (const multi_array< double, 2 > &f_I, multi_array< double, 2 > &f_J, const multi_array< Index, 1 > &I, multi_array< double, 2 > &X, multi_array< double, 2 > &L, Matrix::blas_ops &blas)
 
double Ensign::colloquation_to_lr (const multi_array< double, 2 > &f_I, multi_array< double, 2 > &f_J, const multi_array< Index, 1 > &I, lr2< double > &f, Matrix::blas_ops &blas)
 

Detailed Description

Provides interpolation-based construction of a low-rank representations.

Definition in file interpolatory.hpp.