Skip to main content
. 2023 May 23;56(Pt 3):868–883. doi: 10.1107/S1600576723002790

Table 2. Memory requirement for various phases during P-RSoXS computation for Algorithm 2 and for NrComputation (Algorithm 3).

Algorithm Variable Data type Size Total size
P-RSoXS (Algorithm 2) Inline graphic Complex 6(n x n y n z ) 12(n x n y n z )
p x Complex (n x n y n z ) 2(n x n y n z )
p y Complex (n x n y n z ) 2(n x n y n z )
p z Complex (n x n y n z ) 2(n x n y n z )
Ewald Real (n x n y ) (n x n y )
EwaldAvg Real (n x n y ) (n x n y )
  Total 18(n x n y n z ) + 2(n x n y )
         
NrComputation (Algorithm 3) M Real 4c(n x n y n z ) 4c(n x n y n z )
Inline graphic Complex 6(n x n y n z ) 12(n x n y n z )
  Total (non-stream) (4c + 12)(n x n y n z )
  Total (stream) (4 + 12)(n x n y n z )