Home
last modified time | relevance | path

Searched refs:prime_ideal (Results 1 – 14 of 14) sorted by relevance

/dports/math/lidia/lidia-2.3.0+latte-patches-2014-10-04/src/number_fields/include/LiDIA/
H A Dprime_ideal.h41 class prime_ideal
52 prime_ideal();
53 prime_ideal(const bigint&, const alg_number&,
56 ~prime_ideal() {}; in ~prime_ideal()
87 friend void swap(prime_ideal &a, prime_ideal &b);
90 friend bigint norm(const prime_ideal & p);
91 friend bigint exponent(const prime_ideal & p);
98 bool operator == (const prime_ideal &p) const
103 bool operator != (const prime_ideal &p) const
121 inline bigint norm(const prime_ideal & p) in norm()
[all …]
H A Dalg_number.h80 class prime_ideal; variable
96 friend class prime_ideal; variable
1535 friend long ord(const prime_ideal &, const alg_ideal &);
1625 long ord(const prime_ideal &, const alg_ideal &);
/dports/math/lidia/lidia-2.3.0+latte-patches-2014-10-04/doc/
H A Dprime_ideal.tex3 %% prime_ideal.tex LiDIA documentation
5 %% This file contains the documentation of the class prime_ideal
16 \CLASS{prime_ideal} \dotfill prime ideals in algebraic number fields
26 operations on \code{prime_ideal}s always have an \code{alg_ideal} as result.
48 \begin{fcode}{ct}{prime_ideal}{}
53 \begin{fcode}{ct}{prime_ideal}{const bigint & $p$, const alg_number & $a$,
66 \begin{fcode}{dt}{~prime_ideal}{}
74 Let $P$ be of type \code{prime_ideal} with $P = (p, a, \Or)$.
106 \begin{fcode}{void}{swap}{prime_ideal & $a$, prime_ideal & $b$}
115 \begin{fcode}{long}{ord}{const prime_ideal & $P$, const alg_ideal & $M$}
[all …]
H A DLiDIA_NF.tex72 \begin{class}{prime_ideal}
73 \input{prime_ideal}
H A Dsf_alg_ideal.tex54 \begin{cfcode}{prime_ideal}{$a$.prime_base}{}
55 If \code{$a$.is_prime_factor()} returns \TRUE, then $a$ represents a \code{prime_ideal} which
249 \SEE{prime_ideal},
271 #include <LiDIA/prime_ideal.h>
H A DMakefile.am114 prime_ideal.tex \
H A DMakefile.in345 prime_ideal.tex \
/dports/math/lidia/lidia-2.3.0+latte-patches-2014-10-04/src/number_fields/algebraic_num/
H A Dprime_ideal.cc35 prime_ideal::prime_ideal () in prime_ideal() function in LiDIA::prime_ideal
47 prime_ideal::prime_ideal (const bigint & prim, const alg_number & a, in prime_ideal() function in LiDIA::prime_ideal
87 prime_ideal::prime_ideal (const bigint & prim, const nf_base * O) in prime_ideal() function in LiDIA::prime_ideal
106 prime_ideal::compute_valu () const in compute_valu()
144 swap (prime_ideal &a, prime_ideal &b) { in swap()
164 ord (const prime_ideal & prim, const alg_ideal & MM) in ord()
249 ord (const prime_ideal & prim, const alg_number & a) in ord()
257 power (alg_ideal & c, const prime_ideal & a, const bigint & b) in power()
287 operator << (std::ostream & s, const prime_ideal & a) in operator <<()
302 operator >> (std::istream & s, prime_ideal & p) in operator >>()
[all …]
H A Dalg_factor.cc912 lidia_size_t &number, prime_ideal* & ideals) in factor_p()
1021 ideals = new prime_ideal[number]; in factor_p()
1030 ideals[j] = prime_ideal(prime, Order); in factor_p()
1056 ideals[j] = prime_ideal(prime, alpha, c_exp[j], f); in factor_p()
/dports/math/lidia/lidia-2.3.0+latte-patches-2014-10-04/src/number_fields/include/LiDIA/number_fields/
H A Dsf_alg_ideal.h117 prime_ideal rep_p;
146 single_factor(const prime_ideal &);
198 const prime_ideal& prime_base() const in prime_base()
209 prime_ideal& prime_base() in prime_base()
233 single_factor< alg_ideal > & operator = (const prime_ideal & x);
237 void assign(const prime_ideal & x);
275 friend void decompose_prime(prime_ideal * &factor, lidia_size_t & num,
370 void decompose_prime(prime_ideal * &factor, lidia_size_t & num,
432 lidia_size_t &number, prime_ideal* & ideals);
/dports/math/lidia/lidia-2.3.0+latte-patches-2014-10-04/src/number_fields/algebraic_num/factorization/
H A Dsf_alg_ideal.cc91 single_factor(const prime_ideal & x): in single_factor()
143 operator = (const prime_ideal & x) in operator =()
181 assign(const prime_ideal & x) in assign()
293 const prime_ideal & aa = a.rep_p; in ord_divide()
401 void decompose_prime(prime_ideal * &factor, lidia_size_t & num, in decompose_prime()
426 factor = new prime_ideal[num]; in decompose_prime()
428 factor[0] = prime_ideal(p, O); in decompose_prime()
452 factor[j] = prime_ideal(p, x, poly_factor.prime_exponent(j), in decompose_prime()
510 prime_ideal *factor; in finish()
/dports/math/lidia/lidia-2.3.0+latte-patches-2014-10-04/library/number_fields/
H A DMakefile.am49 $(LIDIA_NF_SRCDIR)/algebraic_num/prime_ideal.cc \
118 $(LIDIA_NF_PKGINCLUDEDIR)/prime_ideal.h \
H A DMakefile.in101 sf_alg_ideal.lo ideal.lo module.lo order.lo prime_ideal.lo \
449 $(LIDIA_NF_SRCDIR)/algebraic_num/prime_ideal.cc \
512 $(LIDIA_NF_PKGINCLUDEDIR)/prime_ideal.h \
610 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/prime_ideal.Plo@am__quote@
695 prime_ideal.lo: $(LIDIA_NF_SRCDIR)/algebraic_num/prime_ideal.cc
696prime_ideal.lo -MD -MP -MF $(DEPDIR)/prime_ideal.Tpo -c -o prime_ideal.lo `test -f '$(LIDIA_NF_SRC…
697 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/prime_ideal.Tpo $(DEPDIR)/prime_ideal.Plo
700 … -c -o prime_ideal.lo `test -f '$(LIDIA_NF_SRCDIR)/algebraic_num/prime_ideal.cc' || echo '$(srcdir…
/dports/math/lidia/lidia-2.3.0+latte-patches-2014-10-04/
H A DChangeLog12463 number_fields/include/LiDIA/prime_ideal.h (tags:
12972 number_fields/include/LiDIA/prime_ideal.h (tags:
20663 number_fields/include/LiDIA/prime_ideal.h,
25857 number_fields/include/LiDIA/prime_ideal.h,
28963 number_fields/algebraic_num/prime_ideal.cc,
31377 number_fields/include/LiDIA/prime_ideal.h,
32362 number_fields/algebraic_num/prime_ideal.cc:
35574 src/number_fields/algebraic_num/prime_ideal.cc,
35577 src/number_fields/include/LiDIA/prime_ideal.h,
36336 src/number_fields/algebraic_num/prime_ideal.cc,
[all …]