Skip to content

Commit 9ce2cde

Browse files
committed
test(potentials): Rename constant K to C for clarity in CosineHarmonic and CosineLinear tests
1 parent 75fc7ca commit 9ce2cde

1 file changed

Lines changed: 16 additions & 16 deletions

File tree

src/potentials/bonded/angle.rs

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -344,13 +344,13 @@ mod tests {
344344
mod cosine_harmonic {
345345
use super::*;
346346

347-
const K: f64 = 100.0;
347+
const C: f64 = 100.0;
348348
const THETA0_DEG: f64 = 60.0;
349-
const K_HALF: f64 = K / 2.0;
349+
const C_HALF: f64 = C / 2.0;
350350
const COS0: f64 = 0.5;
351351

352352
fn params() -> (f64, f64) {
353-
CosineHarmonic::precompute(K, THETA0_DEG)
353+
CosineHarmonic::precompute(C, THETA0_DEG)
354354
}
355355

356356
// --------------------------------------------------------------------
@@ -374,7 +374,7 @@ mod tests {
374374
fn sanity_f32_f64_consistency() {
375375
let cos_theta = 0.6;
376376
let p64 = params();
377-
let p32 = CosineHarmonic::precompute(K as f32, THETA0_DEG as f32);
377+
let p32 = CosineHarmonic::precompute(C as f32, THETA0_DEG as f32);
378378

379379
let e64 = CosineHarmonic::energy(cos_theta, p64);
380380
let e32 = CosineHarmonic::energy(cos_theta as f32, p32);
@@ -461,7 +461,7 @@ mod tests {
461461
fn specific_no_trig_needed() {
462462
let cos_theta = 0.7;
463463
let delta = cos_theta - COS0;
464-
let expected = K_HALF * delta * delta;
464+
let expected = C_HALF * delta * delta;
465465

466466
assert_relative_eq!(
467467
CosineHarmonic::energy(cos_theta, params()),
@@ -476,14 +476,14 @@ mod tests {
476476

477477
#[test]
478478
fn precompute_values() {
479-
let (k_half, cos0) = CosineHarmonic::precompute(K, THETA0_DEG);
480-
assert_relative_eq!(k_half, K_HALF, epsilon = 1e-14);
479+
let (c_half, cos0) = CosineHarmonic::precompute(C, THETA0_DEG);
480+
assert_relative_eq!(c_half, C_HALF, epsilon = 1e-14);
481481
assert_relative_eq!(cos0, COS0, epsilon = 1e-10);
482482
}
483483

484484
#[test]
485485
fn precompute_round_trip() {
486-
let p = CosineHarmonic::precompute(K, THETA0_DEG);
486+
let p = CosineHarmonic::precompute(C, THETA0_DEG);
487487
let e = CosineHarmonic::energy(COS0, p);
488488
assert_relative_eq!(e, 0.0, epsilon = 1e-10);
489489
}
@@ -496,10 +496,10 @@ mod tests {
496496
mod cosine_linear {
497497
use super::*;
498498

499-
const K: f64 = 100.0;
499+
const C: f64 = 100.0;
500500

501501
fn params() -> f64 {
502-
K
502+
C
503503
}
504504

505505
// --------------------------------------------------------------------
@@ -523,7 +523,7 @@ mod tests {
523523
fn sanity_f32_f64_consistency() {
524524
let cos_theta = -0.3;
525525
let p64 = params();
526-
let p32 = K as f32;
526+
let p32 = C as f32;
527527

528528
let e64 = CosineLinear::energy(cos_theta, p64);
529529
let e32 = CosineLinear::energy(cos_theta as f32, p32);
@@ -536,7 +536,7 @@ mod tests {
536536
let result = CosineLinear::compute(-1.0, params());
537537

538538
assert_relative_eq!(result.energy, 0.0, epsilon = 1e-14);
539-
assert_relative_eq!(result.diff, K, epsilon = 1e-14);
539+
assert_relative_eq!(result.diff, C, epsilon = 1e-14);
540540
}
541541

542542
// --------------------------------------------------------------------
@@ -608,10 +608,10 @@ mod tests {
608608
fn specific_constant_derivative() {
609609
let p = params();
610610

611-
assert_relative_eq!(CosineLinear::diff(1.0, p), K, epsilon = 1e-14);
612-
assert_relative_eq!(CosineLinear::diff(0.0, p), K, epsilon = 1e-14);
613-
assert_relative_eq!(CosineLinear::diff(-0.5, p), K, epsilon = 1e-14);
614-
assert_relative_eq!(CosineLinear::diff(-1.0, p), K, epsilon = 1e-14);
611+
assert_relative_eq!(CosineLinear::diff(1.0, p), C, epsilon = 1e-14);
612+
assert_relative_eq!(CosineLinear::diff(0.0, p), C, epsilon = 1e-14);
613+
assert_relative_eq!(CosineLinear::diff(-0.5, p), C, epsilon = 1e-14);
614+
assert_relative_eq!(CosineLinear::diff(-1.0, p), C, epsilon = 1e-14);
615615
}
616616
}
617617

0 commit comments

Comments
 (0)