TRIQS/nda 1.3.0
Multi-dimensional array library for C++
Loading...
Searching...
No Matches
blas.hpp
Go to the documentation of this file.
1// Copyright (c) 2020--present, The Simons Foundation
2// This file is part of TRIQS/nda and is licensed under the Apache License, Version 2.0.
3// SPDX-License-Identifier: Apache-2.0
4// See LICENSE in the root of this distribution for details.
5
10
11#pragma once
12
14#include "./blas/dot.hpp"
15#include "./blas/gemm.hpp"
16#include "./blas/gemm_batch.hpp"
17#include "./blas/gemv.hpp"
18#include "./blas/ger.hpp"
19#include "./blas/scal.hpp"
20#include "./blas/tools.hpp"
Provides a generic interface to the BLAS dot routine.
Provides a C++ interface for various BLAS routines.
Provides a generic interface to the BLAS gemm routine.
Provides a generic interface to batched versions of the BLAS gemm routine.
Provides a generic interface to the BLAS gemv routine.
Provides a generic interface to the BLAS ger routine and an outer product routine.
Provides a generic interface to the BLAS scal routine.
Provides various traits and utilities for the BLAS interface.