1 #ifndef APP_UTILITY_INCLUDE_FILE
2 #define APP_UTILITY_INCLUDE_FILE
28 const Index &I1,
const Index&I2,
const Index&I3,
const Index & N,
const real t);
38 void assign( intArray & u,
const intArray & v );
42 const Index & I1,
const Index & I2,
const Index & I3,
const Index & I4 );
43 void assign( intArray & u,
const intArray & v,
44 const Index & I1,
const Index & I2,
const Index & I3,
const Index & I4 );
48 void assign(
realArray & u,
const Index & I1,
const Index & I2,
const Index & I3,
const Index & I4,
49 const realArray & v,
const Index & J1,
const Index & J2,
const Index & J3,
const Index & J4 );
50 void assign( intArray & u,
const Index & I1,
const Index & I2,
const Index & I3,
const Index & I4,
51 const intArray & v,
const Index & J1,
const Index & J2,
const Index & J3,
const Index & J4 );
55 const Index & I1,
const Index & I2,
const Index & I3,
const Index & I4 );
56 void assign( intArray & u,
int value,
57 const Index & I1,
const Index & I2,
const Index & I3,
const Index & I4 );
59 void assign( intArray & u,
int value );
63 inline int getFullBase(
const doubleSerialArray & u,
int axis)
64 {
return u.getFullRange(axis).getBase(); }
68 {
return u.getFullRange(axis).getBound(); }
85 bool hasSameDistribution(
const Partitioning_Type & uPartition,
const Partitioning_Type & vPartition );