Real NSEnergyInviscidSpecifiedPressureBC::computeQpOffDiagJacobian(unsigned jvar) { if (isNSVariable(jvar)) return computeJacobianHelper(mapVarNumber(jvar)); else return 0.0; }
Real NSMomentumInviscidFlux::computeQpOffDiagJacobian(unsigned int jvar) { // Map jvar into the variable m for our problem, regardless of // how Moose has numbered things. unsigned m = mapVarNumber(jvar); return computeJacobianHelper(m); }
Real NSEnergyInviscidSpecifiedPressureBC::computeQpJacobian() { return computeJacobianHelper(/*on-diagonal variable is energy=*/4); }
Real NSMomentumInviscidFlux::computeQpJacobian() { // The on-diagonal entry corresponds to variable number _component+1. return computeJacobianHelper(_component + 1); }
Real NSEnergyInviscidUnspecifiedBC::computeQpOffDiagJacobian(unsigned jvar) { return computeJacobianHelper(mapVarNumber(jvar)); }
Real NSPressureNeumannBC::computeQpOffDiagJacobian(unsigned jvar) { unsigned m = mapVarNumber(jvar); return computeJacobianHelper(m); }
Real NSPressureNeumannBC::computeQpJacobian() { return computeJacobianHelper(_component + 1); // <-- the on-diagonal variable number is _component+1 }
Real NSSUPGMass::computeQpOffDiagJacobian(unsigned int jvar) { return computeJacobianHelper(jvar); }
Real NSSUPGMass::computeQpJacobian() { // This is the density equation, so pass the on-diagonal variable number return computeJacobianHelper(_rho_var_number); }