Merge pull request #693 from akva2/micro_optims

Small micro optimizations
This commit is contained in:
Atgeirr Flø Rasmussen
2022-05-05 15:55:52 +02:00
committed by GitHub

View File

@@ -181,7 +181,6 @@ public:
// resize the internal arrays of the linearizer
resize_(elemCtx);
reset_(elemCtx);
// compute the local residual and its Jacobian
unsigned numPrimaryDof = elemCtx.numPrimaryDof(/*timeIdx=*/0);
@@ -253,7 +252,8 @@ protected:
size_t numPrimaryDof = elemCtx.numPrimaryDof(/*timeIdx=*/0);
residual_.resize(numDof);
jacobian_.setSize(numDof, numPrimaryDof);
if (jacobian_.N() != numDof || jacobian_.M() != numPrimaryDof)
jacobian_.setSize(numDof, numPrimaryDof);
}
/*!