ThunderEgg
1.0.0
|
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 override | ThunderEgg::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 override | ThunderEgg::VarPoisson::StarPatchOperator< D > | inlinevirtual |
applySinglePatchWithInternalBoundaryConditions(const PatchInfo< D > &pinfo, const PatchView< const double, D > &u_view, const PatchView< double, D > &f_view) const override | ThunderEgg::VarPoisson::StarPatchOperator< D > | inlinevirtual |
clone() const override | ThunderEgg::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() const | ThunderEgg::PatchOperator< D > | inline |
getGhostFiller() const | ThunderEgg::PatchOperator< D > | inline |
modifyRHSForInternalBoundaryConditions(const PatchInfo< D > &pinfo, const PatchView< const double, D > &u_view, const PatchView< double, D > &f_view) const override | ThunderEgg::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 |