Nektar++
Namespaces | Functions
StdExpUtil.cpp File Reference
#include <iostream>
#include <iomanip>
#include <iosfwd>
#include <StdRegions/StdExpUtil.h>
#include <LibUtilities/LinearAlgebra/NekMatrixFwd.hpp>
#include <LibUtilities/LinearAlgebra/Lapack.hpp>
#include <LibUtilities/LinearAlgebra/NekLinSys.hpp>
#include <LibUtilities/BasicUtils/SharedArray.hpp>
Include dependency graph for StdExpUtil.cpp:

Go to the source code of this file.

Namespaces

 Nektar
 <
 
 Nektar::StdRegions
 The namespace associated with the the StdRegions library (StdRegions introduction)
 

Functions

template<typename T >
NekVector< T > Nektar::StdRegions::GetColumn (const NekMatrix< T > &matA, int n)
 
NekMatrix< NekDouble > & Nektar::StdRegions::SetColumn (NekMatrix< NekDouble > &matA, int n, const NekVector< NekDouble > &x)
 
NekVector< NekDouble > Nektar::StdRegions::GetE (int rows, int n)
 
NekMatrix< NekDouble > Nektar::StdRegions::Invert (const NekMatrix< NekDouble > &matA)
 
NekMatrix< NekDouble > Nektar::StdRegions::GetTranspose (const NekMatrix< NekDouble > &matA)
 
int Nektar::StdRegions::GetSize (const ConstArray< OneD, NekDouble > &x)
 
int Nektar::StdRegions::GetSize (const NekVector< NekDouble > &x)
 
NekVector< NekDouble > Nektar::StdRegions::ToVector (const ConstArray< OneD, NekDouble > &x)
 
Array< OneD, NekDouble > Nektar::StdRegions::ToArray (const NekVector< NekDouble > &x)
 
NekVector< NekDouble > Nektar::StdRegions::Hadamard (const NekVector< NekDouble > &x, const NekVector< NekDouble > &y)
 
NekVector< NekDouble > Nektar::StdRegions::VectorPower (const NekVector< NekDouble > &x, NekDouble p)
 
std::string Nektar::StdRegions::MatrixToString (const NekMatrix< NekDouble > &A, int precision, NekDouble expSigFigs)
 
std::string Nektar::StdRegions::VectorToString (const NekVector< NekDouble > &v, int precision, NekDouble expSigFigs)
 
int Nektar::StdRegions::GetTriNumPoints (int degree)
 
int Nektar::StdRegions::GetDegree (int nBasisFunctions)
 
int Nektar::StdRegions::GetTetNumPoints (int degree)
 
int Nektar::StdRegions::GetTetDegree (int nBasisFunc)
 
NekDouble Nektar::StdRegions::MakeRound (NekDouble x)
 
NekMatrix< NekDouble > Nektar::StdRegions::GetMonomialVandermonde (const NekVector< NekDouble > &x, const NekVector< NekDouble > &y, int degree)
 
NekMatrix< NekDouble > Nektar::StdRegions::GetMonomialVandermonde (const NekVector< NekDouble > &x, const NekVector< NekDouble > &y, const NekVector< NekDouble > &z, int degree)
 
NekMatrix< NekDouble > Nektar::StdRegions::GetMonomialVandermonde (const NekVector< NekDouble > &x, const NekVector< NekDouble > &y, const NekVector< NekDouble > &z)
 
NekMatrix< NekDouble > Nektar::StdRegions::GetMonomialVandermonde (const NekVector< NekDouble > &x, const NekVector< NekDouble > &y)
 
NekMatrix< NekDouble > Nektar::StdRegions::GetXDerivativeOfMonomialVandermonde (const NekVector< NekDouble > &x, const NekVector< NekDouble > &y, int degree)
 
NekMatrix< NekDouble > Nektar::StdRegions::GetXDerivativeOfMonomialVandermonde (const NekVector< NekDouble > &x, const NekVector< NekDouble > &y)
 
NekMatrix< NekDouble > Nektar::StdRegions::GetTetXDerivativeOfMonomialVandermonde (const NekVector< NekDouble > &x, const NekVector< NekDouble > &y, const NekVector< NekDouble > &z, int degree)
 
NekMatrix< NekDouble > Nektar::StdRegions::GetTetXDerivativeOfMonomialVandermonde (const NekVector< NekDouble > &x, const NekVector< NekDouble > &y, const NekVector< NekDouble > &z)
 
NekMatrix< NekDouble > Nektar::StdRegions::GetTetYDerivativeOfMonomialVandermonde (const NekVector< NekDouble > &x, const NekVector< NekDouble > &y, const NekVector< NekDouble > &z, int degree)
 
NekMatrix< NekDouble > Nektar::StdRegions::GetTetYDerivativeOfMonomialVandermonde (const NekVector< NekDouble > &x, const NekVector< NekDouble > &y, const NekVector< NekDouble > &z)
 
NekMatrix< NekDouble > Nektar::StdRegions::GetTetZDerivativeOfMonomialVandermonde (const NekVector< NekDouble > &x, const NekVector< NekDouble > &y, const NekVector< NekDouble > &z, int degree)
 
NekMatrix< NekDouble > Nektar::StdRegions::GetTetZDerivativeOfMonomialVandermonde (const NekVector< NekDouble > &x, const NekVector< NekDouble > &y, const NekVector< NekDouble > &z)
 
NekMatrix< NekDouble > Nektar::StdRegions::GetYDerivativeOfMonomialVandermonde (const NekVector< NekDouble > &x, const NekVector< NekDouble > &y, int degree)
 
NekMatrix< NekDouble > Nektar::StdRegions::GetYDerivativeOfMonomialVandermonde (const NekVector< NekDouble > &x, const NekVector< NekDouble > &y)
 
NekVector< NekDouble > Nektar::StdRegions::GetIntegralOfMonomialVandermonde (int degree)