SyTen
stensor_base.cpp File Reference

Implementation for inc/stensor/stensor_base.h More...

#include <boost/serialization/complex.hpp>
#include <boost/serialization/unordered_map.hpp>
#include <boost/serialization/vector.hpp>
#include <boost/serialization/split_member.hpp>
#include <boost/archive/binary_iarchive.hpp>
#include <boost/archive/binary_oarchive.hpp>
#include <boost/serialization/array.hpp>
#include "inc/stensor/stensor_base.h"
#include "inc/stensor/ad_computenode.h"
#include "inc/stensor/stensor_randomise.h"
#include "inc/stensor/stensor_ops.h"
+ Include dependency graph for stensor_base.cpp:

Namespaces

namespace  syten
 Syten namespace.
 
namespace  syten::STensorImpl
 Contains all ‘smart’ tensor related classes and functions.
 

Functions

template<Rank... Ranks>
constexpr bool syten::STensorImpl::sanity_check_stensor_rank (std::index_sequence< Ranks... >={})
 Triggered via static_assert, sanity-checks that the SYTEN_STENSOR_RANKS and SYTEN_STENSOR_MAX_RANK macros are defined properly. More...
 

Detailed Description

Implementation for inc/stensor/stensor_base.h