History log of /petsc/config/BuildSystem/ (Results 4426 – 4450 of 4739)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
a817efe724-Sep-2014 Barry Smith <bsmith@mcs.anl.gov>

add providing -DMPI_INCLUDE_PATH for parmetis cmake if the MPI compilers are not being used

f5cc9f5023-Sep-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'maint'

Conflicts:
config/BuildSystem/config/packages/Chaco.py

f19aa10919-Sep-2014 Satish Balay <balay@mcs.anl.gov>

ctetgen: fix build to work with both single-library=0/1
Also fix to build library in ctetgen/ not LIBDIR of PETSc.
And use 'make clean install' targets from ctetgen makefile

ab14021818-Sep-2014 Dominic Meiser <dmeiser@txcorp.com>

Use nvcc found by PETSc to generate guess for cuda dir.

This way we avoid inconsistencies between the cuda found by
generateCUDACompilerGuesses and cuda.py.

c84bdf5a18-Sep-2014 Dominic Meiser <dmeiser@txcorp.com>

Increase minimum cusp version to 0.4

This makes the checks for smoothed aggregation obsolete so I'm removing
those.

f717ce5818-Sep-2014 Dominic Meiser <dmeiser@txcorp.com>

Increase minimum cuda version to 4.2

6d923ea418-Sep-2014 Dominic Meiser <dmeiser@txcorp.com>

Try to find nvcc based on --with-cuda-dir.

With this code we try to find nvcc in the location specified with
--with-cuda-dir before trying the system nvcc in $PATH. This is to
make sure that nvcc i

Try to find nvcc based on --with-cuda-dir.

With this code we try to find nvcc in the location specified with
--with-cuda-dir before trying the system nvcc in $PATH. This is to
make sure that nvcc is consistent with the version of the cuda toolkit
we're configuring with. nvcc's for different versions of the cuda
toolkit are incompatible with one another.

show more ...

8ca6231b18-Sep-2014 Dominic Meiser <dmeiser@txcorp.com>

Guess cuda directory based on system nvcc.

fe82659517-Sep-2014 Dominic Meiser <dmeiser@txcorp.com>

Check whether thrust/version.h is available in cuda.py

6b82cf7517-Sep-2014 Dominic Meiser <dmeiser@txcorp.com>

Remove thrust and cusp traces from cuda.py

aa2c1d8d17-Sep-2014 Dominic Meiser <dmeiser@txcorp.com>

Remove thrust.py

thrust is part of the cuda toolkit.

84fb501717-Sep-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/hwloc'

b56f536516-Sep-2014 Barry Smith <bsmith@mcs.anl.gov>

when configure fails on hwloc just keep on going anyways

0323fbcf16-Sep-2014 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/update-hdf5'

a241914915-Sep-2014 Barry Smith <bsmith@mcs.anl.gov>

download hwloc by default if not a batch system
try to use hwloc to print information on the machine when make streams is run

c40481a315-Sep-2014 Barry Smith <bsmith@mcs.anl.gov>

added run of hwloc with make streams when possible

6aeb920f15-Sep-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/fix-prefix-installs'

Conflicts:
config/BuildSystem/config/packages/__init__.py
config/BuildSystem/config/packages/hdf5.py
config/BuildSystem/config/packages/make.py


