ThreeField Solver

ThreeField Solver is pretty cool.

class Solvers.ThreeField.Drop(inputSet, fluid)

Bases: Solvers.AbstractField

DROP Summary of this class goes here Detailed explanation goes here

Constructor Summary
Drop(inputSet, fluid)

DROP Creates a Drop() ?solver? drop Detailed explanation goes here

Property Summary
NZ = 0

Solver properties

NTIME = 0

[-] Number of time steps

TIME = 0

[s] Time series

DT = 0

[s] Time step size

TIDX = 1

[-] Time step index

Z = 1.

[m] Elevation

W = 1.

Flow properties

U = 1.

[m/s] Velocity

H = 1E6

[J/kg] Enthalpy

ITR

Iteration properties

mix = NaN

Mixture

Method Summary
CONC(drop, zIdx)

Drop concentration

MDEP(drop, zIdx)

Drop deposition mass flux

RE(drop, zIdx)

RE() Reynolds number [-]

DIAM(drop, zIdx)

DIAM() drop diameter

AREA(drop, zIdx)

AREA() drop interfacial area

VOLUME(drop, zIdx)

VOLUME() drop volume

DENSITY(drop, zIdx)

DENSITY() drop number density

AI(drop, zIdx)

AI() drop volumetric interfacial area

DRAG(drop, zIdx)

DRAG() drop drag coefficient

FBUOY(drop, zIdx)

FBUOY() Drop buoyancy

FGRAV(drop, zIdx)

FGRAV() Drop gravity

FDRAG(drop, zIdx)

FVAPOR drop vapor drag

FENT(drop, film, zIdx)

FENT() Film entrainment shear

FTOT(drop, film, zIdx, opt)

FTOT() Total

USLIP(drop, zIdx)

Slip drop velocity model

UALGEBR(drop, film, zIdx)

Algebraic drop velocity model (consistent with mixture model)

UEQUIL(drop, film, zIdx, opt)

UEQUIL() Drop velocity based on equilibrium model (Ftot = 0)

class Solvers.ThreeField.Film

Bases: Solvers.AbstractFilm

FILM Summary of this class goes here Detailed explanation goes here

Property Summary
NZ = 0

Solver properties

NTIME = 0

[-] Number of time steps

TIME = 0

[s] Time series

DT = 0

[s] Time step size

TIDX = 1

[-] Time step index

Z = 1.

[m] Elevation

HFLUX = 1.

[W/m^2] Film heat flux

MEVAP = -1.

[kg/s/m^2] Evaporation mass flux

W = 1.

Flow properties

U = 1.

[m/s] Velocity

H = 1E6

[J/kg] Enthalpy

ITR

Iteration properties