|
LAMMP 4.2.0
Lamina High-Precision Arithmetic Library
|
nthroot_1.c 的引用(Include)关系图:函数 | |
| ulong | lmmp_nthroot_ulong_ (ulong n, ulong root) |
| 计算 floor(n^(1/root)) | |
| ulong | lmmp_sqrt_ulong_ (ulong a) |
| Copyright (C) 2026 HJimmyK(Jericho Knox) | |
| static ulong | pow_n (ulong x, ulong n) |
变量 | |
| static const float | inv_table [] |
| static const uint16_t | max_base [] |
计算 floor(n^(1/root))
| n | 被开方数 |
| root | 开方次数 |
在文件 nthroot_1.c 第 55 行定义.
引用了 inv_table, LIMB_BITS, lmmp_cbrt_ulong_(), lmmp_debug_assert, lmmp_sqrt_ulong_(), max_base, n , 以及 pow_n().
函数调用图:Copyright (C) 2026 HJimmyK(Jericho Knox)
计算算术平方根 floor(sqrt(a))
This file is part of LAMMP.
LAMMP is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License (LGPL) as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
This program is distributed WITHOUT ANY WARRANTY.
See https://www.gnu.org/licenses/.
在文件 nthroot_1.c 第 21 行定义.
引用了 n.
被这些函数引用 lmmp_nthroot_ulong_().
这是这个函数的调用关系图:在文件 nthroot_1.c 第 40 行定义.
被这些函数引用 lmmp_nthroot_ulong_().
在文件 nthroot_1.c 第 51 行定义.
被这些函数引用 lmmp_nthroot_ulong_().