ad_compute_node | syten::STensorImpl::STensor | private |
ad_id | syten::STensorImpl::STensor | private |
allocSize() const | syten::STensorImpl::STensor | inline |
autodiff(Autodiff::STensorId const input_id, AutodiffRescale do_rescale=AutodiffRescale::n()) | syten::STensorImpl::STensor | |
autodiff_enabled() const | syten::STensorImpl::STensor | |
b(Index which) const | syten::STensorImpl::STensor | |
b(SBasisId const &which) const | syten::STensorImpl::STensor | |
b(Index which) | syten::STensorImpl::STensor | |
b(SBasisId const &which) | syten::STensorImpl::STensor | |
bases | syten::STensorImpl::STensor | private |
bi(SBasisId const &which) const | syten::STensorImpl::STensor | |
clean_up_sbases() | syten::STensorImpl::STensor | |
clear() | syten::STensorImpl::STensor | |
copy() const | syten::STensorImpl::STensor | |
dense_is_standard() const | syten::STensorImpl::STensor | |
disable_autodiff() | syten::STensorImpl::STensor | |
e(Index i) const & | syten::STensorImpl::STensor | |
e(Index i) & | syten::STensorImpl::STensor | |
e(Index i) && | syten::STensorImpl::STensor | |
enable_autodiff(Autodiff::STensorId id=0) | syten::STensorImpl::STensor | |
fermionic_order | syten::STensorImpl::STensor | private |
get() const | syten::STensorImpl::STensor | inline |
get() & | syten::STensorImpl::STensor | inline |
get() && | syten::STensorImpl::STensor | inline |
get_and_renew_autodiff() | syten::STensorImpl::STensor | |
get_autodiff() const | syten::STensorImpl::STensor | |
get_autodiff_id() const | syten::STensorImpl::STensor | |
get_autodiff_node() const | syten::STensorImpl::STensor | |
get_bases() const | syten::STensorImpl::STensor | |
get_fermionic_order() const | syten::STensorImpl::STensor | |
has_basis(SBasisId const &b) const | syten::STensorImpl::STensor | |
init(Rank rank, std::index_sequence< Ranks... >={}) | syten::STensorImpl::STensor | private |
initialise_rump() const | syten::STensorImpl::STensor | |
load(Archive &ar, const unsigned int in_version) | syten::STensorImpl::STensor | |
make_dense_cuda() | syten::STensorImpl::STensor | |
make_dense_standard() | syten::STensorImpl::STensor | |
maybe_make_dense_cuda() | syten::STensorImpl::STensor | |
move() | syten::STensorImpl::STensor | |
new_autodiff_id() | syten::STensorImpl::STensor | |
num_blocks() const | syten::STensorImpl::STensor | |
operator SDef() const | syten::STensorImpl::STensor | explicit |
operator SRDef() const | syten::STensorImpl::STensor | explicit |
operator=(STensor &&)=default | syten::STensorImpl::STensor | |
operator=(STensor const &) | syten::STensorImpl::STensor | |
p_r(SBasisId const &which, std::string_view to) & | syten::STensorImpl::STensor | |
p_r(SBasisId const &which, std::string_view to) && | syten::STensorImpl::STensor | |
prime(SBasisId const &which, std::int8_t value=1) & | syten::STensorImpl::STensor | |
prime(SBasisId const &which, std::int8_t value=1) && | syten::STensorImpl::STensor | |
prime_all(std::int8_t value=1) & | syten::STensorImpl::STensor | |
prime_all(std::int8_t value=1) && | syten::STensorImpl::STensor | |
rank() const | syten::STensorImpl::STensor | |
rename(std::string_view from, std::string_view to) & | syten::STensorImpl::STensor | |
rename(std::string_view from, std::string_view to) && | syten::STensorImpl::STensor | |
rename(SBasisId const &which, std::string_view to) & | syten::STensorImpl::STensor | |
rename(SBasisId const &which, std::string_view to) && | syten::STensorImpl::STensor | |
restart_autodiff(Autodiff::STensorId id=0) | syten::STensorImpl::STensor | |
restore_from_rump(STensor &&rump) | syten::STensorImpl::STensor | |
sanity_check_bases() const | syten::STensorImpl::STensor | private |
save(Archive &ar, const unsigned int) const | syten::STensorImpl::STensor | |
set_autodiff_node(std::string &&opname_, Vec< Pair< Autodiff::ComputeNodePtr, Size > > &&input_nodes_, Vec< Autodiff::STensorId > &&output_ids, Autodiff::AdjointEvaluator &&func_, Vec< STensor > &&output_shapes_, Vec< AsyncCached< STensor > > &&cached_tensors_={}) | syten::STensorImpl::STensor | |
set_autodiff_node(Autodiff::ComputeNodePtr ptr) | syten::STensorImpl::STensor | |
set_bases(Vec< SBasis > bases) | syten::STensorImpl::STensor | |
set_fermionic_order(Vec< Index > fermionic) | syten::STensorImpl::STensor | |
STensor() | syten::STensorImpl::STensor | |
STensor(STensor &&) | syten::STensorImpl::STensor | |
STensor(STensor const &, SourceLocation const &=SourceLocation::current()) | syten::STensorImpl::STensor | |
STensor(Vec< SBasis > bases, Vec< Index > fermionic_order={}) | syten::STensorImpl::STensor | |
STensor(SDef const &v) | syten::STensorImpl::STensor | |
STensor(Tensor< rank > other_, Vec< SBasis > bases_={}, Vec< Index > fermionic_order_={}) | syten::STensorImpl::STensor | inline |
tensor | syten::STensorImpl::STensor | private |
unprime(SBasisId const &which, std::int8_t value=1) & | syten::STensorImpl::STensor | |
unprime(SBasisId const &which, std::int8_t value=1) && | syten::STensorImpl::STensor | |
unprime_all(std::int8_t value=1) & | syten::STensorImpl::STensor | |
unprime_all(std::int8_t value=1) && | syten::STensorImpl::STensor | |
version | syten::STensorImpl::STensor | static |
visit(F func) | syten::STensorImpl::STensor | inline |
visit(F func) const | syten::STensorImpl::STensor | inline |
visnz(F func) const | syten::STensorImpl::STensor | inline |
visnz(F func) | syten::STensorImpl::STensor | inline |
~STensor() | syten::STensorImpl::STensor | |