31 Eigen::VectorXd pointCoords,
72 Eigen::VectorXd &value,
Observes and exports coordinates of a point on the geometry.
void getValue(Eigen::VectorXd &value, mesh::PtrData &data)
const std::string & filename() const
void exportPointData(double time)
Writes one line with data of the watchpoint into the output file.
std::vector< mesh::PtrData > _dataToExport
io::TXTTableWriter _txtWriter
WatchPoint(Eigen::VectorXd pointCoords, mesh::PtrMesh meshToWatch, const std::string &exportFilename)
Constructor.
const mesh::PtrMesh & mesh() const
std::unique_ptr< mapping::Polation > _interpolation
bool _isClosest
Holds the information if this processor is the closest.
File writer for table-data in text-format.
This class provides a lightweight logger.
Main namespace of the precice library.
static std::unique_ptr< precice::Participant > impl