ABLATE Source Documentation  0.12.34
ablate::mathFunctions::geom::ConvexPolygon Member List

This is the complete list of members for ablate::mathFunctions::geom::ConvexPolygon, including all inherited members.

ConvexPolygon(std::vector< std::vector< double >> points, double maxDistance={}, const std::shared_ptr< mathFunctions::MathFunction > &insideValues={}, const std::shared_ptr< mathFunctions::MathFunction > &outsideValues={}) (defined in ablate::mathFunctions::geom::ConvexPolygon)ablate::mathFunctions::geom::ConvexPolygonexplicit
ConvexPolygon(std::vector< std::shared_ptr< std::vector< double >>> points, double maxDistance={}, const std::shared_ptr< mathFunctions::MathFunction > &insideValues={}, const std::shared_ptr< mathFunctions::MathFunction > &outsideValues={})ablate::mathFunctions::geom::ConvexPolygonexplicit
Eval(const double &x, const double &y, const double &z, const double &t) const overrideablate::mathFunctions::geom::Geometryvirtual
Eval(const double *xyz, const int &ndims, const double &t) const overrideablate::mathFunctions::geom::Geometryvirtual
Eval(const double &x, const double &y, const double &z, const double &t, std::vector< double > &result) const overrideablate::mathFunctions::geom::Geometryvirtual
Eval(const double *xyz, const int &ndims, const double &t, std::vector< double > &result) const overrideablate::mathFunctions::geom::Geometryvirtual
Geometry(const std::shared_ptr< mathFunctions::MathFunction > &insideValues, const std::shared_ptr< mathFunctions::MathFunction > &outsideValues) (defined in ablate::mathFunctions::geom::Geometry)ablate::mathFunctions::geom::Geometryexplicitprotected
GeometryPetscFunction(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, PetscScalar *u, void *ctx) (defined in ablate::mathFunctions::geom::Geometry)ablate::mathFunctions::geom::Geometryprotectedstatic
GetContext() overrideablate::mathFunctions::geom::Geometryinlinevirtual
GetPetscFunction() overrideablate::mathFunctions::geom::Geometryinlinevirtual
InsideGeometry(const double *xyz, const int &ndims, const double &time) const overrideablate::mathFunctions::geom::ConvexPolygonvirtual
InsideValues() constablate::mathFunctions::geom::Geometryinline
OutsideValues() constablate::mathFunctions::geom::Geometryinline
~MathFunction()=defaultablate::mathFunctions::MathFunctionvirtual