Skip to content

Commit

Permalink
added ifdef to cond
Browse files Browse the repository at this point in the history
  • Loading branch information
giaf committed Oct 22, 2017
1 parent 038b6e3 commit 717813b
Show file tree
Hide file tree
Showing 6 changed files with 88 additions and 0 deletions.
15 changes: 15 additions & 0 deletions include/hpipm_d_cond.h
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,22 @@



#ifndef HPIPM_D_COND_H_
#define HPIPM_D_COND_H_



#include <blasfeo_target.h>
#include <blasfeo_common.h>



#ifdef __cplusplus
extern "C" {
#endif



struct d_cond_qp_ocp2dense_workspace
{
struct d_strmat *Gamma;
Expand Down Expand Up @@ -64,6 +73,12 @@ void d_cond_rhs_qp_ocp2dense(struct d_ocp_qp *ocp_qp, struct d_dense_qp *dense_q
//
void d_expand_sol_dense2ocp(struct d_ocp_qp *ocp_qp, struct d_dense_qp_sol *dense_qp_sol, struct d_ocp_qp_sol *ocp_qp_sol, struct d_cond_qp_ocp2dense_workspace *cond_ws);



#ifdef __cplusplus
} /* extern "C" */
#endif



#endif // HPIPM_D_COND_H_
15 changes: 15 additions & 0 deletions include/hpipm_d_cond_aux.h
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,22 @@



#ifndef HPIPM_D_COND_AUX_H_
#define HPIPM_D_COND_AUX_H_



#include <blasfeo_target.h>
#include <blasfeo_common.h>



#ifdef __cplusplus
extern "C" {
#endif



//
void d_cond_BAbt(struct d_ocp_qp *ocp_qp, struct d_strmat *BAbt2, struct d_strvec *b2, struct d_cond_qp_ocp2dense_workspace *cond_ws);
//
Expand All @@ -49,6 +58,12 @@ void d_cond_d(struct d_ocp_qp *ocp_qp, struct d_strvec *d2, struct d_strvec *z2,
//
void d_expand_sol(struct d_ocp_qp *ocp_qp, struct d_dense_qp_sol *dense_qp_sol, struct d_ocp_qp_sol *ocp_qp_sol, struct d_cond_qp_ocp2dense_workspace *cond_ws);



#ifdef __cplusplus
} /* extern "C" */
#endif



#endif // HPIPM_D_COND_AUX_H_
14 changes: 14 additions & 0 deletions include/hpipm_d_part_cond.h
Original file line number Diff line number Diff line change
Expand Up @@ -27,14 +27,22 @@



#ifndef HPIPM_D_PART_COND_H_
#define HPIPM_D_PART_COND_H_



#include <blasfeo_target.h>
#include <blasfeo_common.h>



#ifdef __cplusplus
extern "C" {
#endif



struct d_cond_qp_ocp2ocp_workspace
{
struct d_cond_qp_ocp2dense_workspace *cond_workspace;
Expand All @@ -56,6 +64,12 @@ void d_cond_rhs_qp_ocp2ocp(struct d_ocp_qp *ocp_qp, struct d_ocp_qp *part_dense_
//
void d_expand_sol_ocp2ocp(struct d_ocp_qp *ocp_qp, struct d_ocp_qp *part_dense_qp, struct d_ocp_qp_sol *part_dense_qp_sol, struct d_ocp_qp_sol *ocp_qp_sol, struct d_cond_qp_ocp2ocp_workspace *cond_ws);



#ifdef __cplusplus
} /* extern "C" */
#endif



#endif // HPIPM_D_PART_COND_H_
15 changes: 15 additions & 0 deletions include/hpipm_s_cond.h
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,22 @@



#ifndef HPIPM_S_COND_H_
#define HPIPM_S_COND_H_



#include <blasfeo_target.h>
#include <blasfeo_common.h>



#ifdef __cplusplus
extern "C" {
#endif



struct s_cond_qp_ocp2dense_workspace
{
struct s_strmat *Gamma;
Expand Down Expand Up @@ -64,6 +73,12 @@ void s_cond_rhs_qp_ocp2dense(struct s_ocp_qp *ocp_qp, struct s_dense_qp *dense_q
//
void s_expand_sol_dense2ocp(struct s_ocp_qp *ocp_qp, struct s_dense_qp_sol *dense_qp_sol, struct s_ocp_qp_sol *ocp_qp_sol, struct s_cond_qp_ocp2dense_workspace *cond_ws);



#ifdef __cplusplus
} /* extern "C" */
#endif



#endif // HPIPM_S_COND_H_
15 changes: 15 additions & 0 deletions include/hpipm_s_cond_aux.h
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,22 @@



#ifndef HPIPM_S_COND_AUX_H_
#define HPIPM_S_COND_AUX_H_



#include <blasfeo_target.h>
#include <blasfeo_common.h>



#ifdef __cplusplus
extern "C" {
#endif



//
void s_cond_BAbt(struct s_ocp_qp *ocp_qp, struct s_strmat *BAbt2, struct s_strvec *b2, struct s_cond_qp_ocp2dense_workspace *cond_ws);
//
Expand All @@ -49,6 +58,12 @@ void s_cond_d(struct s_ocp_qp *ocp_qp, struct s_strvec *d2, struct s_strvec *z2,
//
void s_expand_sol(struct s_ocp_qp *ocp_qp, struct s_dense_qp_sol *dense_qp_sol, struct s_ocp_qp_sol *ocp_qp_sol, struct s_cond_qp_ocp2dense_workspace *cond_ws);



#ifdef __cplusplus
} /* extern "C" */
#endif



#endif // HPIPM_S_COND_AUX_H_
14 changes: 14 additions & 0 deletions include/hpipm_s_part_cond.h
Original file line number Diff line number Diff line change
Expand Up @@ -27,14 +27,22 @@



#ifndef HPIPM_S_PART_COND_H_
#define HPIPM_S_PART_COND_H_



#include <blasfeo_target.h>
#include <blasfeo_common.h>



#ifdef __cplusplus
extern "C" {
#endif



struct s_cond_qp_ocp2ocp_workspace
{
struct s_cond_qp_ocp2dense_workspace *cond_workspace;
Expand All @@ -56,6 +64,12 @@ void s_cond_rhs_qp_ocp2ocp(struct s_ocp_qp *ocp_qp, struct s_ocp_qp *part_dense_
//
void s_expand_sol_ocp2ocp(struct s_ocp_qp *ocp_qp, struct s_ocp_qp *part_dense_qp, struct s_ocp_qp_sol *part_dense_qp_sol, struct s_ocp_qp_sol *ocp_qp_sol, struct s_cond_qp_ocp2ocp_workspace *cond_ws);



#ifdef __cplusplus
} /* extern "C" */
#endif



#endif // HPIPM_S_PART_COND_H_

0 comments on commit 717813b

Please sign in to comment.