savannah-register-public
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-register-public] [task #4585] Submission of C++ Mathematics an


From: Daniele Zelante
Subject: [Savannah-register-public] [task #4585] Submission of C++ Mathematics and Geometry Library
Date: Tue, 30 Aug 2005 22:33:36 +0200
User-agent: Mozilla/5.0 (compatible; Konqueror/3.4; Linux) KHTML/3.4.1 (like Gecko)

URL:
  <http://savannah.nongnu.org/task/?func=detailitem&item_id=4585>

                 Summary: Submission of C++ Mathematics and Geometry Library
                 Project: Savannah Administration
            Submitted by: zeldan
            Submitted on: mar 30/08/2005 alle 22:33
         Should Start On: mar 30/08/2005 alle 00:00
   Should be Finished on: ven 09/09/2005 alle 00:00
                Category: Project Approval
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: None
             Open/Closed: Open
                  Effort: 0.00

    _______________________________________________________

Details:

A new project has been registered at Savannah 
The project account will remain inactive until a site admin approve or
discard the registration.


######### REGISTRATION ADMINISTRATION #########

While this item will be useful to track the registration process, approving
or discarding the registration must be done using the specific "Group
Administration" page, accessible only to site administrators, effectively
logged as site administrators (superuser):

  <https://savannah.nongnu.org/admin/groupedit.php?group_id=7933>


######### REGISTRATION DETAILS ######### 

Full Name:
----------
  C++ Mathematics and Geometry Library

System Group Name:
-----------------
  cmgl

Type:
-----
  non-GNU software & documentation

License:
-------- 
  GNU General Public License V2 or later

Description:
------------
  CMGL is a C++ Mathematics and Geometry Library

It is a library for C++ on GNU/Linux.
I would like to port it also on (Free,Net)BSD and Cygwin.

This library provides classes for geometry and linear algebra in 2 and 3
dimensions, and other mathematics related classes.
One of the main target of this library is to simplify the implementation of
the very kernel part of a CAD.
This library also provides another class not directly related with geometry
which allows the standard error propagation computation in a very simple
way.
This library uses C 'double' as the only numeric field for vectorial-spaces.
Geometry entities are divided into concrete (i.e. Point, Segment, Circle) and
abstract (i.e. Vector, Versor, Matrix)
Operator overload is used spreadly, to allow a more simple and compact
syntax.


Here I list the main files/parts of CMGL:

cmgl     : main file
conic2d  : circles, arcs and ellipses in 2d
defs     : macro definitions
dxf      : export concrete objects in DXF format
linear2d : geometry in 2d
linear3d : geometry in 3d
real     : generic functions on real (double) numbers
stats    : very simple statistical functions
types    : typedefs and similar
vad      : error propagation computation

This project can also be used by Eclipse when extracted using CVS.

I have not a stable repository for this software yet.
You may download a tarball at:
http://www.geocities.com/zeldan74/cmgl.tar.gz


Other Software Required:
------------------------
  http://savannah.nongnu.org/projects/comf 
(which is free software GPL)








    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/task/?func=detailitem&item_id=4585>

_______________________________________________
  Messaggio inviato con/da Savannah
  http://savannah.nongnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]