preCICE v3.1.2
Loading...
Searching...
No Matches
Namespaces | Functions
Utils.cpp File Reference
#include <Eigen/Core>
#include <mesh/Edge.hpp>
#include <mesh/Mesh.hpp>
#include <mesh/Utils.hpp>
#include <utils/IntraComm.hpp>
#include "utils/assertion.hpp"
Include dependency graph for Utils.cpp:

Go to the source code of this file.

Namespaces

namespace  precice
 Main namespace of the precice library.
 
namespace  precice::mesh
 provides Mesh, Data and primitives.
 

Functions

Eigen::VectorXd precice::mesh::integrateSurface (const PtrMesh &mesh, const Eigen::VectorXd &input)
 Given the data and the mesh, this function returns the surface integral. Assumes no overlap exists for the mesh.
 
Eigen::VectorXd precice::mesh::integrateVolume (const PtrMesh &mesh, const Eigen::VectorXd &input)
 Given the data and the mesh, this function returns the volume integral. Assumes no overlap exists for the mesh.