~gcrosswhite/charon/trunk

« back to all changes in this revision

Viewing changes to src/io.ci

  • Committer: Gregory Crosswhite
  • Date: 2009-04-14 20:37:52 UTC
  • Revision ID: gcross@phys.washington.edu-20090414203752-aayz9j7fqmrzccun
Cleared out all but the simplest and most solid functionality.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
//@+leo-ver=4-thin
2
 
//@+node:gcross.20090120225710.14:@thin io.ci
3
 
//@@language cplusplus
4
 
 
5
 
module io {
6
 
 
7
 
    extern module tcharm;
8
 
    extern module charon;
9
 
    extern module ampi_controller;
10
 
 
11
 
    template<typename T_numtype, int N_rank> array [1D] BlockIOSlave : AMPISlave {
12
 
        entry BlockIOSlave(const TinyVector<int,N_rank>& sizes_, const TinyVector<int,N_rank>& PE_dimensions_, const bool direct_write_);
13
 
    }
14
 
 
15
 
    initproc void ROMIO_initialize_thread_variable();
16
 
}
17
 
//@-node:gcross.20090120225710.14:@thin io.ci
18
 
//@-leo