Class Cache_spm_size

java.lang.Object
jline.api.cache.Cache_spm_size

public final class Cache_spm_size extends Object
  • Field Details

  • Method Details

    • cache_spm_size

      public static Cache_spm_size.Result cache_spm_size(double[][] gamma, double[] m, double[] sigma, double[] k)
      Cost-capped ray expansion with cumulative caps (matches Cache_erec).
      Parameters:
      gamma - access factors gamma[i][j], n x h
      m - cache list capacities, length h
      sigma - item storage costs, length n, positive integers
      k - per-list storage cost caps, length h
      Returns:
      the expansion result
    • cache_spm_size

      public static Cache_spm_size.Result cache_spm_size(double[][] gamma, double[] m, double[] sigma, double[] k, String costmode)
      Cost-capped ray expansion.
      Parameters:
      gamma - access factors gamma[i][j], n x h
      m - cache list capacities, length h
      sigma - item storage costs, length n, positive integers
      k - per-list storage cost caps, length h
      costmode - ATMOST (matches Cache_erec) or EXACT
      Returns:
      the expansion result