diff --git a/charge/charge.c b/charge/charge.c index a0ae22c4435ccf7465934c1430ed1be6306850a2..59de8aac46225b6d9b238d65a413a314d2b5d1df 100644 --- a/charge/charge.c +++ b/charge/charge.c @@ -17,8 +17,8 @@ bool compute_e(charge_t c, vec2 p, double eps, vec2 *e) { vec2 qP = vec2_sub(p, c.pos); double norm = vec2_norm(qP); - double bigE = K * c.q / pow(norm, 2); // E = k * (Q / r^2) - *e = vec2_mul(vec2_div(qP, norm), bigE); // e = E * qP / ||qP|| + double E = K * c.q / pow(norm, 2); // E = k * (Q / r^2) + *e = vec2_mul(vec2_div(qP, norm), E); // e = E * qP / ||qP|| return (norm > eps); } diff --git a/charge/charge.h b/charge/charge.h index b2c7a2a15dfd31d6dca90f51f1d5e7d2383830e0..60d6d25b9788a43b28fa902624c941dffe45a90b 100644 --- a/charge/charge.h +++ b/charge/charge.h @@ -12,7 +12,6 @@ #define _CHARGE_H_ #define K 8.988e9 -#define E 1.602e-19 #define CHARGE_RADIUS 10 #define EPS 0.025