Found some memory-related bug

Former-commit-id: 684f9cbe9f7f8112aff5981215076182051c8235
This commit is contained in:
Marek Nečada 2018-09-06 16:17:28 +03:00
parent 5357d53fc5
commit fd6380a085
2 changed files with 2 additions and 2 deletions

View File

@ -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));

View File

@ -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}
}; };