/*
** - - - - - - -
** e r a P d p
** - - - - - - -
**
** p-vector inner (=scalar=dot) product.
**
** Given:
** a double[3] first p-vector
** b double[3] second p-vector
**
** Returned (function value):
** double a . b
**
** This revision: 2021 May 11
**
** Copyright (C) 2013-2021, NumFOCUS Foundation.
** Derived, with permission, from the SOFA library. See notes at end of file.
*/