[SCM] Gerris Flow Solver branch, upstream, updated. e8f73a07832050124d2b8bf6c6f35b33180e65a8
Stephane Popinet
popinet at users.sf.net
Tue Nov 24 12:24:53 UTC 2009
The following commit has been merged in the upstream branch:
commit 45cea397c61210346791bf411b4eab9174db9c91
Author: Stephane Popinet <popinet at users.sf.net>
Date: Thu Jul 30 13:23:48 2009 +1000
Removed obsolete GfsAdaptCurvature
darcs-hash:20090730032348-d4795-9f1ee4d073a6c562f6567b3738c66a671c389800.gz
diff --git a/src/adaptive.c b/src/adaptive.c
index 1e0fc7d..a22415c 100644
--- a/src/adaptive.c
+++ b/src/adaptive.c
@@ -690,49 +690,6 @@ GfsEventClass * gfs_adapt_error_class (void)
return klass;
}
-/* GfsAdaptCurvature: Object */
-
-static gdouble curvature_cost (FttCell * cell, GfsAdaptGradient * a)
-{
- FttComponent c;
- gdouble sum2 = 0;
- gdouble * lambda;
-
- lambda = (gdouble *) &GFS_DOMAIN (gfs_object_simulation (a))->lambda;
- for (c = 0; c < FTT_DIMENSION; c++) {
- gdouble g = lambda[c]*lambda[c]*gfs_center_curvature (cell, c, a->v->i);
-
- sum2 += g*g;
- }
- return sqrt (sum2);
-}
-
-static void gfs_adapt_curvature_init (GfsAdapt * object)
-{
- object->cost = (GtsKeyFunc) curvature_cost;
-}
-
-GfsEventClass * gfs_adapt_curvature_class (void)
-{
- static GfsEventClass * klass = NULL;
-
- if (klass == NULL) {
- GtsObjectClassInfo gfs_adapt_curvature_info = {
- "GfsAdaptCurvature",
- sizeof (GfsAdaptGradient),
- sizeof (GfsEventClass),
- (GtsObjectClassInitFunc) NULL,
- (GtsObjectInitFunc) gfs_adapt_curvature_init,
- (GtsArgSetFunc) NULL,
- (GtsArgGetFunc) NULL
- };
- klass = gts_object_class_new (GTS_OBJECT_CLASS (gfs_adapt_gradient_class ()),
- &gfs_adapt_curvature_info);
- }
-
- return klass;
-}
-
static void refine_cell_corner (FttCell * cell, GfsDomain * domain)
{
if (ftt_refine_corner (cell))
diff --git a/src/adaptive.h b/src/adaptive.h
index 37c270b..4747c22 100644
--- a/src/adaptive.h
+++ b/src/adaptive.h
@@ -150,13 +150,6 @@ struct _GfsAdaptError {
GfsEventClass * gfs_adapt_error_class (void);
-/* GfsAdaptCurvature: Header */
-
-#define GFS_IS_ADAPT_CURVATURE(obj) (gts_object_is_from_class (obj,\
- gfs_adapt_curvature_class ()))
-
-GfsEventClass * gfs_adapt_curvature_class (void);
-
#ifdef __cplusplus
}
#endif /* __cplusplus */
diff --git a/src/init.c b/src/init.c
index 91c0d68..7b59600 100644
--- a/src/init.c
+++ b/src/init.c
@@ -167,7 +167,6 @@ GtsObjectClass ** gfs_classes (void)
gfs_adapt_function_class (),
gfs_adapt_gradient_class (),
gfs_adapt_error_class (),
- gfs_adapt_curvature_class (),
gfs_event_sum_class (),
gfs_event_sum_direction_class (),
--
Gerris Flow Solver
More information about the debian-science-commits
mailing list