solstice-solver

Solver library of the solstice app
git clone git://git.meso-star.com/solstice-solver.git
Log | Files | Refs | README | LICENSE

commit 507c5813afe8e4c9c27362c1de7ed0794ac0a718
parent f826be9a34552048d79f1eb0bf8e5785ab386909
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Fri,  2 Sep 2016 08:55:03 +0200

Replace some default constants by null constants

Diffstat:
Msrc/ssol.h | 11+++++------
1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/src/ssol.h b/src/ssol.h @@ -129,17 +129,16 @@ static const struct ssol_quadric_plane SSOL_QUADRIC_PLANE_DEFAULT = struct ssol_quadric_parabol { double focal; }; -#define SSOL_QUADRIC_PARABOL_DEFAULT__ { 0.0 } -static const struct ssol_quadric_parabol SSOL_QUADRIC_PARABOL_DEFAULT = - SSOL_QUADRIC_PARABOL_DEFAULT__; +#define SSOL_QUADRIC_PARABOL_NULL__ { -1.0 } +static const struct ssol_quadric_parabol SSOL_QUADRIC_PARABOL_NULL = + SSOL_QUADRIC_PARABOL_NULL__; struct ssol_quadric_parabolic_cylinder { double focal; /* Define y^2 - 4 focal z = 0 */ }; -#define SSOL_QUADRIC_PARABOLIC_CYLINDER_DEFAULT__ { 0.0 } +#define SSOL_QUADRIC_PARABOLIC_CYLINDER_NULL__ { -1.0 } static const struct ssol_quadric_parabolic_cylinder -SSOL_QUADRIC_PARABOLIC_CYLINDER_DEFAULT = - SSOL_QUADRIC_PARABOLIC_CYLINDER_DEFAULT__; +SSOL_QUADRIC_PARABOLIC_CYLINDER_NULL = SSOL_QUADRIC_PARABOLIC_CYLINDER_NULL__; struct ssol_quadric { enum ssol_quadric_type type;