[CIG-MC] CIG-MC Digest, Vol 79, Issue 1

Thorsten Becker thwbecker at post.harvard.edu
Thu Nov 21 21:03:44 PST 2013


While I am not a python/pyre user, I wonder how this affects the abilities
to couple regional and global codes, for example? This is another extension
I am not using, but this always seemed very helpful potentially? Wouldn't
this be useful to maintain?

When I compile CitcomS, I simply use the --nopyre option or whatever it's
called, and this seems to get rid off many of the issues mentioned above?

 I can see how this must have all been discussed but I am not aware of the
reasoning, sorry, so please excuse if these are naive questions.



Thorsten W Becker - USC

On Thu, Nov 21, 2013 at 12:00 PM, <cig-mc-request at geodynamics.org> wrote:

> Send CIG-MC mailing list submissions to
>         cig-mc at geodynamics.org
> To subscribe or unsubscribe via the World Wide Web, visit
>         http://geodynamics.org/cgi-bin/mailman/listinfo/cig-mc
> or, via email, send a message with subject or body 'help' to
>         cig-mc-request at geodynamics.org
> You can reach the person managing the list at
>         cig-mc-owner at geodynamics.org
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of CIG-MC digest..."
> Today's Topics:
>    1. CitcomS Python Removal (Eric Heien)
> ----------------------------------------------------------------------
> Message: 1
> Date: Thu, 21 Nov 2013 10:47:06 -0800
> From: Eric Heien <emheien at ucdavis.edu>
> To: CIG-MC at geodynamics.org
> Subject: [CIG-MC] CitcomS Python Removal
> Message-ID: <00B7E076-EC0E-4E5B-AA20-4DADB9498AFA at ucdavis.edu>
> Content-Type: text/plain; charset=windows-1252
> Hello,
> The CitcomS developers have recently decided to remove Python and Pyre
> support from CitcomS.  There are several reasons for this:
> - The Python interface in CitcomS is not compatible with Python 2.7 or
> above.  Python 2.7 was released in 2010, meaning most systems set up in the
> last 3 years won?t support Python in CitcomS.
> - The interface requires downloading extra packages - this happens
> automatically but can cause compilation failure on some platforms.
> - The interface opaquely assigns some parameters with values not
> controlled by the user.
> - The Python interface adds a level of complexity making it harder to
> debug the program and understand how data structures are used/modified
> during a run.
> - Many of the major CitcomS users do not use the Python interface.
> We plan to remove this functionality from CitcomS and provide tools to
> convert Python based input files to the normal input file format.  Relevant
> logic that was in the Python framework will be moved into the main CitcomS
> code.  This change will be implemented over the coming year and
> incorporated into a future CitcomS release.
> If you have any concerns about this decision or would like to weigh in,
> feel free to contact me or the cig-mc mailing list.
> Thank you,
> -Eric
> ------------------------------
> _______________________________________________
> CIG-MC mailing list
> CIG-MC at geodynamics.org
> http://geodynamics.org/cgi-bin/mailman/listinfo/cig-mc
> End of CIG-MC Digest, Vol 79, Issue 1
> *************************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://geodynamics.org/pipermail/cig-mc/attachments/20131121/fcfe8b0b/attachment.html>

More information about the CIG-MC mailing list