Class Mapqn_qrf_noblo_mmi

java.lang.Object
jline.api.mapqn.Mapqn_qrf_noblo_mmi

public final class Mapqn_qrf_noblo_mmi extends Object
  • Method Details

    • solve

      public static Mapqn_solution solve(int M, int MR_input, int[] K, int N, double[][][] mu, double[][][] v, double[][] rt)
    • computeNumVars

      public static int computeNumVars(int M, int N, int Kmax, int MR)
    • p2Index

      public static int p2Index(int j, int nj, int k, int i, int ni, int h, int m, int M, int N, int Kmax, int MR)
    • eIndex

      public static int eIndex(int i, int k, int M, int N, int Kmax, int MR)
    • unflattenP2

      public static Double[][][][][][][] unflattenP2(double[] x, int M, int N, int Kmax, int MR)
    • extractResults

      public static Mapqn_solution extractResults(double[] xOpt, int M, int N, int[] K, int Kmax, int[] F, int MR)
    • buildConstraints

      public static Mapqn_qrf_noblo_mmi.ConstraintSet buildConstraints(double[][][][] q, int M, int MR, double[][] BB, int[] F, int N, int[] K, int Kmax, int numVars)
      Population-free form, matching the q of qrboundsbas_skel.mod. Used by the qrf_noblo_mmi / qrf_noblo_mem variants, which have no load dependence.
    • buildConstraintsLd

      public static Mapqn_qrf_noblo_mmi.ConstraintSet buildConstraintsLd(double[][][][][] q, int M, int MR, double[][] BB, int[] F, int N, int[] K, int Kmax, int numVars)
      Load-dependent form, matching the five-index q of qrboundsrsrd_skel.mod:11 whose last index is the population of the EMITTING station. A 4D q cannot represent load dependence: the balance families would be unable to tell the rate at which station i empties at population n from the rate at n'.