Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
elpa_autotune_setup(3)	    Library Functions Manual	  elpa_autotune_setup(3)

NAME
     elpa_autotune_setup  -  creates  an instance for autotuning of the ELPA li-
     brary

     Before the autotuning object can be created, an instance of  the  ELPA  li-
     brary has to be setup, see e.g. elpa_setup(3)

SYNOPSIS
   FORTRAN INTERFACE
     use elpa
     class(elpa_t), pointer :: elpa_handle
     class(elpa_autotune_t), pointer :: autotune_handle

     autotune_handle= elpa_handle%autotune_setup (level, domain)

     With the definitions of the input and output variables:

     integer :: level
	    The  level	of  the  autotuning, at the moment ELPA_AUTOTUNE_FAST is
	    supported

     integer :: domain
	    The domain (real or  complex)  of  the  autotuning,  can  be  either
	    ELPA_AUTOTUNE_DOMAIN_REAL or ELPA_AUTOTUNE_DOMAIN_COMPLEX

   C/C++ INTERFACE
     #include <elpa/elpa.h>
     elpa_t elpa_handle;
     elpa_autotune_t autotune_handle;

     elpa_autotune_t  autotune_handle = elpa_autotune_setup (elpa_t elpa_handle,
     int level, int domain);

     With the definitions of the input and output variables:

     elpa_t  elpa_handle;
	    The handle of an ELPA object, obtained before with elpa_allocate(3)

     int  level;
	    The level of the autotuning, at the moment	"ELPA_AUTOTUNE_FAST"  is
	    supported

     int  domain;
	    The  domain  (real	or  complex)  of  the  autotuning, can be either
	    "ELPA_AUTOTUNE_DOMAIN_REAL"  and "ELPA_AUTOTUNE_DOMAIN_COMPLEX

     elpa_autotune_t autotune_handle;
	    The created handle of the autotune object

DESCRIPTION
     Creates an ELPA autotuning object. Prior to calling  the autotune_setup, an
     ELPA object must have been created. See elpa_setup(3)

SEE ALSO
     elpa_autotune_step(3) elpa_autotune_set_best(3) elpa_autotune_deallocate(3)

ELPA				 Thu Nov 28 2024	  elpa_autotune_setup(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=elpa_autotune_setup&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help