#include <comp.hpp>
#include <multigrid.hpp>
#include <parallelngs.hpp>
Classes |
class | ngcomp::ApplyFineMatrix |
Namespaces |
namespace | ngcomp |
Functions |
void | ngcomp::CalcEigenSystem (FlatMatrix< Complex > &elmat, FlatVector< Complex > &lami, FlatMatrix< Complex > &evecs) |
template<class TM , class TS > |
void | ngcomp::AddPartOfElementMatrix (TM &dest, const FlatMatrix< TS > &source, const int start1, const int start2) |
template<> |
void | ngcomp::AddPartOfElementMatrix (double &dest, const FlatMatrix< double > &source, const int start1, const int start2) |
template<> |
void | ngcomp::AddPartOfElementMatrix (Complex &dest, const FlatMatrix< Complex > &source, const int start1, const int start2) |
template<int CBSIZE> |
BilinearForm * | ngcomp::CreateBilinearForm1 (int cb_size, const FESpace *space, const string &name, const Flags &flags) |
template<> |
BilinearForm * | ngcomp::CreateBilinearForm1< 1 > (int cb_size, const FESpace *space, const string &name, const Flags &flags) |
template<> |
BilinearForm * | ngcomp::CreateBilinearForm1< 0 > (int cb_size, const FESpace *space, const string &name, const Flags &flags) |
BilinearForm * | ngcomp::CreateBilinearForm (const FESpace *space, const string &name, const Flags &flags) |