test_class.file: jtstoolkit/src/test/java/ec/tstoolkit/data/BurgAlgorithmTest.java
test_class.identifier: BurgAlgorithmTest
test_case.body: @Test
      public void test() {
          ArimaModelBuilder builder = new ArimaModelBuilder();
          int n = 240, m = 10;
          for (int i = 0; i < m; ++i) {
              double[] x = builder.generate(builder.createModel(Polynomial.of(new double[]{1, -.7, .5}), Polynomial.ONE, 1), n);
              BurgAlgorithm burg = new BurgAlgorithm();
              //Peaks peaks=new Peaks(new TsData(TsFrequency.Monthly, 1980, 0, x, true), 240, false);
              assertTrue(burg.solve(new ReadDataBlock(x), 30));
          }
      }
test_case.class_method_signature: BurgAlgorithmTest.test()
test_case.full_signature: @Test public void test()
test_case.identifier: test
test_case.invocations: generate createModel of assertTrue solve
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void test()
focal_class.declarator: x
focal_class.modifier: private
focal_class.original_string: private double[] x;
focal_class.type: double[]
focal_class.var_name: x
focal_class.declarator: a
focal_class.modifier: private
focal_class.original_string: private double[] a;
focal_class.type: double[]
focal_class.var_name: a
focal_class.file: jtstoolkit/src/main/java/ec/tstoolkit/data/BurgAlgorithm.java
focal_class.identifier: BurgAlgorithm
focal_class.class_method_signature: BurgAlgorithm.solve(IReadDataBlock x, int m)
focal_class.full_signature: public boolean solve(IReadDataBlock x, int m)
focal_class.identifier: solve
focal_class.modifiers: public
focal_class.parameters: (IReadDataBlock x, int m)
focal_class.return: boolean
focal_class.signature: boolean solve(IReadDataBlock x, int m)
focal_class.class_method_signature: BurgAlgorithm.getCoefficients()
focal_class.full_signature: public IReadDataBlock getCoefficients()
focal_class.identifier: getCoefficients
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: IReadDataBlock
focal_class.signature: IReadDataBlock getCoefficients()
focal_class.class_method_signature: BurgAlgorithm.residuals()
focal_class.full_signature: public double[] residuals()
focal_class.identifier: residuals
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: double[]
focal_class.signature: double[] residuals()
focal_class.class_method_signature: BurgAlgorithm.calc(int m)
focal_class.full_signature: private boolean calc(int m)
focal_class.identifier: calc
focal_class.modifiers: private
focal_class.parameters: (int m)
focal_class.return: boolean
focal_class.signature: boolean calc(int m)
focal_method.body: public boolean solve(IReadDataBlock x, int m) {
          this.x = new double[x.getLength()];
          x.copyTo(this.x, 0);
          return calc(m);
      }
focal_method.class_method_signature: BurgAlgorithm.solve(IReadDataBlock x, int m)
focal_method.full_signature: public boolean solve(IReadDataBlock x, int m)
focal_method.identifier: solve
focal_method.invocations: getLength copyTo calc
focal_method.modifiers: public
focal_method.parameters: (IReadDataBlock x, int m)
focal_method.return: boolean
focal_method.signature: boolean solve(IReadDataBlock x, int m)