//#define OMP_THREAD_ACROSS_BOXES(thread_teams ) if(0) //#define OMP_THREAD_WITHIN_A_BOX(threads_per_team) if(1) collapse(2) //#define OMP_THREAD_ACROSS_BOXES(thread_teams ) if(1) //#define OMP_THREAD_WITHIN_A_BOX(threads_per_team) if(0) //------------------------------------------------------------------------------------------------------------------------------ // fix... make #define... void apply_BCs(level_type * level, int x_id){ #ifndef STENCIL_FUSE_BC // This is a failure mode if (trying to do communication-avoiding) && (BC!=BC_PERIODIC) apply_BCs_linear(level,x_id); #endif }
//------------------------------------------------------------------------------------------------------------------------------ void apply_BCs(level_type * level, int x_id, int justFaces){ apply_BCs_linear(level,x_id,justFaces); }