org.matheclipse.core.polynomials
Class PartialFractionGenerator
- java.lang.Object
-
- org.matheclipse.core.polynomials.PartialFractionGenerator
-
- All Implemented Interfaces:
- IPartialFractionGenerator
public class PartialFractionGenerator extends java.lang.Object implements IPartialFractionGenerator
-
-
Constructor Summary
Constructors Constructor and Description PartialFractionGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidaddNonFractionalPart(GenPolynomial<BigRational> genPolynomial)Add the non-fractional part of the partial fraction decomposition.voidaddSinglePartialFraction(GenPolynomial<BigRational> genPolynomial, GenPolynomial<BigRational> Di_1, int j)Add a single partial fraction.IASTgetResult()Get the final result.voidsetJAS(JASConvert<BigRational> jas)Set the used JAS instance.
-
-
-
Method Detail
-
setJAS
public void setJAS(JASConvert<BigRational> jas)
Description copied from interface:IPartialFractionGeneratorSet the used JAS instance.- Specified by:
setJASin interfaceIPartialFractionGenerator
-
getResult
public IAST getResult()
Description copied from interface:IPartialFractionGeneratorGet the final result.- Specified by:
getResultin interfaceIPartialFractionGenerator- Returns:
-
addNonFractionalPart
public void addNonFractionalPart(GenPolynomial<BigRational> genPolynomial)
Description copied from interface:IPartialFractionGeneratorAdd the non-fractional part of the partial fraction decomposition.- Specified by:
addNonFractionalPartin interfaceIPartialFractionGenerator
-
addSinglePartialFraction
public void addSinglePartialFraction(GenPolynomial<BigRational> genPolynomial, GenPolynomial<BigRational> Di_1, int j)
Description copied from interface:IPartialFractionGeneratorAdd a single partial fraction.- Specified by:
addSinglePartialFractionin interfaceIPartialFractionGenerator
-
-
DMelt 3.0 © DataMelt by jWork.ORG