|
LAMMP 4.2.0
Lamina High-Precision Arithmetic Library
|
#include "../../../include/lammp/numth.h"#include "../../../include/lammp/lmmpn.h"#include "../../../include/lammp/impl/prime_table.h"#include "../../../include/lammp/impl/tmp_alloc.h"#include "../../../include/lammp/impl/ele_mul.h"
trialdiv.c 的引用(Include)关系图:宏定义 | |
| #define | MAX_T 0xffffffffffffull |
| Copyright (C) 2026 HJimmyK(Jericho Knox) | |
函数 | |
| ushortp | lmmp_trialdiv_ (mp_srcptr restrict np, mp_size_t nn, ushort N, ushort *rn) |
| static ushortp | lmmp_trialdiv_short_ (mp_srcptr restrict np, mp_size_t nn, ushort N, ushort *rn) |
| #define MAX_T 0xffffffffffffull |
Copyright (C) 2026 HJimmyK(Jericho Knox)
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/.
在文件 trialdiv.c 第 22 行定义.
在文件 trialdiv.c 第 80 行定义.
引用了 ALLOC_TYPE, lmmp_div_(), lmmp_elem_mul_ulong_(), lmmp_prime_cnt16_(), lmmp_trialdiv_short_(), MAX_T, n, prime_short_table, SALLOC_TYPE, t, TEMP_S_DECL , 以及 TEMP_S_FREE.
函数调用图:
|
static |
在文件 trialdiv.c 第 24 行定义.
引用了 ALLOC_TYPE, lmmp_free(), lmmp_mod_1_(), MAX_T, n, prime_short_table, PRIME_SHORT_TABLE_SIZE, REALLOC_TYPE , 以及 t.
被这些函数引用 lmmp_trialdiv_().
函数调用图:
这是这个函数的调用关系图: