From: Paul K. <pki...@us...> - 2002-05-02 16:12:35
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory usw-pr-cvs1:/tmp/cvs-serv2416 Modified Files: differentiate.cc probably_prime.cc sym-create.cc sym-ops.h symbols.cc symbols.h Log Message: use std::exception; make error blocks consistent in spacing, etc. |
From: Benjamin S. <be...@us...> - 2002-05-17 15:44:30
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory usw-pr-cvs1:/tmp/cvs-serv16372 Modified Files: Makefile differentiate.cc op-ex-mat.cc op-ex.cc op-vpa.cc ov-ex-mat.cc ov-ex.cc ov-ex.h sym-bool.cc sym-create.cc sym-ops.h symbols.cc symbols.h Removed Files: ov-sym.cc ov-sym.h op-sym.cc Log Message: I have removed the octave_sym class. Now, the octave_ex class feels in for sym variables. All the same routines exist and it looks and operates the same. This should also fix a problem with subs that would cause octave to crash. |
From: Benjamin S. <be...@us...> - 2002-05-20 21:29:17
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory usw-pr-cvs1:/tmp/cvs-serv6997 Modified Files: op-ex.cc op-vpa.cc ov-relational.cc sym-ops.h Log Message: Added functions to handle the relational operators for the non-matrix types. I am not sure it makes sense to allow the use of the relational operators for symbolic matrices or symbolic variables/regular matrices. |
From: Paul K. <pki...@us...> - 2002-11-02 11:05:11
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory usw-pr-cvs1:/tmp/cvs-serv29120/main/symbolic Modified Files: symbols.cc Log Message: Seperate lines of multiline strings with \n\ to keep gcc 3.2 happy. |
From: Benjamin S. <be...@us...> - 2002-11-25 20:10:32
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory sc8-pr-cvs1:/tmp/cvs-serv4986 Modified Files: ov-relational.h Log Message: Fixed a gcc 3.2 issue. |
From: Paul K. <pki...@us...> - 2003-02-22 13:48:07
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory sc8-pr-cvs1:/tmp/cvs-serv31724 Modified Files: op-ex.cc op-ex-mat.cc op-vpa.cc Log Message: missing includes |
From: Paul K. <pki...@us...> - 2003-03-20 14:40:32
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory sc8-pr-cvs1:/tmp/cvs-serv26778 Modified Files: ov-ex-mat.cc Log Message: [for David Bateman] add oct-obj.h to the include list apparently to allow builds on gcc 3.0.4 and octave-2.1.46. |
From: Willem J. A. <wa...@us...> - 2003-05-05 21:36:46
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory sc8-pr-cvs1:/tmp/cvs-serv10583 Modified Files: symbols.h symbols.cc Log Message: Added get_relation() Fixed a remaining multiline-string - added \n\ Modified subs() to also accept list or cell arguments for old and new expressions. Updated the documentation string. |
From: Willem J. A. <wa...@us...> - 2003-05-05 21:39:29
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory sc8-pr-cvs1:/tmp/cvs-serv11738 Modified Files: ov-ex.h ov-ex.cc Log Message: main/symbolic/ov-ex.h main/symbolic/ov-ex.cc Modified the constructors and the destructor and added a symbol list and symbol reference count. New members are: void assign_symbol_to_list(GiNaC::symbol &sym); class symbol_list_item; static std::vector<symbol_list_item> symbol_list; This is a work-around for the fact that GiNaC can have different symbols with the same string name, while in octave you want a symbol that appears the same to actually be the same. It works great as long as symbols are declared in octave. It is still possible to have same-name symbols that are different to GiNaC, if a symbol goes out of scope in octave without it being defined in octave's workspace. This could be fixed by also keeping reference counts for symbols in expressions. |
From: Willem J. A. <wa...@us...> - 2003-05-05 21:43:58
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory sc8-pr-cvs1:/tmp/cvs-serv13226 Added Files: numden.cc findsymbols.cc findsym.m symlsolve.cc symfsolve.m syminfo.cc Log Message: main/symbolic/numden.cc Initial version - Oct file to get numerator and denominator of a ratio of polynomials. main/symbolic/findsymbols.cc Initial version - Oct file to retrieve a sorted list of symbols in expression. main/symbolic/findsym.m Initial version - M file to retrieve list of symbols, m****b-compatible. main/symbolic/symlsolve.cc Initial version - Oct file to call GiNaC::lsolve() - solve linear system of equations. main/symbolic/symfsolve.m Initial version - M file generates temporary function file and applies fsolve() to a (set of) symbolic equations. main/symbolic/syminfo.cc Initial version - Oct file to retrieve information about expressions - calls GiNaC::info(). main/symbolic/Makefile Added new targets. |
From: Willem J. A. <wa...@us...> - 2003-05-05 21:47:18
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory sc8-pr-cvs1:/tmp/cvs-serv15464 Modified Files: Makefile Log Message: Updated for new targets. |
From: Willem J. A. <wa...@us...> - 2003-05-06 10:22:04
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory sc8-pr-cvs1:/tmp/cvs-serv20207 Modified Files: INDEX Log Message: Added new entries: numden, findsymbols, findsym, symlsolve, symfsolve, syminfo |
From: Willem J. A. <wa...@us...> - 2003-05-06 11:31:51
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory sc8-pr-cvs1:/tmp/cvs-serv17170 Modified Files: Makefile Log Message: Removed an extra target that blocked compilation. |
From: Willem J. A. <wa...@us...> - 2003-05-06 12:08:33
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory sc8-pr-cvs1:/tmp/cvs-serv31586 Modified Files: symlsolve.cc Log Message: Now accepts list/cell-array arguments and return a list of expressions rather than relations. |
From: Willem J. A. <wa...@us...> - 2003-05-14 20:13:58
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory sc8-pr-cvs1:/tmp/cvs-serv14714 Added Files: sumterms.cc Log Message: Initial commit. Returns the summed terms of an equation, used in sym2poly. |
From: Willem J. A. <wa...@us...> - 2003-05-14 20:15:29
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory sc8-pr-cvs1:/tmp/cvs-serv17098 Added Files: sym2poly.m Log Message: Initial commit. Break down symbolic polynomial in coefficients. |
From: Willem J. A. <wa...@us...> - 2003-05-14 20:16:59
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory sc8-pr-cvs1:/tmp/cvs-serv18667 Added Files: poly2sym.m Log Message: Initial commit. Returns symbolic polynomial given coefficients. |
From: Willem J. A. <wa...@us...> - 2003-05-14 20:18:16
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory sc8-pr-cvs1:/tmp/cvs-serv20540 Modified Files: Makefile Log Message: Added new target sumterms. |
From: Paul K. <pki...@us...> - 2003-05-15 21:25:41
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory sc8-pr-cvs1:/tmp/cvs-serv28625/main/symbolic Modified Files: sumterms.cc Log Message: OCTAVE_LOCAL_BUFFER now requires #include <memory> |
From: Willem J. A. <wa...@us...> - 2003-05-24 16:49:46
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory sc8-pr-cvs1:/tmp/cvs-serv22986 Modified Files: symbols.cc findsymbols.cc Log Message: Added conditional include for octave version 2.1.48. |
From: Paul K. <pki...@us...> - 2003-06-01 19:36:36
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory sc8-pr-cvs1:/tmp/cvs-serv23072/main/symbolic Added Files: .cvsignore Log Message: Ignore build targets when doing cvs -q update -dP --- makes it easier to notice that files have been added. |
From: Paul K. <pki...@us...> - 2003-08-28 21:17:12
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory sc8-pr-cvs1:/tmp/cvs-serv26178/main/symbolic Modified Files: INDEX Log Message: Add some missing functions |
From: David B. <ad...@us...> - 2003-11-17 17:05:22
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory sc8-pr-cvs1:/tmp/cvs-serv17093/main/symbolic Modified Files: Makefile ov-ex-mat.h ov-ex.h ov-relational.h ov-vpa.h Log Message: Updates for 2.1.51 |
From: Paul K. <pki...@us...> - 2003-11-18 04:45:49
|
Update of /cvsroot/octave/octave-forge/main/symbolic In directory sc8-pr-cvs1:/tmp/cvs-serv27448/main/symbolic Modified Files: Makefile ov-ex-mat.cc ov-ex.cc ov-relational.cc ov-vpa.cc Log Message: Octave now defines type class as well as type name. |