Loading...
Searching...
No Matches
APICSolver2.hpp
Go to the documentation of this file.
Front-end to create APICSolver2 objects step by step.
Definition APICSolver2.hpp:76
APICSolver2Ptr MakeShared() const
Builds shared pointer of APICSolver2 instance.
2-D Affine Particle-in-Cell (APIC) implementation
Definition APICSolver2.hpp:28
void TransferFromGridsToParticles() override
Transfers velocity field from grids to particles.
APICSolver2(APICSolver2 &&) noexcept=delete
Deleted move constructor.
APICSolver2(const Vector2UZ &resolution, const Vector2D &gridSpacing, const Vector2D &gridOrigin)
Constructs solver with initial grid size.
void TransferFromParticlesToGrids() override
Transfers velocity field from particles to grids.
Definition Array.hpp:36
Base class for grid-based fluid solver builder.
Definition GridFluidSolver2.hpp:316
Definition Matrix.hpp:30
Definition pybind11Utils.hpp:21
std::shared_ptr< APICSolver2 > APICSolver2Ptr
Shared pointer type for the APICSolver2.
Definition APICSolver2.hpp:70
1.9.8