Exemplo n.º 1
0
void  CAMrange::CAMrangeError(const CAMrange& A)
{   
    if(((A.bound - A.base) + 1) < 0 )
    {
    cerr <<"Error : Negative Number of Elements In Index Range " << endl;
    CAMmvaExit();
    } 
    if(A.stride <= 0 )
    {
    cerr <<"Error : Non Positive Stride in Index Range " << endl;
    CAMmvaExit();
    }
}
Exemplo n.º 2
0
void CAMmatrixBase::plotDimensionError(const CAMstructureBase& A)
{
	long i;
    cerr << endl;
	cerr << "Error :  Object Dimensions not Compatable with Plot Operation " << endl << endl;
	cerr << "    Operand Dimensions :   ";
	cerr << A[1].getIndexCount();
	for(i = 2; i <= A.dataDimension; i++)
	cerr <<  " x " << A[i].getIndexCount() ;
	cerr << endl << endl;
	CAMmvaExit();
}
Exemplo n.º 3
0
void CAMmatrixBase::ordinateError(const CAMstructureBase & A) 
{
	long i;
    cerr << endl;
	cerr << "    Ordinates in Plot Command Incorrectly Specified " << endl << endl;
	cerr << " Error in Number of Ordinates or Ordinate Array Dimension  " << endl;
	cerr << " Ordinates Size : 	";
	cerr << A[1].getIndexCount();
	for(i = 2; i <= A.dataDimension; i++)
	cerr <<  " x " << A[i].getIndexCount() ;
	cerr << endl << endl;
	CAMmvaExit();
}
Exemplo n.º 4
0
void  CAMdataHandler::referenceCountError()
{
cerr << " Cannot Use Reference Counting on Objects New\'d by the Compiler " << endl;
CAMmvaExit();
}