Java代数システムコンピュータ代数へのOO、タイプセーフ、マルチスレッドアプローチ | |
今すぐダウンロード |
Java代数システム ランキングとまとめ
広告
Java代数システム タグ
Java代数システム 説明
コンピュータ代数にOO、タイプセーフ、マルチスレッドのアプローチ Javaの代数システム(略してJAS)は、コンピュータ代数に安全かつマルチスレッドアプローチを入力し、オブジェクト指向です。 JASは、Javaプログラミング言語で実装代数計算のためのジェネリック型を使用してうまく設計されたソフトウェアライブラリを提供します。ライブラリは、他のJavaソフトウェアパッケージとして使用することができるか、またはそれはJythonの(JavaのPythonの)フロントエンドを通じて対話的に使用したり、解釈することができます。 JASの焦点は可換と解ける多項式、グレブナ基底とアプリケーションの瞬間にあります。実装言語JASなどのJavaを使用することにより、64ビットおよびマルチコアCPU ready.Theライブラリは、以下のパッケージの瞬間に含まれていますedu.jas.structureは:RingElemとRingFactoryのような最も一般的な代数的構造のためのインタフェースが含まれています。 edu.jas.arith:BigRational、BigIntegerのかBigComplexなどの基本的な係数リングでの算術演算のためのクラスが含まれています。 edu.jas.poly:GenPolynomial、GenSolvablePolynomialなどAlgebraicNumber多項式パーサGenPolynomialTokenizerなどの他のような多項式と解ける多項式演算のためのクラスが含ま。 edu.jas.vectorは:多項式とGenVectorまたはModuleListよう解ける多項式のベクトルとリストのためのクラスが含まれています。 edu.jas.gb:多項式と解ける多項式還元、フィールド理想的な演算上グレブナ塩基ならびにスレッド並列とReductionSeq、GroebnerBaseAbstract、GroebnerBaseSeq、GroebnerBaseParallel等Buchbergersアルゴリズムの分散バージョンとGroebnerBaseDistributedためのクラスが含ま。新しい例えば、そうD-及びE-グレブナ塩基と呼ばれる主要な理想的ドメインとユークリッド環上の多項式環でグレブナ塩基でありますEGroebnerBaseSeq。最新の追加は、通常のリングを超える多項式環RGroebnerBaseSeqとRGroebnerBasePseudoSeq中(フィールドまたは整域の直接製品)グレブナ塩基です。 edu.jas.gbmodは:多項式とModGroebnerBaseまたはSolvableSyzygyのように解ける多項式を超えるモジュールグレブナ基底とsyzygiesのためのクラスが含まれています。 edu.jas.application:このような理想的なまたはSolvableIdealで実装理想の交差点、理想の商としてグレブナ基底のアプリケーションとクラスが含まれています。最新の追加は、クラスComprehensiveGroebnerBaseSeqにパラメータリング上で多項式環のための包括的グレブナ塩基です。 edu.jas.ufd:一意分解環のためのクラスが含まれています。例えばインターフェースGreatestCommonDivisor、抽象クラスGreatestCommonDivisorAbstract及び種々の実施、等多項式剰余配列およびモジュラーアルゴリズム。クラスFactorModularで、クラスFactorIntegerの整数を超える、クラスFactorRationalで有理数を超えるとクラスFactorAlgebraic
Java代数システム 関連ソフトウェア