v1.0.0-rc.81

This commit is contained in:
2025-09-21 19:27:51 +02:00
parent 3ded4cd3ce
commit 5d9d2de4a4
243 changed files with 3401 additions and 935 deletions

View File

@@ -33,6 +33,7 @@ IndexingSettings &IndexingSettings::Algorithm(IndexingAlgorithmEnum input) {
case IndexingAlgorithmEnum::Auto:
case IndexingAlgorithmEnum::FFBIDX:
case IndexingAlgorithmEnum::FFT:
case IndexingAlgorithmEnum::FFTW:
case IndexingAlgorithmEnum::None:
algorithm = input;
break;
@@ -105,17 +106,6 @@ float IndexingSettings::GetTolerance() const {
return indexing_tolerance;
}
float IndexingSettings::GetMaxAngleFrowEwald_deg() const {
return max_angle_from_ewald_deg;
}
IndexingSettings &IndexingSettings::MaxAngleFromEwald_deg(float input) {
check_min("Max angle from Ewald sphere", input, 0.0);
check_max("Max angle from Ewald sphere", input, 90.0);
max_angle_from_ewald_deg = input;
return *this;
}
int64_t IndexingSettings::GetIndexingThreads() const {
return indexing_threads;
}
@@ -146,3 +136,12 @@ IndexingSettings &IndexingSettings::GeomRefinementAlgorithm(GeomRefinementAlgori
refinement = input;
return *this;
}
IndexingSettings & IndexingSettings::IndexIceRings(bool input) {
index_ice_rings = input;
return *this;
}
bool IndexingSettings::GetIndexIceRings() const {
return index_ice_rings;
}