Skip to content

Commit 6817c59

Browse files
author
Martin D. Weinberg
committed
Update to normalization scheme for 2-d bases
1 parent 203cade commit 6817c59

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/PolarBasis.cc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -401,8 +401,8 @@ void * PolarBasis::determine_coefficients_thread(void * arg)
401401
{
402402
// For biorthogonal density component and normalization
403403
//
404-
constexpr double norm0 = 0.5*M_2_SQRTPI/M_SQRT2;
405-
constexpr double norm1 = 0.5*M_2_SQRTPI;
404+
constexpr double norm0 = 1.0;
405+
constexpr double norm1 = M_SQRT2;
406406

407407
double r, r2, facL=1.0, fac1, fac2, phi, mass;
408408
double xx, yy, zz;
@@ -1044,8 +1044,8 @@ void PolarBasis::multistep_update(int from, int to, Component *c, int i, int id)
10441044

10451045
// For biorthogonal density component and normalization
10461046
//
1047-
constexpr double norm0 = 0.5*M_2_SQRTPI/M_SQRT2;
1048-
constexpr double norm1 = 0.5*M_2_SQRTPI;
1047+
constexpr double norm0 = 1.0;
1048+
constexpr double norm1 = M_SQRT2;
10491049

10501050
double mass = c->Mass(i) * component->Adiabatic();
10511051

@@ -1323,8 +1323,8 @@ void PolarBasis::compute_multistep_coefficients()
13231323

13241324
void * PolarBasis::determine_acceleration_and_potential_thread(void * arg)
13251325
{
1326-
constexpr double norm0 = 0.5*M_2_SQRTPI/M_SQRT2;
1327-
constexpr double norm1 = 0.5*M_2_SQRTPI;
1326+
constexpr double norm0 = 1.0;
1327+
constexpr double norm1 = M_SQRT2;
13281328

13291329
double r, r0=0.0, phi;
13301330
double potr, potz, potl, potp, p, pc, drc, drs, dzc, dzs, ps, dfacp, facdp;

0 commit comments

Comments
 (0)