Functions | |
void | Density_ViscosityReconstruction (vector _Density, vector _Viscosity, const vector _LevelSetFunction) |
double | HeavysideFunction (double _arg) |
double | HeavysideFunction1 (double _arg) |
void | InitTwoPhase () |
void | InitTwoPhase1 () |
void | LevelSetReconstruction (const vector _LevelSetFunction) |
void | LevelSetReinitialization () |
long | NeighbouringElement (long i, short k) |
void | NS_TWOPHASE (sparse *S, vector b, double tau, const vector u0, const vector ww) |
double | SegmentDistanceP (double pointx, double pointy, double *SEGX, double *SEGY) |
void | SolveTwoPhaseFlow () |
void | StepTwoPhaseFlow () |
void | SurfaceIntersection (long iELE, double *xSEG, double *ySEG) |
void | TWOPHASE_FillContinuity (double _visc, double _rho, double _rho0, double tau, long idxELE, double _volume, long idxJ, short sign_j, const double DELTA_K) |
void | TWOPHASE_FillContinuityPressureStabilization (long idxELE, double _visc, double _rho, double _volume, long idxJ, short sign_j, const double DELTA_K) |
void | TWOPHASE_FillMomentumEqs (double _visc, double _rho, double _rho0, double tau, long idxELE, double _volume, long idxJ, short sign_j, double DELTA_K, double TAU_K) |
void | TWOPHASE_FillPressureGradNS (long idxELE, double _visc, double _rho, double _volume, long idxJ, short sign_j, const double DELTA_K) |
double | TWOPHASE_RHSPressureNS (double _rho, double _rho0, double tau) |
void | TWOPHASE_RHSVelocityNS (double _visc, double _rho, double _rho0, double tau, const double DELTA_K, double *QVAL_U, double *QVAL_V) |
void | TWOPHASE_TransportExplicit (double deltatau, vector state1, const vector state0, const vector ww) |
void | TWOPHASE_TransportImplicit (double deltatau, vector state1, const vector state0, const vector ww) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|