config/compilerOptions.py
config/libraries.py
config/package.py
config/packages/Chaco.py
config/packages/MOAB.py
config/packages/MPI.py
config/packages/MPICH.py
config/packages/MUMPS.py
config/packages/Mathematica.py
config/packages/Matlab.py
config/packages/MatlabEngine.py
config/packages/Numpy.py
config/packages/OpenMPI.py
config/packages/PARTY.py
config/packages/PTScotch.py
config/packages/PaStiX.py
config/packages/SuiteSparse.py
config/packages/SuperLU.py
config/packages/SuperLU_DIST.py
config/packages/SuperLU_MT.py
config/packages/Triangle.py
config/packages/X.py
config/packages/Zoltan.py
config/packages/afterimage.py
config/packages/boost.py
config/packages/c2html.py
config/packages/cmake.py
config/packages/ctetgen.py
config/packages/cuda.py
config/packages/cusp.py
config/packages/elemental.py
config/packages/exodusii.py
config/packages/f2cblaslapack.py
config/packages/fblaslapack.py
config/packages/fftw.py
config/packages/fiat.py
config/packages/glut.py
config/packages/hdf5.py
config/packages/hwloc.py
config/packages/hypre.py
config/packages/lgrind.py
config/packages/make.py
config/packages/metis.py
config/packages/mkl_pardiso.py
config/packages/ml.py
config/packages/mpe.py
config/packages/mpi4py.py
config/packages/netcdf-cxx.py
config/packages/netcdf.py
config/packages/opencl.py
config/packages/opengl.py
config/packages/opengles.py
config/packages/openmp.py
config/packages/pARMS.py
config/packages/pami.py
config/packages/papi.py
config/packages/parmetis.py
config/packages/pcbddc.py
config/packages/petsc4py.py
config/packages/pthread.py
config/packages/pthreadclasses.py
config/packages/saws.py
config/packages/scalapack.py
config/packages/scientificpython.py
config/packages/sowing.py
config/packages/spai.py
config/packages/sprng.py
config/packages/ssl.py
config/packages/sundials.py
config/packages/tetgen.py
config/packages/threadcomm.py
config/packages/thrust.py
config/packages/valgrind.py
config/packages/viennacl.py
config/packages/yaml.py
config/setCompilers.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/petsc.py
/petsc/config/PETSc/utilities/Regression.py
/petsc/config/PETSc/utilities/externalpackagesdir.py
/petsc/config/PETSc/utilities/installDir.py
/petsc/config/PETSc/utilities/libraryOptions.py
/petsc/config/PETSc/utilities/petscclone.py
/petsc/config/builder.py
/petsc/config/cmakeboot.py
/petsc/config/configure.py
/petsc/config/examples/arch-freebsd-cxx-pkgs-opt.py
/petsc/include/finclude/ftn-custom/petscdmplex.h90
/petsc/include/finclude/ftn-custom/petscdt.h90
/petsc/include/finclude/ftn-custom/petscdtdef.h90
/petsc/include/finclude/ftn-custom/petscdthide.h90
/petsc/include/finclude/petsc.h90
/petsc/include/finclude/petscdt.h90
/petsc/include/petsc-private/taoimpl.h
/petsc/include/petsc-private/vecimpl.h
/petsc/include/petsctao.h
/petsc/include/petscversion.h
/petsc/makefile
/petsc/setup.py
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/dt/interface/f90-custom/makefile
/petsc/src/dm/dt/interface/f90-custom/zdtdsf90.c
/petsc/src/dm/dt/interface/f90-custom/zdtf90.c
/petsc/src/dm/dt/interface/ftn-custom/makefile
/petsc/src/dm/dt/interface/ftn-custom/zdtf.c
/petsc/src/dm/impls/plex/examples/tutorials/ex3f90.F
/petsc/src/dm/impls/plex/f90-custom/makefile
/petsc/src/dm/impls/plex/f90-custom/zplexf90.c
/petsc/src/dm/impls/plex/f90-custom/zplexgeometryf90.c
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/documentation/linearsolvertable.html
/petsc/src/docs/website/documentation/saws.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/features/gpus.html
/petsc/src/docs/website/features/threads.html
/petsc/src/docs/website/petsc-20.html
/petsc/src/docs/website/publications/prizes.html
/petsc/src/mat/examples/tests/ex152.c
/petsc/src/mat/examples/tests/ex99.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/matlab/aijmatlab.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/tao/bound/impls/bqpip/bqpip.c
/petsc/src/tao/bound/impls/gpcg/gpcg.c
/petsc/src/tao/bound/impls/tron/tron.c
/petsc/src/tao/complementarity/impls/asls/asfls.c
/petsc/src/tao/complementarity/impls/asls/asils.c
/petsc/src/tao/complementarity/impls/ssls/ssfls.c
/petsc/src/tao/complementarity/impls/ssls/ssils.c
/petsc/src/tao/constrained/impls/ipm/ipm.c
/petsc/src/tao/interface/ftn-custom/ztaosolverf.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/leastsquares/examples/tutorials/chwirut1.c
/petsc/src/tao/leastsquares/examples/tutorials/chwirut1f.F
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut1_1.out
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut1f_1.out
/petsc/src/tao/leastsquares/impls/pounders/pounders.c
/petsc/src/tao/leastsquares/impls/pounders/pounders.h
/petsc/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.c
/petsc/src/tao/linesearch/impls/morethuente/morethuente.c
/petsc/src/tao/linesearch/impls/owarmijo/owarmijo.c
/petsc/src/tao/linesearch/impls/unit/unit.c
/petsc/src/tao/pde_constrained/impls/lcl/lcl.c
/petsc/src/tao/unconstrained/impls/nls/nls.c
/petsc/src/tao/unconstrained/impls/ntl/ntl.c
/petsc/src/tao/unconstrained/impls/ntr/ntr.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/vec/examples/tests/ex43.c
/petsc/src/vec/vec/impls/seq/dvec2.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/utils/vpscat.c
/petsc/src/vec/vec/utils/vscat.c
f69e932613-Sep-2014 Barry Smith <bsmith@mcs.anl.gov>

