summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-08-30Merge pull request #1667 from ax3l/topic-libsplashTodd Gamblin1-0/+59
libSplash: Add Spack Package
2016-08-30HDF5 Dependency: Rewrite to UnionAxel Huebl1-2/+2
@adamjstewart ``` think you'll find that if you try running something like: spack spec libsplash ^hdf5@1.8.15 It will complain that libsplash does not depend on hdf5. This is a bug in Spack's dependency resolution. A workaround for this is to tell it to always depend on hdf5. ``` @davydden ``` to expand on @adamjstewart comment, spack will make a union of dependencies, i.e. hdf5@1.8.6: + hdf5+mpi = hdf5:1.8.6:+mpi, that's why it works. ``` thank you for the hint!
2016-08-30libSplash: Add Spack PackageAxel Huebl1-0/+59
Adds a package for [libSplash](https://github.com/ComputationalRadiationPhysics/libSplash), a high-level library around serial and parallel HDF5 for regular grids and particle data sets. ``` libSplash aims at developing a HDF5-based I/O library for HPC simulations. It is created as an easy-to-use frontend for the standard HDF5 library with support for MPI processes in a cluster environment. While the standard HDF5 library provides detailed low-level control, libSplash simplifies tasks commonly found in large-scale HPC simulations, such as iter- ative computations and MPI distributed processes. ``` libSplash is a dependency for [PIConGPU](http://picongpu.hzdr.de), an open-source, many-core, fully-relativistic particle-in-cell code and further software developed at [Helmholz-Zentrum Dresden - Rossendorf](https://www.hzdr.de). libSplash builds in two versions, one without MPI writing domain-decomposed posix-style HDF5 files per process and one (default) with MPI and MPI-I/O ("parallel HDF5") support aggregating into a single file per MPI communicator. libSplash is used in conjunction with [openPMD](http://openPMD.org), see also [github.com/openPMD/](https://github.com/openPMD/).
2016-08-30Move all documentation generation into conf.pyTodd Gamblin3-21/+32
- extra steps in Makefile are ignored by readthedocs
2016-08-29Merge pull request #1652 from ax3l/topic-updateAdios110Todd Gamblin1-16/+103
Update ADIOS Package
2016-08-29resources : added docs fixes #1551 (#1627)Massimiliano Culpo2-3/+23
2016-08-29Fix exception constructors. (#1663)Todd Gamblin1-3/+7
2016-08-29libpciaccess: Changed libtool to a build dependency. (#1602)Elizabeth Fischer1-1/+1
2016-08-30Remove Space, Enable ParallelAxel Huebl1-4/+1
- remove space before comma - enable parallel build again (seems to work)
2016-08-30ADIOS: Use NetCDF Prefix from spec'sAxel Huebl1-2/+1
2016-08-29added qt-creator (#1659)Gregory Lee1-0/+46
2016-08-30Defaults: MPI=True, Fortran=FalseAxel Huebl1-2/+2
- ADIOS is mainly a parallel I/O library - a Fortran compiler is non-standard in a minimal install
2016-08-29RM Outdated Comments, Versions & CodeAxel Huebl1-10/+1
2016-08-29Always External MXML; type='build'Axel Huebl1-8/+7
- always use `mxml` as an external dependency in spack - declare `build`-only dependencies correctly
2016-08-29ADIOS: disable parallel makeAxel Huebl1-0/+3
2016-08-29New URL scheme for newer (and older) PDTs (#1651)Robert D. French1-7/+7
2016-08-29Change spack --profile sort key for 2.6 compatibility. (#1656)Todd Gamblin1-1/+1
2016-08-29ADIOS: Run Autotools FirstAxel Huebl1-0/+8
2016-08-29Ole' GNU nano; Actually ran flake8 (#1649)Robert D. French1-0/+40
2016-08-29Merge pull request #1564 from adamjstewart/features/createTodd Gamblin1-1/+2
Suggest setuptools when creating Python package
2016-08-29Merge pull request #1563 from adamjstewart/features/sphinxTodd Gamblin13-41/+279
Add all Sphinx dependencies
2016-08-29Update ADIOS PackageAxel Huebl1-14/+104
This PR updates the ADIOS package. **Changes:** - add latest stable release `1.10.0` - add previous versions (hashes) - add default license header - add build options (shamelessly taken from HDF5 package) - add validation for excisting FC (as in HDF5) and make optional - handle mxml dependency correctly (not required in 1.10.0+) - add `CFLAGS=-fPIC` to build shared (python) libs in ADIOS' lib - remove `-DMPICH_IGNORE_CXX_SEEK` since it is normally not required - remove `MPICC/CXX?FC` since `--with-mpi` just performs well - add transforms: - `zlib`: useful (optional) default - `szip`: optional (compile often broken) - add transports that are not as performant as the `.bp` format: - `hdf5`: non-default - `netcdf`: non-default, close #1610
2016-08-29Merge pull request #1619 from davydden/pkg/nwchem_macos_fixTodd Gamblin1-0/+5
nwchem: use basename for CC and FC
2016-08-29nwchem: use basename for CC and FCDenis Davydov1-0/+5
2016-08-29Merge pull request #1650 from davydden/pkg/ape_octopus_commentsTodd Gamblin2-4/+14
ape octopus: in-code comments
2016-08-29octopus: in-code comments to explain compiler flagsDenis Davydov1-4/+7
2016-08-29ape: in-code comments to explain compiler flagsDenis Davydov1-0/+7
2016-08-28Merge pull request #1041 from adamjstewart/features/matplotlibTodd Gamblin11-175/+233
Matplotlib Python package overhaul
2016-08-28add versions 2.2rc2 and 2.1 to the mvapich2 package (#1630)Abhinav Bhatele1-6/+8
2016-08-28Hot-fix for qthreads (#1632)Erik Schnetter1-4/+19
The download tarball for qthreads vanished. Install it from a git branch instead as temporary work-around.
2016-08-28New package: opencoarrays (#1633)Jeffrey Salmond1-0/+54
* opencoarrays: new package * opencoarrays: remove tests from install due to (unimportant) failures in some configurations * opencoarrays: fix flake8 errors
2016-08-28Documentation: Fix accidental quotation. version() takes expand as a ↵Tyler Esser1-1/+1
keyword. (#1640)
2016-08-28Run flake8 checks on new untracked files (#1510)Adam J. Stewart1-0/+2
2016-08-28Provide mpi-less variant for nco (#1643)Robert D. French1-0/+3
2016-08-28Update Julia to 0.5 release branch; install some Julia package as well (#1637)Erik Schnetter1-15/+130
* Update Julia to 0.5 release branch; install some Julia package as well * Add comments, correct flake8 error * Correct flake8 error
2016-08-28Variant for building cdo without mpi (#1638)Robert D. French1-0/+4
2016-08-28New package for the Mercurial (hg) version control system (#1644)Erik Schnetter1-0/+44
* New package "mercurial" * Disable self-checks The self-checks require subversion, which we don't want to require.
2016-08-27Make clang detection work on AWS Ubuntu14.Todd Gamblin1-1/+1
2016-08-25Remove stale operating_system.py test per discussion in #1631Todd Gamblin1-75/+0
- Test has not been registered in `__init__.py` for a while and needs a refresh.
2016-08-25Merge pull request #1558 from mcfadden8/mmcfadden-features/gcc-pic-librariesbecker332-0/+67
Added variant to gcc package to install PIC versions of libgfortran and libstdc++
2016-08-25Merge pull request #1379 from LLNL/features/graphlib3Gregory Lee15-10/+374
added stat 3.0 beta and added pygtk and dependent packages
2016-08-25and the missing word is... (#1628)Massimiliano Culpo1-1/+1
2016-08-25Merge pull request #1574 from ARCCA/plumed-pushTodd Gamblin1-5/+43
Update plumed package to include optional modules
2016-08-25Reverted url to point to tarball rather than git tagAndrew Williams1-2/+2
2016-08-25Merge pull request #1580 from davydden/pkg/trilinos_url_fixTodd Gamblin1-12/+17
trilinos: switch to github url; fix missing py-numpy dependency
2016-08-25Merge pull request #663 from citibeth/efischer/160327-DocumentationImprovementsTodd Gamblin5-3/+183
[RtM] Documentation Improvements
2016-08-24Merge pull request #1621 from KineticTheory/boost-intelTodd Gamblin1-7/+7
Boost: fix recipe for Intel compilers.
2016-08-24+ Boost: fix recipe for intel compilers.Kelly (KT) Thompson1-7/+7
This is the same patch provided by PR #550, but rebased against the current develop branch. It also passes the flake8 checks.
2016-08-24Make `spack info` print deps in sorted orderTodd Gamblin1-1/+1
2016-08-24Fix build dependency.Todd Gamblin1-1/+2