aboutsummaryrefslogtreecommitdiff
path: root/td_constraints.c
diff options
context:
space:
mode:
Diffstat (limited to 'td_constraints.c')
-rw-r--r--td_constraints.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/td_constraints.c b/td_constraints.c
index 73d48a7..25adde1 100644
--- a/td_constraints.c
+++ b/td_constraints.c
@@ -191,31 +191,31 @@ static const TDFamilyDef time_antisym_cubic = {
.constraint_eval = constraint_funcs_confflat,
};
-static double k_rtheta_eval_simple_time_antisym(TDConstraintEvalContext *ctx,
+static double k_rtheta_eval_time_antisym_linear(TDConstraintEvalContext *ctx,
double r, double theta)
{
const double r2 = SQR(r);
return ctx->amplitude * r * exp(-r2) * sin(2.0 * theta);
}
-static double k_rtheta_eval_dr_simple_time_antisym(TDConstraintEvalContext *ctx,
+static double k_rtheta_eval_dr_time_antisym_linear(TDConstraintEvalContext *ctx,
double r, double theta)
{
const double r2 = SQR(r);
return ctx->amplitude * (1.0 - 2.0 * r2) * exp(-r2) * sin(2.0 * theta);
}
-static double k_rtheta_eval_dt_simple_time_antisym(TDConstraintEvalContext *ctx,
+static double k_rtheta_eval_dt_time_antisym_linear(TDConstraintEvalContext *ctx,
double r, double theta)
{
const double r2 = SQR(r);
return 2.0 * ctx->amplitude * r * exp(-r2) * cos(2.0 * theta);
}
-static const TDFamilyDef simple_time_antisym = {
- .eval_krt = k_rtheta_eval_simple_time_antisym,
- .eval_krt_dr = k_rtheta_eval_dr_simple_time_antisym,
- .eval_krt_dt = k_rtheta_eval_dt_simple_time_antisym,
+static const TDFamilyDef time_antisym_linear = {
+ .eval_krt = k_rtheta_eval_time_antisym_linear,
+ .eval_krt_dr = k_rtheta_eval_dr_time_antisym_linear,
+ .eval_krt_dt = k_rtheta_eval_dt_time_antisym_linear,
//.a_converge = 1.018918628476058,
.a_converge = 1.0189186,
.a_diverge = 1.018918628476968,
@@ -224,7 +224,7 @@ static const TDFamilyDef simple_time_antisym = {
static const TDFamilyDef *td_families[] = {
[TD_FAMILY_TIME_ANTISYM_CUBIC] = &time_antisym_cubic,
- [TD_FAMILY_SIMPLE_TIME_ANTISYM] = &simple_time_antisym,
+ [TD_FAMILY_TIME_ANTISYM_LINEAR] = &time_antisym_linear,
};
double tdi_constraint_eval_k_rtheta(TDConstraintEvalContext *ctx, double r, double theta)