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