Powered by Apache

CVS log for OpenXM/src/asir-contrib/packages/src/names.rr

[BACK] Up to [local] / OpenXM / src / asir-contrib / packages / src

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.169 / (download) - annotate - [select for diffs], Thu Jul 14 10:29:29 2022 UTC (22 months, 2 weeks ago) by takayama
Branch: MAIN
CVS Tags: HEAD
Changes since 1.168: +5 -4 lines
Diff to previous 1.168 (colored)

poly_solve_linear(Eq,V) uses the lexicographic order reverse(V) and poly_solve_linear(Eq,V | reverse=1)  uses the lexicographic order V is used.

Revision 1.168 / (download) - annotate - [select for diffs], Tue Feb 1 00:36:22 2022 UTC (2 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.167: +43 -4 lines
Diff to previous 1.167 (colored)

Utility functions for diff ops.
poly_dact, poly_dmul, poly_diff2euler, poly_euler2diff.

Revision 1.167 / (download) - annotate - [select for diffs], Mon Jan 31 06:53:17 2022 UTC (2 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.166: +6 -5 lines
Diff to previous 1.166 (colored)

poly_dvar([x,y] | d=t) return [tx,ty].

Revision 1.166 / (download) - annotate - [select for diffs], Thu Jan 27 06:52:56 2022 UTC (2 years, 4 months ago) by takayama
Branch: MAIN
Changes since 1.165: +7 -4 lines
Diff to previous 1.165 (colored)

Added examples.

Revision 1.165 / (download) - annotate - [select for diffs], Fri Jan 14 02:35:50 2022 UTC (2 years, 4 months ago) by takayama
Branch: MAIN
Changes since 1.164: +20 -4 lines
Diff to previous 1.164 (colored)

matrix_rank_ff(Mat,P) evaluates the rank Mat in F_P.

Revision 1.164 / (download) - annotate - [select for diffs], Fri Jan 14 02:25:23 2022 UTC (2 years, 4 months ago) by takayama
Branch: MAIN
Changes since 1.163: +6 -6 lines
Diff to previous 1.163 (colored)

poly_solve_linear accepts the option p. When p=P>0, it solves the system by mod P.

Revision 1.163 / (download) - annotate - [select for diffs], Sat Nov 27 02:24:04 2021 UTC (2 years, 6 months ago) by takayama
Branch: MAIN
Changes since 1.162: +17 -4 lines
Diff to previous 1.162 (colored)

print_format(Obj | list=["{","}"])
changes the list format from [ ] to { }. ["{","}"] is the default value.
Example: print_format([1,[x,y^2]]);

Revision 1.162 / (download) - annotate - [select for diffs], Thu Nov 4 07:31:11 2021 UTC (2 years, 6 months ago) by takayama
Branch: MAIN
Changes since 1.161: +9 -4 lines
Diff to previous 1.161 (colored)

poly_dvar([x1,x2]) returns [dx1,dx2].

Revision 1.161 / (download) - annotate - [select for diffs], Tue Nov 2 01:08:10 2021 UTC (2 years, 6 months ago) by takayama
Branch: MAIN
Changes since 1.160: +7 -10 lines
Diff to previous 1.160 (colored)

Bug fix of options for poly_elimination_ideal().

Revision 1.160 / (download) - annotate - [select for diffs], Mon Nov 1 05:21:20 2021 UTC (2 years, 6 months ago) by takayama
Branch: MAIN
Changes since 1.159: +11 -4 lines
Diff to previous 1.159 (colored)

poly_toric_ideal(A,V | nk_toric=1) does not call 4ti2 and calls nk_toric.

Revision 1.159 / (download) - annotate - [select for diffs], Thu Oct 7 02:11:34 2021 UTC (2 years, 7 months ago) by takayama
Branch: MAIN
Changes since 1.158: +33 -4 lines
Diff to previous 1.158 (colored)

matrix_kronecker_product(A,B) returns the Kronecker product of A and B.
matrix_stack(A,B) returns [A,B].
matrix_row_matrix(a |size=n) return [[a,a,...,a]]

Revision 1.158 / (download) - annotate - [select for diffs], Sat Jul 31 01:40:51 2021 UTC (2 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.157: +6 -6 lines
Diff to previous 1.157 (colored)

print_xdvi_form(S | texstr=1);  S is assumed to be a TeX string and is not translated by print_tex_form().

Revision 1.157 / (download) - annotate - [select for diffs], Mon Jun 7 11:17:51 2021 UTC (2 years, 11 months ago) by takayama
Branch: MAIN
Changes since 1.156: +16 -4 lines
Diff to previous 1.156 (colored)

Example: print_c_form(x^2+1 | mode=python)
Example: tk_ode_assert.get_linear_interpolation_value("h",1.5 | vec=1);  // Value of [H~10_1(1,1.5)/g , ...]
Example: tk_ode_assert.hkn_gauged_pf(|nogauge=1);  // Pf for H^k_n

Revision 1.156 / (download) - annotate - [select for diffs], Sat Jun 5 03:09:56 2021 UTC (2 years, 11 months ago) by takayama
Branch: MAIN
Changes since 1.155: +12 -4 lines
Diff to previous 1.155 (colored)

Bug fix: subsetq --> subsequenceq, var(Pmat)==[] case.

Revision 1.155 / (download) - annotate - [select for diffs], Tue Mar 9 07:46:15 2021 UTC (3 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.154: +6 -6 lines
Diff to previous 1.154 (colored)

util_find_and_replace() accepts strings.

Revision 1.154 / (download) - annotate - [select for diffs], Tue Mar 9 02:47:43 2021 UTC (3 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.153: +15 -4 lines
Diff to previous 1.153 (colored)

base_preplace(S,Rule)
 It rewrites {S} by using the rule {Rule}. psubst is used instead of subst.
 The replacement is not performed for function arguments.
 example: base_preplace(exp(x)+x^2,[[x,a+1],[exp(x),b]]);
 example_description: x is replaced by a+1 and exp(x) is replaced by b in
 exp(x)+x^2.

Revision 1.153 / (download) - annotate - [select for diffs], Mon Aug 31 23:46:46 2020 UTC (3 years, 8 months ago) by takayama
Branch: MAIN
Changes since 1.152: +32 -4 lines
Diff to previous 1.152 (colored)

poly_lcm, poly_denominator(List), matrix_poly_to_matrix(Poly,Rule) are added.
Example. matrix_poly_to_matrix(x^2-1,[[x,newmat(2,2,[[a,0],[0,b]])]]);

Revision 1.152 / (download) - annotate - [select for diffs], Fri Mar 20 01:10:55 2020 UTC (4 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.151: +6 -5 lines
Diff to previous 1.151 (colored)

Fixed a bug of base_is_equal().

Revision 1.151 / (download) - annotate - [select for diffs], Thu Mar 19 23:57:01 2020 UTC (4 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.150: +16 -4 lines
Diff to previous 1.150 (colored)

base_is_equal(L1,L2) compares any objects L1 and L2. Ex. base_is_equal([1,2,[3,4]],[1,2,[3,4]]);
base_f_definedp(Func) returns 1 when the function Func is defined. Ex. base_f_definedp(flist);

Revision 1.150 / (download) - annotate - [select for diffs], Sun Dec 22 02:51:16 2019 UTC (4 years, 5 months ago) by takayama
Branch: MAIN
Changes since 1.149: +16 -4 lines
Diff to previous 1.149 (colored)

print_pdf_form(Obj) shows a type set Obj by latex in the PDF format.
By default, it opens the default PDF viewer.
If the option nopreview=1 is given, it only returns the file name of the PDF file.
Example: print_pdf_form(poly_factor(x^10-1));

Revision 1.149 / (download) - annotate - [select for diffs], Sat Oct 26 08:12:03 2019 UTC (4 years, 7 months ago) by takayama
Branch: MAIN
Changes since 1.148: +6 -5 lines
Diff to previous 1.148 (colored)

number_floor(X) returns 0 when X is not a real number with a warning.

Revision 1.148 / (download) - annotate - [select for diffs], Fri May 24 02:27:57 2019 UTC (5 years ago) by takayama
Branch: MAIN
Changes since 1.147: +9 -4 lines
Diff to previous 1.147 (colored)

base_prompt() (not implemented) is added for jupyter.

Revision 1.147 / (download) - annotate - [select for diffs], Tue Mar 19 00:51:47 2019 UTC (5 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.146: +20 -7 lines
Diff to previous 1.146 (colored)

poly_hilbert_polynomial calls dp_monomial_hilbert_poincare on asir2018.

Revision 1.146 / (download) - annotate - [select for diffs], Fri Jan 4 05:36:26 2019 UTC (5 years, 4 months ago) by takayama
Branch: MAIN
Changes since 1.145: +6 -5 lines
Diff to previous 1.145 (colored)

matrix_eigenvalues(Mat | num=1) returns the approximate eigenvalues.

Revision 1.145 / (download) - annotate - [select for diffs], Thu Sep 6 05:56:47 2018 UTC (5 years, 8 months ago) by takayama
Branch: MAIN
Changes since 1.144: +5 -5 lines
Diff to previous 1.144 (colored)

Fixed a typo.

Revision 1.144 / (download) - annotate - [select for diffs], Wed Apr 4 02:56:13 2018 UTC (6 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.143: +24 -25 lines
Diff to previous 1.143 (colored)

Change the file name: misc.rr --> tk_misc.rr

Revision 1.143 / (download) - annotate - [select for diffs], Sat Sep 23 23:52:36 2017 UTC (6 years, 8 months ago) by takayama
Branch: MAIN
Changes since 1.142: +22 -4 lines
Diff to previous 1.142 (colored)

matrix_inverse_singular(Mat) returns a quasi inverse of the matrix Mat when it is singular.

Revision 1.142 / (download) - annotate - [select for diffs], Fri Mar 31 03:08:11 2017 UTC (7 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.141: +5 -5 lines
Diff to previous 1.141 (colored)

Bug fix: options were not passed.

Revision 1.141 / (download) - annotate - [select for diffs], Sun Mar 12 00:39:26 2017 UTC (7 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.140: +6 -4 lines
Diff to previous 1.140 (colored)

*** empty log message ***

Revision 1.140 / (download) - annotate - [select for diffs], Tue Mar 7 11:47:57 2017 UTC (7 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.139: +7 -6 lines
Diff to previous 1.139 (colored)

Bug fixes for number_abs, matrix_matrix_to_list.

Revision 1.139 / (download) - annotate - [select for diffs], Mon Feb 27 09:57:03 2017 UTC (7 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.138: +10 -5 lines
Diff to previous 1.138 (colored)

number_abs() does not call pari(abs,...) if version()>20150000.

Revision 1.138 / (download) - annotate - [select for diffs], Fri Feb 10 00:22:41 2017 UTC (7 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.137: +4 -4 lines
Diff to previous 1.137 (colored)

Updated the version number to build the deb package.

Revision 1.137 / (download) - annotate - [select for diffs], Thu Aug 11 10:48:55 2016 UTC (7 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.136: +13 -4 lines
Diff to previous 1.136 (colored)

matrix_gauge_transformation(M,T,V)
returns T^(-1)*M*T-T^(-1)*dT/dV.

Revision 1.136 / (download) - annotate - [select for diffs], Sun Apr 3 07:37:45 2016 UTC (8 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.135: +7 -5 lines
Diff to previous 1.135 (colored)

Bug fix for auto-start function of oxpari.

Revision 1.135 / (download) - annotate - [select for diffs], Sat Apr 2 12:29:50 2016 UTC (8 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.134: +9 -4 lines
Diff to previous 1.134 (colored)

oxpari-win.rr is loaded and ctrl("oxpari_start") is set
when version >=20160401 and sysinfo()[0] == windows.

Revision 1.134 / (download) - annotate - [select for diffs], Wed May 28 09:57:14 2014 UTC (10 years ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_3_1_13b
Changes since 1.133: +15 -4 lines
Diff to previous 1.133 (colored)

Added a check of dame-moji in case of win/ja

Revision 1.133 / (download) - annotate - [select for diffs], Mon May 26 07:21:31 2014 UTC (10 years ago) by takayama
Branch: MAIN
Changes since 1.132: +6 -6 lines
Diff to previous 1.132 (colored)

Fixed bugs.

Revision 1.132 / (download) - annotate - [select for diffs], Mon May 26 06:52:43 2014 UTC (10 years ago) by takayama
Branch: MAIN
Changes since 1.131: +26 -4 lines
Diff to previous 1.131 (colored)

Updated helph() and added new utilities util_find_start(), util_docdir(),
util_file_exists().  [They have not been tested.]

Revision 1.131 / (download) - annotate - [select for diffs], Fri May 23 22:32:49 2014 UTC (10 years ago) by takayama
Branch: MAIN
Changes since 1.130: +7 -6 lines
Diff to previous 1.130 (colored)

tk_fdpf.rr --> tk_fd.rr
Updated the document for asir_contrib_update()
  update=1   lib-contrib
  update=2   doc-*
  update=3   lib-contrib and doc-*
  The trash folders are changed.

Revision 1.130 / (download) - annotate - [select for diffs], Fri May 23 09:43:25 2014 UTC (10 years ago) by takayama
Branch: MAIN
Changes since 1.129: +5 -5 lines
Diff to previous 1.129 (colored)

Use %AppData% instead of .../Roaming/...

Revision 1.129 / (download) - annotate - [select for diffs], Mon May 12 10:58:55 2014 UTC (10 years ago) by takayama
Branch: MAIN
Changes since 1.128: +5 -5 lines
Diff to previous 1.128 (colored)

Updated the document for the asir_contrib_update().

Revision 1.128 / (download) - annotate - [select for diffs], Fri May 2 07:08:35 2014 UTC (10 years ago) by takayama
Branch: MAIN
Changes since 1.127: +21 -4 lines
Diff to previous 1.127 (colored)

New functions.
taka_poly_coefficient(F,Deg,V), which accept rational, list, vector.
Modified functions.
taka_base_sum(Obj,0,From,To), Obj is assumed to be a list and Obj[From]+...+Obj[To] is returned.

Revision 1.127 / (download) - annotate - [select for diffs], Thu Apr 3 07:34:30 2014 UTC (10 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.126: +8 -5 lines
Diff to previous 1.126 (colored)

Updates of several documents:
  asir_contrib_update(),
  How to choose solvers of GSL for
  nk_fb_gen_c

Revision 1.126 / (download) - annotate - [select for diffs], Fri Mar 28 02:17:35 2014 UTC (10 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.125: +15 -4 lines
Diff to previous 1.125 (colored)

asir_contrib_update(|update=1) will update the asir-contrib library
to the nightly snapshot of the asir-contrib of the HEAD branch.
It works only on windows for now.
The "curl" for windows must be in asir\bin and the asir must NOT be installed
in the system folder.

Revision 1.125 / (download) - annotate - [select for diffs], Fri Sep 20 07:47:28 2013 UTC (10 years, 8 months ago) by takayama
Branch: MAIN
Changes since 1.124: +5 -4 lines
Diff to previous 1.124 (colored)

The initial version of a polymake interface module.

Revision 1.124 / (download) - annotate - [select for diffs], Fri Mar 23 02:18:47 2012 UTC (12 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.123: +21 -7 lines
Diff to previous 1.123 (colored)

Undo the new interface of poly_in_w.

Revision 1.123 / (download) - annotate - [select for diffs], Tue Feb 28 23:14:11 2012 UTC (12 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.122: +10 -9 lines
Diff to previous 1.122 (colored)

A new interface poly_in_w(F)
Example:
poly_in_w([x^2+y^2-1,x*y-x] | weight=[1,0]);

Revision 1.122 / (download) - annotate - [select for diffs], Tue Feb 28 11:29:50 2012 UTC (12 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.121: +17 -17 lines
Diff to previous 1.121 (colored)

Examples of updated interfaces.

 F=[x^2+y^2+z^2-1,x*y+y*z+z*x-1,x*y*z-1];
 poly_grobner_basis(F);
 poly_grobner_basis(F | order=[10,3,0], v=[x,y,z]);
 poly_grobner_basis(F | order=[10,3,0], v=[x,y,z], str=1);
 poly_initial(F);
 poly_initial(F | gb=1);
 poly_initial(F | order=[1,1,0]);

 poly_in(F);

 F2=[x^2+y^2-1,x*y-1];
 poly_hilbert_polynomial(F2);
 poly_in(F2 | v=[x], gb=1);
 poly_initial_coefficients(F2 | v=[x],gb=1);

Revision 1.121 / (download) - annotate - [select for diffs], Mon Feb 27 23:27:32 2012 UTC (12 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.120: +15 -4 lines
Diff to previous 1.120 (colored)

Example:
  base_rebuild_opt([[hoge,1],[hage,1]] | remove_keys=["hage"])
returns
  [[hoge,1]]
It is used to remove given keys in the option_list.

Revision 1.120 / (download) - annotate - [select for diffs], Mon Feb 27 08:11:29 2012 UTC (12 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.119: +7 -9 lines
Diff to previous 1.119 (colored)

taka_poly_grobner_basis returns a list when the str option is not given.
When str=1, it returns the structure grobner_basis.

Revision 1.119 / (download) - annotate - [select for diffs], Sun Feb 26 01:06:53 2012 UTC (12 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.118: +9 -5 lines
Diff to previous 1.118 (colored)

taka_poly_grobner_basis calls nd_gr_trace as the default.

Revision 1.118 / (download) - annotate - [select for diffs], Sun Feb 26 00:24:50 2012 UTC (12 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.117: +6 -6 lines
Diff to previous 1.117 (colored)

Corrected typos.

Revision 1.117 / (download) - annotate - [select for diffs], Sat Feb 25 11:23:14 2012 UTC (12 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.116: +5 -5 lines
Diff to previous 1.116 (colored)

The document generation system does not accept : (bug).
The colon : is removed for a workaround.

Revision 1.116 / (download) - annotate - [select for diffs], Sat Feb 25 06:25:00 2012 UTC (12 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.115: +62 -6 lines
Diff to previous 1.115 (colored)

noro_pd.rr is imported in names.rr.

Revision 1.115 / (download) - annotate - [select for diffs], Sat Jan 28 04:12:50 2012 UTC (12 years, 4 months ago) by takayama
Branch: MAIN
Changes since 1.114: +13 -4 lines
Diff to previous 1.114 (colored)

1. Bug fix of base_replace_n
2. Added matrix_adjugate.

Revision 1.114 / (download) - annotate - [select for diffs], Mon May 2 05:49:24 2011 UTC (13 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.113: +15 -4 lines
Diff to previous 1.113 (colored)

poly_toric_ideal(A,V) is added. It calls nk_4ti2.toric_ideal(A,V).
Example: poly_toric_ideal([[1,1,1,1],[0,1,2,3]],base_var_list(x,0,3));

ruby and 4ti2 are required.

Revision 1.113 / (download) - annotate - [select for diffs], Sat Apr 30 08:11:11 2011 UTC (13 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.112: +10 -3 lines
Diff to previous 1.112 (colored)

Revision tag is activated.
options is added to CVSROOT/checkoutlist.

Revision 1.112 / (download) - annotate - [select for diffs], Sat Apr 30 07:49:52 2011 UTC (13 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.111: +2 -2 lines
Diff to previous 1.111 (colored)

Revision is activated.

Revision 1.111 / (download) - annotate - [select for diffs], Fri Apr 29 11:12:04 2011 UTC (13 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.110: +20 -4 lines
Diff to previous 1.110 (colored)

base_sum, base_product, base_makelist accept a list as an argument.
base_sum(Obj,K,B,T)
 base_sum returns the sum of Obj where K runs in [B,T].
 Options are qt=1 (keep quote data), step (step size).
 When B is a list, K runs in B and T is ignored. <-- new.
 example: base_sum(k^2,k,1,10);
 example: base_sum(quote(x^2),x,1,10 | qt=1, step=0.5);
 example: base_sum(quote(x^2),x,[a,b,c],0 | qt=1);

poly_ord_w is defined.

Revision 1.110 / (download) - annotate - [select for diffs], Thu Apr 28 06:30:22 2011 UTC (13 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.109: +5 -5 lines
Diff to previous 1.109 (colored)

options: --> options are ... (it is not a keyword for oxgentexi).

Revision 1.109 / (download) - annotate - [select for diffs], Wed Apr 27 10:57:20 2011 UTC (13 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.108: +37 -2 lines
Diff to previous 1.108 (colored)

Interfaces for the dojo-book.

poly_gr_w(F,V,W)
 It returns the Grobner basis of F for the weight vector W.
 It is the second interface for poly_grobner_basis.
 example: poly_gr_w([x^2+y^2-1,x*y-1],[x,y],[1,0]);

poly_r_omatrix(N)
 It gives a weight matrix, which is used to compute
 a Grobner basis in K(x)<dx>, |x|=|dx|=N.
 example: poly_r_omatrix(3);

poly_in_w(F,V,W)
 It returns the initial term or the initial ideal in_w(F)
 for the weight vector W.
 example: poly_in_w([x^2+y^2-1,x*y-1],[x,y],[1,0]);

todo: strategy option for poly_gr_w.

Revision 1.108 / (download) - annotate - [select for diffs], Wed Apr 27 08:41:04 2011 UTC (13 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.107: +7 -4 lines
Diff to previous 1.107 (colored)

poly_elimination_ideal calls
noro_poly_elimination_ideal as the default.

poly_elimination_ideal(I,VV|grobner_basis,v,homo,grace,strategy)
 It computes the intersection of the ideal {I} and the subring K[{VV}].
 description:
 If grobner_basis is "yes", I is assumed to be a Grobner basis.
 The optional variable v is a list of variables which defines the ring
 of polynomials.
 example: poly_elimination_ideal([x^2+y^2-4,x*y-1],[x]);
 example: A = poly_grobner_basis([x^2+y^2-4,x*y-1]|order=2,v=[y,x]);
          poly_elimination_ideal(A,[x]|grobner_basis="yes");
 When strategy=1(default),
   nd_gr is used when trace=0(defauult),
   nd_gr_trace is used when trace=1.

Revision 1.107 / (download) - annotate - [select for diffs], Wed Apr 27 06:48:58 2011 UTC (13 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.106: +11 -1 lines
Diff to previous 1.106 (colored)

base_var_list(Name,B,T)
 base_var_list generate a list of variables Name+Index where Index runs on [B,T].
 example: base_var_list(x,0,10);
 example: base_var_list(x,1,4 | d = 1);
 Options: d=1 (add d before the name).

[1385] base_var_list(x,1,10);
[x1,x2,x3,x4,x5,x6,x7,x8,x9,x10]
[1386] base_var_list(x,1,10 | d=1);
[dx1,dx2,dx3,dx4,dx5,dx6,dx7,dx8,dx9,dx10]

Revision 1.106 / (download) - annotate - [select for diffs], Wed Apr 27 05:59:46 2011 UTC (13 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.105: +37 -1 lines
Diff to previous 1.105 (colored)

Iterators: base_makelist, base_sum, base_product.
base_xxx(Obj,K,B,T) returns xxx of Obj where K runs in [B,T].
Examples:
   base_product(k^2,k,1,10);
   base_product(quote(x^2),x,1,10 | qt=1, step=0.5);

Revision 1.105 / (download) - annotate - [select for diffs], Sat Apr 16 09:21:31 2011 UTC (13 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.104: +3 -3 lines
Diff to previous 1.104 (colored)

Last test.

Revision 1.104 / (download) - annotate - [select for diffs], Sat Apr 16 09:11:44 2011 UTC (13 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.103: +3 -3 lines
Diff to previous 1.103 (colored)

Sorry, this is again a test.

Revision 1.103 / (download) - annotate - [select for diffs], Sat Apr 16 08:58:01 2011 UTC (13 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.102: +2 -2 lines
Diff to previous 1.102 (colored)

test.

Revision 1.102 / (download) - annotate - [select for diffs], Fri Apr 15 23:58:33 2011 UTC (13 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.101: +2 -1 lines
Diff to previous 1.101 (colored)

test.

Revision 1.101 / (download) - annotate - [select for diffs], Fri Apr 15 23:55:31 2011 UTC (13 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.100: +2 -2 lines
Diff to previous 1.100 (colored)

Added the revision number.

Revision 1.100 / (download) - annotate - [select for diffs], Wed Nov 17 05:41:00 2010 UTC (13 years, 6 months ago) by takayama
Branch: MAIN
Changes since 1.99: +2 -1 lines
Diff to previous 1.99 (colored)

Description on the AMSTeX=1 option is added to the document.

Revision 1.99 / (download) - annotate - [select for diffs], Mon Jun 14 06:41:41 2010 UTC (13 years, 11 months ago) by takayama
Branch: MAIN
Changes since 1.98: +9 -1 lines
Diff to previous 1.98 (colored)

Translating a floating point number to a rational number.
Example: number_float_to_rational(3.14 | prec=2);

Revision 1.98 / (download) - annotate - [select for diffs], Sat May 22 00:58:31 2010 UTC (14 years ago) by takayama
Branch: MAIN
Changes since 1.97: +11 -2 lines
Diff to previous 1.97 (colored)

Tie breaker is changed to graded reverse lex order in taka_poly_weight_vector.

Revision 1.97 / (download) - annotate - [select for diffs], Thu Feb 4 01:57:26 2010 UTC (14 years, 3 months ago) by takayama
Branch: MAIN
CVS Tags: R_1_3_1-2
Changes since 1.96: +2 -2 lines
Diff to previous 1.96 (colored)

Updated the version string.

PS.
Dear All;
the new package will be built and be tested during Feb 11 -- Feb 13.
The due of your contribution to the new package will be about Feb 10 (Wed).
Let's work hard!

Revision 1.96 / (download) - annotate - [select for diffs], Sat Jan 30 02:25:17 2010 UTC (14 years, 4 months ago) by takayama
Branch: MAIN
Changes since 1.95: +12 -1 lines
Diff to previous 1.95 (colored)

base_replace_n uses substr2np.  It works only for replacements to numbers.

taka_runge_kutta_4 accepts negative H.
See the test code taka_runge_kutta_4_test2().

Revision 1.95 / (download) - annotate - [select for diffs], Fri Jan 22 05:26:01 2010 UTC (14 years, 4 months ago) by takayama
Branch: MAIN
Changes since 1.94: +2 -2 lines
Diff to previous 1.94 (colored)

Added a new option raw to print_tex_form
Example.
[1353] print_tex_form(alpha^2-1 | table=[["alpha","\\alpha"]]);
   \alpha^{ 2} - 1
[1354] print_tex_form(alpha^2-1 | table=[["alpha","\\alpha"]], raw=0);
   \alpha^{ 2} - 1
[1355] print_tex_form("\sum "| table=[["alpha","\\alpha"]], raw=0);
\verb`sum `
[1356] print_tex_form("\sum "| table=[["alpha","\\alpha"]], raw=1);
sum
[1357] print_tex_form("\\sum "| table=[["alpha","\\alpha"]], raw=1);
\sum
[1358] print_tex_form("\\sum "| table=[["alpha","\\alpha"]], raw=2);
\texttt{\char`\\{}sum }

Revision 1.94 / (download) - annotate - [select for diffs], Sun Feb 22 09:35:57 2009 UTC (15 years, 3 months ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_2_3_12
Changes since 1.93: +4 -3 lines
Diff to previous 1.93 (colored)

helph() displays html help files.

Revision 1.93 / (download) - annotate - [select for diffs], Thu Oct 5 20:12:15 2006 UTC (17 years, 7 months ago) by takayama
Branch: MAIN
CVS Tags: DEB_REL_1_2_3-9
Changes since 1.92: +11 -1 lines
Diff to previous 1.92 (colored)

poly_sort(F) for quote F is partially implemented.
poly_expand(F) is an alias of poly_sort(F).

Revision 1.92 / (download) - annotate - [select for diffs], Thu Oct 5 08:30:36 2006 UTC (17 years, 7 months ago) by takayama
Branch: MAIN
Changes since 1.91: +14 -1 lines
Diff to previous 1.91 (colored)

 poly_sort(F|v,w,truncate)
 It expands {F} with a given variables {v}=V and a given weight {w}=W.
 It returns a quote object.
 If {trucate} option is set, the expansion is truncated at the given degree.
 example: poly_sort((x-y-a)^3 | v=[x,y], w=[-1,-1])
    returns a series expansion in terms of x and y.

The main functions are taka_quote_sort(), quote_sort_polynomial2().

Revision 1.91 / (download) - annotate - [select for diffs], Sat Mar 18 07:55:24 2006 UTC (18 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.90: +4 -2 lines
Diff to previous 1.90 (colored)

dvipng is called from print_png_form, which calls taka_png_form3.
Ref: imgtex

Revision 1.90 / (download) - annotate - [select for diffs], Mon Mar 6 08:55:32 2006 UTC (18 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.89: +5 -1 lines
Diff to previous 1.89 (colored)

In the cfep pretty printmode, each result is typeset by tex and displayed
on the cfep window.
cf.
print_png_form2() (asir-contrib).
[self setPrettyPrint: sender] (cfep).
!cfep_png; (ox_texmacs).

Revision 1.89 / (download) - annotate - [select for diffs], Tue Jul 26 05:31:52 2005 UTC (18 years, 10 months ago) by takayama
Branch: MAIN
CVS Tags: KNOPPIX_2006
Changes since 1.88: +1 -8 lines
Diff to previous 1.88 (colored)

Removed unnecessary workarounds for \".

Revision 1.88 / (download) - annotate - [select for diffs], Mon Jul 25 12:23:05 2005 UTC (18 years, 10 months ago) by takayama
Branch: MAIN
Changes since 1.87: +10 -2 lines
Diff to previous 1.87 (colored)

A trouble on backslash + double quote (explanation).

Revision 1.87 / (download) - annotate - [select for diffs], Fri Apr 15 01:39:35 2005 UTC (19 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.86: +3 -3 lines
Diff to previous 1.86 (colored)

Bug:  load*"om" --> load*"om.rr"

Revision 1.86 / (download) - annotate - [select for diffs], Fri Apr 8 05:56:47 2005 UTC (19 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.85: +5 -5 lines
Diff to previous 1.85 (colored)

Renaming:
  dsolv --> dsolv.rr
  gnuplot --> gnuplot.rr
  longname --> longname.rr
  m       --> mathematica.rr
  om      --> om.rr
  phc     --> phc.rr
  sm1     --> sm1.rr
  tigers  --> tigers.rr

Revision 1.85 / (download) - annotate - [select for diffs], Fri Apr 8 05:29:37 2005 UTC (19 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.84: +17 -17 lines
Diff to previous 1.84 (colored)

Renaming:
  Diff --> ok_diff.rr
  Matrix --> ok_matrix.rr
  Dmodule --> ok_dmodule.rr,
of which initial versions were written by Okutani.

Revision 1.84 / (download) - annotate - [select for diffs], Sat Aug 28 11:35:56 2004 UTC (19 years, 9 months ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_2_3
Changes since 1.83: +12 -1 lines
Diff to previous 1.83 (colored)

New function:
  matrix_image(M)
  A basis of M.  Redundant elements are removed.

Revision 1.83 / (download) - annotate - [select for diffs], Wed Jul 7 02:58:45 2004 UTC (19 years, 10 months ago) by takayama
Branch: MAIN
Changes since 1.82: +4 -1 lines
Diff to previous 1.82 (colored)

Added a manual entry for small_jacobi.
Added a new interface number_factor() to pari(factorint,...).

Revision 1.82 / (download) - annotate - [select for diffs], Wed Apr 7 01:06:54 2004 UTC (20 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.81: +14 -1 lines
Diff to previous 1.81 (colored)

A test programs in the module polymake are temporary added.
A new function a_hypergeometric_bfunction(A,Idx,S) is added.

Revision 1.81 / (download) - annotate - [select for diffs], Thu Mar 11 22:15:42 2004 UTC (20 years, 2 months ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_2_2_KNOPPIX_b
Changes since 1.80: +11 -2 lines
Diff to previous 1.80 (colored)

New command:
   util_timing( Q )
   example:  util_timing( quote([fctr(x^50-y^50), fctr(x^100-1)]));
New file:
   noro_print_default.rr sets the default setting of print_tex_form
   for asir-contrib.

Revision 1.80 / (download) - annotate - [select for diffs], Thu Mar 11 12:36:53 2004 UTC (20 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.79: +12 -12 lines
Diff to previous 1.79 (colored)

taka_print.rr is replaced by noro_print.rr

Revision 1.79 / (download) - annotate - [select for diffs], Tue Mar 2 09:10:04 2004 UTC (20 years, 3 months ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_2_2_KNOPPIX
Changes since 1.78: +3 -3 lines
Diff to previous 1.78 (colored)

Changes:
1. ox_texmacs checks OpenXM_HOME and ASIR_CONFIG.
2. If the input is terminated with $, then TM_do_not_print is set.
3. Xm_server_mode=1; Xm_helpdir="help-eg"; ctrl("message",0); are executed.
4. Updated the version number of asir-contrib.

Revision 1.78 / (download) - annotate - [select for diffs], Tue Feb 24 23:58:41 2004 UTC (20 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.77: +15 -4 lines
Diff to previous 1.77 (colored)

asir_contrib_copyright()  returns the copyright of asir_contrib.

Revision 1.77 / (download) - annotate - [select for diffs], Fri Dec 12 03:02:36 2003 UTC (20 years, 5 months ago) by takayama
Branch: MAIN
Changes since 1.76: +2 -2 lines
Diff to previous 1.76 (colored)

Avoiding a warning of wasted token.

Revision 1.76 / (download) - annotate - [select for diffs], Mon Dec 1 01:53:17 2003 UTC (20 years, 6 months ago) by takayama
Branch: MAIN
Changes since 1.75: +2 -4 lines
Diff to previous 1.75 (colored)

Add $ after if ( ) {  } in the top level.

Revision 1.75 / (download) - annotate - [select for diffs], Mon Dec 1 01:12:15 2003 UTC (20 years, 6 months ago) by takayama
Branch: MAIN
Changes since 1.74: +3 -1 lines
Diff to previous 1.74 (colored)

Added "else" (a workaround of a bug of the parser).

Revision 1.74 / (download) - annotate - [select for diffs], Sun Oct 19 06:07:45 2003 UTC (20 years, 7 months ago) by takayama
Branch: MAIN
Changes since 1.73: +6 -4 lines
Diff to previous 1.73 (colored)

Asir-contrib supports the quiet_mode.

Revision 1.73 / (download) - annotate - [select for diffs], Mon Sep 29 07:47:16 2003 UTC (20 years, 8 months ago) by takayama
Branch: MAIN
Changes since 1.72: +2 -2 lines
Diff to previous 1.72 (colored)

Updated the version number.

Revision 1.72 / (download) - annotate - [select for diffs], Tue Sep 23 11:21:38 2003 UTC (20 years, 8 months ago) by takayama
Branch: MAIN
Changes since 1.71: +2 -2 lines
Diff to previous 1.71 (colored)

Xm_noX = 1 is the default value.

Revision 1.71 / (download) - annotate - [select for diffs], Wed Jul 16 05:36:25 2003 UTC (20 years, 10 months ago) by takayama
Branch: MAIN
Changes since 1.70: +2 -2 lines
Diff to previous 1.70 (colored)

Fixed some typos in documents.

Revision 1.70 / (download) - annotate - [select for diffs], Mon May 19 05:15:54 2003 UTC (21 years ago) by takayama
Branch: MAIN
Changes since 1.69: +2 -2 lines
Diff to previous 1.69 (colored)

tigers, phc, and m for "modular" asir.

Revision 1.69 / (download) - annotate - [select for diffs], Sun May 18 02:20:22 2003 UTC (21 years ago) by takayama
Branch: MAIN
Changes since 1.68: +2 -10 lines
Diff to previous 1.68 (colored)

Experimental version of sm1 interface of asir-contrib.
sm1_xyz() ===>  sm1.xyz().

Warning: Porting asir-contrib for the new "modular" asir is a work in progress.
asir-contrib will not work perfectly if you cvsup this change.
Checkout asir-contrib with the tag RELEASE_1_2_2 if you need to USE
asir-contrib.

Revision 1.68 / (download) - annotate - [select for diffs], Sun May 18 00:13:16 2003 UTC (21 years ago) by takayama
Branch: MAIN
Changes since 1.67: +7 -20 lines
Diff to previous 1.67 (colored)

Changing the structure of asir-contrib to use the new "modular" asir.
The module longname is obsolete and is excluded from the asir-contrib.

Revision 1.67 / (download) - annotate - [select for diffs], Thu Jan 16 22:02:32 2003 UTC (21 years, 4 months ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_2_2
Changes since 1.66: +6 -5 lines
Diff to previous 1.66 (colored)

Fixed a bug of poly_initial_term, which did not return
the initial term.

Revision 1.66 / (download) - annotate - [select for diffs], Thu Jan 16 00:54:26 2003 UTC (21 years, 4 months ago) by takayama
Branch: MAIN
Changes since 1.65: +21 -1 lines
Diff to previous 1.65 (colored)

util_v(V,Index) returns the indexed variable.
util_index(T) returns the name part and the index part of T.

Revision 1.65 / (download) - annotate - [select for diffs], Thu Dec 5 02:16:30 2002 UTC (21 years, 5 months ago) by takayama
Branch: MAIN
Changes since 1.64: +8 -1 lines
Diff to previous 1.64 (colored)

Added number_is_integer(X), number_floor(X), number_ceiling(X)
to asir-contrib.

Revision 1.64 / (download) - annotate - [select for diffs], Wed Dec 4 23:19:47 2002 UTC (21 years, 5 months ago) by takayama
Branch: MAIN
Changes since 1.63: +12 -5 lines
Diff to previous 1.63 (colored)

Functions hypergeometric_* look at the flag Xm_eval to choose a method
of evaluation.
For example, if Xm_eval is set to 0, hypergeometric_2f1 returns a quote
object. If Xm_eval is set to Xm_eval_in_num, then asir numerically evaluates
the function hypergeometric_2f1.   (Experimental)

Revision 1.63 / (download) - annotate - [select for diffs], Sun Dec 1 06:50:21 2002 UTC (21 years, 6 months ago) by takayama
Branch: MAIN
Changes since 1.62: +3 -3 lines
Diff to previous 1.62 (colored)

Fixed typos of the manual entry of util_find_and_replace.

Revision 1.62 / (download) - annotate - [select for diffs], Wed Nov 20 02:04:49 2002 UTC (21 years, 6 months ago) by takayama
Branch: MAIN
Changes since 1.61: +9 -1 lines
Diff to previous 1.61 (colored)

print_em(S) outputs S by a font to emphasize it.

Revision 1.61 / (download) - annotate - [select for diffs], Sat Nov 16 08:09:31 2002 UTC (21 years, 6 months ago) by takayama
Branch: MAIN
Changes since 1.60: +8 -6 lines
Diff to previous 1.60 (colored)

taka_runge_kutta.rr : the fourth order adaptive Runge-Kutta method.
taka_pfp.rr         : Evaluating p F p-1 by using the fourth order adaptive
                      Runge-Kutta method. (work in progress)
                      As for algorithmic aspects, see Numerical Recipes.

Revision 1.60 / (download) - annotate - [select for diffs], Sat Nov 16 07:44:31 2002 UTC (21 years, 6 months ago) by takayama
Branch: MAIN
Changes since 1.59: +34 -2 lines
Diff to previous 1.59 (colored)

Added new functions
  util_find_substr(), util_find_and_replace(), util_part().

Revision 1.59 / (download) - annotate - [select for diffs], Sat Nov 16 02:17:09 2002 UTC (21 years, 6 months ago) by takayama
Branch: MAIN
Changes since 1.58: +15 -1 lines
Diff to previous 1.58 (colored)

Added a new function util_write_string_to_a_file().

Revision 1.58 / (download) - annotate - [select for diffs], Fri Nov 15 07:16:33 2002 UTC (21 years, 6 months ago) by takayama
Branch: MAIN
Changes since 1.57: +13 -3 lines
Diff to previous 1.57 (colored)

Added functions taka_weyl_act() and taka_pfp().

Revision 1.57 / (download) - annotate - [select for diffs], Thu Nov 14 11:23:34 2002 UTC (21 years, 6 months ago) by takayama
Branch: MAIN
Changes since 1.56: +5 -5 lines
Diff to previous 1.56 (colored)

Fixed a buf of util_filter(Command,In).

Revision 1.56 / (download) - annotate - [select for diffs], Thu Nov 14 09:29:25 2002 UTC (21 years, 6 months ago) by takayama
Branch: MAIN
Changes since 1.55: +21 -1 lines
Diff to previous 1.55 (colored)

Added a new group of functions util.

Revision 1.55 / (download) - annotate - [select for diffs], Tue Oct 22 20:05:39 2002 UTC (21 years, 7 months ago) by ohara
Branch: MAIN
Changes since 1.54: +2 -2 lines
Diff to previous 1.54 (colored)

names.rr

Revision 1.54 / (download) - annotate - [select for diffs], Fri Oct 11 11:16:53 2002 UTC (21 years, 7 months ago) by takayama
Branch: MAIN
Changes since 1.53: +13 -3 lines
Diff to previous 1.53 (colored)

added the table option to print_gif_form()

Revision 1.53 / (download) - annotate - [select for diffs], Fri Oct 4 03:04:50 2002 UTC (21 years, 7 months ago) by takayama
Branch: MAIN
Changes since 1.52: +19 -1 lines
Diff to previous 1.52 (colored)

Added functions
  base_subsets_of_size(K,S)
and
  matrix_submatrix(M,Index)

Revision 1.52 / (download) - annotate - [select for diffs], Sun Sep 22 12:43:07 2002 UTC (21 years, 8 months ago) by takayama
Branch: MAIN
Changes since 1.51: +2 -1 lines
Diff to previous 1.51 (colored)

Added a comment on a known bug of print_tex_form() in the usage.

Revision 1.51 / (download) - annotate - [select for diffs], Sun Sep 22 12:41:08 2002 UTC (21 years, 8 months ago) by takayama
Branch: MAIN
Changes since 1.50: +21 -6 lines
Diff to previous 1.50 (colored)

New optional variables are introduced. See examples below.
  print_tex_form(z*dz+1 | table=[["dz","\\partial_z"]]);
  print_xv_form(1/2 | format="png");

Revision 1.50 / (download) - annotate - [select for diffs], Tue Aug 13 08:26:49 2002 UTC (21 years, 9 months ago) by noro
Branch: MAIN
Changes since 1.49: +25 -9 lines
Diff to previous 1.49 (colored)

Fixed a bug? in names.rr:
@tex ... @end tex
->
@tex
...
@end tex

(Added newlines.)

Revision 1.49 / (download) - annotate - [select for diffs], Sun Aug 11 08:39:49 2002 UTC (21 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.48: +27 -1 lines
Diff to previous 1.48 (colored)

Added several entries in the manual.
plucker_index, sm1_saturation, sm1_bfunciton, sm1_generalized_bfunction,...

Revision 1.48 / (download) - annotate - [select for diffs], Sat Aug 10 11:12:30 2002 UTC (21 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored)

If global variable Xm_debug_on_win_1 is set,
start_xyz_windows() does not stop for non-supported server xyz.
It is used for developpers on windows.

Revision 1.47 / (download) - annotate - [select for diffs], Thu Aug 8 08:56:34 2002 UTC (21 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored)

Several fixed of typos in the manual (up to the section 23).
Imported new functions: glib_plot, pfp_omega, sm1_restriction.
Changed algorithm: omatrix_inverse uses invmat.

Revision 1.46 / (download) - annotate - [select for diffs], Sun Aug 4 07:37:47 2002 UTC (21 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.45: +7 -3 lines
Diff to previous 1.45 (colored)

Fixed several typos from the section 1 to section 15.

Revision 1.45 / (download) - annotate - [select for diffs], Sat Aug 3 23:59:16 2002 UTC (21 years, 10 months ago) by takayama
Branch: MAIN
Changes since 1.44: +3 -1 lines
Diff to previous 1.44 (colored)

Added a manual entry of glib_open.
glib is loaded when the OpenXM/Risa/Asir starts.

Revision 1.44 / (download) - annotate - [select for diffs], Sun Jul 28 05:20:43 2002 UTC (21 years, 10 months ago) by takayama
Branch: MAIN
Changes since 1.43: +20 -2 lines
Diff to previous 1.43 (colored)

ox_getenv(env_name) checks env_name as well as ENV_NAME
(for windows).

Revision 1.43 / (download) - annotate - [select for diffs], Mon Jul 15 08:17:42 2002 UTC (21 years, 10 months ago) by takayama
Branch: MAIN
Changes since 1.42: +13 -5 lines
Diff to previous 1.42 (colored)

Changed the old type of the use of getopt() to
a new style of
   Argv = getopt();

Revision 1.42 / (download) - annotate - [select for diffs], Mon Jul 15 02:14:10 2002 UTC (21 years, 10 months ago) by takayama
Branch: MAIN
Changes since 1.41: +20 -1 lines
Diff to previous 1.41 (colored)

print_output(Obj|file, mode)
 It outputs the object {Obj} to a file.
 If the optional variable {file} is set, then it outputs the {Obj} to the
 specified file, else it outputs it to "asir_output_tmp.txt".
 If the optional variable {mode} is set to "w",
 then the file is newly created.
 If the optional variable is not set, the {Obj} is appended to the file.
 example: print_output("Hello"|file="test.txt");
 ref: glib_tops()

Revision 1.41 / (download) - annotate - [select for diffs], Tue Jun 4 09:02:27 2002 UTC (22 years ago) by takayama
Branch: MAIN
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored)

Fixed a typos:  print_open_math_xml_form --> print_ox_rfc100_xml_form

Revision 1.40 / (download) - annotate - [select for diffs], Thu Mar 21 01:08:54 2002 UTC (22 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.39: +4 -4 lines
Diff to previous 1.39 (colored)

Typo:  matrix_close --> matrix_clone

Revision 1.39 / (download) - annotate - [select for diffs], Mon Feb 11 00:18:13 2002 UTC (22 years, 3 months ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_2_1
Changes since 1.38: +68 -1 lines
Diff to previous 1.38 (colored)

Added usages for the functions in the category matrix_.

Revision 1.38 / (download) - annotate - [select for diffs], Sun Feb 10 08:24:02 2002 UTC (22 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.37: +57 -1 lines
Diff to previous 1.37 (colored)

Added usages for the functions in the category print_.

Revision 1.37 / (download) - annotate - [select for diffs], Sun Feb 10 03:00:08 2002 UTC (22 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.36: +62 -1 lines
Diff to previous 1.36 (colored)

Added usages for the functions in the category poly_.

Revision 1.36 / (download) - annotate - [select for diffs], Sat Feb 9 08:50:49 2002 UTC (22 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.35: +33 -2 lines
Diff to previous 1.35 (colored)

Added embedded usages for functions in the category base.

Revision 1.35 / (download) - annotate - [select for diffs], Sun Jan 27 09:11:22 2002 UTC (22 years, 4 months ago) by takayama
Branch: MAIN
Changes since 1.34: +2 -1 lines
Diff to previous 1.34 (colored)

Includes tags.h.

Revision 1.34 / (download) - annotate - [select for diffs], Sun Jan 27 08:18:53 2002 UTC (22 years, 4 months ago) by takayama
Branch: MAIN
Changes since 1.33: +26 -2 lines
Diff to previous 1.33 (colored)

Added some usages to names.rr for gentexi.
print_input_form will not be called when the argument is not STRUCT or QUOTE
for a trouble reported by Ohara (Bug).

Revision 1.33 / (download) - annotate - [select for diffs], Sun Jan 6 08:47:34 2002 UTC (22 years, 4 months ago) by takayama
Branch: MAIN
Changes since 1.32: +13 -9 lines
Diff to previous 1.32 (colored)

"Oxpp" is a utility  to build an asir source code from multiple source codes which are
included by the load command each other.
The new source code does not contain "load".

The asirinit command in oxasir.sm1 loads "oxasir-win.rr" instead of
"oxasir.asir" when it is executed on Windows.
oxasir-win.rr should be built by the Makefile in misc/packages/Windows.

Revision 1.32 / (download) - annotate - [select for diffs], Sun Dec 23 11:10:51 2001 UTC (22 years, 5 months ago) by takayama
Branch: MAIN
Changes since 1.31: +10 -1 lines
Diff to previous 1.31 (colored)

ox_ostype() :  heuristic function to find the os type.
sm1_start() :  automatically distinguish unix or windows and start ox_sm1
               properly.
/MIN option is added to  START.EXE to start ox_servers in the iconic window.

Revision 1.31 / (download) - annotate - [select for diffs], Thu Dec 13 09:27:45 2001 UTC (22 years, 5 months ago) by takayama
Branch: MAIN
Changes since 1.30: +9 -1 lines
Diff to previous 1.30 (colored)

  Syntax: list base_permutation(list L) :   All permutations of L.
  Example:
  [771] base_permutation([1,2,3]);
        [[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]

  Syntax: list base_choose(list L,number M) : all subsets of L of size M.
  Example:
  [841] taka_base_choose([1,2,3,4],2);
        [[4,3],[3,2],[4,2],[2,1],[3,1],[4,1]]

  plucker_relation returns the plucker relations.

Revision 1.30 / (download) - annotate - [select for diffs], Thu Oct 11 05:38:00 2001 UTC (22 years, 7 months ago) by takayama
Branch: MAIN
Changes since 1.29: +5 -1 lines
Diff to previous 1.29 (colored)

print_ox_rfc100_xml_form(S) returns S in the format of
OpenXM-RFC100-CMO/XML.

Revision 1.29 / (download) - annotate - [select for diffs], Thu Oct 11 01:11:31 2001 UTC (22 years, 7 months ago) by takayama
Branch: MAIN
Changes since 1.28: +2 -1 lines
Diff to previous 1.28 (colored)

Recursive polynomial is output in OXRFC100 XML/CMO format
by the function taka_cmo100_xml_form(S).

Revision 1.28 / (download) - annotate - [select for diffs], Thu Sep 20 10:19:34 2001 UTC (22 years, 8 months ago) by takayama
Branch: MAIN
Changes since 1.27: +2 -1 lines
Diff to previous 1.27 (colored)

hypergeometric_gkz(A,B) returns the GKZ system associated to the matrix A
and the vector B.

Revision 1.27 / (download) - annotate - [select for diffs], Fri Sep 7 12:01:51 2001 UTC (22 years, 8 months ago) by takayama
Branch: MAIN
Changes since 1.26: +2 -1 lines
Diff to previous 1.26 (colored)

OpenMath XML support written by asir user language. (experimental)
Functions for quote data made it possible.
Implementation has not been completed. For example,
it calls OMproxy for objects described by POLY CD.
Syntax:
    taka_om_xml_form(A);

Revision 1.26 / (download) - annotate - [select for diffs], Wed Sep 5 23:44:04 2001 UTC (22 years, 8 months ago) by takayama
Branch: MAIN
Changes since 1.25: +5 -2 lines
Diff to previous 1.25 (colored)

Supporting new u_op "-".
print_input_form() will be used as a default printing function.

Revision 1.25 / (download) - annotate - [select for diffs], Tue Sep 4 11:39:13 2001 UTC (22 years, 8 months ago) by takayama
Branch: MAIN
Changes since 1.24: +6 -1 lines
Diff to previous 1.24 (colored)

set_print_function("print_terminal_form_")$
is executed in names.rr
If you have a trouble in printing, call
set_print_function() to reset the hook.

Revision 1.24 / (download) - annotate - [select for diffs], Sat Sep 1 07:12:37 2001 UTC (22 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.23: +3 -2 lines
Diff to previous 1.23 (colored)

print_tex_form(S) supports greek letters and subscript.
For example, print_tex_form(alpha123) outputs
\alpha_{123}.
In order to turn of qutomatic subscripting, set
  Print_tex_form_no_automatic_subscript = 1.

Revision 1.23 / (download) - annotate - [select for diffs], Sat Sep 1 02:01:00 2001 UTC (22 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.22: +15 -89 lines
Diff to previous 1.22 (colored)

names.rr uses  the new way of passing options :  option_list= key and value pairs.

Revision 1.22 / (download) - annotate - [select for diffs], Wed Aug 29 07:37:17 2001 UTC (22 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.21: +49 -1 lines
Diff to previous 1.21 (colored)

poly_degree(F|v=[x,y],weight=[x,2,y,-1])  returns degree of F
with respect to the weight x=2 and y=-1.

poly_initial_term(F|v=[x,y],weight=[x,2,y,-1]) returns the initial term
of the polynomial F with respect to the weight x=2 and y=-1.

poly_initial_term(F|V=[x,y],order=0) returns the initial term (monomial)
of the polynomial F with respect to the graded reverse lexicographic order.

Revision 1.21 / (download) - annotate - [select for diffs], Sun Aug 26 09:50:28 2001 UTC (22 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.20: +88 -10 lines
Diff to previous 1.20 (colored)

Added new experimental functions
  poly_initial(I)
  poly_grobner_basis(F)
  poly_hilbert_polynomial(I)
which accept data structure
poly_ideal.

Revision 1.20 / (download) - annotate - [select for diffs], Sat Aug 25 04:39:03 2001 UTC (22 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.19: +9 -2 lines
Diff to previous 1.19 (colored)

New datatypes are added by using struct (experimental).
See datatype.rr.
base_field : field.
base_identity : identity.
base_text :  text which explains the meaning of identity.
poly_factored_polynomial :  polynomial in factored form.
poly_factored_rational   : rational in factored form.
poly_polynomial          : polynomial that belongs to a ring.
poly_ideal               : ideal
poly_ring                : ring

Revision 1.19 / (download) - annotate - [select for diffs], Thu Aug 23 02:29:21 2001 UTC (22 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.18: +4 -1 lines
Diff to previous 1.18 (colored)

Print_tex_form_fraction_format = "auto" : automatic selection of \frac or /
                                 "frac" : use \frac only.
                                 "/"    : use / only.

Revision 1.18 / (download) - annotate - [select for diffs], Wed Aug 22 08:21:51 2001 UTC (22 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.17: +7 -2 lines
Diff to previous 1.17 (colored)

We use pstoimg to generate gif_form and png_form.

Revision 1.17 / (download) - annotate - [select for diffs], Wed Aug 22 06:33:07 2001 UTC (22 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.16: +16 -4 lines
Diff to previous 1.16 (colored)

print_gif_form(S) formats S by TeX and returns the formatted expression
in gif file.  (Tentative version)

Revision 1.16 / (download) - annotate - [select for diffs], Wed Aug 22 01:52:44 2001 UTC (22 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

ox_work_dir() returns the working directory for OpenXM communication.
ox_new_file_name() returns a unique file name.

Revision 1.15 / (download) - annotate - [select for diffs], Tue Aug 21 11:27:16 2001 UTC (22 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.14: +5 -1 lines
Diff to previous 1.14 (colored)

quote_sort_polynomial(F,V,W) : sort monomials in F by the order
defined by the weight vector W and returns the sorted polynomial
in the quote format.
Example:
  print_xdvi_form( quote_sort_polynomial((x-y)^3,[x,y],[1,1]));

Revision 1.14 / (download) - annotate - [select for diffs], Tue Aug 21 08:03:01 2001 UTC (22 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

quote_factored_form_quote() translates factored form into the quote form.
Example:
   print_tex_form( poly_factor( (x^10-y^10)/(x^3-y^3) ));
(This is a tentative code because specifications concerning quote and struct have not
 been fixed.)

Revision 1.13 / (download) - annotate - [select for diffs], Tue Aug 21 06:25:59 2001 UTC (22 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.12: +9 -1 lines
Diff to previous 1.12 (colored)

quote.rr : utility functions for quote objects.
print_tex_form(S) : translate S into tex format.
print_xdvi_form(S) : generate dvi object and show it.
By using the quote object, the printing is getting satisfactory
for interractive use in mathematics.

Revision 1.12 / (download) - annotate - [select for diffs], Mon Aug 20 06:40:34 2001 UTC (22 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.11: +28 -2 lines
Diff to previous 1.11 (colored)

Added functions :
  poly_elimination_ideal(I,V,VV|grobner_basis=?)
  base_subsetq(A,B)
  base_intersection(A,B)
  base_prune(A,S)  :  prune A from the set S.
  poly_factor(F)

Revision 1.11 / (download) - annotate - [select for diffs], Sun Aug 19 09:55:18 2001 UTC (22 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.10: +13 -1 lines
Diff to previous 1.10 (colored)

Functions base_cancel(), base_flatten(), poly_solve_linear() are
added. The names tell the functions by themselves, I hope.

Revision 1.10 / (download) - annotate - [select for diffs], Sat Aug 18 08:18:14 2001 UTC (22 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.9: +5 -2 lines
Diff to previous 1.9 (colored)

matrix_solve_linear :  solving a systems of linear equations.
It returns a replacement rule.

Revision 1.9 / (download) - annotate - [select for diffs], Fri Aug 17 11:57:51 2001 UTC (22 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.8: +29 -6 lines
Diff to previous 1.8 (colored)

Added matrix_ * functions (eigenvalues, diagonal, kernel, ... etc)
to names.rr.  These functions call omatrix_* functions in the file Matrix.

Revision 1.8 / (download) - annotate - [select for diffs], Tue Aug 14 13:13:45 2001 UTC (22 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.7: +14 -9 lines
Diff to previous 1.7 (colored)

base_replace(Obj,Rule) : replacement function for general objects.
There still remains bug concerning the function matrix_clone.

Revision 1.7 / (download) - annotate - [select for diffs], Sat Aug 11 02:59:24 2001 UTC (22 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.6: +19 -1 lines
Diff to previous 1.6 (colored)

taka_base_replace(S,Rule) : a replacement function for generic object.

Revision 1.6 / (download) - annotate - [select for diffs], Fri Aug 10 08:37:07 2001 UTC (22 years, 9 months ago) by takayama
Branch: MAIN
Changes since 1.5: +15 -4 lines
Diff to previous 1.5 (colored)

Added a new function omatrix_eigenvalues().

Revision 1.5 / (download) - annotate - [select for diffs], Tue Jul 17 02:32:11 2001 UTC (22 years, 10 months ago) by takayama
Branch: MAIN
Changes since 1.4: +3 -1 lines
Diff to previous 1.4 (colored)

ox_load_file() (demand loading) does not work for now.

Revision 1.4 / (download) - annotate - [select for diffs], Mon Jul 16 07:33:48 2001 UTC (22 years, 10 months ago) by takayama
Branch: MAIN
Changes since 1.3: +14 -3 lines
Diff to previous 1.3 (colored)

Added a function print_tex_form().

Revision 1.3 / (download) - annotate - [select for diffs], Sun May 27 10:50:09 2001 UTC (23 years ago) by takayama
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Fixed a bug of number_abs().

Revision 1.2 / (download) - annotate - [select for diffs], Sun Mar 11 08:11:29 2001 UTC (23 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.1: +5 -5 lines
Diff to previous 1.1 (colored)

povray_plot3d_mesh(F) generates an input file for povray
to draw a 3-dim graph of the function F.

Revision 1.1 / (download) - annotate - [select for diffs], Thu Mar 8 06:16:13 2001 UTC (23 years, 2 months ago) by takayama
Branch: MAIN

The names.rr contains proposed standard long names
of mathematical functions for asir.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>