|
LAMMP 4.2.0
Lamina High-Precision Arithmetic Library
|
nthroot.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 | 开方次数 |
引用了 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/.
引用了 n.
被这些函数引用 lmmp_nthroot_ulong_().
这是这个函数的调用关系图:被这些函数引用 lmmp_nthroot_ulong_().
被这些函数引用 lmmp_nthroot_ulong_().