alpaqa 1.0.0a9
Nonconvex constrained optimization
Loading...
Searching...
No Matches
zerofpr-anderson-alm.hpp
Go to the documentation of this file.
1#pragma once
2
6
7namespace alpaqa {
8
9// clang-format off
10ALPAQA_EXPORT_EXTERN_TEMPLATE(class, ZeroFPRSolver, AndersonDirection<EigenConfigd>);
11ALPAQA_IF_FLOAT(ALPAQA_EXPORT_EXTERN_TEMPLATE(class, ZeroFPRSolver, AndersonDirection<EigenConfigf>);)
12ALPAQA_IF_LONGD(ALPAQA_EXPORT_EXTERN_TEMPLATE(class, ZeroFPRSolver, AndersonDirection<EigenConfigl>);)
13ALPAQA_IF_QUADF(ALPAQA_EXPORT_EXTERN_TEMPLATE(class, ZeroFPRSolver, AndersonDirection<EigenConfigq>);)
14
15ALPAQA_EXPORT_EXTERN_TEMPLATE(class, ALMSolver, ZeroFPRSolver<AndersonDirection<EigenConfigd>>);
16ALPAQA_IF_FLOAT(ALPAQA_EXPORT_EXTERN_TEMPLATE(class, ALMSolver, ZeroFPRSolver<AndersonDirection<EigenConfigf>>);)
17ALPAQA_IF_LONGD(ALPAQA_EXPORT_EXTERN_TEMPLATE(class, ALMSolver, ZeroFPRSolver<AndersonDirection<EigenConfigl>>);)
18ALPAQA_IF_QUADF(ALPAQA_EXPORT_EXTERN_TEMPLATE(class, ALMSolver, ZeroFPRSolver<AndersonDirection<EigenConfigq>>);)
19// clang-format on
20
21} // namespace alpaqa
#define ALPAQA_IF_QUADF(...)
Definition: config.hpp:171
#define ALPAQA_IF_LONGD(...)
Definition: config.hpp:183
#define ALPAQA_IF_FLOAT(...)
Definition: config.hpp:177
#define ALPAQA_EXPORT_EXTERN_TEMPLATE(...)
Definition: export.hpp:21