idaholab/moose: framework coverage diff

Base 9fbd27 Head #33416 b10b36
Total Total +/- New
Rate 85.99% 85.99% -0.00% 100.00%
Hits 138581 138587 +6 15
Misses 22575 22581 +6 0
Filename Stmts Miss Cover
framework/src/kernels/ADKernelScalarBase.C +12 +6 -7.55%
TOTAL +12 +6 -0.00%
code
coverage unchanged
code
coverage increased
code
coverage decreased
+
line added or modified

framework/src/kernels/ADKernelScalarBase.C

40  
41  
42  
43 +
44  
45  
46 +
47  
48 +
49 +
50 +
51  
52 +
53  
54  
55  
56  
    _k_order(_use_scalar ? _kappa_var_ptr->order() : 0),
    _kappa(_use_scalar ? _kappa_var_ptr->adSln() : _ad_zero)
{
}

std::set<std::string>
ADKernelScalarBase::additionalROVariables()
{
  auto variables = ADKernel::additionalROVariables();
  if (_compute_scalar_residuals)
    variables.insert(_kappa_var_ptr->name());

  return variables;
}

void
ADKernelScalarBase::computeResidual()
126  
127  
128  
129 +
130 +
131  
132 +
133 +
134 +
135 +
136  
137  
138 +
139 +
140 +
141  
142  
    sr = 0;

  // precalculateResidual was already run for the field variable
  if (_use_displaced_mesh)
    for (_qp = 0; _qp < _qrule->n_points(); _qp++)
    {
      _r = _ad_JxW[_qp];
      _r *= _ad_coord[_qp];
      for (_h = 0; _h < _k_order; _h++)
        _scalar_residuals[_h] += _r * computeScalarQpResidual();
    }
  else
    for (_qp = 0; _qp < _qrule->n_points(); _qp++)
      for (_h = 0; _h < _k_order; _h++)
        _scalar_residuals[_h] += _JxW[_qp] * _coord[_qp] * computeScalarQpResidual();
}