mantaflow
0.10
A framework for fluid simulation
|
Go to the source code of this file.
Functions | |
void | Manta::InvertCheckFluid (FlagGrid &flags, Grid< Real > &grid) |
double | Manta::GridSumSqr (Grid< Real > &grid) |
void | Manta::CurlOp (const Grid< Vec3 > &grid, Grid< Vec3 > &dst) |
void | Manta::DivergenceOpMAC (Grid< Real > &div, const MACGrid &grid) |
void | Manta::GradientOpMAC (MACGrid &gradient, const Grid< Real > &grid) |
void | Manta::GradientOp (Grid< Vec3 > &gradient, const Grid< Real > &grid) |
void | Manta::LaplaceOp (Grid< Real > &laplace, const Grid< Real > &grid) |
void | Manta::GetShiftedComponent (const Grid< Vec3 > &grid, Grid< Real > &comp, int dim) |
void | Manta::GetComponent (const Grid< Vec3 > &grid, Grid< Real > &comp, int dim) |
void | Manta::GridNorm (Grid< Real > &n, const Grid< Vec3 > &grid) |
void | Manta::SetComponent (Grid< Vec3 > &grid, const Grid< Real > &comp, int dim) |
void | Manta::GetCentered (Grid< Vec3 > ¢er, const MACGrid &vel) |
void | Manta::GetMAC (MACGrid &vel, const Grid< Vec3 > ¢er) |
void | Manta::FillInBoundary (Grid< Vec3 > &grid, int g) |
void | Manta::kn_conv_mex_in_to_MAC (const double *p_lin_array, MACGrid *p_result) |
void | Manta::kn_conv_MAC_to_mex_out (const MACGrid *p_mac, double *p_result) |
void | Manta::kn_conv_mex_in_to_Vec3 (const double *p_lin_array, Grid< Vec3 > *p_result) |
void | Manta::kn_conv_Vec3_to_mex_out (const Grid< Vec3 > *p_Vec3, double *p_result) |
void | Manta::kn_conv_mex_in_to_Real (const double *p_lin_array, Grid< Real > *p_result) |
void | Manta::kn_conv_Real_to_mex_out (const Grid< Real > *p_grid, double *p_result) |