mFES - molecular Finite Element Solver  0.4
Namespaces | Functions
postproc.cpp File Reference
#include <comp.hpp>

Namespaces

namespace  ngcomp

Functions

template<class SCAL >
void ngcomp::CalcFluxProject (const MeshAccess &ma, const S_GridFunction< SCAL > &u, S_GridFunction< SCAL > &flux, const BilinearFormIntegrator &bli, bool applyd, const BitArray &domains, LocalHeap &clh)
template<class SCAL >
void ngcomp::CalcFluxProject (const MeshAccess &ma, const S_GridFunction< SCAL > &u, S_GridFunction< SCAL > &flux, const BilinearFormIntegrator &bli, bool applyd, int domain, LocalHeap &lh)
void ngcomp::CalcFluxProject (const MeshAccess &ma, const GridFunction &bu, GridFunction &bflux, const BilinearFormIntegrator &bli, bool applyd, int domain, LocalHeap &lh)
template NGS_DLL_HEADER int ngcomp::CalcElFlux< double > (const MeshAccess &ma, const GridFunction &u, const FlatVector< double > &point, const Array< int > &domains, FlatVector< double > &flux, const BilinearFormIntegrator &bli, bool applyd, LocalHeap &lh, int elnr, IntegrationPoint ip, int component)
template<class SCAL >
int ngcomp::CalcElFlux (const MeshAccess &ma, const GridFunction &bu, const FlatVector< double > &point, const Array< int > &domains, FlatVector< SCAL > &flux, const BilinearFormIntegrator &bli, bool applyd, LocalHeap &lh, int elnr, IntegrationPoint ip, int component)
template<class SCAL >
int ngcomp::CalcPointFlux (const MeshAccess &ma, const GridFunction &bu, const FlatVector< double > &point, const Array< int > &domains, FlatVector< SCAL > &flux, const BilinearFormIntegrator &bli, bool applyd, LocalHeap &lh, int component)
template NGS_DLL_HEADER int ngcomp::CalcPointFlux< double > (const MeshAccess &ma, const GridFunction &u, const FlatVector< double > &point, const Array< int > &domains, FlatVector< double > &flux, const BilinearFormIntegrator &bli, bool applyd, LocalHeap &lh, int component)
template NGS_DLL_HEADER int ngcomp::CalcPointFlux< Complex > (const MeshAccess &ma, const GridFunction &u, const FlatVector< double > &point, const Array< int > &domains, FlatVector< Complex > &flux, const BilinearFormIntegrator &bli, bool applyd, LocalHeap &lh, int component)
template<class SCAL >
int ngcomp::CalcPointFlux (const MeshAccess &ma, const GridFunction &bu, const FlatVector< double > &point, FlatVector< SCAL > &flux, const BilinearFormIntegrator &bli, bool applyd, LocalHeap &lh, int component)
template NGS_DLL_HEADER int ngcomp::CalcPointFlux< double > (const MeshAccess &ma, const GridFunction &u, const FlatVector< double > &point, FlatVector< double > &flux, const BilinearFormIntegrator &bli, bool applyd, LocalHeap &lh, int component)
template NGS_DLL_HEADER int ngcomp::CalcPointFlux< Complex > (const MeshAccess &ma, const GridFunction &u, const FlatVector< double > &point, FlatVector< Complex > &flux, const BilinearFormIntegrator &bli, bool applyd, LocalHeap &lh, int component)
template<class SCAL >
void ngcomp::SetValues (const CoefficientFunction &coef, GridFunction &bu, bool bound, DifferentialOperator *diffop, LocalHeap &clh)
template<class SCAL >
void ngcomp::CalcError (const MeshAccess &ma, const S_GridFunction< SCAL > &u, const S_GridFunction< SCAL > &flux, const BilinearFormIntegrator &bli, FlatVector< double > &err, const BitArray &domains, LocalHeap &lh)
template<class SCAL >
void ngcomp::CalcError (const MeshAccess &ma, const S_GridFunction< SCAL > &u, const S_GridFunction< SCAL > &flux, const BilinearFormIntegrator &bli, FlatVector< double > &err, int domain, LocalHeap &lh)
void ngcomp::CalcError (const MeshAccess &ma, const GridFunction &bu, const GridFunction &bflux, const BilinearFormIntegrator &bli, FlatVector< double > &err, int domain, LocalHeap &lh)
template<class SCAL >
void ngcomp::CalcDifference (const MeshAccess &ma, const S_GridFunction< SCAL > &u1, const S_GridFunction< SCAL > &u2, const BilinearFormIntegrator &bli1, const BilinearFormIntegrator &bli2, FlatVector< double > &diff, int domain, LocalHeap &lh)
template void ngcomp::CalcDifference< double > (const MeshAccess &ma, const S_GridFunction< double > &bu1, const S_GridFunction< double > &bu2, const BilinearFormIntegrator &bli1, const BilinearFormIntegrator &bli2, FlatVector< double > &err, int domain, LocalHeap &lh)
template void ngcomp::CalcDifference< Complex > (const MeshAccess &ma, const S_GridFunction< Complex > &bu1, const S_GridFunction< Complex > &bu2, const BilinearFormIntegrator &bli1, const BilinearFormIntegrator &bli2, FlatVector< double > &err, int domain, LocalHeap &lh)
template<class SCAL >
void ngcomp::CalcDifference (const MeshAccess &ma, const S_GridFunction< SCAL > &u1, const BilinearFormIntegrator &bli1, const CoefficientFunction *coef, FlatVector< double > &diff, int domain, LocalHeap &lh)
NGS_DLL_HEADER void ngcomp::CalcDifference (const MeshAccess &ma, const GridFunction &u1, const BilinearFormIntegrator &bfi1, const CoefficientFunction *coef, FlatVector< double > &diff, int domain, LocalHeap &lh)
template<class SCAL >
void ngcomp::CalcGradient (const MeshAccess &ma, const FESpace &fesh1, const S_BaseVector< SCAL > &vech1, const FESpace &feshcurl, S_BaseVector< SCAL > &vechcurl)
template void ngcomp::CalcGradient< double > (const MeshAccess &ma, const FESpace &fesh1, const S_BaseVector< double > &vech1, const FESpace &feshcurl, S_BaseVector< double > &vechcurl)
template<class SCAL >
void ngcomp::CalcGradientT (const MeshAccess &ma, const FESpace &feshcurl, const S_BaseVector< SCAL > &vechcurl1, const FESpace &fesh1, S_BaseVector< SCAL > &vech1)
template void ngcomp::CalcGradientT< double > (const MeshAccess &ma, const FESpace &feshcurl, const S_BaseVector< double > &vechcurl, const FESpace &fesh1, S_BaseVector< double > &vech1)