int main(
int argc,
char* argv[])
{
"1.0");
appParamsManager.
load(argc, argv);
std::cout << "Data initialization... ";
auto ballMapMem(asl::generateDataContainerACL_SP<FlT>(block, 1, 1u));
auto ballBMapMem(asl::generateDataContainerACL_SP<FlT>(block, 1, 1u));
auto cField(asl::generateDataContainerACL_SP<FlT>(block, 1, 1u));
std::cout << "Finished" << endl;
std::cout << "Numerics initialization... ";
nm->init();
std::vector<asl::SPNumMethod> bc;
std::cout << "Finished" << endl;
std::cout <<
"Computing..." <<
flush;
writer.addScalars("mapE", *ballBMapMem);
writer.addScalars("c", *cField);
writer.write();
for (unsigned int i(1); i < 201; ++i)
{
nm->execute();
if (!(i%40))
{
cout << i << endl;
writer.write();
}
}
cout << "Finished" << endl;
cout << "Computation statistic:" << endl;
cout <<
"Real Time = " << timer.
realTime() <<
"; Processor Time = " return 0;
}