ThunderEgg  1.0.0
ThunderEgg::VarPoisson::StarPatchOperator< D > Member List

This is the complete list of members for ThunderEgg::VarPoisson::StarPatchOperator< D >, including all inherited members.

addDrichletBCToRHS(Vector< D > &f, std::function< double(const std::array< double, D > &)> gfunc, std::function< double(const std::array< double, D > &)> hfunc)ThunderEgg::VarPoisson::StarPatchOperator< D >inline
addValue(int axis) const (defined in ThunderEgg::VarPoisson::StarPatchOperator< D >)ThunderEgg::VarPoisson::StarPatchOperator< D >inlineprotected
apply(const Vector< D > &u, Vector< D > &f) const overrideThunderEgg::PatchOperator< D >inlinevirtual
applySinglePatch(const PatchInfo< D > &pinfo, const PatchView< const double, D > &u_view, const PatchView< double, D > &f_view, bool interior) const (defined in ThunderEgg::VarPoisson::StarPatchOperator< D >)ThunderEgg::VarPoisson::StarPatchOperator< D >inline
applySinglePatch(const PatchInfo< D > &pinfo, const PatchView< const double, D > &u_view, const PatchView< double, D > &f_view) const overrideThunderEgg::VarPoisson::StarPatchOperator< D >inlinevirtual
applySinglePatchWithInternalBoundaryConditions(const PatchInfo< D > &pinfo, const PatchView< const double, D > &u_view, const PatchView< double, D > &f_view) const overrideThunderEgg::VarPoisson::StarPatchOperator< D >inlinevirtual
clone() const overrideThunderEgg::VarPoisson::StarPatchOperator< D >inlinevirtual
coeffs (defined in ThunderEgg::VarPoisson::StarPatchOperator< D >)ThunderEgg::VarPoisson::StarPatchOperator< D >protected
enforceBoundaryConditions(const PatchInfo< D > &pinfo, const PatchView< const double, D > &u_view) const (defined in ThunderEgg::VarPoisson::StarPatchOperator< D >)ThunderEgg::VarPoisson::StarPatchOperator< D >inline
enforceInternalBoundaryConditions(const PatchInfo< D > &pinfo, const PatchView< const double, D > &u_view) const (defined in ThunderEgg::VarPoisson::StarPatchOperator< D >)ThunderEgg::VarPoisson::StarPatchOperator< D >inline
getDomain() constThunderEgg::PatchOperator< D >inline
getGhostFiller() constThunderEgg::PatchOperator< D >inline
modifyRHSForInternalBoundaryConditions(const PatchInfo< D > &pinfo, const PatchView< const double, D > &u_view, const PatchView< double, D > &f_view) const overrideThunderEgg::VarPoisson::StarPatchOperator< D >inlinevirtual
PatchOperator(const Domain< D > &domain, const GhostFiller< D > &ghost_filler)ThunderEgg::PatchOperator< D >inline
StarPatchOperator(const Vector< D > &coeffs, const Domain< D > &domain, const GhostFiller< D > &ghost_filler)ThunderEgg::VarPoisson::StarPatchOperator< D >inline
~Operator()ThunderEgg::Operator< D >inlinevirtual
~PatchOperator()ThunderEgg::PatchOperator< D >inlinevirtual