source/utilities/create_triangulation_with_marching_cube_algorithm.cpp File Reference

Developer Documentation: source/utilities/create_triangulation_with_marching_cube_algorithm.cpp File Reference
Developer Documentation
create_triangulation_with_marching_cube_algorithm.cpp File Reference
#include <meltpooldg/utilities/create_triangulation_with_marching_cube_algorithm.hpp>
#include <deal.II/base/point.h>
#include <deal.II/grid/cell_data.h>
#include <deal.II/grid/grid_tools.h>
#include <vector>
Include dependency graph for create_triangulation_with_marching_cube_algorithm.cpp:

Namespaces

namespace  MeltPoolDG
 Interface for a general preconditioner.
 
namespace  MeltPoolDG::GridGenerator
 

Functions

template<int dim, typename number >
void MeltPoolDG::GridGenerator::create_triangulation_with_marching_cube_algorithm (dealii::Triangulation< dim - 1, dim > &tria, const dealii::Mapping< dim > &mapping, const dealii::DoFHandler< dim > &background_dof_handler, const dealii::LinearAlgebra::distributed::Vector< number > &ls_vector, const number iso_level, const unsigned int n_subdivisions=1, const number tolerance=1e-10)
 
template void MeltPoolDG::GridGenerator::create_triangulation_with_marching_cube_algorithm (dealii::Triangulation< 1, 2 > &, const dealii::Mapping< 2 > &, const dealii::DoFHandler< 2 > &, const dealii::LinearAlgebra::distributed::Vector< double > &, const double, const unsigned int, const double)
 
template void MeltPoolDG::GridGenerator::create_triangulation_with_marching_cube_algorithm (dealii::Triangulation< 2, 3 > &, const dealii::Mapping< 3 > &, const dealii::DoFHandler< 3 > &, const dealii::LinearAlgebra::distributed::Vector< double > &, const double, const unsigned int, const double)