HLIBpro  1.2
THelmholtzSLPGenFn< T_ansatzsp, T_testsp > Member List

This is the complete list of members for THelmholtzSLPGenFn< T_ansatzsp, T_testsp >, including all inherited members.

ansatz_val(const idx_t idx, const TGrid::triangle_t &tri, const uint order) constTInvarBasisQuadHCAGenFn< T_ansatzsp, T_testsp, complex >inlineprotected
eval(const T3Point &x, const T3Point &y) const THelmholtzSLPGenFn< T_ansatzsp, T_testsp >inlinevirtual
eval_dx(const idx_t tri_idx, const T3Point &y, const quad_rule_t *quad_rule, std::vector< complex > &values) const THelmholtzSLPGenFn< T_ansatzsp, T_testsp >inlineprotectedvirtual
TInvarBasisQuadHCAGenFn< T_ansatzsp, T_testsp, complex >::eval_dx(const idx_t tri_idx, const T3Point &y, const quad_rule_t *quad_rule, std::vector< value_t > &values) const =0TQuadHCAGenFn< T_ansatzsp, T_testsp, complex >protectedpure virtual
eval_dy(const T3Point &x, const idx_t tri_idx, const quad_rule_t *quad_rule, std::vector< complex > &values) const THelmholtzSLPGenFn< T_ansatzsp, T_testsp >inlineprotectedvirtual
TInvarBasisQuadHCAGenFn< T_ansatzsp, T_testsp, complex >::eval_dy(const T3Point &x, const idx_t tri_idx, const quad_rule_t *quad_rule, std::vector< value_t > &values) const =0TQuadHCAGenFn< T_ansatzsp, T_testsp, complex >protectedpure virtual
integrate_dx(const TIndexSet &is, const std::vector< T3Point > &pts, BLAS::Matrix< value_t > &matrix) constTPermHCAGeneratorFn< complex >inlinevirtual
HLIB::THCA::TGeneratorFn::integrate_dx(const TIndexSet &is, const std::vector< T3Point > &pts, BLAS::Matrix< value_t > &matrix) const =0THCA< T >::TGeneratorFnpure virtual
integrate_dx_perm(const std::vector< idx_t > &idxs, const std::vector< T3Point > &pts, BLAS::Matrix< value_t > &matrix) constTInvarBasisQuadHCAGenFn< T_ansatzsp, T_testsp, complex >virtual
integrate_dy(const TIndexSet &is, const std::vector< T3Point > &pts, BLAS::Matrix< value_t > &matrix) constTPermHCAGeneratorFn< complex >inlinevirtual
HLIB::THCA::TGeneratorFn::integrate_dy(const TIndexSet &is, const std::vector< T3Point > &pts, BLAS::Matrix< value_t > &matrix) const =0THCA< T >::TGeneratorFnpure virtual
integrate_dy_perm(const std::vector< idx_t > &idxs, const std::vector< T3Point > &pts, BLAS::Matrix< value_t > &matrix) constTInvarBasisQuadHCAGenFn< T_ansatzsp, T_testsp, complex >virtual
is_complex() const THCA< T >::TGeneratorFninlinevirtual
test_val(const idx_t idx, const TGrid::triangle_t &tri, const uint order) constTInvarBasisQuadHCAGenFn< T_ansatzsp, T_testsp, complex >inlineprotected
TInvarBasisQuadHCAGenFn(const ansatzsp_t *ansatzsp, const testsp_t *testsp, const uint quad_order, const TPermutation *row_perm_i2e, const TPermutation *col_perm_i2e, stat_t *stat=NULL)TInvarBasisQuadHCAGenFn< T_ansatzsp, T_testsp, complex >
TPermHCAGeneratorFn(const TPermutation *row_perm_i2e, const TPermutation *col_perm_i2e)TPermHCAGeneratorFn< complex >inline
TQuadHCAGenFn(const ansatzsp_t *ansatzsp, const testsp_t *testsp, const uint quad_order, const TPermutation *row_perm_i2e, const TPermutation *col_perm_i2e, stat_t *stat=NULL)TQuadHCAGenFn< T_ansatzsp, T_testsp, complex >