Safe Haskell | None |
---|
Gas-surface interaction models.
Documentation
type Reflector s = GenST s -> Vec3 -> Vec3 -> ST s Vec3Source
A function which takes PRNG state, molecular velocity, surface normal and samples post-collisional wrt to impregnable wall boundary condition.
Surface models.
makeReflector :: Surface -> Reflector sSource
Produce reflector depending on surface type.