From 751251eb55a40940d8f61d5c97f9a9a2483fc844 Mon Sep 17 00:00:00 2001 From: Bausager Date: Fri, 19 Jun 2026 13:01:01 +0200 Subject: [PATCH] Update module/math/include/sqrt_serial.h --- module/math/include/sqrt_serial.h | 80 +++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) diff --git a/module/math/include/sqrt_serial.h b/module/math/include/sqrt_serial.h index e69de29..0b99045 100644 --- a/module/math/include/sqrt_serial.h +++ b/module/math/include/sqrt_serial.h @@ -0,0 +1,80 @@ +/**++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + * + * PANIC + * Portable Algorithms and Numerics In C++ + * + * Scientific computing from scratch, with feeling. + * + * Copyright (c) 2026 Michelle Bausager + * + * This file is part of PANIC. + * + * PANIC is free software licensed under the GNU General Public License v3.0 or later. + * You may redistribute and/or modify it under the terms of the GPL. + * + * PANIC is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; + * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * See the LICENSE file for the full license text. + * + * SPDX-License-Identifier: GPL-3.0-or-later + * + *++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + * + * Project Name: PANIC + * Module Name: math + * File Name: sqrt_serial.c + * Revision: 0.1.0 + * Date: + * Author: Michelle Bausager + * + * Description: + * + * + *++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/ +#ifndef __SQRT_SERIAL_H_ +#define __SQRT_SERIAL_H_ +//--------------------------------------------------------------------------------------------------------------------------- +// INCLUDE FILE +//--------------------------------------------------------------------------------------------------------------------------- +// includes like: +// #include + +//--------------------------------------------------------------------------------------------------------------------------- +// DEFINE DESCRIPTION +//--------------------------------------------------------------------------------------------------------------------------- + // difinitions like: +// #define TEST_FALG 1 + +//--------------------------------------------------------------------------------------------------------------------------- +// ENUM DESCRIPTION +//--------------------------------------------------------------------------------------------------------------------------- +// LIKE + //typedef enum +//{ + // eConfDac0 = 0x00, + // eConfDac1 = 0x01, + // eConfDac2 = 0x02 +//} enDebugBoardDacType_t; + + + +//--------------------------------------------------------------------------------------------------------------------------- +// VARIABLE DESCRIPTION +//--------------------------------------------------------------------------------------------------------------------------- +// Variable difinition like: +// static uint32_t AmountOfCool = 0; + + +//--------------------------------------------------------------------------------------------------------------------------- +// FUNCTION PROTOTYPE +//--------------------------------------------------------------------------------------------------------------------------- +// Function prototypes like: + T sqrt(T c); + + + +//--------------------------------------------------------------------------------------------------------------------------- +// End of module +//--------------------------------------------------------------------------------------------------------------------------- +#endif +