SyFi  0.3
Polygon.h File Reference
#include <string>
#include <ginac/ginac.h>

Go to the source code of this file.

Classes

class  SyFi::Polygon
class  SyFi::Line
class  SyFi::ReferenceLine
class  SyFi::Triangle
class  SyFi::ReferenceTriangle
class  SyFi::Rectangle
class  SyFi::ReferenceRectangle
class  SyFi::Tetrahedron
class  SyFi::ReferenceTetrahedron
class  SyFi::Box
class  SyFi::ReferenceBox
class  SyFi::Simplex

Namespaces

namespace  SyFi

Enumerations

enum  SyFi::Repr_format { SyFi::SUBS_PERFORMED = 1, SyFi::SUBS_NOT_PERFORMED = 2 }

Functions

GiNaC::ex SyFi::barycenter_line (GiNaC::ex p0, GiNaC::ex p1)
GiNaC::ex SyFi::barycenter_triangle (GiNaC::ex p0, GiNaC::ex p1, GiNaC::ex p2)
GiNaC::ex SyFi::barycenter_tetrahedron (GiNaC::ex p0, GiNaC::ex p1, GiNaC::ex p2, GiNaC::ex p3)
ex SyFi::barycenter (Simplex &simplex)
lst SyFi::bezier_ordinates (Line &line, unsigned int d)
lst SyFi::bezier_ordinates (Triangle &triangle, unsigned int d)
lst SyFi::bezier_ordinates (Tetrahedron &tetrahedra, unsigned int d)
lst SyFi::interior_coordinates (Line &line, unsigned int d)
lst SyFi::interior_coordinates (Triangle &triangle, unsigned int d)
lst SyFi::interior_coordinates (Tetrahedron &tetrahedra, unsigned int d)
GiNaC::ex SyFi::bernstein (unsigned int order, Polygon &p, const std::string &a)
GiNaC::lst SyFi::bernsteinv (unsigned int no_fields, unsigned int order, Polygon &p, const std::string &a)
lst SyFi::normal (Triangle &triangle, unsigned int i)
lst SyFi::normal (Tetrahedron &tetrahedron, unsigned int i)
lst SyFi::tangent (Triangle &triangle, unsigned int i)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator