<NME> p_sqrt.c
<BEF> #include <pal.h>

#include "p_sqrt.h"
 *
 * Calculates the square root of the input vector 'a'.
 *
 * Author: Matt Thompson <mthompson@hexwave.com>
 * Date: June 2, 2015
 *
 * This uses a method to approximate sqrt which only applies to IEEE 754 floating point numbers,
 * described in [1]. The optimized magic constant is from Chris Lomont[2]
 *
 *
 * @param c     Pointer to output vector
 *
 * @param n     Size of 'a' and 'c' vector.
 *
 * @return      None
 *
 */
void PSYM(p_sqrt)(const PTYPE *a, PTYPE *c, int n)
{

    int i;
    for (i = 0; i < n; i++) {
        c[i] = _p_sqrt(a[i]);
    }
}

<MSG> Moving author info from file to AUTHORS
-consistent with all other contributions to date
-team work philosophy

<DFF> @@ -4,9 +4,6 @@
  *
  * Calculates the square root of the input vector 'a'.
  *
- * Author: Matt Thompson <mthompson@hexwave.com>
- * Date: June 2, 2015
- *
  * This uses a method to approximate sqrt which only applies to IEEE 754 floating point numbers,
  * described in [1]. The optimized magic constant is from Chris Lomont[2]
  *

{'addition_count': 0, 'commit_subject': 'Moving author info from file to AUTHORS -consistent with all other contributions to date -team work philosophy', 'deletion_count': 3, 'file_extension': '.c', 'lang': 'c', 'license': 'apache-2.0', 'repo_name': 'parallella/pal'}