Real
NSEnergyInviscidSpecifiedPressureBC::computeQpOffDiagJacobian(unsigned jvar)
{
  if (isNSVariable(jvar))
    return computeJacobianHelper(mapVarNumber(jvar));
  else
    return 0.0;
}
Пример #2
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);
}
Пример #4
0
Real
NSMomentumInviscidFlux::computeQpJacobian()
{
  // The on-diagonal entry corresponds to variable number _component+1.
  return computeJacobianHelper(_component + 1);
}
Пример #5
0
Real NSEnergyInviscidUnspecifiedBC::computeQpOffDiagJacobian(unsigned jvar)
{
  return computeJacobianHelper(mapVarNumber(jvar));
}
Пример #6
0
Real
NSPressureNeumannBC::computeQpOffDiagJacobian(unsigned jvar)
{
  unsigned m = mapVarNumber(jvar);
  return computeJacobianHelper(m);
}
Пример #7
0
Real
NSPressureNeumannBC::computeQpJacobian()
{
  return computeJacobianHelper(_component + 1);  // <-- the on-diagonal variable number is _component+1
}
Пример #8
0
Real
NSSUPGMass::computeQpOffDiagJacobian(unsigned int jvar)
{
  return computeJacobianHelper(jvar);
}
Пример #9
0
Real
NSSUPGMass::computeQpJacobian()
{
  // This is the density equation, so pass the on-diagonal variable number
  return computeJacobianHelper(_rho_var_number);
}