3.1-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Classes | Functions
test_graham_convex_hull.cc File Reference
#include <config.h>
#include <iostream>
#include <fstream>
#include <string>
#include <random>
#include <vector>
#include <algorithm>
#include <dune/common/exceptions.hh>
#include <dune/common/fvector.hh>
#include <dune/common/timer.hh>
#include <dumux/common/math.hh>
#include <dumux/common/geometry/triangulation.hh>
#include <dumux/common/geometry/grahamconvexhull.hh>
#include <test/common/geometry/writetriangulation.hh>

Classes

class  UniformDistributedRandomNumber< Scalar >
 

Functions

Dune::FieldVector< double, 3 > randomPointOnPlane (const Dune::FieldVector< double, 3 > &origin, const Dune::FieldVector< double, 3 > &normal, double min=-1.0, double max=1.0)
 
void writeCSV (const std::vector< Dune::FieldVector< double, 3 > > &p, const std::string &filename)
 
void writeVTKPolyData (const std::vector< Dune::FieldVector< double, 3 > > &p, const std::string &filename)
 
int main (int argc, char *argv[])
 

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

◆ randomPointOnPlane()

Dune::FieldVector< double, 3 > randomPointOnPlane ( const Dune::FieldVector< double, 3 > &  origin,
const Dune::FieldVector< double, 3 > &  normal,
double  min = -1.0,
double  max = 1.0 
)

◆ writeCSV()

void writeCSV ( const std::vector< Dune::FieldVector< double, 3 > > &  p,
const std::string &  filename 
)

◆ writeVTKPolyData()

void writeVTKPolyData ( const std::vector< Dune::FieldVector< double, 3 > > &  p,
const std::string &  filename 
)
Include dependency graph for test_graham_convex_hull.cc: