Skip to content

Commit

Permalink
Use new general function for C30
Browse files Browse the repository at this point in the history
  • Loading branch information
martin-ueding committed Nov 28, 2018
1 parent 7210b2f commit 307282e
Showing 1 changed file with 12 additions and 8 deletions.
20 changes: 12 additions & 8 deletions src/init_lookup_tables.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1769,6 +1769,9 @@ void init_lookup_tables(GlobalData &gd) {
build_VdaggerV_lookup(
quantum_numbers, gd.operator_lookuptable.vdaggerv_lookup, vdv_indices);
std::vector<std::pair<ssize_t, ssize_t>> rnd_index;

auto const lookup_lookup_map = make_build_lookup_lookup_map(gd);

if (correlator.type == "C1") {
build_C1_lookup(gd.quarks,
correlator.quark_numbers,
Expand Down Expand Up @@ -1883,14 +1886,15 @@ void init_lookup_tables(GlobalData &gd) {
gd.correlator_lookuptable.trQ1Q1,
gd.correlator_lookuptable.C30V);
} else if (correlator.type == "C30") {
build_C30_lookup(gd.quarks,
correlator.quark_numbers,
gd.start_config,
gd.path_output,
quantum_numbers,
vdv_indices,
gd.quarkline_lookuptable.Q1,
gd.correlator_lookuptable.C30);
build_general_lookup("C30",
lookup_lookup_map.at("C30"),
gd.quarks,
correlator.quark_numbers,
gd.start_config,
gd.path_output,
quantum_numbers,
vdv_indices,
gd.correlator_lookuptable.C30);
} else if (correlator.type == "C40D") {
build_C40D_lookup(gd.quarks,
correlator.quark_numbers,
Expand Down

0 comments on commit 307282e

Please sign in to comment.