sacado_prefix

View page source

Including Sacado Speed Tests

Sacado Home Page

https://github.com/trilinos/Trilinos/tree/master/packages/sacado

Requirement

The c++14 standard (or higher) is necessary to build Sacado because it uses Kokkos; see Trilinos issue 6260 .

Purpose

CppAD includes speed comparisons for the Sacado AD package; see speed_sacado .

sacado_prefix

If Sacado is installed on your system, you can specify a value for its install sacado_prefix on the cmake command line. The value of sacado_prefix must be such that, for one of the directories dir in cmake_install_includedirs ,

sacado_prefix / dir / Sacado.hpp

is a valid way to reference to the include file Sacado.hpp ;

Speed Tests

If you include sacado_prefix on the cmake command line, you will be able to run the Sacado speed correctness tests by executing the following commands starting in the Distribution Directory :

      cd build/speed/sacado
      make check_speed_sacado

After executing make check_speed_sacado , you can run a specific Sacado speed test by executing the command ./speed_sacado ; see speed_main for the meaning of the command line options to this program.

get_sacado

If you are using Unix, you can download and install a copy of Sacado using get_sacado.sh . The corresponding sacado_prefix would be build/prefix .