pytc.solver.xtc_ccsd.resolve_vvvv_disk_block_size

pytc.solver.xtc_ccsd.resolve_vvvv_disk_block_size(nocc, nvir, cc, *, kind, n_fused=None)[source]

Resolve a bounded first-axis block for disk-backed VVVV I/O.

The host slab written by the AO2MO path is (block, nvir, nvir, nvir). It is a different resource from the symmetric on-the-fly GPU tile, so an unconstrained compute estimate can choose a single multi-GiB HDF5 write. The RCCSD VVVV panel override is a hard cap for both the writer and the disk-reader contractions.