Changeset 411e002 in git
- Timestamp:
- Apr 4, 2011, 5:35:56 PM (12 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'a800fe4b3e9d37a38c5a10cc0ae9dfa0c15a4ee6')
- Children:
- 0fb5d0c7780acf58819ceb6dd096be46e796f106
- Parents:
- f1154895ee15b4df40c8453adc985444e66aebfd
- Location:
- Singular
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/MinorInterface.cc
rf115489 r411e002 94 94 int collectedMinors = 0; 95 95 int characteristic = 0; if (currRing != 0) characteristic = rChar(currRing); 96 96 97 97 /* the ideal to be returned: */ 98 98 ideal iii = idInit(1, 0); … … 121 121 idDelete(&iii); 122 122 return jjj; 123 } 123 } 124 124 125 125 /* special implementation for the case that the matrix has non-number, … … 131 131 const int k, const char* algorithm, 132 132 const ideal i, const bool allDifferent) 133 { 133 { 134 134 /* setting up a MinorProcessor for matrices with polynomial entries: */ 135 135 PolyMinorProcessor mp; … … 354 354 const int cacheStrategy, const int cacheN, 355 355 const int cacheW, const bool allDifferent) 356 { 356 { 357 357 /* setting up a MinorProcessor for matrices with polynomial entries: */ 358 358 PolyMinorProcessor mp; -
Singular/MinorProcessor.h
rf115489 r411e002 198 198 */ 199 199 MinorProcessor (); 200 200 201 201 /** 202 202 * A destructor for deleting an instance. We must make this destructor … … 290 290 /*! \class IntMinorProcessor 291 291 \brief Class IntMinorProcessor is derived from class MinorProcessor. 292 292 293 293 This class implements the special case of integer matrices. 294 294 \author Frank Seelisch, http://www.mathematik.uni-kl.de/~seelisch … … 301 301 */ 302 302 int* _intMatrix; 303 303 304 304 /** 305 305 * A method for retrieving the matrix entry. … … 362 362 * @see MinorProcessor::getMinorPrivateLaplace (const int k, 363 363 const MinorKey& mk, 364 const bool multipleMinors, 364 const bool multipleMinors, 365 365 Cache<MinorKey, 366 366 IntMinorValue>& c, … … 551 551 /*! \class PolyMinorProcessor 552 552 \brief Class PolyMinorProcessor is derived from class MinorProcessor. 553 553 554 554 This class implements the special case of polynomial matrices. 555 555 \author Frank Seelisch, http://www.mathematik.uni-kl.de/~seelisch … … 562 562 */ 563 563 poly* _polyMatrix; 564 564 565 565 /** 566 566 * A method for retrieving the matrix entry. … … 617 617 PolyMinorValue getMinorPrivateLaplace (const int k, const MinorKey& mk, 618 618 const ideal& iSB); 619 619 620 620 /** 621 621 * A method for computing the value of a minor, without using a cache.<br>
Note: See TracChangeset
for help on using the changeset viewer.