lev_lafayette's blog

Installing CGAL on a 64-bit AMD Opteron Cluster running CentOS 5 Linux

CGAL (Computational Geometry Algorithms Library) provides efficient and reliable geometric algorithms in the form of a C++ library data structures and algorithms for triangulations, Voronoi diagrams, polygons and polyhedra, arrangements of curves and their applications, mesh generation, geometry processing, subdivision and parameterization, as well as estimation of local differential properties, and approximation of ridges and umbilics, alpha shapes, convex hull algorithms, search structures , interpolation, shape analysis, fitting, and distances, and kine

Installing Mono on a 64-bit AMD Opteron Cluster running CentOS 5 Linux

Mono is used to develop an Ecma standard compliant, .NET-compatible set of tools, including a C# compiler and a Common Language Runtime.

To install change to the appropriate directory. Download from Novell. Extract in the sensible place. Change to the extracted directory, check then run the sample config and run make, make install and make check. After this create a module for the environment variables and logout.


cd /usr/local/src/MONO/
wget http://ftp.novell.com/pub/mono/sources/mono/mono-2.8.tar.bz2
tar xvf mono-2.8.tar.bz2
../config
make
make install
make check

Installing BigDFT on a 64-bit AMD Opteron Cluster running CentOS 5 Linux

BigDFT is a Density Functional Theory (DFT) parallel electronic structure code using a wavelet basis set. Wavelets form a real space basis set distributed on an adaptive mesh. Surfaces and isolated systems can be simulated with the proper boundary conditions and GTH or HGH pseudopotentials are used to remove the core electrons.

Installing NCARG and NCL on a 64-bit AMD Opteron Cluster running CentOS 5 Linux

NCAR is the (US) National Centre for Atmospheric Research, NCARG is a graphics library, maps database and applications for the same, and NCAR Command Language (NCL) is interpreted language for the above. Installing the software from source is not recommended: "We highly recommend that you use a precompiled NCL binary rather than attempting a build from source code....

Installing GCC on a cluster running Linux

The GNU Compiler Collection (usually shortened to GCC) is a compiler system for C (gcc), C++ (g++), Java (gcj), Ada (GNAT), Objective-C (gobjc), Objective-C++ (gobjc++), and Fortran (gfortran). Circumstances will arise when you will want to use a particular version of GCC rather than the system version.

Set the environment variables manually for GMP, MPFR and MPC. Or use modules.


module load gmp/4.3.1
module load mpfr
module load mpc

Drupal Bookmarks Module

When developing a website, and in particular an intranet, for an organisation there is often a debate on what should be on the frontpage.

Different departments and different individuals all seem to have "strong opinions" on the matter.

Pages