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
commit d57c47ff32

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);
}
/*!