|
PetIBM 0.5.4
Toolbox and applications of the immersed-boundary method for distributed-memory architectures
|
body::SingleBodyBase, type::SingleBody factory function. More...
#include <memory>#include <petscdm.h>#include <petscsys.h>#include <petibm/mesh.h>#include <petibm/type.h>Go to the source code of this file.
Classes | |
| class | petibm::body::SingleBodyBase |
| Base (abstract) class for a single body. More... | |
Namespaces | |
| namespace | petibm |
| A toolbox for building flow solvers. | |
| namespace | petibm::body |
| A namespace for objects and functions related to immersed-boundary bodies. | |
| namespace | petibm::type |
| Frequently used types, structures, and enums. | |
Typedefs | |
| typedef std::shared_ptr< body::SingleBodyBase > | petibm::type::SingleBody |
| Definition of type::SingleBody. More... | |
Functions | |
| PetscErrorCode | petibm::body::createSingleBody (const MPI_Comm &comm, const PetscInt &dim, const std::string &type, const std::string &name, const std::string &filePath, type::SingleBody &body) |
| Factory function to create a single body. More... | |
body::SingleBodyBase, type::SingleBody factory function.
Definition in file singlebody.h.