[CIG-SHORT] trouble installing v1.8.0 from source
Brad Aagaard
baagaard at usgs.gov
Thu Oct 25 16:25:58 PDT 2012
Romain,
Did you wipe your build directory clean before building the new version?
My general suggestion when updating from one version to another is to
wipe clean the $PREFIX, build, and source directories before installing.
Additionally, having multiple versions on your machine can be a problem
unless you are very careful with environment variables.
Brad
On 10/25/2012 01:11 PM, Romain Jolivet wrote:
> Hi Brad,
>
> Thanks for the new release.
> I am trying to compile it from source. There is a little bug in the configure file, I think: When spatialdata/configure checks the following command:
> python sysconfig.py
> it creates a sysconfig.pyc, that is not removed by the configure, so it crashes when python is called next.
> There is a command `rm -rf sysconfig.py` and I added sysconfig.pyc to it. Is that correct?
>
> Cheers,
>
> Romain
>
> Romain Jolivet
> Postdoctoral Scholar
> Geological and Planetary Sciences
> California Institute of Technology, Pasadena, CA
> rjolivet at caltech.edu
> +1 (626) 560 6356
>
> On Oct 25, 2012, at 12:00 PM, cig-short-request at geodynamics.org wrote:
>
>> Send CIG-SHORT mailing list submissions to
>> cig-short at geodynamics.org
>>
>> To subscribe or unsubscribe via the World Wide Web, visit
>> http://geodynamics.org/cgi-bin/mailman/listinfo/cig-short
>> or, via email, send a message with subject or body 'help' to
>> cig-short-request at geodynamics.org
>>
>> You can reach the person managing the list at
>> cig-short-owner at geodynamics.org
>>
>> When replying, please edit your Subject line so it is more specific
>> than "Re: Contents of CIG-SHORT digest..."
>>
>>
>> Today's Topics:
>>
>> 1. PyLith 1.8.0 released (Brad Aagaard)
>>
>>
>> ----------------------------------------------------------------------
>>
>> Message: 1
>> Date: Thu, 25 Oct 2012 10:26:26 -0700
>> From: Brad Aagaard <baagaard at usgs.gov>
>> Subject: [CIG-SHORT] PyLith 1.8.0 released
>> To: cig-short at geodynamics.org, cig-all at geodynamics.org
>> Message-ID: <50897642.8010906 at usgs.gov>
>> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>>
>> Greetings,
>>
>> I am pleased to announce the release of PyLith 1.8.0, a finite-element
>> code designed to solve dynamic elastic problems and quasi-static
>> viscoelastic problems in tectonic deformation.
>>
>> This release adds estimating the stable time step for explicit time
>> stepping, adds a post-processing utility for computing the moment
>> magnitude and average slip for any fault output snapshot, includes a
>> couple of additional examples of CUBIT meshing techniques, fixes
>> several bugs in PyLith v1.7.1 and corrects some typos in the
>> manual. We strongly recommend all users of previous PyLith releases
>> switch to this latest release.
>>
>> You can download the source code and binaries from
>>
>> http://geodynamics.org/cig/software/packages/short/pylith
>>
>> Detailed installation instructions for the binary packages are in the
>> User Manual with detailed building instructions for a few platforms in
>> the INSTALL file bundled with the PyLith Installer utility.
>>
>>
>> RELEASE NOTES - PyLith v1.8.0
>>
>> ****************************************************************
>> See the README file for changes required to switch to the v1.8.0 release
>> series from previous versions.
>> ****************************************************************
>>
>> * New features
>>
>> * Additional flexibility in PETSc nonlinear solver parameters
>>
>> The default line search type for the PETSc nonlinear (SNES) solver
>> is a customized backtrace method included in PyLith. The user may
>> now select alternative line search types (basic, bt, l2, cp)
>> available in PETSc.
>>
>> * Post-processing utility pylith_eqinfo to compute slip information.
>>
>> This post-processing utility computes the moment magnitude,
>> seismic moment, seismic potency, and average slip at
>> user-specified snapshots in time from PyLith HDF5 output.
>> Information is given for each fault and across all faults. See
>> the Post-processing section of the manual in the Running PyLith
>> chapter for more information.
>>
>> * Computation of the stable time step for explicit time-stepping.
>>
>> The stable time step for explicit time-stepping is computed based
>> on the CFL condition and minimum edge lengths. For triangular and
>> tetrahedral cells we also account for a reduction in the stable
>> time step due to distorted cells (e.g., slivers and needles). See
>> the Stable time step section in the Materials chapter of the
>> manual for more information.
>>
>> * Output the stable time step for each cell in a material.
>>
>> Output cell_info_fields "stable_dt_implicit" and
>> "stable_dt_explicit" can be included in material output.
>>
>> * Added netCDF Python module to binary distribution to provide
>> Python interface to NetCDF files, including Exodus-II files. This
>> is used in a new meshing example for setting the discretization
>> size using an Exodus-II vertex field. Note that this required
>> updating the NetCDF library.
>>
>> * New CUBIT meshing examples demonstrating how to merge surfaces and
>> use and an Exodus-II vertex field to specify the discretization
>> size.
>> + examples/meshing/surface_nurbs/merge_surfs
>> + examples/meshing/cubit_cellsize
>>
>>
>> * Bug fixes
>>
>> - Fixed omission of synchronization of stable time step computation
>> among processors. Minimum time step among all processors rather
>> than local value should be used.
>>
>> - Fixed density scale not being set in NondimElasticQuasistatic.
>> Density scale should be set based on shear modulus, length scale,
>> and relaxation time.
>>
>> - Added warning when initial state for a fault constitutive model is
>> not set. If an initial state value is not given, for rate-state
>> friction using a default value of L / reference slip rate. Other
>> fault constitutive models use a default value of 0.0 for initial
>> state variables.
>>
>> - Separated tensor components in Xdmf files to avoid confusion. The
>> corresponding HDF5 files remain unchanged.
>>
>> - Removed explicit time-stepping formulation with non-lumped
>> Jacobian. This formulation was not setup properly for spontaneous
>> rupture models and is too computationally expensive for practical
>> problems. The ExplicitLumped* formulations are now simply Explicit*.
>>
>> - Fixed parallel bug that resulting in inconsistent orientation of
>> fault slip directions. Flipping the fault orientation was not
>> synchronized across processors. This bug would only appear when
>> running in parallel with faults that change from dipping in one
>> direction to dipping in the opposite direction.
>>
>> - Fixed bug in setting name of field in OutputSolnPoints when output
>> multiple fields. This bug caused the name of the first output
>> field to be used and output data to overwrite each other.
>>
>>
>>
>> ------------------------------
>>
>> _______________________________________________
>> CIG-SHORT mailing list
>> CIG-SHORT at geodynamics.org
>> http://geodynamics.org/cgi-bin/mailman/listinfo/cig-short
>>
>>
>> End of CIG-SHORT Digest, Vol 74, Issue 10
>> *****************************************
>
>
>
>
> _______________________________________________
> CIG-SHORT mailing list
> CIG-SHORT at geodynamics.org
> http://geodynamics.org/cgi-bin/mailman/listinfo/cig-short
>
More information about the CIG-SHORT
mailing list