Thrust.py in correctly always required cuda even if thrust was not enabled

b00c1abd12-Sep-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'fix-thrust-configuration' into barry/fix-prefix-installs

1f73894712-Sep-2014 Dominic Meiser <dmeiser@txcorp.com>

Use cuda device architecture sm_20 by default.

This is needed because nvcc in cuda 6.5 generates a deprecation warning
with older compute architectures which makes the nvcc tests fail.

a6666afa29-Aug-2014 Dominic Meiser <dmeiser@txcorp.com>

Fix thrust configuration

Thrust is part of the cuda distribution. Thus the thrust location can
be found based on the cuda path. In addition, this commit fixes the
dependencies between cuda, thrust

Fix thrust configuration

Thrust is part of the cuda distribution. Thus the thrust location can
be found based on the cuda path. In addition, this commit fixes the
dependencies between cuda, thrust, and cusp.

- cuda.py:
. Fix instructions for getting cusp
. Delete instructions for getting thrust since it's shipped with cuda
. Remove obsolete -with-cuda-only argument (thrust always comes along
for the ride)
. Remove functions for checking for cusp and thrust (Having these in
cuda inverts the dependencies between the packages)
- thrust.py:
. Add cuda as a dependency
. Use cuda location as first guess for finding thrust
. Automatically set -with-thrust if cuda has been found.

show more ...

06c4824d12-Sep-2014 Toby Isaac <tisaac@ices.utexas.edu>

define PETSC_DIR when making ctetgen.

ctetgen now uses ${PETSC_DIR}/conf/rules, etc.

a6ef183e11-Sep-2014 Barry Smith <bsmith@mcs.anl.gov>

fixed passing of Fortran compiler name to CMAKE
and CXX and Fortran MPI compilers to CMAKE for elemental

ce6a026f10-Sep-2014 Barry Smith <bsmith@mcs.anl.gov>

update Zoltan.py to build for 64 bit indices.
Since no one was nice enough to include any tests for Zoltan I do not know if it in fact works for 64 bit indices or not :-(

02b1a1ba10-Sep-2014 Barry Smith <bsmith@mcs.anl.gov>

Update to patched version of Sundials that always uses ${MAKE}
Do not use parallel make for sundials since it uses recursive make

1...<<171172173174175176177178179180>>...190