Path: blob/main/src/equations/laplace_diffusion_entropy_variables_3d.jl
5586 views
function LaplaceDiffusionEntropyVariables3D(diffusivity, equations_hyperbolic)1return LaplaceDiffusionEntropyVariables{3, typeof(equations_hyperbolic),2nvariables(equations_hyperbolic),3typeof(diffusivity)}(diffusivity,4equations_hyperbolic)5end67function flux(u, gradients, orientation::Integer,8equations::LaplaceDiffusionEntropyVariables{3})9dudx, dudy, dudz = gradients10diffusivity = jacobian_entropy2cons(u, equations)11if orientation == 112return SVector(diffusivity * dudx)13elseif orientation == 214return SVector(diffusivity * dudy)15else # if orientation == 316return SVector(diffusivity * dudz)17end18end192021