Found some memory-related bug
Former-commit-id: 684f9cbe9f7f8112aff5981215076182051c8235
This commit is contained in:
parent
5357d53fc5
commit
fd6380a085
|
@ -99,7 +99,7 @@ qpms_ewald32_constants_t *qpms_ewald32_constants_init(const qpms_l_t lMax /*, co
|
||||||
* pow(0.5, 2*j-1);
|
* pow(0.5, 2*j-1);
|
||||||
break;
|
break;
|
||||||
case EWALD32_CONSTANTS_AGNOSTIC:
|
case EWALD32_CONSTANTS_AGNOSTIC:
|
||||||
c->s1_constfacs[y][j] = -2 * ipow(n+1) * M_SQRTPI
|
c->s1_constfacs[y][j] = -2 * ipow(n+1) * M_SQRTPI // FIXME: Valgrind invalid write
|
||||||
* factorial((n-m)/2) * factorial((n+m)/2)
|
* factorial((n-m)/2) * factorial((n+m)/2)
|
||||||
* min1pow(j)
|
* min1pow(j)
|
||||||
/ (factorial(j) * factorial((n-m)/2-j) * factorial((n+m)/2-j));
|
/ (factorial(j) * factorial((n-m)/2-j) * factorial((n+m)/2-j));
|
||||||
|
|
|
@ -42,7 +42,7 @@ ewaldtest_triang_params paramslist[] = {
|
||||||
{ 3, {1.1, 0.23}, 2.3, 0.97, 0.5, 30, 30, 1., TRIANGULAR_VERTICAL},
|
{ 3, {1.1, 0.23}, 2.3, 0.97, 0.5, 30, 30, 1., TRIANGULAR_VERTICAL},
|
||||||
{ 3, {1.1, 0.23}, 2.3, 0.97, 0.9, 30, 30, 1., TRIANGULAR_VERTICAL},
|
{ 3, {1.1, 0.23}, 2.3, 0.97, 0.9, 30, 30, 1., TRIANGULAR_VERTICAL},
|
||||||
{ 3, {1.1, 0.23}, 2.3, 0.97, 1.3, 30, 30, 1., TRIANGULAR_VERTICAL},
|
{ 3, {1.1, 0.23}, 2.3, 0.97, 1.3, 30, 30, 1., TRIANGULAR_VERTICAL},
|
||||||
{ 3, {1.1, 0.23}, 2.3, 0.97, 1.9, 30, 30, 1., TRIANGULAR_VERTICAL},
|
{ 6, {1.1, 0.23}, 2.3, 0.97, 1.9, 30, 30, 1., TRIANGULAR_VERTICAL},
|
||||||
// end:
|
// end:
|
||||||
// { 0, {0, 0}, 0, 0, 0, 0, 0, 0, 0}
|
// { 0, {0, 0}, 0, 0, 0, 0, 0, 0, 0}
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue