SyTen

◆ zero_expand_nc()

void syten::STensorImpl::zero_expand_nc ( STensor a,
SBasis const &  inner,
SBasis const &  zero 
)

Constructs a zero-expanded tensor, expanding the leg inner by sectors as described in zero.

Remarks
This function is not autodifferentiable.

References syten::STensorImpl::STensor::autodiff_enabled(), syten::STensorImpl::STensor::bi(), syten::STensorImpl::SBasis::gen_basis(), syten::STensorImpl::STensor::rank(), SYTEN_ASSERT_MSG, syten::STensorImpl::STensor::visnz(), and syten::zeroExpand().

Referenced by syten::T3N::TDVP::Worker::project_onto_orthogonal_complement().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: