BatchLAS Documentation
BatchLAS
v0.1.0
include
batchlas.hh
Go to the documentation of this file.
1
#ifndef BATCHLAS_HH
2
#define BATCHLAS_HH
3
4
/// @file
5
/// @brief The umbrella header: `#include <batchlas.hh>` gives the whole public API.
6
///
7
/// Everything is in namespace `batchlas`. Every entry point enqueues on a
8
/// batchlas::Queue and returns a batchlas::Event; nothing is readable until the
9
/// queue or the event is waited on. Two opt-in headers are not included:
10
/// `<batchlas/blas/device.hh>` (in-kernel group BLAS) and `<batchlas/sycl_interop.hh>`
11
/// (SYCL types); both need `-fsycl`.
12
/// @ingroup api_reference
13
14
#include <
batchlas/blas/linalg.hh
>
15
16
#endif
linalg.hh
Everything <batchlas.hh> provides: containers, entry points, extensions and the linalg layer.
Generated by
1.18.0