22 #include <N_LOA_LoaderMgr.h>
23 #include <N_LOA_Loader.h>
26 #include <N_LAS_Dummy.h>
28 #include <N_LAS_LAFactory.h>
34 #include <N_TIA_TimeIntegrationAlgorithm.h>
73 int bsuccess = STATUS_SUCCESS;
76 cout <<
"Performing allocations" << endl;
100 bsuccess = bsuccess && (
TIA_Ptr_ != NULL);
101 bsuccess = bsuccess && (
ERH_Ptr_ != NULL);
102 bsuccess = bsuccess && (
DEV_Ptr_ != NULL);
104 cout <<
"Done with allocations";
121 bool bsuccess = STATUS_SUCCESS;
124 cout <<
"Performing registrations";
138 cout <<
"Done with registrations";
154 bool bsuccess = STATUS_SUCCESS;
157 cout <<
"Performing de-allocations";
171 cout <<
"Done with de-allocations";
191 cout <<
"Performing initializations" << endl;
195 bool bsuccess =
NLS_Ptr_->createNLS();
196 bool btmp =
NLS_Ptr_->initNLS(nlParams);
198 cout <<
"Done Initializations" << endl;
214 cout <<
"Performing solve" << endl;
218 cout <<
"Done with doSolve" << endl;
240 cout <<
"Welcome to the Nonlinear solver testing program";
246 btmp =
doSolve(); bsuccess = bsuccess && btmp;
250 cout <<
"Done testing the Nonlinear solver";
265 int main(
int iargs,
char *cargs[])
269 bool bsuccess = NLSPtr->
runTests(iargs, cargs);