예제 #1
0
bool Forward(void)
{	bool ok = true;
	ok &= ForwardOlder();
	ok &= ForwardCases< CppAD::vector  <double> >();
	ok &= ForwardCases< std::vector    <double> >();
	ok &= ForwardCases< std::valarray  <double> >();
	return ok;
}
예제 #2
0
파일: forward.cpp 프로젝트: CSCsw/CppAD
bool Forward(void)
{	bool ok = true;
	ok &= ForwardCases< CppAD::vector  <double> >();
	ok &= ForwardCases< std::vector    <double> >();
	ok &= ForwardCases< std::valarray  <double> >();
	ok &= ForwardOlder();
# ifndef NDEBUG
	// CppAD does not check for nan when NDEBUG is defined
	ok &= forward_nan();
# endif
	return ok;
}