aboutsummaryrefslogtreecommitdiff
path: root/td_constraints.c
diff options
context:
space:
mode:
Diffstat (limited to 'td_constraints.c')
-rw-r--r--td_constraints.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/td_constraints.c b/td_constraints.c
index aba87ab..ab21e79 100644
--- a/td_constraints.c
+++ b/td_constraints.c
@@ -28,7 +28,7 @@ struct TDConstraintEvalPriv {
};
typedef void (*ConstraintEvalCB)(TDConstraintEvalContext *ctx,
- double *vars[TD_CONSTRAINT_VAR_NB][PSSOLVE_DIFF_ORDER_NB],
+ const double * const vars[TD_CONSTRAINT_VAR_NB][PSSOLVE_DIFF_ORDER_NB],
double *out);
typedef struct TDFamilyDef {
@@ -43,7 +43,7 @@ typedef struct TDFamilyDef {
static void
constraint_eval_ham_confflat(TDConstraintEvalContext *ctx,
- double *vars[TD_CONSTRAINT_VAR_NB][PSSOLVE_DIFF_ORDER_NB],
+ const double * const vars[TD_CONSTRAINT_VAR_NB][PSSOLVE_DIFF_ORDER_NB],
double *out)
{
TDConstraintEvalPriv *priv = ctx->priv;
@@ -95,7 +95,7 @@ constraint_eval_ham_confflat(TDConstraintEvalContext *ctx,
static void
constraint_eval_mom_r_confflat(TDConstraintEvalContext *ctx,
- double *vars[TD_CONSTRAINT_VAR_NB][PSSOLVE_DIFF_ORDER_NB],
+ const double * const vars[TD_CONSTRAINT_VAR_NB][PSSOLVE_DIFF_ORDER_NB],
double *out)
{
TDConstraintEvalPriv *priv = ctx->priv;
@@ -135,7 +135,7 @@ constraint_eval_mom_r_confflat(TDConstraintEvalContext *ctx,
static void
constraint_eval_mom_t_confflat(TDConstraintEvalContext *ctx,
- double *vars[TD_CONSTRAINT_VAR_NB][PSSOLVE_DIFF_ORDER_NB],
+ const double * const vars[TD_CONSTRAINT_VAR_NB][PSSOLVE_DIFF_ORDER_NB],
double *out)
{
TDConstraintEvalPriv *priv = ctx->priv;
@@ -348,7 +348,7 @@ void tdi_constraint_eval_free(TDConstraintEvalContext **pctx)
}
int tdi_constraint_eval(TDConstraintEvalContext *ctx, enum TDConstraintEq eq,
- const double *vars[TD_CONSTRAINT_VAR_NB][PSSOLVE_DIFF_ORDER_NB],
+ const double * const vars[TD_CONSTRAINT_VAR_NB][PSSOLVE_DIFF_ORDER_NB],
double *out)
{
const TDFamilyDef *fd = td_families[ctx->family];