Pointwise velocity and acceleration output, element center output
The first commit adds the possibility of evaluating the secondary solution at the center of each element for subsequent OSP calculations. The next two commits facilitate evaluation of nodal velocity and accelerations for OSP. This works under the assumption that if the array of solution vectors have 3 or more vectors, then the last two of them are the velocity and acceleration vectors, respectively.
The last two commits make it possible to detect that a system matrix has not received any contributions and then perform an early exit with a specific error message, instead of that standard factorization error which does not point to the actual problem, or even worse; continuing without solving assuming all is fine.
jenkins build this with downstreams ifem-elasticity=168 ifem-shellex=8 please
jenkins build this with downstreams ifem-elasticity=168 ifem-shellex=8 please
Can't see why this fails with the log message indicating that the downstream PR OPM/IFEM-Elasticity#168 does not exist:
Initialized empty Git repository in /var/lib/jenkins/workspace/IFEM-pr-builder/deps/IFEM-Elasticity/.git/
fatal: couldn't find remote ref pull/168/merge
Because it is in conflict status.
jenkins build this with downstreams ifem-elasticity=168 ifem-shellex=8 please
jenkins build this with downstreams ifem-elasticity=168 ifem-shellex=8 please
jenkins build this with downstreams ifem-elasticity=168 ifem-shellex=8 please