MADNESS 0.10.1
Namespaces | Functions
mTxmq.cc File Reference
#include <madness/madness_config.h>
#include <madness/world/madness_exception.h>
#include <madness/tensor/mTxmq.h>
#include <madness/tensor/cblas.h>
#include <complex>
#include <cstring>
#include <atomic>
#include <mutex>
#include <cassert>
#include <cstdint>
Include dependency graph for mTxmq.cc:

Namespaces

namespace  madness
 Namespace for all elements and tools of MADNESS.
 

Functions

template<>
void madness::mTxmq (long dimi, long dimj, long dimk, double *MADNESS_RESTRICT c, const double *a, const double *b, long ldb)
 Explicit template specializations for homogeneous types (implemented in mTxmq.cc)
 
template<>
void madness::mTxmq (long dimi, long dimj, long dimk, float *MADNESS_RESTRICT c, const float *a, const float *b, long ldb)
 
template<>
void madness::mTxmq (long dimi, long dimj, long dimk, std::complex< double > *MADNESS_RESTRICT c, const std::complex< double > *a, const std::complex< double > *b, long ldb)
 
template<>
void madness::mTxmq (long dimi, long dimj, long dimk, std::complex< float > *MADNESS_RESTRICT c, const std::complex< float > *a, const std::complex< float > *b, long ldb)
 
void madness::mTxmq_init ()
 
void madness::print_mtxmq_profile ()
 Print call profile and shape statistics for mTxmq (automatically called at exit)
 
void madness::reset_mtxmq_profile ()
 Reset profiling statistics counters.