23 void println(
int rank,
const char* str );
24 void println(
const char* str );
29 fprintf(
filePtr,
"[%d]MOAB ERROR: %s\n", rank, str );
35 fprintf(
filePtr,
"MOAB ERROR: %s\n", str );
46 void println(
int rank,
const char* str );
47 void println(
const char* str );
52 outStr <<
"[" << rank <<
"]MOAB ERROR: " << str << std::endl;
58 outStr <<
"MOAB ERROR: " << str << std::endl;
91 MPI_Initialized( &flag1 );
93 MPI_Finalized( &flag2 );
94 if( flag1 && !flag2 ) MPI_Comm_rank( MPI_COMM_WORLD, &
mpiRank );
113 #ifdef MOAB_HAVE_VSNPRINTF
129 const unsigned num_chars = 180;
130 unsigned exp_size = ( num_chars / 3 ) * strlen( fmt );
135 if(
size > exp_size )
138 fprintf( stderr,
"ERROR: Buffer overflow at %s:%d\n", __FILE__, __LINE__ );
153 std::vector< char >::iterator i;