Skip to content

Core remove flattening

Dominik Gehringer requested to merge core-remove-flattening into relaunch

Created by: dgehringer

remove reduction of flat-symmetric to reduce complexity (performance) added option to filter results with minimal objective (run.py) move from relative to absolute imports (init.py) 🎨 move variable declarations inside loops calculate_objective (sqs.cpp) 🎨 use auto instead of concrete types (sqs.cpp) move function local type-definitions to types.hpp (types.hpp) remove "make_reduction_vector" (sqs.cpp) remove "reduce_weights_matrices" (sqs.cpp) remove "expand_matrix" (sqs.cpp) 💡 add comments, on how MPI data synchronization works (sqs.cpp) 🎨 rearrange variable declaration close to usage "do_pair_iterations" (sqs.cpp) 💡 improve existing comments 🎨 improve parameter delcaration readability in "do_pair_iterations" (sqs.cpp)

Merge request reports

Loading