MCPcopy Create free account

hub / github.com/PlummersSoftwareLLC/Primes / functions

Functions1,590 in github.com/PlummersSoftwareLLC/Primes

↓ 1 callersFunctioninit_db
- Initialize a in memory database in sqlite - set important sqlite performance parameters, specific for the problem at han
PrimeSQL/solution_1/sqlite_runner.py:21
↓ 1 callersFunctionisPrime
PrimeCPP/solution_4/tests.hpp:19
↓ 1 callersMethodis_prime
(&self, index: usize)
PrimeRust/solution_5/src/sieve/flag_data/stripe.rs:77
↓ 1 callersFunctionjoinTuningResults
join results with the same settings; set the second one to zero. Sorting will flush them out.
PrimeC/solution_5/src/benchmark/sieve_tune.h:165
↓ 1 callersMethodknown_results_iter
(&self)
PrimeRust/solution_1/prime-sieve-rust/src/main.rs:64
↓ 1 callersFunctionmain
()
PrimeMixed/solution_3/src/pysieve/__main__.py:5
↓ 1 callersFunctionmain
()
PrimeUnicat/solution_1/run_primes.py:65
↓ 1 callersFunctionmain
()
PrimeTypeScript/solution_2/src/index.ts:115
↓ 1 callersFunctionmain
()
PrimeWhitespace/solution_1/run_primes.py:76
↓ 1 callersFunctionmain
({ sieveSize, timeLimitSeconds, verbose, runtime })
PrimeJavaScript/solution_1/PrimeJavaScript.js:238
↓ 1 callersFunctionmain
(config)
PrimeJavaScript/solution_1/PrimeJavaScript_worker_main.mjs:115
↓ 1 callersFunctionmain
({ sieveSize, timeLimitSeconds })
PrimeJavaScript/solution_1/PrimeJavaScript_worker_child.mjs:51
↓ 1 callersFunctionmain
({ sieveSize, timeLimitSeconds, verbose, runtime })
PrimeJavaScript/solution_1/PrimeJavaScript_memcopy.js:300
↓ 1 callersFunctionmain
({ sieveSize, timeLimitSeconds, verbose, runtime, workers, algorithm })
PrimeJavaScript/solution_1/PrimeJavaScript_cluster.js:324
↓ 1 callersMethodmark_multiples
PrimeCPP/solution_5/PrimeCPP_array.cpp:641
↓ 1 callersMethodmark_multiples_empty
PrimeCPP/solution_5/PrimeCPP_array.cpp:646
↓ 1 callersFunctionmask_pattern_set_u64
Produces a set of masks based on [`modulo_pattern`]. It's simply the bit address shifted left into the correct position. This produces a set of 64 sin
PrimeRust/solution_1/prime-sieve-rust/src/unrolled.rs:60
↓ 1 callersFunctionmask_pattern_set_u8
Produces a set of masks based on [`modulo_pattern`]. It's simply the bit address shifted left into the correct position. This produces a set of 8 sing
PrimeRust/solution_1/prime-sieve-rust/src/unrolled.rs:46
↓ 1 callersMethodp_Run
PrimeMixed/solution_5/main.cpp:158
↓ 1 callersFunctionpadRight
(s string, w int)
PrimeGo/solution_2/dragrace.go:120
↓ 1 callersMethodparse
(input: ParseStream)
PrimeRust/solution_1/helper-macros/src/lib.rs:34
↓ 1 callersFunctionparseCommandLine
PrimeC/solution_5/src/benchmark/sieve_parseCommandline.h:157
↓ 1 callersMethodparseOutput
( content: string, implementation: string, solution: string )
tools/src/services/report.ts:85
↓ 1 callersFunctionparse_double_arg
Helper function for double argument parsing
PrimeC/solution_5/src/benchmark/sieve_parseCommandline.h:98
↓ 1 callersFunctionparse_set_parameter
PrimeC/solution_5/src/benchmark/sieve_parseCommandline.h:123
↓ 1 callersFunctionperformBenchmarks
PrimeC/solution_5/src/benchmark/sieve_performBenchmark.h:1
↓ 1 callersFunctionprintResult
(config, numPasses, durationInSec)
PrimeJavaScript/solution_1/PrimeJavaScript_worker_main.mjs:62
↓ 1 callersFunctionprintResults
PrimeCPP/solution_3/PrimeCPP_CONSTEXPR.cpp:58
↓ 1 callersMethodprintResults
(final int sieveSize, final long passes, final double durationInSeconds, final long accumulatedCount, fi
PrimeJava/solution_2/src/PrimeSieveJavaBitSetMT.java:114
↓ 1 callersMethodprintResults
(final boolean showResults, final double duration, final long passes)
PrimeJava/solution_2/src/PrimeSieveJavaBitSet.java:107
↓ 1 callersMethodprintResults
(double duration, int passes)
PrimeJava/solution_1/PrimeSieveJava.java:71
↓ 1 callersMethodprintResults
(boolean showResults, double duration, int passes)
PrimeJava/solution_3/PrimeSieveJava.java:83
↓ 1 callersMethodprintResults
(this, showResults, duration, passes)
PrimePython/solution_1/PrimePY.py:88
↓ 1 callersMethodprintResults
(showResults: bool, duration: f32, passes: i32)
PrimeAssemblyScript/solution_2/src/unrolled/sieve.ts:75
↓ 1 callersMethodprintResults
(showResults: bool, duration: f32, passes: i32)
PrimeAssemblyScript/solution_2/src/orig/sieve.ts:51
↓ 1 callersMethodprintResults
(showResults: bool, duration: f32, passes: i32)
PrimeAssemblyScript/solution_1/src/sieve.ts:47
↓ 1 callersMethodprintResults
(name: string, bitsPerFlag: number | undefined, duration: number, passes: number)
PrimeTypeScript/solution_2/src/index.ts:51
↓ 1 callersMethodprintResults
(showResults: boolean, duration: number, passes: number)
PrimeTypeScript/solution_1/src/index.ts:43
↓ 1 callersMethodprintResults
PrimeBrainFuck/solution_1/PrimeBrainFuck.cpp:70
↓ 1 callersMethodprintResults
PrimeCPP/solution_2/PrimeCPP_array.cpp:179
↓ 1 callersMethodprintResults
PrimeCPP/solution_2/PrimeCPP_mask.cpp:225
↓ 1 callersMethodprintResults
PrimeCPP/solution_1/PrimeCPP.cpp:112
↓ 1 callersMethodprintResults
PrimeCPP/solution_5/PrimeCPP_array.cpp:769
↓ 1 callersMethodprintResults
(bool showResults, double duration, int passes)
PrimeCSharp/solution_2/PrimeCS.cs:112
↓ 1 callersMethodprintResults
(bool showResults, double duration, ulong passes)
PrimeCSharp/solution_3/PrimeCS.cs:115
↓ 1 callersMethodprintResults
()
PrimePHP/solution_1/PrimePHP.php:67
↓ 1 callersFunctionprint_header
(threads: usize, limit: usize, run_duration: Duration)
PrimeRust/solution_1/prime-sieve-rust/src/main.rs:935
↓ 1 callersFunctionprint_output
## Print output > Helper function that displays the results of a run.
PrimeRust/solution_7/src/main.rs:20
↓ 1 callersFunctionprint_primes
PrimeC/solution_3/primes_words.c:308
↓ 1 callersFunctionprint_primes
PrimeC/solution_3/primes_striped-block.c:153
↓ 1 callersFunctionprint_results
(passes: int, bitmap: int, sieve_size: int, duration: float, show_results: bool)
PrimeUnicat/solution_1/run_primes.py:56
↓ 1 callersFunctionprint_results
PrimeC/solution_3/primes_words.c:374
↓ 1 callersFunctionprint_results
PrimeC/solution_3/primes_striped-block.c:219
↓ 1 callersFunctionprint_results
( passes: int, result: List[str], bits_per_word: int, sieve_size: int, duration: float,
PrimeWhitespace/solution_1/run_primes.py:58
↓ 1 callersFunctionprint_results
(sqliteConnection,show_results, duration, passes)
PrimeSQL/solution_1/sqlite_runner.py:164
↓ 1 callersMethodprint_results
(self, duration, passes)
PrimeMixed/solution_3/src/pysieve/sieve.py:33
↓ 1 callersMethodprint_results
Displays the primes found (or just the total count, depending on what you ask for)
PrimePython/solution_3/PrimePY_numba.py:83
↓ 1 callersMethodprint_results
(&self, show_results: bool, duration: Duration, passes: usize)
PrimeRust/solution_4/PrimeRust.rs:104
↓ 1 callersMethodprint_results
(self, show_results: bool, duration: Duration, passes: u32)
PrimeRust/solution_2/src/prime_object.rs:81
↓ 1 callersMethodprint_results
(&self)
PrimeRust/solution_6/src/multithreaded.rs:61
↓ 1 callersMethodprint_results
(&mut self, show_results: bool, duration: f64, passes: usize)
PrimeRust/solution_6/src/singlethreaded.rs:65
↓ 1 callersMethodprint_results
(&self, duration: f64, passes: u32)
PrimeRust/solution_3/src/main.rs:27
↓ 1 callersFunctionreinterpret_slice_mut_u64_u8
Reinterpret a slice of u64 as a slice of u8, with the correct length. You can't just use `transmute` for this, because it doesn't calculate the correc
PrimeRust/solution_1/prime-sieve-rust/src/unrolled.rs:84
↓ 1 callersFunctionrepeat_words_2_max
PrimeC/solution_3/primes_words.c:54
↓ 1 callersMethodreset
(length uint64)
PrimeGo/solution_2/storage_test.go:45
↓ 1 callersFunctionrunBatch
(sieveSize, timeLimit)
PrimeJavaScript/solution_2/PrimeJavaScript_extreme_sieve.js:119
↓ 1 callersMethodrunContainer
(imageName: string, duration: number, options: Array<string>)
tools/src/services/docker.ts:10
↓ 1 callersMethodrunParallel
(Supplier<PrimeSieveBase> factory, SieveArgs args)
PrimeJava/solution_4/src/PrimeSieveBase.java:129
↓ 1 callersMethodrunSieve
(final PrimeSieve sieve)
PrimeJava/solution_2/src/PrimeSieveJavaBitSetMT.java:49
↓ 1 callersMethodrunSieve
()
PrimeJava/solution_2/src/PrimeSieveJavaBitSet.java:54
↓ 1 callersMethodrunSieve
()
PrimeJava/solution_3/PrimeSieveJava.java:60
↓ 1 callersMethodrunSieve
(this)
PrimePython/solution_1/PrimePY.py:58
↓ 1 callersMethodrunSieve
()
PrimeAssemblyScript/solution_2/src/unrolled/sieve.ts:30
↓ 1 callersMethodrunSieve
()
PrimeAssemblyScript/solution_2/src/orig/sieve.ts:30
↓ 1 callersMethodrunSieve
()
PrimeAssemblyScript/solution_1/src/sieve.ts:27
↓ 1 callersMethodrunSieve
()
PrimeTypeScript/solution_2/src/index.ts:29
↓ 1 callersMethodrunSieve
()
PrimeTypeScript/solution_1/src/index.ts:23
↓ 1 callersMethodrunSieve
PrimeBrainFuck/solution_1/PrimeBrainFuck.cpp:53
↓ 1 callersMethodrunSieve
()
PrimeGo/solution_1/main.go:20
↓ 1 callersMethodrunSieve
PrimeCPP/solution_1/PrimeCPP.cpp:91
↓ 1 callersMethodrunSieve
PrimeCPP/solution_3/Sieve.h:97
↓ 1 callersMethodrunSieve
()
PrimeCSharp/solution_2/PrimeCS.cs:75
↓ 1 callersMethodrunSieve
()
PrimeCSharp/solution_3/PrimeCS.cs:82
↓ 1 callersMethodrunSieve
()
PrimePHP/solution_1/PrimePHP.php:39
↓ 1 callersFunctionrunSieveBatch
(sieveSize, timeLimitSeconds)
PrimeJavaScript/solution_2/PrimeJavaScript_sniper.js:105
↓ 1 callersFunctionrunSieveBatch
(sieveSize, timeLimitSeconds = 5)
PrimeJavaScript/solution_1/PrimeJavaScript.js:219
↓ 1 callersFunctionrunSieveBatch
(sieveSize, timeLimitSeconds = 5)
PrimeJavaScript/solution_1/PrimeJavaScript_worker_child.mjs:32
↓ 1 callersFunctionrunSieveBatch
(sieveSize, timeLimitSeconds=5, callback)
PrimeJavaScript/solution_1/PrimeJavaScript_memcopy.js:283
↓ 1 callersFunctionrunSieveBatch
(sieveSize, timeLimitSeconds=5, algorithm)
PrimeJavaScript/solution_1/PrimeJavaScript_cluster.js:298
↓ 1 callersFunctionrunTests
PrimeCPP/solution_4/prime_cpp.cpp:205
↓ 1 callersFunctionrun_sieve
PrimeC/solution_2/sieve_480of2310_only_write_read_bits.c:63
↓ 1 callersFunctionrun_sieve
PrimeC/solution_2/sieve_480of2310_par.c:67
↓ 1 callersFunctionrun_sieve
PrimeC/solution_2/sieve_48of210.c:45
↓ 1 callersFunctionrun_sieve
PrimeC/solution_2/sieve_1of2_par.c:40
↓ 1 callersFunctionrun_sieve
PrimeC/solution_2/sieve_48of210_par.c:49
↓ 1 callersFunctionrun_sieve
PrimeC/solution_2/sieve_480of2310_epar.c:67
↓ 1 callersFunctionrun_sieve
PrimeC/solution_2/sieve_1of2_epar.c:40
↓ 1 callersFunctionrun_sieve
PrimeC/solution_2/sieve_8of30.c:44
↓ 1 callersFunctionrun_sieve
PrimeC/solution_2/sieve_48of210_only_write_read_bits.c:45
↓ 1 callersFunctionrun_sieve
PrimeC/solution_2/sieve_8of30_only_write_read_bits.c:44
← previousnext →401–500 of 1,590, ranked by callers