|
mFES - molecular Finite Element Solver
0.4
|
#include <gprim.hpp>Functions | |
| void | SetValues (Point< 3 > pmin, Point< 3 > pmax, int nx, int ny, int nz, Array< float > &values, Array< Vec< 3 > > &dvalues) |
| void | WriteTrig (Point< 3 > p1, Point< 3 > p2, Point< 3 > p3, Vec< 3 > n) |
| double | CutEdge (double f1, double f2, double df1, double df2) |
| void | MakeTetSTL (Point< 3 > pnts[], double valtet[4], Vec< 3 > dvaltet[4]) |
| void | MakeCubeSTL (Point< 3 > p1, Point< 3 > p2, double valcube[8], Vec< 3 > dvalcube[8]) |
| void | MakeSTL (Point< 3 > pmin, Point< 3 > pmax, int nx, int ny, int nz, Array< float > &values, Array< Vec< 3 > > &dvalues) |
| int | main () |
Variables | |
| ofstream | stlout |
| Array< Point< 3 > > | pnts |
| Array< double > | rad |
| Point3dTree * | searchtree |
| double | eps |
| Point3dTree * | nodes |
| double CutEdge | ( | double | f1, |
| double | f2, | ||
| double | df1, | ||
| double | df2 | ||
| ) |
| int main | ( | ) |
| void MakeCubeSTL | ( | Point< 3 > | p1, |
| Point< 3 > | p2, | ||
| double | valcube[8], | ||
| Vec< 3 > | dvalcube[8] | ||
| ) |
| void MakeSTL | ( | Point< 3 > | pmin, |
| Point< 3 > | pmax, | ||
| int | nx, | ||
| int | ny, | ||
| int | nz, | ||
| Array< float > & | values, | ||
| Array< Vec< 3 > > & | dvalues | ||
| ) |
| void MakeTetSTL | ( | Point< 3 > | pnts[], |
| double | valtet[4], | ||
| Vec< 3 > | dvaltet[4] | ||
| ) |
| void SetValues | ( | Point< 3 > | pmin, |
| Point< 3 > | pmax, | ||
| int | nx, | ||
| int | ny, | ||
| int | nz, | ||
| Array< float > & | values, | ||
| Array< Vec< 3 > > & | dvalues | ||
| ) |
| void WriteTrig | ( | Point< 3 > | p1, |
| Point< 3 > | p2, | ||
| Point< 3 > | p3, | ||
| Vec< 3 > | n | ||
| ) |
| double eps |
| Point3dTree* nodes |
| Array<Point<3> > pnts |
| Array<double> rad |
| Point3dTree* searchtree |
| ofstream stlout |
1.7.6.1