Lines Matching refs:gen

91   %template(vectorg) vector<giac::gen>;
117 class gen {
136 gen(): type(_INT_),subtype(0),val(0) { in gen() function
142 gen(void *ptr,short int subt) { in gen() function
156 gen(void *ptr,short int subt): type(_POINTER_),subtype(char(subt)) { in gen() function
163 gen(int i): type(_INT_),subtype(0),val(i) { in gen() function
168 gen(size_t i): type(_INT_),subtype(0),val((int)i) { in gen() function
173 gen(longlong i);
175 gen(int128_t i);
178 gen(double d): type(_DOUBLE_),_DOUBLE_val(d) {}; in gen() function
181 gen(double d) { *((double *) this) = d; type=_DOUBLE_; }; in gen() function
183 gen(const giac_float & f);
185 gen(accurate_bcd_float * b);
190 gen(int a,int b);
191 gen(double a,double b);
192 gen(const gen & a,const gen & b);
193 gen(const std::complex<double> & c);
194 gen(const gen & e);
195 gen (const giac::identificateur & s);
196 gen (giac::ref_identificateur * sptr);
197 gen (const giac::vecteur & v,short int s=0);
198 gen (giac::ref_vecteur * vptr,short int s=0);
200 gen (const giac::symbolic & s);
201 gen (giac::ref_symbolic * sptr);
202 gen (const giac::gen_user & g);
203 gen (const giac::real_object & g);
205 gen (giac::Tref_tensor<gen> * pptr);
206 gen (const giac::polynome & p);
207 gen (const giac::fraction & p);
208 gen (const std::string & s,giac::context * contextptr);
212 gen (const giac::unary_function_ptr & f,int nargs=1);
214 gen (const giac::gen_map & m);
215 gen (const giac::eqwdata & );
216 gen (const giac::grob & );
218 gen (const giac::mpz_class &);
220 gen (const giac::my_mpz &);
221 ~gen();
224 inline giac::gen * ref_CPLXptr() const ;
227 inline giac::gen * ref_MODptr () const ;
228 inline giac::Tfraction<gen> * ref_FRACptr() const ;
229 inline giac::gen * ref_EXTptr () const ;
241 bool in_eval(int level,gen & evaled,const giac::context * contextptr) const;
242 gen eval(int level,const giac::context * contextptr) const;
244 bool in_evalf(int level,gen & evaled,const giac::context * contextptr) const;
245 gen evalf(int level,const giac::context * contextptr) const;
247 gen evalf_double(int level,const giac::context * contextptr) const ;
248 gen evalf2double(int level,const giac::context * contextptr) const;
249 %rename(operator_equal) gen::operator =;
264 void modify(int i) { *this =gen(i); }; in modify()
267 gen conj(giac::context * contextptr) const;
268 gen re(giac::context * contextptr) const ;
269 gen im(giac::context * contextptr) const ;
270 gen inverse(giac::context * contextptr) const;
271 gen squarenorm(giac::context * contextptr) const;
275 gen operator_at(int i,giac::context * contextptr) const;
276 gen operator_at(const gen & i,giac::context * contextptr) const;
279 %rename(operator_of) operator () (const gen &,giac::context *) const;
280 gen operator () (const gen & i,giac::context * contextptr) const;
282 bool islesscomplexthan(const gen & other) const;
285 gen change_subtype(int newsubtype);
288 gen makegen(int i) const; // make a gen of same type as this with integer i
290 gen genfromstring(const std::string & s);
291 giac::vecteur makevecteur(const gen & a);
292 giac::vecteur makevecteur(const gen & a,const gen & b);
293 giac::vecteur makevecteur(const gen & a,const gen & b,const gen & c);
294 giac::vecteur makevecteur(const gen & a,const gen & b,const gen & c,const gen & d);
295 giac::vecteur makevecteur(const gen & a,const gen & b,const gen & c,const gen & d,const gen & e);
296 …giac::vecteur makevecteur(const gen & a,const gen & b,const gen & c,const gen & d,const gen & e,co…
297 …giac::vecteur makevecteur(const gen & a,const gen & b,const gen & c,const gen & d,const gen & e,co…
298 …vecteur makevecteur(const gen & a,const gen & b,const gen & c,const gen & d,const gen & e,const ge…
299 … makevecteur(const gen & a,const gen & b,const gen & c,const gen & d,const gen & e,const gen & f,c…
301 gen _factor(const gen & g,giac::context * contextptr);
302 gen _simplify(const gen & g,giac::context * contextptr);
303 gen _size(const gen & g,giac::context * contextptr);
304 %rename(add) operator + (const gen &,const gen &);
305 gen operator + (const gen & a,const gen & b);
306 %rename(sub) operator - (const gen &,const gen &);
307 gen operator - (const gen & a,const gen & b);
308 %rename(neg) operator - (const gen &);
309 gen operator - (const gen & a);
310 %rename(mul) operator * (const gen &,const gen &);
311 gen operator * (const gen & a,const gen & b);
312 gen rdiv(const gen & a,const gen & b); // rational division
313 %rename(mod) operator % (const gen &,const gen &);
314 gen operator %(const gen & a,const gen & b); // for int only
315 gen pow(const gen & base,const gen & exponent,giac::context *);
316 gen giac_pow(const gen & base,const gen & exponent,giac::context *);
317 gen iquo(const gen & a,const gen & b); // same
318 gen irem(const gen & a,const gen & b,gen & q); // same
319 gen smod(const gen & a,const gen & b); // same
320 void smod(const giac::vecteur & v,const gen & g,giac::vecteur & w);
321 giac::vecteur smod(const giac::vecteur & a,const gen & b); // same
323 gen inv(const gen & a,giac::context *);
324 bool operator_equal(const gen & a,const gen & b,giac::context *);
325 gen equal(const gen & a,const gen &b,giac::context *);
326 int fastsign(const gen & a,giac::context *); // 0 if unknown, 1 if >0, -1 if <0
327 gen sign(const gen & a,giac::context *);
328 bool is_greater(const gen & a,const gen &b,giac::context *);
329 bool is_strictly_greater(const gen & a,const gen &b,giac::context *);
330 bool is_positive(const gen & a,giac::context *);
331 bool is_strictly_positive(const gen & a,giac::context *);
333 bool ck_is_greater(const gen & a,const gen &b,giac::context *);
334 bool ck_is_strictly_greater(const gen & a,const gen &b,giac::context *);
335 bool ck_is_positive(const gen & a,giac::context *);
336 bool ck_is_strictly_positive(const gen & a,giac::context *);
337 gen superieur_strict(const gen & a,const gen & b,giac::context *);
338 gen superieur_egal(const gen & a,const gen & b,giac::context *);
339 gen inferieur_strict(const gen & a,const gen & b,giac::context *);
340 gen inferieur_egal(const gen & a,const gen & b,giac::context *);
341 bool symb_size_less(const gen & a,const gen & b);
343 gen min(const gen & a, const gen & b,giac::context *);
344 gen max(const gen & a, const gen & b,giac::context *);
346 gen factorial(unsigned long int i);
347 gen comb(unsigned long int i,unsigned long j);
348 gen perm(unsigned long int i,unsigned long j);
354 gen gcd(const gen & A,const gen & B);
355 gen lcm(const gen & a,const gen & b);
356 gen simplify(gen & n, gen & d);
357 void egcd(const gen &a,const gen &b, gen & u,gen &v,gen &d );
358 gen ichinrem(const gen & a,const gen &b,const gen & amod, const gen & bmod);
359 gen invmod(const gen & A,const gen & modulo);
360 gen fracmod(const gen & a_orig,const gen & modulo); // -> p/q=a mod modulo
361 bool fracmod(const gen & a_orig,const gen & modulo,gen & res);
362 gen powmod(const gen &base,const gen & expo,const gen & modulo);
363 gen isqrt(const gen & A);
364 gen re(const gen & a,giac::context *);
365 gen no_context_re(const gen & a);
366 gen im(const gen & a,giac::context *);
367 gen no_context_im(const gen & a);
368 void reim(const gen & g,gen & r,gen & i,giac::context *);
369 gen conj(const gen & a,giac::context *);
370 gen no_context_conj(const gen & a);
371 gen sq(const gen & a);
372 gen abs(const gen & a,const context * contextptr=context0);
374 gen linfnorm(const gen & a,const context * contextptr=context0);
376 gen arg(const gen & a,giac::context *);
377 gen arg_CPLX(const gen & a,giac::context *);
378 int is_perfect_square(const gen & A);
379 int is_probab_prime_p(const gen & A);
380 gen nextprime(const gen & a); // more precisely next probably prime
381 gen prevprime(const gen & a); // more precisely prev probably prime
382 int jacobi(const gen & A, const gen &B);
383 int legendre(const gen & A, const gen & B);
387 gen vector2vecteur(const giac::vecteur & v);
390 gen chkmod(const gen& a,const gen & b);
392 gen makemod(const gen & a,const gen & b);
394 gen makemodquoted(const gen & a,const gen & b);
398 giac::vecteur symbolique2liste(const gen & x,giac::context *);
400 gen liste2symbolique(const giac::vecteur & v);
402 bool is_atomic(const gen & e);
403 gen string2gen(const std::string & ss,bool remove_ss_quotes=true);
405 gen no_context_evalf(const gen & e);
406 gen evalf(const gen & e,int level,const context * contextptr );
407 gen evalf2bcd_nock(const gen & g0,int level,const context * contextptr);
408 gen evalf2bcd(const gen & g0,int level,const context * contextptr);
410 bool has_evalf(const gen & g,gen & res,int level,const context * contextptr);
412 gen aplatir_fois_plus(const gen & g);
413 gen collect(const gen & g,giac::context *);
415 gen select_root(const giac::vecteur & v,giac::context * );
416 bool is_known_rootof(const giac::vecteur & v,gen & symroot,giac::context * );
417 gen alg_evalf(const gen & a,const gen &b,giac::context * );
418 gen approx_rootof(const gen & e,giac::context * );
419 gen common_EXT(gen & a,gen & b,const giac::vecteur * l,giac::context * );
420 gen common_minimal_POLY(const gen & ga,const gen & gb, gen & a,gen & b,int &k,giac::context * );
421 gen ext_add(const gen & a,const gen & b,giac::context * );
422 gen ext_sub(const gen & a,const gen & b,giac::context * );
423 gen ext_mul(const gen & a,const gen & b,giac::context * );
424 gen symb_rootof(const gen & p,const gen &pmin,giac::context * );
425 gen rootof(const gen & e,giac::context * );
426 giac::vecteur sturm(const gen &g,const gen & x,giac::context * );
427 int sturmab(const gen & g,const gen &x,const gen & a,const gen & b,giac::context * );
428 gen _sturmab(const gen & g_orig,giac::context * );
429 gen _sturm(const gen & g,giac::context * );
430 gen _sturmseq(const gen & g,giac::context * );
431 int sturmsign(const gen & a,bool strict,giac::context * );
432 int find_range(const gen & g,giac::vecteur & a,giac::context * );
433 gen fminmax(const gen & g,int minmax,giac::context * );
434 gen _complexroot(const gen & g,giac::context * );
435 gen _realroot(const gen & g,giac::context * );
436 gen _crationalroot(const gen & g,giac::context * );
437 gen _rationalroot(const gen & g,giac::context * );
438 giac::vecteur symb2poly_num(const gen & g,giac::context * );
439 gen eval_before_diff(const gen & expr,const gen & variable,giac::context * );
440 gen derive(const gen & e,const giac::identificateur & i,giac::context * );
441 gen derive(const gen & e,const gen & vars,giac::context * );
442 gen derive(const gen & e,const gen & vars,const gen & nderiv,giac::context * );
443 gen _derive(const gen & args,giac::context * );
444 gen _function_diff(const gen & g,giac::context * );
445 gen _grad(const gen & args,giac::context * );
446 gen laplace(const gen & f,const gen & x,const gen & s,giac::context * );
447 gen _laplace(const gen & args,giac::context * );
448 gen diffeq_constante(int i,giac::context * );
449 gen ilaplace(const gen & f,const gen & x,const gen & s,giac::context * );
450 gen _ilaplace(const gen & args,giac::context * );
451 gen _desolve(const gen & args,giac::context * );
452 gen ztrans(const gen & f,const gen & x,const gen & s,giac::context * );
453 gen _ztrans(const gen & args,giac::context * );
454 gen invztrans(const gen & f,const gen & x,const gen & s,giac::context * );
455 gen _invztrans(const gen & args,giac::context * );
456 gen integrate_without_lnabs(const gen & e,const gen & x,giac::context * );
457 gen _ezgcd(const gen & args,giac::context * );
458 gen _modgcd(const gen & args,giac::context * );
459 gen _heugcd(const gen & args,giac::context * );
460 gen _psrgcd(const gen & args,giac::context * );
461 giac::vecteur quad(int &b,const gen & q, const giac::vecteur & x,giac::context * );
462 giac::vecteur qxa(const gen &q,const giac::vecteur & x,giac::context * );
463 gen _q2a(const gen & args,giac::context * );
464 giac::vecteur gauss(const gen & q,const giac::vecteur & x,giac::context * );
465 gen _gauss(const gen & args,giac::context * );
466 gen axq(const giac::vecteur &A,const giac::vecteur & x,giac::context * );
467 gen _a2q(const gen & args,giac::context * );
468 giac::vecteur qxac(const gen &q,const giac::vecteur & x,giac::context * );
469 gen _conique_reduite(const gen & args,giac::context * );
470 gen _quadrique_reduite(const gen & args,giac::context * );
474 void divisionby0err(const gen &,giac::context * );
475 void cksignerr(const gen &,giac::context * );
481 gen gentypeerr(giac::context * );
482 void gentypeerr(gen & g,giac::context * );
483 gen gensizeerr(giac::context * );
484 void gensizeerr(gen & g,giac::context * );
485 gen gendimerr(giac::context * );
486 void gendimerr(gen & g,giac::context * );
487 gen gendivisionby0err(const gen &,giac::context * );
488 gen gencksignerr(const gen &,giac::context * );
489 gen geninvalidserieserr(const std::string &,giac::context * );
490 gen gentoofewargs(const std::string & s,giac::context * );
491 gen gentoomanyargs(const std::string & s,giac::context * );
492 gen genmaxordererr(giac::context * );
493 gen genstabilityerr(giac::context * );
503 gen parsed_gen(giac::context * );
504 void parsed_gen(const gen & g,giac::context * );
505 unsigned archive_count(const gen & g,giac::context * );
506 bool archive_save(void * f,const gen & g,giac::context * );
507 gen archive_restore(FILE * f,giac::context * );
508 gen _ithprime(const gen & args,giac::context * );
509 gen _ifactors(const gen & args,giac::context * );
510 gen _maple_ifactors(const gen & args,giac::context * );
511 giac::vecteur ifactors(const gen & n0,giac::context * );
512 gen ifactors(const gen & args,int maplemode,giac::context * );
513 giac::vecteur factors(const gen & g,const gen & x,giac::context * );
514 gen _factors(const gen & args,giac::context * );
515 gen _divis(const gen & args,giac::context * );
516 gen idivis(const gen & n,giac::context * );
517 gen _idivis(const gen & args,giac::context * );
518 giac::vecteur pfacprem(gen & n,bool addlast,giac::context * );
519 gen ifactor(const gen & n,giac::context * );
520 gen _ifactor(const gen & args,giac::context * );
521 gen euler(const gen & e,giac::context * );
522 gen _euler(const gen & args,giac::context * );
523 gen pa2b2(const gen & p,giac::context * );
524 gen _pa2b2(const gen & args,giac::context * );
525 gen _propfrac(const gen & args,giac::context * );
526 gen _iabcuv(const gen & args,giac::context * );
527 gen abcuv(const gen & a,const gen & b,const gen & c,const gen & x,giac::context * );
528 gen _abcuv(const gen & args,giac::context * );
529 gen simp2(const gen & a,const gen & b,giac::context * );
530 gen _simp2(const gen & args,giac::context * );
531 gen _fxnd(const gen & args,giac::context * );
532 int is_meromorphic(const gen & g,const gen & x,gen &a,gen &b,gen & P,giac::context * );
533 int is_even_odd(const gen & f,const gen & x,giac::context * );
534 gen residue(const gen & g,const gen & x,const gen & a,giac::context * );
535 gen _residue(const gen & args,giac::context * );
536 bool intgab(const gen & g,const gen & x,const gen & a,const gen & b,gen & res,giac::context * );
537 giac::vecteur singular(const gen & g,const gen & x,giac::context * );
538 gen _singular(const gen & args,giac::context * );
539gen complex_subst(const gen & e,const giac::vecteur & substin,const giac::vecteur & substout,giac:…
540 gen complex_subst(const gen & e,const gen & x,const gen & newx,giac::context * );
541 giac::vecteur lvarxwithinv(const gen &e,const gen & x,giac::context * );
542 bool is_constant_wrt(const gen & e,const gen & x,giac::context * );
543 bool is_linear_wrt(const gen & e,const gen &x,gen & a,gen & b,giac::context * );
544 bool is_quadratic_wrt(const gen & e,const gen &x,gen & a,gen & b,gen & c,giac::context * );
545 gen lnabs(const gen & x,giac::context * );
546 gen surd(const gen & c,int n,giac::context * );
547 gen _surd(const gen & args,giac::context * );
548 gen invexptoexpneg(const gen& g,giac::context * );
549 …bool is_rewritable_as_f_of(const gen & fu,const gen & u,gen & fx,const gen & gen_x,giac::context *…
550 bool intgab_ratfrac(const gen & e,const gen & x,gen & value,giac::context * );
551 gen integrate_gen_rem(const gen & e, const gen & x, gen & remains_to_integrate,giac::context * );
552 gen integrate_id_rem(const gen & e, const gen & x, gen & remains_to_integrate,giac::context * );
553 gen linear_integrate(const gen & e,const gen & x,gen & remains_to_integrate,giac::context * );
554 gen integrate_id(const gen & e,const giac::identificateur & x,giac::context * );
555 gen integrate_gen(const gen & e,const gen & f,giac::context * );
556 gen _integrate(const gen & args,giac::context * );
557 …double rombergo(const gen & f,const gen & x, const gen & a, const gen & b, int n,giac::context * );
558 …double rombergt(const gen & f,const gen & x, const gen & a, const gen & b, int n,giac::context * );
559 gen _romberg(const gen & args,giac::context * );
560 gen sum(const gen & e,const gen & x,gen & remains_to_sum,giac::context * );
561 gen sum_loop(const gen & e,const gen & x,int i,int j,giac::context * );
562 gen sum(const gen & e,const gen & x,const gen & a,const gen &b,giac::context * );
563 gen _sum(const gen & args,giac::context * ) ;
564 gen _Sum(const gen & args,giac::context * ) ;
565 gen _bernoulli(const gen & args,giac::context * ) ;
566 gen seqprod(const gen & g,int type,giac::context * );
567 gen sum(const gen & e,const gen & x,gen & remains_to_sum,giac::context * );
568 gen sum(const gen & e,const gen & x,const gen & a,const gen &b,giac::context * );
569 gen _sum(const gen & args,giac::context * );
570 gen sum_loop(const gen & e,const gen & x,int i,int j,giac::context * );
571 gen _bernoulli(const gen & args,giac::context * );
572 gen _odesolve(const gen & args,giac::context * );
573 gen preval(const gen & f,const gen & x,const gen & a,const gen & b,giac::context * );
574 gen _ibpdv(const gen & args,giac::context * );
575gen fourier_an(const gen & f,const gen & x,const gen & T,const gen & n,const gen & a,giac::context…
576gen fourier_bn(const gen & f,const gen & x,const gen & T,const gen & n,const gen & a,giac::context…
577gen fourier_cn(const gen & f,const gen & x,const gen & T,const gen & n,const gen & a,giac::context…
578 gen _fourier_an(const gen & args,giac::context * );
579 gen _fourier_bn(const gen & args,giac::context * );
580 gen _fourier_cn(const gen & args,giac::context * );
581 gen _isom(const gen & args,giac::context * );
582 gen _mkisom(const gen & args,giac::context * );
583 giac::vecteur mkisom(const gen & n,int b,giac::context * );
584 gen prod_expand(const gen & a,const gen & b,giac::context * );
585 gen unlin(giac::vecteur & v,giac::context * );
586 …void convolution(const gen & coeff, const gen & arg,const giac::vecteur & w,giac::vecteur & res,gi…
587 void lin(const gen & e,giac::vecteur & v,giac::context * );
588 gen _lin(const gen & e,giac::context * );
589 gen lnexpand(const gen & e,giac::context * );
590 gen tunlin(giac::vecteur & v,giac::context * );
591 …void tconvolution(const gen & coeff, const gen & arg,const giac::vecteur & w,giac::vecteur & res,g…
592 void tlin(const gen & e,giac::vecteur & v,giac::context * );
593 gen _tlin(const gen & e,giac::context * );
594 gen _texpand(const gen & e,giac::context * );
595 gen expand(const gen & e,giac::context * );
596 gen ln_expand(const gen & e0,giac::context * );
597 gen _texpand(const gen & args,giac::context * );
598 gen expexpand(const gen & e,giac::context * );
599 gen lnexpand(const gen & e,giac::context * );
600 gen trigexpand(const gen & e,giac::context * );
601 gen _about(const gen & g,giac::context * );
602 gen _zip(const gen & args,giac::context * );
603 gen _accumulate_head_tail(const gen & args,giac::context * );
604 gen _divide(const gen & g,giac::context * );
605 gen _ratnormal(const gen & g,giac::context * );
606 gen _about(const gen & g,giac::context * );
607 gen _inverse(const gen & a_orig,giac::context * );
608 gen _Inverse(const gen & g,giac::context * );
609 gen _igcdex(const gen & a_orig,giac::context * );
610 gen _gcdex(const gen & a_orig,giac::context * );
611 gen _revlist(const gen & a,giac::context * );
612 gen _restart(const gen & args,giac::context * );
613 gen _restart_modes(const gen & args,giac::context * );
614 gen _time(const gen & a,giac::context * );
615 gen _cat(const gen & a_orig,giac::context * );
616 gen _pivot(const gen & a_orig,giac::context * );
617 gen _rowspace(const gen & g,giac::context * );
618 gen _colspace(const gen & g,giac::context * );
619 gen _copy(const gen & g,giac::context * );
620 gen _row(const gen & g,giac::context * );
621 gen _col(const gen & g,giac::context * );
622 gen _count_sup(const gen & args,giac::context * );
623 gen _count_inf(const gen & args,giac::context * );
624 gen _trunc(const gen & args,giac::context * );
625 gen _evalc(const gen & g,giac::context * );
626 gen _open(const gen & g,giac::context * );
627 gen _fopen(const gen & g,giac::context * );
628 gen _fprint(const gen & g,giac::context * );
629 gen _close(const gen & g,giac::context * );
630 gen _blockmatrix(const gen & g,giac::context * );
631 gen _delcols(const gen & g,giac::context * );
632 gen _delrows(const gen & g,giac::context * );
633 gen _JordanBlock(const gen & g,giac::context * );
634 gen _companion(const gen & g,giac::context * );
635 gen _border(const gen & g,giac::context * );
636 gen _pade(const gen & g,giac::context * );
637 gen _lhs(const gen & g,giac::context * );
638 gen _rhs(const gen & g,giac::context * );
639 gen _reverse_rsolve(const gen & g,giac::context * );
640 gen fft(const gen & g_orig,int direct,giac::context * );
641 gen _fft(const gen & g,giac::context * );
642 gen _ifft(const gen & g,giac::context * );
643 gen _Resultant(const gen & g,giac::context * );
644 gen _Nullspace(const gen & g,giac::context * );
645 gen _assign(const gen & g,giac::context * );
646 gen _implicitplot3d(const gen & g,giac::context * );
647 gen _readwav(const gen & g,giac::context * );
648 gen _writewav(const gen & g,giac::context * );
649 gen _animate(const gen & g,giac::context * );
650 gen _animate3d(const gen & g,giac::context * );
651 gen _even(const gen & g,giac::context * );
652 gen _odd(const gen & g,giac::context * );
653 gen _writergb(const gen & g,giac::context * );
654 gen _readrgb(const gen & g,giac::context * );
655gen product(const giac::polynome & P,const giac::vecteur & v,const gen & n,gen & remains,giac::con…
656 gen _seqsolve(const gen & args,giac::context * );
657 gen _rsolve(const gen & args,giac::context * );
658 gen _array(const gen & g,giac::context * );
659 gen _makemod(const gen & args,giac::context * );
660 gen _hexprint(const gen & g,giac::context * );
661 gen _octprint(const gen & g,giac::context * );
662 gen _binprint(const gen & g,giac::context * );
663 std::string cprint(const gen & args,giac::context * );
664 gen _mathml(const gen & g,giac::context * );
665 gen _spread2mathml(const gen & g,giac::context * );
666 std::string gen2mathml(const gen & e,giac::context * );
667 std::string gen2mathml(const gen & e, std::string &svg,giac::context * );
668 std::string gen2svg(const gen &e,giac::context * );
669 gen _scalar_product(const gen & args,giac::context * );
670 gen _compare(const gen & args,giac::context * );
671 gen _preval(const gen & args,giac::context * );
672 gen _lagrange(const gen & args,giac::context * );
673 gen _reorder(const gen & args,giac::context * );
674 gen _adjoint_matrix(const gen & args,giac::context * );
675 gen _equal2diff(const gen & args,giac::context * );
676 gen _equal2list(const gen & args,giac::context * );
677 gen _rank(const gen & args,giac::context * );
678 gen _csc(const gen & args,giac::context * );
679 gen _cot(const gen & args,giac::context * );
680 gen _acsc(const gen & args,giac::context * );
681 gen _ibpu(const gen & args,giac::context * ) ;
682 gen _changebase(const gen & args,giac::context * );
683 gen _epsilon2zero(const gen & args,giac::context * );
684 gen _suppress(const gen & args,giac::context * );
685 gen _valuation(const gen & args,giac::context * );
686 gen _degree(const gen & args,giac::context * );
687 gen _lcoeff(const gen & args,giac::context * );
688 gen _tcoeff(const gen & args,giac::context * );
689 gen _sqrfree(const gen & args,giac::context * );
690 gen _truncate(const gen & args,giac::context * );
691 gen _canonical_form(const gen & args,giac::context * );
692 gen _fcoeff(const gen & args,giac::context * );
693 gen _froot(const gen & args,giac::context * );
694 gen _roots(const gen & g,giac::context * );
695 gen _divpc(const gen & args,giac::context * );
696 gen _ptayl(const gen & args,giac::context * );
697 gen _dfc(const gen & g_orig,giac::context * );
698 gen _dfc2f(const gen & g,giac::context * );
699 gen _float2rational(const gen & g,giac::context * );
700 gen _gramschmidt(const gen & g,giac::context * );
701 gen _pmin(const gen & g,giac::context * );
702 gen _potential(const gen & g,giac::context * );
703 gen _vpotential(const gen & g,giac::context * );
704 gen _poly2symb(const gen & g,giac::context * );
705 gen _symb2poly(const gen & g,giac::context * );
706 gen _exp2trig(const gen & g,giac::context * );
707 gen _nrows(const gen & g,giac::context * );
708 gen _ncols(const gen & g,giac::context * );
709 gen _l2norm(const gen & g0,giac::context * );
710 gen _normalize(const gen & a,giac::context * );
711 gen _lgcd(const gen & g,giac::context * );
712 gen _float(const gen & g,giac::context * );
713 gen _hold(const gen & g,giac::context * );
714 gen _eigenvals(const gen & g,giac::context * );
715 gen _Gcd(const gen & g,giac::context * );
716 gen _Gcdex(const gen & g,giac::context * );
717 gen _Factor(const gen & g,giac::context * );
718 gen _Rref(const gen & g,giac::context * );
719 gen _Rank(const gen & g,giac::context * );
720 gen _Det(const gen & g,giac::context * );
721 gen _Quo(const gen & g,giac::context * );
722 gen _Rem(const gen & g,giac::context * );
723 gen _Int(const gen & g,giac::context * );
724 gen _divisors(const gen & g,giac::context * );
725 gen _maxnorm(const gen & g0,giac::context * );
726 gen _l1norm(const gen & g0,giac::context * );
727 gen _dotprod(const gen & g,giac::context * );
728 gen _diag(const gen & g,giac::context * );
729 gen _input(const gen & args,giac::context * );
730 gen _textinput(const gen & args,giac::context * );
731 gen _primpart(const gen & g,giac::context * );
732 gen _content(const gen & g,giac::context * );
733 gen _coeff(const gen & g,giac::context * );
734 gen _chrem(const gen & g,giac::context * );
735 gen _genpoly(const gen & g,giac::context * );
736 gen _median(const gen & g,giac::context * );
737 gen _quartile1(const gen & g,giac::context * );
738 gen _quartile3(const gen & g,giac::context * );
739 gen _quantile(const gen & g,giac::context * );
740 gen _quartiles(const gen & g,giac::context * );
741 gen _moustache(const gen & g_orig,giac::context * );
742 gen _mean(const gen & g,giac::context * );
743 gen _stdDev(const gen & g,giac::context * );
744 gen _stddev(const gen & g,giac::context * );
745 gen _variance(const gen & g,giac::context * );
746 gen _covariance_correlation(const gen & g,giac::context * );
747 gen _covariance(const gen & g,giac::context * );
748 gen _correlation(const gen & g,giac::context * );
749 gen _interval2center(const gen & g,giac::context * );
750 gen _linear_regression(const gen & g,giac::context * );
751 gen _exponential_regression(const gen & g,giac::context * );
752 gen _power_regression(const gen & g,giac::context * );
753gen regression_plot_attributs(const gen & g,giac::vecteur & attributs,bool & eq,bool & r,giac::con…
754 gen _linear_regression_plot(const gen & g,giac::context * );
755 gen _exponential_regression_plot(const gen & g,giac::context * );
756 gen _logarithmic_regression_plot(const gen & g,giac::context * );
757 gen _power_regression_plot(const gen & g,giac::context * );
758 gen _polynomial_regression(const gen & g,giac::context * );
759 gen _polynomial_regression_plot(const gen & g,giac::context * );
760 gen _logistic_regression(const gen & g,giac::context * );
761 gen _logistic_regression_plot(const gen & g,giac::context * );
762 gen _linear_interpolate(const gen & g,giac::context * );
763 gen _parabolic_interpolate(const gen & g,giac::context * );
764 gen _center2interval(const gen & g,giac::context * );
765 gen _histogram(const gen & g,giac::context * );
766 gen _cumulated_frequencies(const gen & g,giac::context * );
767 gen _classes(const gen & g,giac::context * );
768 gen _listplot(const gen & g,giac::context * );
769 gen _scatterplot(const gen & g,giac::context * );
770 gen _polygonplot(const gen & g,giac::context * );
771 gen _polygonscatterplot(const gen & g,giac::context * );
772 gen _diagramme_batons(const gen & g,giac::context * );
773 gen _camembert(const gen & g,giac::context * );
774 gen cross_prod(const gen & a,const gen & b,const gen & c,giac::context * );
775 gen _convexhull(const gen & g,giac::context * );
776 gen _simplex_reduce(const gen & g,giac::context * );
777 gen _spline(const gen & g,giac::context * );
778 gen _bitand(const gen & g,giac::context * );
779 gen _bitor(const gen & g,giac::context * );
780 gen _bitxor(const gen & g,giac::context * );
781 gen _hamdist(const gen & g,giac::context * );
782 gen _plotarea(const gen & g,giac::context * );
783 gen _add_language(const gen & args,giac::context * );
784 gen _remove_language(const gen & args,giac::context * );
785 gen _show_language(const gen & args,giac::context * );
786 gen _os_version(const gen & args,giac::context * );
787 giac::vecteur gen2continued_fraction(const gen & g,int n,giac::context * );
788 gen float2rational(double d_orig,double eps,giac::context * );
789 gen _sec(const gen & args,giac::context * );
790 gen _asec(const gen & args,giac::context * );
791 gen _acsc(const gen & args,giac::context * );
792 gen _csc(const gen & args,giac::context * );
793 gen _acot(const gen & args,giac::context * );
794 gen _cot(const gen & args,giac::context * );
795 gen _horner(const gen & args,giac::context * );
796 gen _moyal(const gen & args,giac::context * );
797 gen _Airy_Ai(const gen & args,giac::context * );
798 gen _Airy_Bi(const gen & args,giac::context * );
799 gen _randNorm(const gen & args,giac::context * );
800 gen _randexp(const gen & args,giac::context * );
801 gen _UTPN(const gen & args,giac::context * );
802 gen UTPC(const gen & n_orig,const gen & x0,giac::context * );
803 gen _UTPC(const gen & args,giac::context * );
804 gen UTPT(const gen & n_orig,const gen & x0,giac::context * );
805 gen _UTPT(const gen & args,giac::context * );
806 gen UTPF(const gen & num,const gen & den,const gen & x0,giac::context * );
807 gen _UTPF(const gen & args,giac::context * );
808 gen binomial(const gen & n,const gen & k,const gen & p,giac::context * );
809 gen _binomial(const gen & args,giac::context * );
810 gen binomial_cdf(const gen & n,const gen &p,const gen & x0,const gen & x,giac::context * );
811 gen _binomial_cdf(const gen & args,giac::context * );
812 gen binomial_icdf(const gen & n,const gen &p,const gen & x_orig,giac::context * );
813 gen _binomial_icdf(const gen & args,giac::context * );
814 gen poisson(const gen & m,const gen & k,giac::context * );
815 gen _poisson(const gen & args,giac::context * );
816 gen poisson_cdf(const gen & n,const gen & x,giac::context * );
817 gen _poisson_cdf(const gen & args,giac::context * );
818 gen poisson_icdf(const gen & m,const gen & t_orig,giac::context * );
819 gen _poisson_icdf(const gen & args,giac::context * );
820 gen _normald(const gen & g,giac::context * );
821 gen _normal_cdf(const gen & args,giac::context * );
822 gen _normal_icdf(const gen & args,giac::context * );
823 gen student(const gen & n,const gen & x,giac::context * );
824 gen _student(const gen & args,giac::context * );
825 gen student_cdf(const gen & dof,const gen & x1,const gen & x2,giac::context * );
826 gen _student_cdf(const gen & args,giac::context * );
827 gen student_icdf(const gen & m,const gen & t_orig,giac::context * );
828 gen _student_icdf(const gen & args,giac::context * );
829 gen chisquare(const gen & n,const gen & x,giac::context * );
830 gen _chisquare(const gen & args,giac::context * );
831 gen chisquare_cdf(const gen & dof,const gen & x1,const gen & x2,giac::context * );
832 gen _chisquare_cdf(const gen & args,giac::context * );
833 gen chisquare_icdf(const gen & m,const gen & t_orig,giac::context * );
834 gen _chisquare_icdf(const gen & args,giac::context * );
835 gen snedecor(const gen & a,const gen & b,const gen & x,giac::context * );
836 gen _snedecor(const gen & args,giac::context * );
837 gen snedecor_cdf(const gen & ndof,const gen & ddof,const gen & x,giac::context * );
838 gen _snedecor_cdf(const gen & args,giac::context * );
839 gen snedecor_icdf(const gen & num,const gen & den,const gen & t_orig,giac::context * );
840 gen _snedecor_icdf(const gen & args,giac::context * );
841 gen Beta(const gen & a,const gen& b,giac::context * );
842 gen _Beta(const gen & args,giac::context * );
843 gen Bessel(const gen & g,int kind,giac::context * );
844 gen _BesselI(const gen & args,giac::context * );
845 gen _BesselJ(const gen & args,giac::context * );
846 gen _BesselK(const gen & args,giac::context * );
847 gen _BesselY(const gen & args,giac::context * );
848 gen _constants_catalog(const gen & g,giac::context * );
851 gen _pari(const gen & args,giac::context * );
852 gen _trn(const gen & args,giac::context * );
853 gen _sizes(const gen & args,giac::context * );
854 gen _permuorder(const gen & args,giac::context * );
855 gen _randperm(const gen & args,giac::context * );
856 gen _is_permu(const gen & args,giac::context * );
857 gen _is_cycle(const gen & args,giac::context * );
858 gen _cycle2perm(const gen & args,giac::context * );
859 gen _p1op2(const gen & args,giac::context * );
860 gen _c1oc2(const gen & args,giac::context * );
861 gen _c1op2(const gen & args,giac::context * );
862 gen _p1oc2(const gen & args,giac::context * );
863 gen _cycles2permu(const gen & args,giac::context * );
864 gen _permu2cycles(const gen & args,giac::context * );
865 gen _perminv(const gen & args,giac::context * );
866 gen _cycleinv(const gen & args,giac::context * );
867 gen _signature(const gen & args,giac::context * );
868 gen _randperm(const gen & args,giac::context * );
869 gen _hilbert(const gen & args,giac::context * );
870 gen _hadamard(const gen & args,giac::context * );
871 gen _trn(const gen & args,giac::context * );
872 gen _syst2mat(const gen & args,giac::context * );
873 gen _vandermonde(const gen & args,giac::context * );
874 gen _laplacian(const gen & args,giac::context * );
875 gen _hessian(const gen & args,giac::context * );
876 gen _divergence(const gen & args,giac::context * );
877 gen _curl(const gen & args,giac::context * );
878 gen _groupermu(const gen & args,giac::context * );
879 gen _nextperm(const gen & args,giac::context * );
880 gen _prevperm(const gen & args,giac::context * );
881 gen _split(const gen & args,giac::context * );
882 gen _sum_riemann(const gen & args,giac::context * );
883 gen _divergence(const gen &,giac::context * );
884 gen _hermite(const gen & args,giac::context * );
885 gen _laguerre(const gen & args,giac::context * );
886 gen _tchebyshev1(const gen & args,giac::context * );
887 gen _tchebyshev2(const gen & args,giac::context * );
888 gen _legendre(const gen & args,giac::context * );
889 gen _curl(const gen & args,giac::context * );
890 gen _permu2mat(const gen & args,giac::context * ); // permutation vector -> matrix
891 giac::vecteur interpolyedre(const giac::vecteur & p,const gen & bb,giac::context * );
892 giac::vecteur interdroitehyperplan(const gen & a,const gen &b,giac::context * );
893 giac::vecteur interhyperplan(const gen & p1,const gen & p2,giac::context * );
894 giac::vecteur interhypersurfacecurve(const gen & a,const gen &b,giac::context * );
895 giac::vecteur inter2hypersurface(const gen & a,const gen &b,giac::context * );
896 giac::vecteur interplansphere(const gen & a,const gen & b,giac::context * );
897 gen hypersurface_equation(const gen & g,const giac::vecteur & xyz,giac::context * );
898 gen _plot3d(const gen & args,giac::context * );
899 gen _hypersurface(const gen & args,giac::context * );
900 gen hypersurface_equation(const gen & g,const giac::vecteur & xyz,giac::context * );
901 gen _hyperplan(const gen & args,giac::context * );
902 gen _plan(const gen & args,giac::context * );
903 gen _cone(const gen & args,giac::context * );
904 gen _demi_cone(const gen & args,giac::context * );
905 gen _cylindre(const gen & args,giac::context * );
906 gen _perpendiculaire_commune(const gen & args,giac::context * );
907 gen _polyedre(const gen & args,giac::context * );
908 gen _prisme(const gen & args,giac::context * );
909 gen _parallelepipede(const gen & args,giac::context * );
910 gen _pyramide(const gen & args,giac::context * );
911 gen _tetraedre_centre(const gen & args,giac::context * );
912 gen _cube(const gen & args,giac::context * );
913 gen _cube_centre(const gen & args,giac::context * );
914 gen _octaedre(const gen & args,giac::context * );
915 gen _icosaedre(const gen & args,giac::context * );
916 gen _dodecaedre(const gen & args,giac::context * );
917 gen _aretes(const gen & args,giac::context * );
918 gen _faces(const gen & args,giac::context * );
919 gen _hypersphere(const gen & args,giac::context * );
920 gen _sphere(const gen & args,giac::context * );
921 gen _quadrique(const gen & args,giac::context * );
922 gen _est_cospherique(const gen & args,giac::context * );
923 gen get_point(const gen & g,int n,giac::context * );
924 gen _point3d(const gen & args,giac::context * );
925 gen _point2d(const gen & args,giac::context * );
927 gen droite_by_equation(const giac::vecteur & v,bool est_plan,giac::context * );
928 bool point2abc(const gen & e,const gen & f,gen & a,gen & b,gen & c,giac::context * );
929 gen abs_norm(const gen & g,giac::context * );
930 gen abs_norm2(const gen & g,giac::context * );
931 gen dotgiac::vecteur(const gen & a,const gen & b,giac::context * );
932 giac::vecteur interpolygone(const giac::vecteur & p,const gen & bb,giac::context * );
933 giac::vecteur interdroitecercle(const gen & a,const gen &b,giac::context * );
934 …giac::vecteur curveintercircle(const gen & curve,const gen &circle,bool iscircle,giac::context * );
935 gen _avance(const gen & g,giac::context * );
936 gen _recule(const gen & g,giac::context * );
937 gen _position(const gen & g,giac::context * );
938 gen _cap(const gen & g,giac::context * );
939 gen _tourne_droite(const gen & g,giac::context * );
940 gen _tourne_gauche(const gen & g,giac::context * );
941 gen _leve_crayon(const gen & g,giac::context * );
942 gen _baisse_crayon(const gen & g,giac::context * );
943 gen _ecris(const gen & g,giac::context * );
944 gen _signe(const gen & g,giac::context * );
945 gen _saute(const gen & g,giac::context * );
946 gen _pas_de_cote(const gen & g,giac::context * );
947 gen _cache_tortue(const gen & g,giac::context * );
948 gen _montre_tortue(const gen & g,giac::context * );
949 gen _debut_enregistrement(const gen & g0,giac::context * );
950 gen _fin_enregistrement(const gen & g0,giac::context * );
951 gen _repete(const gen & g,giac::context * );
952 gen _crayon(const gen & g,giac::context * );
953 gen _efface(const gen & g,giac::context * );
954 gen _vers(const gen & g,giac::context * );
955 gen _rond(const gen & g,giac::context * );
956 gen _disque(const gen & g,giac::context * );
957 gen _disque_centre(const gen & g,giac::context * );
958 gen _polygone_rempli(const gen & g,giac::context * );
959 gen _rectangle_plein(const gen & g,giac::context * );
960 gen _triangle_plein(const gen & g,giac::context * );
961 gen _dessine_tortue(const gen & g,giac::context * );
962 gen _arc(const gen & args,giac::context * );
963 giac::vecteur plotpreprocess(const gen & args,giac::context * );
964 bool chk_double_interval(const gen & g,double & inf,double & sup,giac::context * );
965 void ck_parameter(const gen & ,giac::context * );
966 gen _erase3d(const gen & args,giac::context * );
967 void rewrite_with_t_real(gen & eq,const gen & t,giac::context * );
968 bool on(const gen & e_orig,const gen & f,gen & t,giac::context * );
969 gen plotcontour(const gen & f0,bool contour,giac::context * );
970 gen _aire(const gen & args,giac::context * );
971 gen _perimetre(const gen & args,giac::context * );
972 gen _plotfunc(const gen &,giac::context * );
973 gen _erase(const gen & args,giac::context * );
974 gen _pixon(const gen & args,giac::context * );
975 gen _pixoff(const gen & args,giac::context * );
976 gen _droite(const gen & args,giac::context * );
977 gen _slope(const gen & args,giac::context * );
978 gen _demi_droite(const gen & args,giac::context * );
979 gen _segment(const gen & args,giac::context * );
980 gen symb_segment(const gen & x,const gen & y,const giac::vecteur & ,int ,giac::context * );
981 gen symb_pnt_name(const gen & x,const gen & c,const gen & nom,giac::context * );
982 gen symb_pnt(const gen & x,const gen & c,giac::context * );
983 gen pnt_attrib(const gen & point,const giac::vecteur & attributs,giac::context * );
984 gen symb_pnt(const gen & x,giac::context * );
985 gen _pnt(const gen & args,giac::context * );
986 gen _animation(const gen & args,giac::context * );
987 gen _point(const gen & args,giac::context * );
988 gen _affixe(const gen & args,giac::context * );
989 gen _abscisse(const gen & args,giac::context * );
990 gen _ordonnee(const gen & args,giac::context * );
991 gen _cote(const gen & args,giac::context * );
992 gen _coordonnees(const gen & args,giac::context * );
993 gen _coordonnees_polaires(const gen & args,giac::context * );
994 gen _coordonnees_rectangulaires(const gen & args,giac::context * );
995 gen _point_polaire(const gen & args,giac::context * );
996 gen _cercle(const gen & args,giac::context * );
997 bool centre_rayon(const gen & cercle,gen & centre,gen & rayon,bool absrayon, giac::context * );
998 gen _centre(const gen & args,giac::context * );
999 gen _rayon(const gen & args,giac::context * );
1000 gen _milieu(const gen & args,giac::context * );
1001 gen _mediatrice(const gen & args,giac::context * );
1002 gen bissectrice(const gen & args,bool interieur,giac::context * );
1003 gen _bissectrice(const gen & args,giac::context * );
1004 gen _exbissectrice(const gen & args,giac::context * );
1005 gen _mediane(const gen & args,giac::context * );
1006 gen _circonscrit(const gen & args,giac::context * );
1007 gen _orthocentre(const gen & arg_orig,giac::context * );
1008 gen _inscrit(const gen & args,giac::context * );
1009 gen _exinscrit(const gen & args,giac::context * );
1010 gen _isobarycentre(const gen & args,giac::context * );
1011 gen _barycentre(const gen & args,giac::context * );
1012 gen perpendiculaire(const gen & args,bool suppl,giac::context * );
1013 gen _perpendiculaire(const gen & args,giac::context * );
1014 gen _orthogonal(const gen & args,giac::context * );
1015 gen _mediatrice(const gen & args,giac::context * );
1016 gen _parallele(const gen & args,giac::context * );
1017 gen distance2pp(const gen & ee,const gen & ff,giac::context * );
1018 gen distance2(const gen & f1,const gen & f2,giac::context * );
1019 gen _longueur2(const gen & args,giac::context * );
1021 gen _longueur(const gen & args,giac::context * );
1023 gen _angle(const gen & args,giac::context * );
1024 gen scalar_product(const gen & a,const gen & b,giac::context * );
1025 gen projection(const gen & a,const gen & b,const gen & c,giac::context * );
1026 gen projection(const gen & e,const gen & p,giac::context * );
1027 gen parameter2point(const giac::vecteur & v,giac::context * );
1028 gen cercle2curve(const gen & f,giac::context * );
1029 giac::vecteur inter(const gen & a,const gen & b,giac::context * );
1030 gen _click(const gen & args,giac::context * );
1031 gen _element(const gen & args,giac::context * );
1032 gen _as_function_of(const gen & args,giac::context * );
1033 gen _lieu(const gen & args,giac::context * );
1034 gen _head(const gen & args,giac::context * );
1035 gen _tail(const gen & args,giac::context * );
1036 gen _sommets(const gen & args,giac::context * );
1037 gen _sommets_abca(const gen & args,giac::context * );
1038 gen _symetrie(const gen & args,giac::context * );
1039 gen _rotation(const gen & args,giac::context * );
1040 gen _projection(const gen & args,giac::context * );
1041 gen _homothetie(const gen & args,giac::context * );
1042 gen _est_coplanaire(const gen & args,giac::context * );
1043 gen _est_aligne(const gen & args,giac::context * );
1044 gen _est_cocyclique(const gen & args,giac::context * );
1045 gen _est_parallele(const gen & args,giac::context * );
1046 gen _est_perpendiculaire(const gen & args,giac::context * );
1047 gen _est_element(const gen & args,giac::context * );
1048 gen _inversion(const gen & args,giac::context * );
1049 gen _similitude(const gen & args,giac::context * );
1050 gen translation(const gen & a,const gen & bb,giac::context * );
1051 gen _translation(const gen & args,giac::context * );
1052 gen _curve(const gen & args,giac::context * );
1053 gen _plotparam(const gen & args,giac::context * );
1054 gen _plotpolar(const gen & args,giac::context * );
1055 gen _parameq(const gen & args,giac::context * );
1056 gen _equation(const gen & args,giac::context * );
1057 gen equation_homogene(const gen & eq,giac::context * );
1058 gen _tangent(const gen & args,giac::context * );
1059 gen _ellipse(const gen & args,giac::context * );
1060 gen _hyperbole(const gen & args,giac::context * );
1061 gen _parabole(const gen & args,giac::context * );
1062 gen _conique(const gen & args,giac::context * );
1063 gen _legende(const gen & args,giac::context * );
1064 gen _distanceat(const gen & args,giac::context * );
1065 gen _distanceatraw(const gen & args,giac::context * );
1066 gen _areaatraw(const gen & args,giac::context * );
1067 gen _areaat(const gen & args,giac::context * );
1068 gen _slopeatraw(const gen & args,giac::context * );
1069 gen _slopeat(const gen & args,giac::context * );
1070 gen _perimeterat(const gen & args,giac::context * );
1071 gen _perimeteratraw(const gen & args,giac::context * );
1072 gen _extract_measure(const gen & valeur,giac::context * );
1073 gen _angleat(const gen & args,giac::context * );
1074 gen _angleatraw(const gen & args,giac::context * );
1075 gen _couleur(const gen & args,giac::context * );
1076 gen _parameter(const gen & args,giac::context * );
1077 gen _hauteur(const gen & args,giac::context * );
1078 gen _triangle(const gen & args,giac::context * );
1079 gen _triangle_rectangle(const gen & args,giac::context * );
1080 gen _triangle_isocele(const gen & args,giac::context * );
1081 gen _triangle_equilateral(const gen & args,giac::context * );
1082 gen _parallelogramme(const gen & args,giac::context * );
1083 gen _isopolygone(const gen & args,giac::context * );
1084 gen _carre(const gen & args,giac::context * );
1085 gen _hexagone(const gen & args,giac::context * );
1086 gen _quadrilatere(const gen & args,giac::context * );
1087 gen _rectangle(const gen & args,giac::context * );
1088 gen _losange(const gen & args,giac::context * );
1089 gen _polygone(const gen & args,giac::context * );
1090 gen _polygone_ouvert(const gen & args,giac::context * );
1091 gen _bissectrice(const gen & args,giac::context * );
1092 gen _exbissectrice(const gen & args,giac::context * );
1093 gen _plotfield(const gen & args,giac::context * );
1094 gen _interactive_plotode(const gen & args,giac::context * );
1095 gen _plotode(const gen & args,giac::context * );
1096 gen archive_session(bool save_history,const std::string & s,giac::context * );
1097gen unarchive_session_string(const std::string & s,int level, const gen & replace,giac::context * …
1099 gen _unarchive(const gen & args,giac::context * );
1100 gen _xyztrange(const gen & args,giac::context * );
1101 gen _switch_axes(const gen & args,giac::context * );
1102 gen _plotseq(const gen & args,giac::context * );
1103 gen _plotimplicit(const gen & args,giac::context * );
1104 gen _plotcontour(const gen & args,giac::context * );
1105 gen _plotinequation(const gen & f0,giac::context * );
1106 gen _inter_droite(const gen & args,giac::context * );
1107 gen _dot_paper(const gen & args,giac::context * );
1108 gen _grid_paper(const gen & args,giac::context * );
1109 gen _triangle_paper(const gen & args,giac::context * );
1110 gen _line_paper(const gen & args,giac::context * );
1111 gen _bitmap(const gen & args,giac::context * );
1112 gen _Pictsize(const gen & args,giac::context * );
1113 gen _plot_style(const gen & args,giac::context * );
1114 gen _DrawInv(const gen & args,giac::context * );
1115 gen _Graph(const gen & g,giac::context * );
1116 gen _DrwCtour(const gen & g,giac::context * );
1117 int est_isocele(const gen & a,const gen & b,const gen & c,giac::context * );
1118 gen _est_isocele(const gen & args,giac::context * );
1119 bool est_equilateral(const gen & a,const gen & b,const gen & c,giac::context * );
1120 gen _est_equilateral(const gen & args,giac::context * );
1121 bool est_carre(const gen & a,const gen & b,const gen & c,const gen & d,giac::context * );
1122 gen _est_carre(const gen & args,giac::context * );
1123 int est_losange(const gen & a,const gen & b,const gen & c,const gen & d,giac::context * );
1124 gen _est_losange(const gen & args,giac::context * );
1125 int est_parallelogramme(const gen & a,const gen & b,const gen & c,const gen & d,giac::context * );
1126 gen _est_parallelogramme(const gen & args,giac::context * );
1127 int est_rect(const gen & a,const gen & b,const gen & c,const gen & d,giac::context * );
1128 gen _est_rectangle(const gen & args,giac::context * );
1129 gen _est_harmonique(const gen & args,giac::context * );
1130 gen _div_harmonique(const gen & args,giac::context * );
1131 gen _point_div(const gen & args,giac::context * );
1132 gen _birapport(const gen & args,giac::context * );
1133 gen _est_harmonique(const gen & args,giac::context * );
1134 gen _div_harmonique(const gen & args,giac::context * );
1135 gen _conj_harmonique(const gen & args,giac::context * );
1137 gen _point_div(const gen & args,giac::context * );
1138 gen _birapport(const gen & args,giac::context * );
1139 gen _puissance(const gen & args,giac::context * );
1140 gen _axe_radical(const gen & args,giac::context * );
1141 gen _polaire(const gen & args,giac::context * );
1142 gen _pole(const gen & args,giac::context * );
1143 gen _polaire_reciproque(const gen & args,giac::context * );
1144 gen _est_orthogonal(const gen & args,giac::context * );
1145 gen _est_conjugue(const gen & args,giac::context * );
1146 gen _est_faisceau_cercle(const gen & args,giac::context * );
1147 gen _est_faisceau_droite(const gen & args,giac::context * );
1148 int est_faisceau_droite(const gen & a,const gen & b,const gen & c,giac::context * );
1149 gen _enveloppe(const gen & args,giac::context * );
1150 gen put_attributs(const gen & lieu_geo,const giac::vecteur & attributs,giac::context * );
1151 int est_aligne(const gen & a,const gen & b,const gen & c,giac::context * );
1152 bool est_coplanaire(const gen & a,const gen & b,const gen & c,const gen & d,giac::context * );
1153 bool est_cocyclique(const gen & a,const gen & b,const gen & c,const gen & d,giac::context * );
1154 …bool est_parallele_giac::vecteur(const giac::vecteur & a,const giac::vecteur &b,gen & coeff,giac::…
1155 bool est_parallele(const gen & a,const gen & b,giac::context * );
1156 bool est_perpendiculaire(const gen & a,const gen & b,giac::context * );
1157 int est_element(const gen & a_orig,const gen & b_orig,giac::context * );
1158 bool est_carre(const gen & a,const gen & b,const gen & c,const gen & d,giac::context * );
1159 int est_isocele(const gen & a,const gen & b,const gen & c,giac::context * );
1160 bool est_equilateral(const gen & a,const gen & b,const gen & c,giac::context * );
1161 int est_trianglerect(const gen & a,const gen & b,const gen & c,giac::context * );
1162 bool est_orthogonal(const gen & c1,const gen & R1,const gen & c2,const gen & R2,giac::context * );
1163 bool est_harmonique(const gen & a,const gen & b,const gen & c,const gen & d,giac::context * );
1164 gen _vector(const gen & args,giac::context * );
1165 gen _hyperplan(const gen & args,giac::context * );
1166 gen _hypersphere(const gen & args,giac::context * );
1167 gen _hypersurface(const gen & args,giac::context * );
1168 gen _Ox_2d_unit_vector(const gen & args,giac::context * );
1169 gen _Oy_2d_unit_vector(const gen & args,giac::context * );
1170 gen _frame_2d(const gen & args,giac::context * );
1171 gen _Ox_3d_unit_vector(const gen & args,giac::context * );
1172 gen _Oy_3d_unit_vector(const gen & args,giac::context * );
1173 gen _Oz_3d_unit_vector(const gen & args,giac::context * );
1174 gen _frame_3d(const gen & args,giac::context * );
1175 void increment_instruction(const gen & arg,giac::context * );
1176 std::string check_local_assign(const gen & g,giac::context * );
1177 gen quote_program(const gen & args,giac::context * );
1178 gen _program(const gen & args,const gen & name,giac::context * );
1179 void adjust_sst_at(const gen & name,giac::context * ); //used in giac::symbolic.cc by nr_eval
1180 gen _bloc(const gen & prog,giac::context * );
1181 std::string printasfor(const gen & feuille,const char * sommetstr,giac::context * );
1182 std::string printasifte(const gen & feuille,const char * sommetstr,giac::context * );
1183 gen _ifte(const gen & e,giac::context * );
1184 gen _evalb(const gen & e,giac::context * );
1186 gen _when(const gen & e,giac::context * );
1187 gen _for(const gen & e,giac::context * );
1188 gen _local(const gen & args,giac::context * );
1190 gen _try_catch(const gen & args,giac::context * );
1191 gen _check_type(const gen & args,giac::context * );
1192 gen _type(const gen & args,giac::context * );
1193 gen _nop(const gen & a,giac::context * );
1194 gen _feuille(const gen & args,giac::context * );
1195 gen _maple_op(const gen & args,giac::context * );
1196 gen _sommet(const gen & args,giac::context * );
1197 gen subsop(const gen & g,const giac::vecteur & v,giac::context * );
1198 gen subsop(const giac::vecteur & g,const giac::vecteur & v,const gen & sommet,giac::context * );
1199 gen _maple_subsop(const gen & args,giac::context * );
1200 gen _subsop(const gen & args,giac::context * );
1201 gen _append(const gen & args,giac::context * );
1202 gen _prepend(const gen & args,giac::context * );
1203 gen concat(const gen & g,bool glue_lines,giac::context * );
1204 gen _concat(const gen & args,giac::context * );
1205 gen _contains(const gen & args,giac::context * );
1206 gen _select(const gen & args,giac::context * );
1207 gen _remove(const gen & args,giac::context * );
1208 gen _option(const gen & args,giac::context * );
1209 gen _case(const gen & args,giac::context * );
1210 gen _rand(const gen & args,giac::context * );
1211 gen rand_interval(const giac::vecteur & v,bool entier,giac::context * );
1212 gen _srand(const gen & args,giac::context * );
1213 gen _char(const gen & args,giac::context * );
1214 gen _asc(const gen & args,giac::context * );
1215 gen _map(const gen & args,giac::context * );
1216 gen _apply(const gen & args,giac::context * );
1217 gen _makelist(const gen & args,giac::context * );
1218 gen _interval(const gen & args,giac::context * );
1219 gen _comment(const gen & args,giac::context * );
1220 gen _throw(const gen & args,giac::context * );
1221 gen _union(const gen & args,giac::context * );
1222 gen _intersect(const gen & args,giac::context * );
1223 gen _inter(const gen & args,giac::context * );
1224 gen _minus(const gen & args,giac::context * );
1225 gen _dollar(const gen & args,giac::context * );
1226 gen _makemat(const gen & args,giac::context * );
1227 gen _compose(const gen & args,giac::context * );
1228 gen _composepow(const gen & args,giac::context * );
1229 gen _has(const gen & args,giac::context * );
1230 gen _args(const gen & args,giac::context * );
1231 gen _lname(const gen & args,giac::context * );
1232 gen _halt(const gen & args,giac::context * );
1233 gen _kill(const gen & args,giac::context * );
1234 gen _cont(const gen & args,giac::context * );
1235 gen _sst(const gen & args,giac::context * );
1236 gen _sst_in(const gen & args,giac::context * );
1237 gen _debug(const gen & args,giac::context * );
1238 gen _watch(const gen & args,giac::context * );
1239 gen _rmwatch(const gen & args,giac::context * );
1240 gen _breakpoint(const gen & args,giac::context * );
1241 gen _rmbreakpoint(const gen & args,giac::context * );
1242 void debug_loop(gen &res,giac::context * );
1243 gen _backquote(const gen & args,giac::context * );
1244 gen _double_deux_points(const gen & args,giac::context * );
1245 gen _maple2mupad(const gen & args,giac::context * );
1246 gen _maple2xcas(const gen & args,giac::context * );
1247 gen _mupad2maple(const gen & args,giac::context * );
1248 gen _mupad2xcas(const gen & args,giac::context * );
1249 gen _cd(const gen & args,giac::context * );
1250 gen _pwd(const gen & args,giac::context * );
1251 gen _scientific_format(const gen & args,giac::context * );
1252 gen _integer_format(const gen & g,giac::context * );
1253gen giac_eval_level(const gen & g,giac::context * ); // can not be declared as _eval_level, confli…
1254 gen _prog_eval_level(const gen & g,giac::context * );
1255 gen _with_sqrt(const gen & g,giac::context * );
1256 gen _xcas_mode(const gen & args,giac::context * );
1257 gen _all_trig_solutions(const gen & args,giac::context * );
1258 gen _ntl_on(const gen & args,giac::context * );
1259 gen _complex_mode(const gen & args,giac::context * );
1260 gen _angle_radian(const gen & args,giac::context * );
1261 gen _epsilon(const gen & args,giac::context * );
1262 gen _proba_epsilon(const gen & args,giac::context * );
1263 gen _complex_variables(const gen & args,giac::context * );
1264 gen _approx_mode(const gen & args,giac::context * );
1265 gen _threads(const gen & args,giac::context * );
1266 gen _threads_allowed(const gen & g,giac::context * );
1267 gen _mpzclass_allowed(const gen & g,giac::context * );
1268 gen _cas_setup(const gen & args,giac::context * );
1269 gen _Digits(const gen & args,giac::context * );
1270 gen _insmod(const gen & args,giac::context * );
1271 gen _xport(const gen & args,giac::context * );
1272 gen _rmmod(const gen & args,giac::context * );
1273 gen _lsmod(const gen & args,giac::context * );
1274 gen _virgule(const gen & args,giac::context * );
1275 gen _sort(const gen & args,giac::context * );
1276 gen _ans(const gen & args,giac::context * );
1277 gen _quest(const gen & args,giac::context * );
1278 gen _convert(const gen & args,giac::context * );
1279 gen _deuxpoints(const gen & args,giac::context * );
1280 gen quote_read(const gen & args,giac::context * ); // read in a file and return non evaled
1281 gen _read(const gen & args,giac::context * ); // read in a file and return evaled
1282 gen _write(const gen & args,giac::context * );
1283 gen _save_history(const gen & args,giac::context * );
1284 gen _findhelp(const gen & args,giac::context * );
1285 gen _member(const gen & args,giac::context * );
1286 gen _tablefunc(const gen & args,giac::context * );
1287 gen _tableseq(const gen & args,giac::context * );
1288 gen protecteval(const gen & g,int level,giac::context * );
1289 gen _unapply(const gen & args,giac::context * );
1290 gen _makevector(const gen & args,giac::context * );
1291 gen _matrix(const gen & args,giac::context * );
1292 gen _makesuite(const gen & args,giac::context * );
1293 gen _break(const gen & args,giac::context * );
1294 gen _continue(const gen & args,giac::context * );
1295 gen _label(const gen & args,giac::context * );
1296 gen _goto(const gen & args,giac::context * );
1297 gen _tilocal(const gen & args,giac::context * );
1298 gen inputform_post_analysis(const giac::vecteur & v,const gen & res,giac::context * );
1299 giac::vecteur inputform_pre_analysis(const gen & g,giac::context * );
1300 gen _inputform(const gen & args,giac::context * );
1301 gen _choosebox(const gen & args,giac::context * );
1302 gen _output(const gen & args,giac::context * );
1303 gen _input(const gen & args,bool textinput,giac::context * );
1304 gen _nop(const gen & args,giac::context * );
1305 std::string printastifunction(const gen & feuille,const char * sommetstr,giac::context * );
1306 gen _Dialog(const gen & args,giac::context * );
1307 gen _Title(const gen & args,giac::context * );
1308 gen _Text(const gen & args,giac::context * );
1309 gen _Request(const gen & args,giac::context * );
1310 gen _DropDown(const gen & args,giac::context * );
1311 gen _Popup(const gen & args,giac::context * );
1312 gen _expr(const gen & args,giac::context * );
1313 gen _string(const gen & args,giac::context * );
1314 gen _part(const gen & args,giac::context * );
1315 gen _Pause(const gen & args,giac::context * );
1316 gen _Row(const gen & args,giac::context * );
1317 gen _Col(const gen & args,giac::context * );
1319 gen _pointprod(const gen & args,giac::context * );
1320 gen _pointdivision(const gen & args,giac::context * );
1321 gen _pointpow(const gen & args,giac::context * );
1322 gen _pourcent(const gen & args,giac::context * );
1323 gen _hash(const gen & args,giac::context * );
1324 gen _interactive(const gen & args,giac::context * );
1325 std::string printassuffix(const gen & feuille,const char * sommetstr,giac::context * );
1326 gen _ti_semi(const gen & args,giac::context * );
1327 gen widget_size(const gen & g,giac::context * );
1328 gen keyboard(const gen & g,giac::context * );
1329 gen current_sheet(const gen & g,giac::context * );
1330 gen window_switch(const gen & g,giac::context * );
1331 gen maple_lib(const gen & g,giac::context * );
1332 gen maple_root(const gen & g,giac::context * );
1333 gen symb_unit(const gen & a,const gen & b,giac::context * );
1334 std::string printasDigits(const gen & feuille,const char * sommetstr,giac::context * );
1335 gen user_operator(const gen & g,giac::context * );
1336 gen _SetFold(const gen & g,giac::context * );
1337 gen simplifier(const gen & g,giac::context * );
1338 gen _simplifier(const gen & g,giac::context * );
1339 gen mksa_reduce(const gen & g,giac::context * );
1340 gen find_or_make_symbol(const std::string & s,bool check38,giac::context * );
1341 giac::vecteur mksa_convert(const gen & g,giac::context * );
1342 gen _ufactor(const gen & g,giac::context * );
1343 gen _usimplify(const gen & g,giac::context * );
1344 gen _piecewise(const gen & g,giac::context * );
1345 gen when2piecewise(const gen & g,giac::context * );
1346 gen when2sign(const gen & g,giac::context * );
1347 gen piecewise2when(const gen & g,giac::context * );
1348 gen _geo2d(const gen & g,giac::context * );
1349 std::string printasinnerbloc(const gen & feuille,giac::context * );
1350 gen symb_local(const gen & a,const gen & b,giac::context * );
1351 gen symb_local(const gen & args,giac::context * );
1352 gen symb_check_type(const gen & args,giac::context * );
1353 gen _quaternion(const gen & args,giac::context * );
1354gen risch(const gen & e_orig,const giac::identificateur & x,gen & remains_to_integrate,giac::conte…
1355 gen _risch(const gen & g,giac::context * );
1356 std::string printasconstant(const gen & feuille,const char * sommetstr,giac::context * );
1357 gen _rpn(const gen & args,giac::context * );
1358 gen _alg(const gen & args,giac::context * );
1359 gen _PERCENT(const gen & args,giac::context * );
1360 gen _ROLL(const gen & args,giac::context * );
1361 gen _ROLLD(const gen & args,giac::context * );
1362 gen _SWAP(const gen & args,giac::context * );
1363 gen _DUP(const gen & args,giac::context * );
1364 gen _OVER(const gen & args,giac::context * );
1365 gen _PICK(const gen & args,giac::context * );
1366 gen _DROP(const gen & args,giac::context * );
1367 gen _NOP(const gen & args,giac::context * );
1368 gen _IFTE(const gen & args,giac::context * );
1369 gen _RPN_LOCAL(const gen & args,giac::context * );
1370 gen _RPN_FOR(const gen & args,giac::context * );
1371 gen _RPN_WHILE(const gen & args,giac::context * );
1372 gen _RPN_UNTIL(const gen & args,giac::context * );
1373 gen _RPN_CASE(const gen & args,giac::context * );
1374 gen _RCL(const gen & args,giac::context * );
1375 gen _VARS(const gen & args,giac::context * );
1376 gen _purge(const gen & args,giac::context * );
1377 gen _rpn_prog(const gen & args,giac::context * );
1378 giac::vecteur rpn_eval(const gen & prog,giac::vecteur & pile,giac::context * );
1379 gen _division(const gen & args,giac::context * );
1380 gen _binary_minus(const gen & args,giac::context * );
1381 gen _hp38(const gen & args,giac::context * );
1382 gen _ABS(const gen & args,giac::context * );
1383 gen _MODULO(const gen & args,giac::context * );
1384 gen _RANDOM(const gen & g,giac::context * );
1385 gen _MAXREAL(const gen & g,giac::context * );
1386 gen _MINREAL(const gen & g,giac::context * );
1387 gen _EXPM1(const gen & g,giac::context * );
1388 gen _LNP1(const gen & g,giac::context * );
1389 gen _ADDROW(const gen & args,giac::context * );
1390 gen _ADDCOL(const gen & args,giac::context * );
1391 gen _SCALE(const gen & g,giac::context * );
1392 gen _SCALEADD(const gen & g,giac::context * );
1393 gen _SWAPCOL(const gen & args,giac::context * );
1394 gen _SUB(const gen & args,giac::context * );
1395 gen _RANDMAT(const gen & args,giac::context * );
1396 gen _REDIM(const gen & args,giac::context * );
1397 gen _REPLACE(const gen & args,giac::context * );
1398 gen _EIGENVAL(const gen & args,giac::context * );
1399 gen _EIGENVV(const gen & args,giac::context * );
1400 gen _SIZE(const gen& args,giac::context * );
1401 gen _INT(const gen & g,giac::context * );
1402 gen _HPDIFF(const gen & args,giac::context * );
1403 gen _HPINT(const gen & args,giac::context * );
1404 gen _HPSUM(const gen & args,giac::context * );
1405 gen _TAYLOR(const gen & args,giac::context * );
1406 gen _POLYFORM(const gen & args,giac::context * );
1407 gen _IS_LINEAR(const gen & args,giac::context * );
1408 gen _SVD(const gen & args0,giac::context * );
1409 gen _SVL(const gen & args0,giac::context * );
1410 gen _SPECRAD(const gen & args0,giac::context * );
1411 gen _SPECNORM(const gen & args0,giac::context * );
1412 gen _COND(const gen & args0,giac::context * );
1413 gen _rank(const gen & args,giac::context * );
1414 gen _SCHUR(const gen & args,giac::context * );
1415 gen _LQ(const gen & args0,giac::context * );
1416 gen _LU(const gen & args0,giac::context * );
1417 gen _QR(const gen & args0,giac::context * );
1418 gen _XPON(const gen & g,giac::context * );
1419 gen _MANT(const gen & g,giac::context * );
1420 gen _HMSX(const gen & g0,giac::context * );
1421 gen _XHMS(const gen & g0,giac::context * );
1422 gen _DEGXRAD(const gen & g,giac::context * );
1423 gen _RADXDEG(const gen & g,giac::context * );
1424 gen _PERCENT(const gen & g,giac::context * );
1425 gen _PERCENTCHANGE(const gen & g,giac::context * );
1426 gen _PERCENTTOTAL(const gen & g,giac::context * );
1427 gen _ITERATE(const gen & args,giac::context * );
1428 gen _MAKEMAT(const gen & args,giac::context * );
1429 gen _LSQ(const gen & args,giac::context * );
1430 gen _idivis(const gen & args0,giac::context * );
1431 gen _isprime(const gen & args0,giac::context * );
1432 gen _ithprime(const gen & args0,giac::context * );
1433 gen _euler(const gen & args0,giac::context * );
1434 gen _numer(const gen & args0,giac::context * );
1435 gen _denom(const gen & args0,giac::context * );
1436 gen _ifactors(const gen & args0,giac::context * );
1437 gen _binomial_icdf(const gen & args0,giac::context * );
1438 gen _poisson_icdf(const gen & args0,giac::context * );
1439 gen _NTHROOT(const gen & args,giac::context * );
1440 gen _Ans(const gen & args,giac::context * );
1442 gen _VIEWS(const gen & args,giac::context * );
1443 void qualify(gen & g,const giac::vecteur & v,const gen & prog,giac::context * );
1444 …int seqapp_prepare(const gen & expr_un,gen & expr,giac::vecteur & vars,giac::context * ,int seqno=…
1446 void lcmdeno(giac::vecteur &v,gen & e,giac::context * );
1447gen series(const gen & e,const gen & vars,const gen & lim_point,const gen &ordre,giac::context * );
1448 gen _series(const gen & args,giac::context * );
1449 gen _revert(const gen & args,giac::context * );
1450 gen _bounded_function(const gen & args,giac::context * );
1451 gen bounded_function(giac::context * );
1452gen limit(const gen & e,const giac::identificateur & x,const gen & lim_point,int direction,giac::c…
1453 gen _limit(const gen & args,giac::context * );
1454 gen _bounded_function(const gen & args,giac::context * );
1455 gen bounded_function(giac::context * );
1456 gen _euler_mac_laurin(const gen & args,giac::context * );
1457 bool convert_to_euler_mac_laurin(const gen & g,gen & res,giac::context * );
1458 …giac::vecteur find_singularities(const gen & e,const giac::identificateur & x,int cplxmode,giac::c…
1459 …giac::vecteur solve(const gen & e,const giac::identificateur & x,int isolate_mode,giac::context * …
1460 giac::vecteur solve(const gen & e,const gen & x,int isolate_mode,giac::context * );
1461 …void solve(const gen & e,const giac::identificateur & x,giac::vecteur &v,int isolate_mode,giac::co…
1462 …void in_solve(const gen & e,const giac::identificateur & x,giac::vecteur &v,int isolate_mode,giac:…
1463 …bool modpolyroot(const giac::vecteur & a,const gen & p,giac::vecteur & v,bool dogcd,giac::context …
1464 gen solvepostprocess(const gen & g,const gen & x,giac::context * );
1465 gen _solve(const gen & args,giac::context * );
1466 gen in_fsolve(giac::vecteur & v,giac::context * );
1467 gen _fsolve(const gen & args,giac::context * );
1468 gen _linsolve(const gen & args,giac::context * );
1469 gen _newton(const gen & args,giac::context * );
1470 gen _greduce(const gen & args,giac::context * );
1471 gen _gbasis(const gen & args,giac::context * );
1472 gen _in_ideal(const gen & args,giac::context * );
1473 giac::vecteur solvepreprocess(const gen & args,bool complex_mode,giac::context * );
1474 gen checkanglemode(giac::context * );
1475 gen degtorad(const gen & g,giac::context * );
1476 gen radtodeg(const gen & g,giac::context * );
1477 …giac::vecteur subst(const giac::vecteur & v,const gen & i,const gen & newi,bool quotesubst,giac::c…
1478 gen subst(const gen & e,const gen & i,const gen & newi,bool quotesubst,giac::context * );
1479gen subst(const gen & e,const giac::vecteur & i,const giac::vecteur & ewi,bool quotesubst,giac::co…
1480 gen quotesubst(const gen & e,const gen & i,const gen & newi,giac::context * );
1481 gen halftan(const gen & e,giac::context * );
1482 gen _halftan(const gen & args,giac::context * );
1483 gen shift_phase(const gen & e,giac::context * );
1484 gen _shift_phase(const gen & args,giac::context * );
1485 gen hyp2exp(const gen & e,giac::context * );
1486 gen _hyp2exp(const gen & args,giac::context * );
1487 gen sincos(const gen & e,giac::context * );
1488 gen _sincos(const gen & args,giac::context * );
1489 gen trig2exp(const gen & e,giac::context * );
1490 gen _trig2exp(const gen & args,giac::context * );
1491 gen halftan_hyp2exp(const gen & e,giac::context * );
1492 gen _halftan_hyp2exp(const gen & args,giac::context * );
1493 gen rewrite_hyper(const gen & e,giac::context * );
1494 gen asin2acos(const gen & e,giac::context * );
1495 gen _asin2acos(const gen & args,giac::context * );
1496 gen asin2atan(const gen & e,giac::context * );
1497 gen _asin2atan(const gen & args,giac::context * );
1498 gen acos2asin(const gen & e,giac::context * );
1499 gen _acos2asin(const gen & args,giac::context * );
1500 gen acos2atan(const gen & e,giac::context * );
1501 gen _acos2atan(const gen & args,giac::context * );
1502 gen atan2acos(const gen & e,giac::context * );
1503 gen _atan2acos(const gen & args,giac::context * );
1504 gen atan2asin(const gen & e,giac::context * );
1505 gen _atan2asin(const gen & args,giac::context * );
1506 giac::vecteur as_linear_combination(const gen & g,giac::vecteur & wrt,giac::context * );
1507 gen tsimplify_noexpln(const gen & e,int s1,int s2,giac::context * );
1508 gen tsimplify_common(const gen & e,giac::context * );
1509 gen tsimplify(const gen & e,giac::context * );
1510 gen _tsimplify(const gen & args,giac::context * );
1511 gen simplify(const gen & e,giac::context * );
1512 gen _simplify(const gen & args,giac::context * );
1513 gen trigcos(const gen & e,giac::context * );
1514 gen _trigcos(const gen & args,giac::context * );
1515 gen trigsin(const gen & e,giac::context * );
1516 gen _trigsin(const gen & args,giac::context * );
1517 gen trigtan(const gen & e,giac::context * );
1518 gen _trigtan(const gen & args,giac::context * );
1519 gen tan2sincos(const gen & e,giac::context * );
1520 gen _tan2sincos(const gen & args,giac::context * );
1521 gen tan2sincos2(const gen & e,giac::context * );
1522 gen _tan2sincos2(const gen & args,giac::context * );
1523 gen tan2cossin2(const gen & e,giac::context * );
1524 gen _tan2cossin2(const gen & args,giac::context * );
1525 gen tcollect(const gen & e,giac::context * );
1526 gen _tcollect(const gen & args,giac::context * );
1527 gen lncollect(const gen & e,giac::context * );
1528 gen _lncollect(const gen & args,giac::context * );
1529 gen _powexpand(const gen & args,giac::context * );
1530 gen powexpand(const gen & e,giac::context * );
1531 gen exp2pow(const gen & e,giac::context * );
1532 gen _exp2pow(const gen & args,giac::context * );
1533 gen _pow2exp(const gen & e,giac::context * );
1534 gen pow2expln(const gen & e,giac::context * );
1535 gen simplifyfactorial(const gen & g,giac::context * );
1536 gen pow2expln(const gen & e,const giac::identificateur & x,giac::context * );
1537 gen gamma2factorial(const gen & g,giac::context * );
1538 gen gammatofactorial(const gen & g,giac::context * );
1539 gen factorial2gamma(const gen & g,giac::context * );
1540 gen factorialtogamma(const gen & g,giac::context * );
1541 gen factor_xn(const gen & args,const gen & x,giac::context * );
1542 gen factor_xn(const gen & args,giac::context * );
1543 gen _factor_xn(const gen & args,giac::context * );
1544 gen Heavisidetosign(const gen & args,giac::context * );
1545 gen _Heavisidetosign(const gen & args,giac::context * );
1546 gen expln2trig(const gen & g,giac::context * );
1547 gen _mult_conjugate(const gen & g0,giac::context * );
1548 gen _mult_c_conjugate(const gen & g0,giac::context * );
1549 gen sin2tan2(const gen & e,giac::context * );
1550 gen cos2tan2(const gen & e,giac::context * );
1551 gen tan2tan2(const gen & e,giac::context * );
1552 gen sinh2exp(const gen & e,giac::context * );
1553 gen cosh2exp(const gen & e,giac::context * );
1554 gen tanh2exp(const gen & e,giac::context * );
1555 gen inv_test_exp(const gen & e,giac::context * );
1556 gen sin2exp(const gen & e,giac::context * );
1557 gen cos2exp(const gen & e,giac::context * );
1558 gen tan2exp(const gen & e,giac::context * );
1559 gen exp2sincos(const gen & e,giac::context * );
1560 gen tantosincos(const gen & e,giac::context * );
1561 gen tantosincos2(const gen & e,giac::context * );
1562 gen tantocossin2(const gen & e,giac::context * );
1563 gen asintoacos(const gen & e,giac::context * );
1564 gen acostoasin(const gen & e,giac::context * );
1565 gen asintoatan(const gen & e,giac::context * );
1566 gen atantoasin(const gen & e,giac::context * );
1567 gen acostoatan(const gen & e,giac::context * );
1568 gen atantoacos(const gen & e,giac::context * );
1569 gen trigcospow(const gen & g,giac::context * );
1570 gen trigsinpow(const gen & g,giac::context * );
1571 gen trigtanpow(const gen & g,giac::context * );
1572 gen powtopowexpand(const gen & g,giac::context * );
1573 gen exptopower(const gen & g,giac::context * );
1574 gen asin2ln(const gen & g_orig,giac::context * );
1575 gen acos2ln(const gen & g_orig,giac::context * );
1576 gen atan2ln(const gen & g_orig,giac::context * );
1577 bool guess_program(gen & g,giac::context * );
1578 gen normal(const gen & e,giac::context * ); // rational simplifications
1579 gen normal(const gen & e,bool distribute_div,giac::context * );
1580 gen normalize_sqrt(const gen & e,giac::context * );
1581 gen recursive_normal(const gen & e,giac::context * );
1582 gen _recursive_normal(const gen & e,giac::context * );
1583 gen recursive_normal(const gen & e,bool distribute_div,giac::context * );
1584 gen factor(const gen & e,bool withsqrt,giac::context * ); // full factorization (alg ext)
1585 gen ratfactor(const gen & e,bool withsqrt,giac::context * ); // full factorization (rat)
1586 gen factor(const gen & e,const gen & f,bool withsqrt,giac::context * );
1587 gen _factor(const gen & args,giac::context * );
1588 gen _collect(const gen & args,giac::context * );
1589 gen factorcollect(const gen & args,bool with_sqrt,giac::context * );
1590 gen partfrac(const gen & e,const giac::vecteur & l,bool withsqrt,giac::context * );
1591 gen partfrac(const gen & e,bool withsqrt,giac::context * );
1592 gen partfrac(const gen & e,const giac::identificateur & x,bool withsqrt,giac::context * );
1593 gen partfrac(const gen & e,const gen & f,bool withsqrt,giac::context * );
1594 gen _partfrac(const gen & args,giac::context * );
1595 gen _resultant(const gen & args,giac::context * );
1596 gen cklvar(const gen & e,giac::context * );
1597 gen ckalgvar(const gen & e,giac::context * );
1599 …(const gen &e,const giac::vecteur &l,const giac::vecteur & lv, const giac::vecteur & lvnum,const g…
1600 …bool sym2r (const gen &e,const giac::vecteur &l, int l_size, gen & num,gen & den,giac::context * );
1601 gen e2r(const gen & e,const giac::vecteur & l,giac::context * );
1602 gen e2r(const gen & e,const gen & x,giac::context * );
1603 gen _e2r(const gen & args,giac::context * );
1604 gen r2sym(const giac::polynome & p, const giac::vecteur & l,giac::context * );
1605 gen r2sym(const gen & p, const giac::vecteur & l,giac::context * );
1606 gen r2e(const gen & p,const giac::vecteur & l,giac::context * );
1607 gen r2e(const gen & r,const gen & x,giac::context * );
1608 gen _r2e(const gen & args,giac::context * );
1609 gen r2sym(const giac::fraction & f, const giac::vecteur & l,giac::context * );
1610 gen r2sym(const giac::factorization & vnum,const giac::vecteur & l,giac::context * );
1611 std::string & add_print(std::string & s,const gen & g,giac::context * );
1612 void evalfdouble2reim(const gen & a,gen & e,gen & f0,gen & f1,giac::context * );
1613 std::string gen2tex(const gen & e,giac::context * );
1614 gen graph2tex(const gen & args,const giac::vecteur & v,giac::context * );
1615 gen _graph2tex(const gen & args,giac::context * );
1616 gen _graph3d2tex(const gen & args,giac::context * );
1617 gen _latex(const gen & args,giac::context * );
1618 gen _seq(const gen & g,giac::context * );
1619 gen _logb(const gen & g,giac::context * );
1620 gen _getType(const gen & g,giac::context * );
1621 gen _Define(const gen & g,giac::context * );
1622 gen _isprime(const gen & args,giac::context * );
1623 gen _Input(const gen & args,giac::context * );
1624 gen _InputStr(const gen & g,giac::context * );
1625 gen _Prompt(const gen & g,giac::context * );
1626 gen _cSolve(const gen & g,giac::context * );
1627 gen _cFactor(const gen & g,giac::context * );
1628 gen _cpartfrac(const gen & g,giac::context * );
1629 gen _nSolve(const gen & g,giac::context * );
1630 gen _zeros(const gen & g,giac::context * );
1631 gen _cZeros(const gen & g,giac::context * );
1632 gen _getDenom(const gen & g,giac::context * );
1633 gen _denom(const gen & g,giac::context * );
1634 gen _getNum(const gen & g,giac::context * );
1635 gen _numer(const gen & g,giac::context * );
1636 gen _tExpand(const gen & g,giac::context * );
1637 gen _comDenom(const gen & g,giac::context * );
1638 gen _randPoly(const gen & g,giac::context * );
1639 gen _nInt(const gen & g,giac::context * );
1640 gen _nDeriv(const gen & g,giac::context * );
1641 gen _avgRC(const gen & g,giac::context * );
1642 gen _fMin(const gen & g,giac::context * );
1643 gen _fMax(const gen & g,giac::context * );
1644 gen _taylor(const gen & g,giac::context * );
1645 gen _arcLen(const gen & g,giac::context * );
1646 gen _dim(const gen & g,giac::context * );
1647 gen _format(const gen & g,giac::context * );
1648 gen _inString(const gen & g,giac::context * );
1649 gen _left(const gen & g,giac::context * );
1650 gen _right(const gen & g,giac::context * );
1651 gen _mid(const gen & g,giac::context * );
1652 gen _ord(const gen & g,giac::context * );
1653 gen _rotate(const gen & g,giac::context * );
1654 gen _shift(const gen & g,giac::context * );
1655 gen _augment(const gen & g,giac::context * );
1656 gen _semi_augment(const gen & g,giac::context * );
1657 gen _cumSum(const gen & g,giac::context * );
1658 gen _exp2list(const gen & g,giac::context * );
1659 gen _list2mat(const gen & g,giac::context * );
1660 gen _deltalist(const gen & g,giac::context * );
1661 gen _mat2list(const gen & g,giac::context * );
1662 gen _newList(const gen & g,giac::context * );
1663 gen _polyEval(const gen & g,giac::context * );
1664 gen _product(const gen & g,giac::context * );
1665 gen _SortA(const gen & g,giac::context * );
1666 gen _SortD(const gen & g,giac::context * );
1667 gen _int(const gen & g,giac::context * );
1668 gen _iPart(const gen & g,giac::context * );
1669 gen _Fill(const gen & g,giac::context * );
1670 gen _mRow(const gen & g,giac::context * );
1671 gen _mRowAdd(const gen & g,giac::context * );
1672 gen _rowAdd(const gen & g,giac::context * );
1673 gen _rowSwap(const gen & g,giac::context * );
1674 gen _LU(const gen & g,giac::context * );
1675 gen _QR(const gen & g,giac::context * );
1676 gen _newMat(const gen & g,giac::context * );
1677 gen _ref(const gen & a,giac::context * ) ;
1678 gen _subMat(const gen & g,giac::context * ) ;
1679 gen _unitV(const gen & g,giac::context * ) ;
1680 gen _rowNorm(const gen & g,giac::context * ) ;
1681 gen _colNorm(const gen & g,giac::context * ) ;
1682 gen _Archive(const gen & g,giac::context * );
1683 gen _Unarchiv(const gen & g,giac::context * );
1684 gen _ClrIO(const gen & g,giac::context * );
1685 gen _Output(const gen & g,giac::context * );
1686 gen _getKey(const gen & g,giac::context * );
1687 gen _DelFold(const gen & g,giac::context * );
1688 gen _DispG(const gen & g,giac::context * );
1689 gen _DispHome(const gen & g,giac::context * );
1690 gen _Exec(const gen & g,giac::context * );
1691 gen _NewFold(const gen & g,giac::context * );
1692 gen _GetFold(const gen & g,giac::context * );
1693 gen _StoPic(const gen & g,giac::context * );
1694 gen _RclPic(const gen & g,giac::context * );
1695 gen _RplcPic(const gen & g,giac::context * );
1696 gen _ClrGraph(const gen & g,giac::context * );
1697 gen _PtOn(const gen & g,giac::context * );
1698 gen _PtOff(const gen & g,giac::context * );
1699 gen _Line(const gen & g,giac::context * );
1700 gen _LineHorz(const gen & g,giac::context * );
1701 gen _LineVert(const gen & g,giac::context * );
1702 gen _DrawSlp(const gen & g,giac::context * );
1703 gen _Circle(const gen & g,giac::context * );
1704 gen _PtText(const gen & g,giac::context * );
1705 gen _NewPic(const gen & g,giac::context * );
1706 gen _ZoomSto(const gen & g,giac::context * );
1707 gen _ZoomRcl(const gen & g,giac::context * );
1708 gen _deSolve(const gen & g,giac::context * );
1709 gen _LineTan(const gen & g,giac::context * );
1710 gen _CyclePic(const gen & g,giac::context * );
1711 gen _RandSeed(const gen & g,giac::context * );
1712 gen exact(const gen & g,giac::context * );
1713 gen fPart(const gen & g,giac::context * );
1714 gen simult(const gen & g,giac::context * );
1715 gen make_symbol(const std::string & s,giac::context * );
1716 gen _unarchive_ti(const gen & g,giac::context * );
1717 gen _sialorssinon(const gen & g,giac::context * );
1718 gen _pour(const gen & g,giac::context * );
1719 gen _unarchive_ti(const gen & args,giac::context * );
1720 std::string printsommetasoperator(const gen & feuille,const char * sommetstr,giac::context * );
1721 std::string texprintsommetasoperator(const gen & feuille,const char * sommetstr,giac::context * );
1722gen taylor(const gen & lim_point,int order,const giac::unary_function_ptr & D, int direction,gen &…
1723 gen apply(const gen & e,const giac::unary_function_ptr & f,giac::context * );
1724 gen frac_neg_out(const gen & g,giac::context * );
1725 gen _constant_one(const gen & args,giac::context * );
1726 gen _constant_zero(const gen & args,giac::context * );
1727 gen _rm_a_z(const gen & args,giac::context * );
1728 gen _id(const gen & args,giac::context * );
1729 gen _not(const gen & args,giac::context * );
1730 gen _neg(const gen & args,giac::context * );
1731 gen _inv(const gen & args,giac::context * );
1732 gen ln(const gen & e,giac::context * );
1733 gen log(const gen & e,giac::context * );
1734 gen log10(const gen & e,giac::context * );
1735 gen alog10(const gen & e,giac::context * );
1736 gen atan(const gen & e0,giac::context * );
1737 gen exp(const gen & e0,giac::context * );
1738 std::string gen2string(const gen & g,int format,giac::context * );
1739 std::string print_with_parenthesis_if_required(const gen & g,int format,giac::context * );
1740 void zint2simpldoublpos(const gen & e,gen & simpl,gen & doubl,bool & pos,int d,giac::context * );
1741 gen sqrt_noabs(const gen & e,giac::context * );
1742 gen sqrt(const gen & e,giac::context * );
1743gen sqrt_mod(const gen & a,const gen & b,bool isprime,giac::context * ); // set isprime to true if…
1744 gen sin(const gen & e,giac::context * );
1745 gen cos(const gen & e,giac::context * );
1746 gen tan(const gen & e,giac::context * );
1747 gen asin(const gen & e,giac::context * );
1748 gen acos(const gen & e,giac::context * );
1749 gen sinh(const gen & e,giac::context * );
1750 gen cosh(const gen & e,giac::context * );
1751 gen tanh(const gen & e,giac::context * );
1752 gen asinh(const gen & e,giac::context * );
1753 gen acosh(const gen & e,giac::context * );
1754 gen atanh(const gen & e,giac::context * );
1755 gen quote(const gen & e,giac::context * );
1756 gen unquote(const gen & e,giac::context * );
1757 gen re(const gen & a,giac::context * );
1758 gen im(const gen & a,giac::context * );
1759 gen conj(const gen & a,giac::context * );
1760 gen _sign(const gen & g,giac::context * );
1761 gen order_size(const gen & e,giac::context * );
1762 gen _and(const gen & args,giac::context * );
1763 gen _ou(const gen & args,giac::context * );
1764 gen _xor(const gen & args,giac::context * );
1765 gen xor2(const gen & a,const gen & b,giac::context * );
1766 gen _min(const gen & args,giac::context * );
1767 gen _max(const gen & args,giac::context * );
1768 gen _gcd(const gen & args,giac::context * );
1769 gen _lcm(const gen & args,giac::context * );
1770 gen _egcd(const gen & args,giac::context * );
1771 gen _iegcd(const gen & args,giac::context * );
1772 gen _iquo(const gen & args,giac::context * );
1773 gen _irem(const gen & args,giac::context * );
1775 gen _quote_pow(const gen & args,giac::context * );
1776 gen _iquorem(const gen & args,giac::context * );
1777 gen _smod(const gen & args,giac::context * );
1778 gen _rdiv(const gen & args,giac::context * );
1779 gen _is_prime(const gen & args,giac::context * );
1780 gen _is_pseudoprime(const gen & args,giac::context * );
1781 gen nextprime1(const gen & a,giac::context * );
1782 gen prevprime1(const gen & a,giac::context * );
1785 gen _jacobi_symbol(const gen & args,giac::context * );
1786 gen _legendre_symbol(const gen & args,giac::context * );
1787 gen _floor(const gen & args,giac::context * );
1788 gen _ceil(const gen & args,giac::context * );
1789 gen ceil2floor(const gen & g,giac::context * );
1790 gen _round(const gen & args,giac::context * );
1791 gen _print(const gen & args,giac::context * );
1792 gen _ichinrem(const gen & args,giac::context * );
1793 gen double_is_int(const gen & g,giac::context * );
1794 gen _fracmod(const gen & args,giac::context * );
1795 gen _factorial(const gen & args,giac::context * );
1796 gen _perm(const gen & args,giac::context * );
1797 gen comb(const gen & n,const gen &k,giac::context * );
1798 gen _comb(const gen & args,giac::context * );
1799 gen _chinrem(const gen & args,giac::context * );
1800 gen _abs(const gen & args,giac::context * );
1801 gen _cyclotomic(const gen & a,giac::context * );
1802 gen _calc_mode(const gen & args,giac::context * );
1803 gen _quorem(const gen & args,giac::context * );
1804 gen _quo(const gen & args,giac::context * );
1805 gen _rem(const gen & args,giac::context * );
1806 gen sto(const gen & a,const gen & b,giac::context * );
1807 gen sto(const gen & a,const gen & b,bool in_place,giac::context * );
1808 bool is_assumed_integer(const gen & g,giac::context * );
1809 gen giac_assume(const gen & a,giac::context * );
1810 gen giac_additionally(const gen & a,giac::context * );
1811gen doubleassume_and(const giac::vecteur & v,const gen & a,int direction,bool or_assumption,giac::…
1812 gen _equal(const gen & args,giac::context * );
1813 gen _same(const gen & args,giac::context * );
1814 gen _inferieur_strict(const gen & args,giac::context * );
1815 gen _inferieur_egal(const gen & args,giac::context * );
1816 gen _superieur_strict(const gen & args,giac::context * );
1817 gen _superieur_egal(const gen & args,giac::context * );
1818 gen _different(const gen & args,giac::context * );
1819 gen check_symb_of(const gen & a,const gen & b,giac::context * );
1820 gen _of(const gen & args,giac::context * );
1821 gen _at(const gen & args,giac::context * );
1822 gen _table(const gen & args,giac::context * );
1823 gen _plus(const gen & args,giac::context * );
1824 gen _prod(const gen & args,giac::context * );
1825 std::string cprintaspow(const gen & feuille,const char * sommetstr_orig,giac::context * );
1826 gen _pow(const gen & args,giac::context * );
1827 gen _powmod(const gen & args,giac::context * );
1828 gen _eval(const gen & a,giac::context * );
1829 gen _evalf(const gen &,giac::context * );
1830 gen _subst(const gen & args,giac::context * );
1831 gen _subs(const gen & args,giac::context * );
1832 gen _maple_subs(const gen & args,giac::context * );
1833 gen _ampersand_times(const gen & g,giac::context * );
1834 gen _version(const gen & a,giac::context * );
1835 gen Gamma(const gen & x,giac::context * );
1836 gen _Gamma(const gen & args,giac::context * );
1837 gen lngamma(const gen & x,giac::context * );
1838 gen Psi(const gen & x,giac::context * );
1839 gen Psi(const gen & x,int n,giac::context * );
1840 gen _Psi(const gen & args,giac::context * );
1841 gen Zeta(const gen & x,giac::context * );
1842 gen _Zeta(const gen & args,giac::context * );
1843 gen _erf(const gen & args,giac::context * );
1844 gen erf(const gen & args,giac::context * );
1845 gen _erfc(const gen & args,giac::context * );
1846 gen erfc(const gen & args,giac::context * );
1847 gen _Ci(const gen & g,giac::context * );
1848 gen _Si(const gen & g,giac::context * );
1849 gen _Ei(const gen & g,giac::context * );
1850 gen _Heaviside(const gen & args,giac::context * );
1851 gen _Dirac(const gen & args,giac::context * );
1852 gen _multistring(const gen & args,giac::context * );
1853 gen Gamma(const gen & x,giac::context * );
1854 gen _Gamma(const gen & args,giac::context * ) ;
1855 gen Psi(const gen & x,giac::context * );
1856 gen Psi(const gen & x,int n,giac::context * );
1857 gen _Psi(const gen & args,giac::context * ) ;
1858 gen _normalmod(const gen & g,giac::context * );
1859 gen alternate_series(const gen & a,const gen & x,int n,giac::context * );
1860 gen Eta(const gen & s,int ndiff,giac::context * );
1861 gen Eta(const gen & s0,giac::context * );
1862 gen Zeta(const gen & x,int ndiff,giac::context * );
1863 gen Zeta(const gen & x,giac::context * );
1864 gen _Zeta(const gen & args,giac::context * ) ;
1865 gen _Eta(const gen & args,giac::context * ) ;
1866 gen _erfs(const gen & g,giac::context * );
1867 gen erf(const gen & x,giac::context * );
1868 gen _erf(const gen & args,giac::context * );
1869 gen erfc(const gen & x,giac::context * );
1870 gen _erfc(const gen & args,giac::context * );
1871 gen _SiCi_f(const gen & args,giac::context * );
1872 gen _SiCi_g(const gen & args,giac::context * );
1873 gen _Si(const gen & args,giac::context * );
1874 gen _Ci(const gen & args,giac::context * );
1875 gen _Ci0(const gen & args,giac::context * );
1876 gen _Ei_f(const gen & args,giac::context * );
1877 gen Ei(const gen & args,giac::context * );
1878 gen Ei(const gen & args,int n,giac::context * );
1879 gen _Ei(const gen & args,giac::context * );
1880 gen _Ei0(const gen & args,giac::context * );
1881 gen Ci_replace0(const gen & g,giac::context * );
1882 gen Ei_replace0(const gen & g,giac::context * );
1883 gen _Dirac(const gen & args,giac::context * );
1884 gen _Heaviside(const gen & args,giac::context * );
1885 std::string printassubs(const gen & feuille,const char * sommetstr,giac::context * );
1886 std::string printasmaple_subs(const gen & feuille,const char * sommetstr,giac::context * );
1887 std::string printassto(const gen & feuille,const char * sommetstr,giac::context * );
1888 gen _proot(const gen & e,giac::context * );
1889 gen _pcoeff(const gen & e,giac::context * );
1890 gen _peval(const gen & e,giac::context * );
1891 gen spread_convert(const gen & g,int g_row,int g_col,giac::context * );
1892 bool iscell(const gen & g,int & r,int & c,giac::context * );
1893 … giac::matrice & m,int insert_row,int insert_col,int nrows,int ncols,const gen & fill,giac::contex…
1894 gen cross(const gen & g1,const gen & g2,giac::context * );
1895 gen _tran(const gen & a,giac::context * );
1896 gen ckmtrace(const gen & a,giac::context * );
1897 …bool mrref(const giac::matrice & a, giac::matrice & res, giac::vecteur & pivots, gen & det,giac::c…
1898 gen _rref(const gen & a,giac::context * ); // first non 0 elem in row is 1
1899 gen _idn(const gen & e,giac::context * );
1900 giac::vecteur vranm(int n,const gen & f,giac::context * );
1901 giac::matrice mranm(int n,int m,const gen & f,giac::context * ); // random matrix using f
1902 gen _ranm(const gen & e,giac::context * );
1903 gen _randvector(const gen & e,giac::context * );
1904 gen _padic_linsolve(const gen & g,giac::context * );
1905 gen mdet(const giac::matrice & a,giac::context * );
1906 gen _det(const gen & a,giac::context * );
1908 gen _sylvester(const gen & a,giac::context * );
1909 gen _hessenberg(const gen & g,giac::context * );
1910 gen _pcar_hessenberg(const gen & g,giac::context * );
1911 gen _hessenberg(const gen & g0,giac::context * );
1912 gen _pcar(const gen & a,giac::context * );
1914 gen _egv(const gen & a,giac::context * );
1915 gen _svd(const gen & a,giac::context * );
1916 gen _egvl(const gen & a,giac::context * );
1917 gen _jordan(const gen & a,giac::context * );
1918 gen jordan(const gen & a,bool rational_jordan,giac::context * );
1919 gen _rat_jordan(const gen & a,giac::context * );
1920 gen _rat_jordan_block(const gen &args,giac::context * );
1921 …giac::matrice diagonal_apply(const gen & g,const gen & x,const giac::matrice & m,giac::context * );
1922 …giac::matrice analytic_apply(const gen &ux,const gen & x,const giac::matrice & m,giac::context * );
1923 giac::matrice matpow(const giac::matrice & m,const gen & n,giac::context * );
1924 gen _matpow(const gen & a,giac::context * );
1925 gen _ker(const gen & a,giac::context * );
1926 gen _image(const gen & a,giac::context * );
1927 gen _cross(const gen & a,giac::context * );
1928 gen _size(const gen & a,giac::context * );
1929 gen lu(const gen & a,giac::context * );
1930 gen qr(const gen & a,giac::context * );
1931 gen _cholesky(const gen & a,giac::context * );
1932 gen _svd(const gen & a,giac::context * );
1933 gen _basis(const gen & a,giac::context * );
1934 gen _ibasis(const gen & a,giac::context * );
1935 gen _cell(const gen & a,giac::context * );
1936 gen l2norm(const giac::vecteur & v,giac::context * );
1937 gen _lll(const gen & g,giac::context * );
1938 gen _ihermite(const gen & g,giac::context * );
1939 gen _ismith(const gen & g,giac::context * );
1940 gen _csv2gen(const gen & g,giac::context * );