mantaflow  0.10
A framework for fluid simulation
Classes | Functions
conjugategrad.h File Reference
#include "vectorbase.h"
#include "grid.h"
#include "kernel.h"
#include "multigrid.h"

Go to the source code of this file.

Classes

class  Manta::GridCgInterface
 Basic CG interface. More...
 
class  Manta::GridCg< APPLYMAT >
 Run single iteration of the cg solver. More...
 

Functions

void Manta::ApplyMatrix (FlagGrid &flags, Grid< Real > &dst, Grid< Real > &src, Grid< Real > &A0, Grid< Real > &Ai, Grid< Real > &Aj, Grid< Real > &Ak)
 
void Manta::ApplyMatrix2D (FlagGrid &flags, Grid< Real > &dst, Grid< Real > &src, Grid< Real > &A0, Grid< Real > &Ai, Grid< Real > &Aj, Grid< Real > &Ak)
 
void Manta::MakeLaplaceMatrix (FlagGrid &flags, Grid< Real > &A0, Grid< Real > &Ai, Grid< Real > &Aj, Grid< Real > &Ak, MACGrid *fractions=0)