Numerical Flux Functions Jacobian

Numerical Flux Functions Differentiated

This page documents the differentiated numerical flux functions available in the code

bc_solvers_diff.jl should be renamed to this

Differentiated version of the RoeSolver. Computes the jacobian of the flux with respect to q and qg. Methods are available for 2D and 3D

Inputs

  • params: ParamType, conservative variables only

  • q: vector of conservative variables for the left state

  • qg: vector of conservative variables for the right state

  • aux_vars: auxiliary variables for the left state

  • nrm: scaled normal vector in x-y space (outward wrt the element q lives on

Inputs/Outputs

  • fluxL_dot: flux jacobian wrt q, numDofPerNode x numDofPerNode

  • fluxR_dot: flux jacobian wrt qg, numDofPerNode x numDofPerNode

Aliasing restrictions:

params: sat, roe_vars, roe_vars_dot, euler_fluxjac, p_dot must not be used

source