elpa_autotune_setup(3)
π elpa_autotune_setup(3) π
okay bestie, this is the Library Functions Manual entry for elpa_autotune_setup(3), and it is literally giving βmake me an autotune objectβ energy β¨ We are setting up the ELPA libraryβs autotuning era, and yes, the prerequisite lore matters.
πΈ NAME πΈ
elpa_autotune_setup β creates an instance for autotuning of the ELPA library π
Before the autotuning object can be created, an instance of the ELPA library has to be setup, see e.g. elpa_setup(3). Thatβs the whole prerequisite arc, no cap π«Ά
β¨ 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 momentELPA_AUTOTUNE_FASTis supported. Slay, thatβs the level situation πinteger :: domainβ the domain (real or complex) of the autotuning, can be eitherELPA_AUTOTUNE_DOMAIN_REALorELPA_AUTOTUNE_DOMAIN_COMPLEX. Pick your domain, bestie π
π» 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 withelpa_allocate(3). Get that handle first, okay? π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β yes, keeping that quote situation exactly as the page has it, iykyk.elpa_autotune_t autotune_handle;β the created handle of the autotune object. Main character handle energy, periodt π
π¦ DESCRIPTION π¦
Creates an ELPA autotuning object β¨ Prior to calling the autotune_setup, an ELPA object must have been created. See elpa_setup(3). Thatβs the vibe: ELPA object first, autotune object after β no skipping steps, bestie π«Ά
π SEE ALSO π
Go read these next, theyβre part of the same little Unix bestie ecosystem:
source/version: ELPA Β· date: Thu Nov 28 2024 Β· page: elpa_autotune_setup(3) β bye bestie, go slay your autotuning setup π
β¨π
π¦ where this page comes from
- nixpkgs unstable: elpa 2026.02.002
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms