mantaflow  0.10
A framework for fluid simulation
Functions
vortexplugins.cpp File Reference
#include <iostream>
#include "vortexsheet.h"
#include "vortexpart.h"
#include "shapes.h"
#include "commonkernels.h"
#include "conjugategrad.h"
#include "randomstream.h"
#include "levelset.h"

Functions

PYTHON void Manta::markAsFixed (Mesh &mesh, Shape *shape, bool exclusive=true)
 
PYTHON void Manta::texcoordInflow (VortexSheetMesh &mesh, Shape *shape, MACGrid &vel)
 
PYTHON void Manta::meshSmokeInflow (VortexSheetMesh &mesh, Shape *shape, Real amount)
 
void Manta::KnAcceleration (MACGrid &a, const MACGrid &v1, const MACGrid &v0, const Real idt)
 
PYTHON void Manta::vorticitySource (VortexSheetMesh &mesh, Vec3 gravity, MACGrid *vel=NULL, MACGrid *velOld=NULL, Real scale=0.1, Real maxAmount=0, Real mult=1.0)
 
PYTHON void Manta::smoothVorticity (VortexSheetMesh &mesh, int iter=1, Real sigma=0.2, Real alpha=0.8)
 
PYTHON void Manta::VPseedK41 (VortexParticleSystem &system, Shape *shape, Real strength=0, Real sigma0=0.2, Real sigma1=1.0, Real probability=1.0, Real N=3.0)
 
PYTHON void Manta::VICintegration (VortexSheetMesh &mesh, Real sigma, Grid< Vec3 > &vel, FlagGrid &flags, Grid< Vec3 > *vorticity=NULL, Real cgMaxIterFac=1.5, Real cgAccuracy=1e-3, Real scale=0.01, int precondition=0)
 
PYTHON void Manta::densityFromLevelset (LevelsetGrid &phi, Grid< Real > &density, Real value=1.0, Real sigma=1.0)