added test case to f0

This commit is contained in:
Vasco C. B. Ferreira
2026-07-30 14:03:39 +02:00
parent 908c90053b
commit 67766d8bd1
+10 -4
View File
@@ -37,12 +37,18 @@ inline double f0(const double x, const double v,
double result; double result;
double prefactor;
double gaussian;
switch (f0_type) { switch (f0_type) {
case 0: case 0:
prefactor = Parameters::F0_FACTOR * (1.0 + eps * std::cos(k * x));
const double prefactor = gaussian = v * v * std::exp(-0.5 * v * v);
Parameters::F0_FACTOR * (1.0 + eps * std::cos(k * x)); result = prefactor * gaussian;
const double gaussian = v * v * std::exp(-0.5 * v * v); case 1:
// test
prefactor = Parameters::F0_FACTOR * (1.0 + eps * std::cos(k * x));
gaussian = v * v * std::exp(-0.5 * v * v);
result = prefactor * gaussian; result = prefactor * gaussian;
} }