@@ -92,25 +92,24 @@ namespace kernel::mink {
9292 class CurrentsAmpere_kernel {
9393 ndfield_t <D, 6 > E;
9494 ndfield_t <D, 3 > J;
95- // coeff = -dt * q0 * n0 / (B0 * V0)
95+ // coeff = -dt * q0 * n0 / B0
9696 const real_t coeff;
97- const real_t inv_n0;
9897
9998 public:
10099 CurrentsAmpere_kernel (const ndfield_t <D, 6 >& E,
101100 const ndfield_t <D, 3 > J,
102101 real_t coeff,
103- real_t inv_n0 )
102+ real_t inv_ppc0 )
104103 : E { E }
105104 , J { J }
106105 , coeff { coeff }
107- , inv_n0 { inv_n0 } {}
106+ , inv_ppc0 { inv_ppc0 } {}
108107
109108 Inline void operator ()(index_t i1) const {
110109 if constexpr (D == Dim::_1D) {
111- J (i1, cur::jx1) *= inv_n0 ;
112- J (i1, cur::jx2) *= inv_n0 ;
113- J (i1, cur::jx3) *= inv_n0 ;
110+ J (i1, cur::jx1) *= inv_ppc0 ;
111+ J (i1, cur::jx2) *= inv_ppc0 ;
112+ J (i1, cur::jx3) *= inv_ppc0 ;
114113
115114 E (i1, em::ex1) += J (i1, cur::jx1) * coeff;
116115 E (i1, em::ex2) += J (i1, cur::jx2) * coeff;
@@ -124,9 +123,9 @@ namespace kernel::mink {
124123
125124 Inline void operator ()(index_t i1, index_t i2) const {
126125 if constexpr (D == Dim::_2D) {
127- J (i1, i2, cur::jx1) *= inv_n0 ;
128- J (i1, i2, cur::jx2) *= inv_n0 ;
129- J (i1, i2, cur::jx3) *= inv_n0 ;
126+ J (i1, i2, cur::jx1) *= inv_ppc0 ;
127+ J (i1, i2, cur::jx2) *= inv_ppc0 ;
128+ J (i1, i2, cur::jx3) *= inv_ppc0 ;
130129
131130 E (i1, i2, em::ex1) += J (i1, i2, cur::jx1) * coeff;
132131 E (i1, i2, em::ex2) += J (i1, i2, cur::jx2) * coeff;
@@ -141,9 +140,9 @@ namespace kernel::mink {
141140
142141 Inline void operator ()(index_t i1, index_t i2, index_t i3) const {
143142 if constexpr (D == Dim::_3D) {
144- J (i1, i2, i3, cur::jx1) *= inv_n0 ;
145- J (i1, i2, i3, cur::jx2) *= inv_n0 ;
146- J (i1, i2, i3, cur::jx3) *= inv_n0 ;
143+ J (i1, i2, i3, cur::jx1) *= inv_ppc0 ;
144+ J (i1, i2, i3, cur::jx2) *= inv_ppc0 ;
145+ J (i1, i2, i3, cur::jx3) *= inv_ppc0 ;
147146
148147 E (i1, i2, i3, em::ex1) += J (i1, i2, i3, cur::jx1) * coeff;
149148 E (i1, i2, i3, em::ex2) += J (i1, i2, i3, cur::jx2) * coeff;
0 commit comments