SyFi
0.3
|
#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) |