pytc.kmat.contract_K1_minus_K2_isdf¶
- pytc.kmat.contract_K1_minus_K2_isdf(phi_piv, grad_phi_piv, U1, ranges=None, rank_block_size=None, gpu_max_memory_mb=None)[source]¶
Compute (K1 - K2)[pqrs] in one pass, halving GPU peak vs separate calls.
K2[pqrs] = K1[qprs] transposed, so the difference can be accumulated in a single scan over the ISDF rank dimension.