00001 00002 #ifndef PROJECT3D_CART_H 00003 #define PROJECT3D_CART_H 00004 00005 #include "mpi.h" 00006 #include "emdata.h" 00007 00008 int sphpart(MPI_Comm comm_2d, int nrays, int *ptrs, int *nnzbase, int *ptrstart); 00009 int getcb2sph(Vec3i volsize, int ri, Vec3i origin, int nnz0, int *ptrs, int *cord); 00010 00011 int fwdpj3_Cart(Vec3i volsize, int nraysloc, int nnzloc, float *dm, Vec3i origin, int ri, int *ptrs, int *cord, int myptrstart, float *x, float *y); 00012 00013 int bckpj3_Cart(Vec3i volsize, int nraysloc, int nnzloc, float *dm, Vec3i origin, int ri, int *ptrs, int *cord, int myptrstart, float *x, float *y); 00014 00015 #endif // PROJECT3D_CART_H 00016