#include <vtkCell.h>
#include <vtkLine.h>
#include <vtkPointData.h>
#include <algorithm>
#include "ComputeNaturalCoordsSolver.h"
#include "FindCellsForPoints.h"
#include "MathLib/FormattingUtils.h"
#include "MeshLib/IO/VtkIO/VtkMeshConverter.h"
#include "SolverByElementTypeRegistry.h"
Go to the source code of this file.
Classes | |
struct | ApplicationUtils::ComputeNaturalCoordsResult |
class | ApplicationUtils::ComputeNaturalCoordsIntermediateResult |
Namespaces | |
namespace | ApplicationUtils |
Functions | |
ComputeNaturalCoordsResult | ApplicationUtils::computeNaturalCoords (vtkUnstructuredGrid *const bulk_mesh, Eigen::MatrixXd const &real_coords, double const tolerance, int const max_iter) |
template<typename T > | |
void | ApplicationUtils::addPointData (vtkUnstructuredGrid *grid, std::string const &name, Eigen::MatrixX< T > const &data) |
vtkSmartPointer< vtkUnstructuredGrid > | ApplicationUtils::toVTKGrid (ComputeNaturalCoordsResult const &result) |