#pragma once

extern "C" void* partial_lagrange_koala_bear();
extern "C" void* partial_lagrange_koala_bear_extension();

extern "C" void* mle_fix_last_variable_koala_bear_base_base_padded();
extern "C" void* mle_fix_last_variable_koala_bear_base_base();
extern "C" void* mle_fix_last_variable_koala_bear_base_extension_padded();
extern "C" void* mle_fix_last_variable_koala_bear_base_extension();
extern "C" void* mle_fix_last_variable_koala_bear_ext_ext_padded();
extern "C" void* mle_fix_last_variable_koala_bear_ext_ext();

extern "C" void* mle_fold_koala_bear_base_base();
extern "C" void* mle_fold_koala_bear_base_extension();
extern "C" void* mle_fold_koala_bear_ext_ext();

extern "C" void* mle_fix_last_variable_in_place_koala_bear_base();
extern "C" void* mle_fix_last_variable_in_place_koala_bear_extension();


extern "C" void* partial_geq_koala_bear();
// extern "C" void *partial_geq_naive_koala_bear_extension();
