Use translation cache in beyn's algorithm (full matrix only)
Former-commit-id: b9f95a726a8f4de7e6822c38089ca149e4fad1c9
This commit is contained in:
parent
00ab187510
commit
775976816e
|
@ -1925,6 +1925,7 @@ static int qpms_scatsys_finite_eval_Beyn_ImTS(complex double *target,
|
||||||
const struct qpms_scatsys_finite_eval_Beyn_ImTS_param *p = params;
|
const struct qpms_scatsys_finite_eval_Beyn_ImTS_param *p = params;
|
||||||
qpms_scatsys_at_omega_t *ssw = qpms_scatsys_at_omega(p->ss, omega);
|
qpms_scatsys_at_omega_t *ssw = qpms_scatsys_at_omega(p->ss, omega);
|
||||||
QPMS_ENSURE(ssw != NULL, "qpms_scatsys_at_omega() returned NULL");
|
QPMS_ENSURE(ssw != NULL, "qpms_scatsys_at_omega() returned NULL");
|
||||||
|
if(p->ss->tbooster) qpms_ssw_create_translation_cache(ssw);
|
||||||
if (p->iri == QPMS_NO_IRREP) {
|
if (p->iri == QPMS_NO_IRREP) {
|
||||||
QPMS_ASSERT(m == p->ss->fecv_size);
|
QPMS_ASSERT(m == p->ss->fecv_size);
|
||||||
QPMS_ENSURE(NULL != qpms_scatsysw_build_modeproblem_matrix_full(
|
QPMS_ENSURE(NULL != qpms_scatsysw_build_modeproblem_matrix_full(
|
||||||
|
|
Loading…
Reference in New Issue