|
PetIBM 0.5.4
Toolbox and applications of the immersed-boundary method for distributed-memory architectures
|
Prototype of Delta functions. More...
#include <functional>#include <vector>#include <petscsys.h>Go to the source code of this file.
Namespaces | |
| namespace | petibm |
| A toolbox for building flow solvers. | |
| namespace | petibm::delta |
| A namespace of all kinds of discretized delta functions. | |
Typedefs | |
| typedef std::function< PetscReal(const PetscReal &r, const PetscReal &dr)> | petibm::delta::DeltaKernel |
| Typedef to choose the regularized delta kernel to use. More... | |
Functions | |
| PetscReal | petibm::delta::Roma_et_al_1999 (const PetscReal &r, const PetscReal &dr) |
| Regularized delta function from Roma et al. (1999). More... | |
| PetscReal | petibm::delta::Peskin_2002 (const PetscReal &r, const PetscReal &dr) |
| Regularized delta function from Peskin (2002). More... | |
| PetscErrorCode | petibm::delta::getKernel (const std::string &name, DeltaKernel &kernel, PetscInt &size) |
| Get the delta kernel and size providing the name. More... | |
| PetscReal | petibm::delta::delta (const std::vector< PetscReal > &source, const std::vector< PetscReal > &target, const std::vector< PetscReal > &widths, const DeltaKernel &kernel) |
| Discrete delta function. More... | |
Prototype of Delta functions.
Definition in file delta.h.