taskSavannah Administration - Tasks: task #10297, Submission of Message Passing...


task #10297: Submission of Message Passing Interface for Simula+ Object Libraries in C++

Submitted by:  christophe collard <simulaplus>
Submitted on:  Fri 26 Mar 2010 01:24:24 PM UTC
Should Start On:  Fri 26 Mar 2010 12:00:00 AM UTC Should be Finished on:  Mon 05 Apr 2010 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Percent Complete:  0% Assigned to:  alexfernandez
Open/Closed:  Closed Effort:  0.00
* Mandatory Fields

Add a New Comment (Rich Markup)

Comment Type & Canned Response:


( Jump to the original submission )

Thu 08 Apr 2010 09:20:52 PM UTC, comment #6: 

I've approved your project--welcome on board! :-)

You'll receive a mail notification with further instructions shortly.

Happy hacking!

Alex Fernandez <alexfernandez>
Tue 06 Apr 2010 08:07:40 PM UTC, comment #5: 

Hi christophe,

It looks good, I am recommending approval. I hope the hassle was worth it. Good luck with your project!

Alex Fernandez <alexfernandez>
Tue 06 Apr 2010 01:52:44 PM UTC, comment #4: 

the updated version of the program is now online at the same address. Let me know if now the copyrights are correct.

christophe collard <simulaplus>
Wed 31 Mar 2010 01:26:31 AM UTC, comment #3: 

Hi again,

Then it looks that we have two issues to solve:

  • First, change all copyright notices to point to legal entities (e.g. you and CNRS and University of Valenciennes). This is just done so that the copyrights can be enforceable, if need be.
  • Next (optional), change the root directory to mpisol.

Could you provide an updated tarball so we can continue with the process? Thanks!

Alex Fernandez <alexfernandez>
Tue 30 Mar 2010 07:08:53 AM UTC, comment #2: 

Dear Alex,
thanks for your comments. Here are some informations that can help:
1. LPMM and LAMAV are research labs so they are not legal entities.
CNRS is a legal entity. For the second lab, we can add the university related to this lab (something like LAMAV - University of Valenciennes).
2. Since the Simula+ software is split into several parts (some of them independant from the others), such a MOL++ and MateriOL++ already registred on savannah under the top directories mol and materiol, could you please use mpisol as top directory instead of simula+ ?

christophe collard <simulaplus>
Mon 29 Mar 2010 10:11:02 PM UTC, comment #1: 

Hi Christophe,

I am reviewing your submission; I am not yet a full-grown administrator, so please excuse any mistakes I may make in the process.

I have noticed a few issues with the project, which should be resolved before it is approved:

  • Some of the copyrights are assigned to you personally, and at the same time to "Laboratoire de Physique et Mécanique des Matériaux (LPMM - CNRS)" or "Laboratoire de Mathématiques et ses Applications de Valenciennes (LAMAV)". Are they legal entities which can defend a copyright (such as a physical person or a company)? Do you have joint copyright?
  • This is just for convenience, but the top directory is not called "mpisol-$version" as the tarball, but "simula+".

Could you answer these questions so we can proceed? Thanks!

Alex Fernandez <alexfernandez>
Fri 26 Mar 2010 01:24:24 PM UTC, original submission:  

A new project has been registered at Savannah
This project account will remain inactive until a site admin approves or discards 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):

Registration Details

  • Name: Message Passing Interface for Simula+ Object Libraries in C++
  • System Name:  mpisol
  • Type: non-GNU software & documentation
  • License: GNU General Public License v2 or later


MPISOL++ is part of the Simula+ software (including MOL++ for Mathematical Object Libraries in C++, MateriOL++ for Material Object Libraries in C++, FEMOL++ for Finite Elements Methods Object Libraries in C++, MPISOL++, and a graphical user interface in java). The computation language used is C++.
MPISOL++ aims at developing simplified MPI functions that help using standard mathematical object libraries of Simula+ on distributed memory parallel processors.
There is one library per file (ex. the broadcast library is stored in the file broadcast.h) and each library is checked using a non regression test file (ex. broadcast-test.h). Each library is be documented and the final help can be generated using doxygen.
Our website contains a more detailed description of the global project. It is located at the following address :
The compilation is g++ 4.4.1 compatible. It is developed under GNU/Linux and runs on this system. All the files developed in MPISOL++ are the work of the “Laboratoire de Physique et Mecanique des Materiaux"(Laboratory of Physics and Mechanics of Materials) located in Metz, France.
These libraries depend on MOL++ that can be freely downloaded on savannah or on our website.

Other Software Required:

MOL++ GPL software at https://savannah.nongnu.org/projects/mol
website of the global project:

Other Comments:

install MOL++ first, then install MPISOL++
to execute the code, go to simula+/tests
then execute the script "run simula+ tests"

Tarball URL:


christophe collard <simulaplus>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by alexfernandez (Posted a comment)
  • -email is unavailable- added by simulaplus (Submitted the item)

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.





    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2010-04-08 alexfernandez Open/ClosedOpen => Closed
    2010-04-08 alexfernandez StatusNeed Admin => Done
    2010-04-06 alexfernandez StatusIn Progress => Need Admin
    2010-03-29 alexfernandez StatusNone => In Progress
        Assigned toNone => alexfernandez

    Back to the top

    Powered by Savane 3.9