PetIBM 0.5.4
Toolbox and applications of the immersed-boundary method for distributed-memory architectures
|
Prototype of probe classes, type::Probe, and factory function. More...
#include <petscis.h>
#include <petscsys.h>
#include <yaml-cpp/yaml.h>
#include <petibm/lininterp.h>
#include <petibm/mesh.h>
#include <petibm/type.h>
#include <petibm/solution.h>
Go to the source code of this file.
Classes | |
class | petibm::misc::ProbeBase |
Abstract Base Class of a probe. More... | |
class | petibm::misc::ProbeVolume |
Probe class to monitor a volume region of the domain. More... | |
class | petibm::misc::ProbePoint |
Probe class to monitor the solution at a single point. More... | |
Namespaces | |
namespace | petibm |
A toolbox for building flow solvers. | |
namespace | petibm::misc |
A namespace holding miscellaneous functions. | |
namespace | petibm::type |
Frequently used types, structures, and enums. | |
Typedefs | |
typedef std::shared_ptr< misc::ProbeBase > | petibm::type::Probe |
Type definition of Probe. More... | |
Functions | |
PetscErrorCode | petibm::misc::createProbe (const MPI_Comm &comm, const YAML::Node &node, const type::Mesh &mesh, type::Probe &probe) |
Factory function to create a probe to monitor the solution. More... | |
Prototype of probe classes, type::Probe, and factory function.
Definition in file probes.h.