|
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.