Oakfield API Documentation 1.0.0
Numerical core APIs
Loading...
Searching...
No Matches
SimSegmentedSieveMarkOperatorConfig Struct Reference

Configuration for in-place segmented sieve marking. More...

#include <segmented_sieve_mark.h>

Public Attributes

size_t candidate_field
 
size_t flags_field
 
uint64_t prime
 

Detailed Description

Configuration for in-place segmented sieve marking.

The operator reads an exact integer candidate field and clears entries in the flag field when candidate > prime_value && candidate % prime_value == 0. The flag field may be exact integer or f64; in both cases active entries are preserved until a composite hit clears them to zero.

Member Data Documentation

◆ candidate_field

size_t SimSegmentedSieveMarkOperatorConfig::candidate_field

Exact integer field holding candidate values.

◆ flags_field

size_t SimSegmentedSieveMarkOperatorConfig::flags_field

In-place real/integer flag field cleared for composites.

◆ prime

uint64_t SimSegmentedSieveMarkOperatorConfig::prime

Positive base prime used for the current marking pass.


The documentation for this struct was generated from the following file: