https://github.com/geodynamics/citcoms
Revision 6957a07da8f55634140d78ed72cfbfd1be833387 authored by Leif Strand on 29 July 2009, 20:16:08 UTC, committed by Leif Strand on 29 July 2009, 20:16:08 UTC
"global_defs.h", I had assumed that VBX, VBY, and VBZ were defined in
the natrual way:

#define VBX 0x2
#define VBY 0x4
#define VBZ 0x8

I.e., "0x1 << doff"... but today I looked at it more closely; Y & Z
are reversed!!!

#define VBX 0x2
#define VBZ 0x4
#define VBY 0x8

With this fix, the CUDA multigrid solver seems to work correctly.

1 parent 6a06281
Raw File
Tip revision: 6957a07da8f55634140d78ed72cfbfd1be833387 authored by Leif Strand on 29 July 2009, 20:16:08 UTC
Fixed the remaining bug in n_assemble_del2_u(). Glancing at
Tip revision: 6957a07
INSTALL
Installation Instructions
*************************

Installation of CitcomS requires the following:

  * A C compiler

  * An MPI library

  * If using Pyre, Python 2.3 or greater (Python 2.4 or greater is required 
    on 64-bit machines), including header files (Python.h).


The simplest way to compile this package is:

  1. `cd' to the directory containing the package's source code and type
     `./configure' to configure the package for your system. 

     Several optional features are disabled by default. Type
     `./configure --help' to list all available options.

     Running `configure' takes awhile.  While running, it prints some
     messages telling which features it is checking for.

  2. Type `make' to compile the package.

More installation instruction can be found in the manual.
back to top