ILIAS
Release_4_0_x_branch Revision 61816
|
Go to the source code of this file.
Namespaces | |
namespace | JAMA |
Cholesky decomposition class. |
Functions | |
JAMAError ($errorNumber=null) | |
Custom error handler. |
Variables | |
const | JAMALANG = 'EN' |
$error = array() | |
const | PolymorphicArgumentException = -1 |
$error ['EN'][PolymorphicArgumentException] = "Invalid argument pattern for polymorphic function." | |
$error ['FR'][PolymorphicArgumentException] = "Unzulässiges Argumentmuster für polymorphe Funktion." | |
const | ArgumentTypeException = -2 |
$error ['EN'][ArgumentTypeException] = "Invalid argument type." | |
$error ['FR'][ArgumentTypeException] = "Type inadmissible d'argument." | |
$error ['DE'][ArgumentTypeException] = "Unzulässige Argumentart." | |
const | ArgumentBoundsException = -3 |
$error ['EN'][ArgumentBoundsException] = "Invalid argument range." | |
$error ['FR'][ArgumentBoundsException] = "Gamme inadmissible d'argument." | |
$error ['DE'][ArgumentBoundsException] = "Unzulässige Argumentstrecke." | |
const | MatrixDimensionException = -4 |
$error ['EN'][MatrixDimensionException] = "Matrix dimensions are not equal." | |
$error ['FR'][MatrixDimensionException] = "Les dimensions de Matrix ne sont pas égales." | |
$error ['DE'][MatrixDimensionException] = "Matrixmaße sind nicht gleich." | |
const | PrecisionLossException = -5 |
$error ['EN'][PrecisionLossException] = "Significant precision loss detected." | |
$error ['FR'][PrecisionLossException] = "Perte significative de précision détectée." | |
$error ['DE'][PrecisionLossException] = "Bedeutender Präzision Verlust ermittelte." | |
const | MatrixSPDException = -6 |
$error ['EN'][MatrixSPDException] = "Can only perform operation on symmetric positive definite matrix." | |
$error ['FR'][MatrixSPDException] = "Perte significative de précision détectée." | |
$error ['DE'][MatrixSPDException] = "Bedeutender Präzision Verlust ermittelte." | |
const | MatrixSingularException = -7 |
$error ['EN'][MatrixSingularException] = "Can only perform operation on singular matrix." | |
const | MatrixRankException = -8 |
$error ['EN'][MatrixRankException] = "Can only perform operation on full-rank matrix." | |
const | ArrayLengthException = -9 |
$error ['EN'][ArrayLengthException] = "Array length must be a multiple of m." | |
const | RowLengthException = -10 |
$error ['EN'][RowLengthException] = "All rows must have the same length." |
JAMAError | ( | $errorNumber = null | ) |
Custom error handler.
int | $num | Error number |
Definition at line 70 of file Error.php.
References $error, and JAMALANG.
Referenced by CholeskyDecomposition\__construct(), QRDecomposition\__construct(), LUDecomposition\__construct(), Matrix\__construct(), Matrix\arrayLeftDivide(), Matrix\arrayLeftDivideEquals(), Matrix\arrayRightDivide(), Matrix\arrayRightDivideEquals(), Matrix\arrayTimes(), Matrix\arrayTimesEquals(), Matrix\checkMatrixDimensions(), Matrix\concat(), Matrix\constructWithCopy(), LUDecomposition\det(), Matrix\filled(), Matrix\getMatrix(), Matrix\getMatrixByCol(), Matrix\getMatrixByRow(), Matrix\minus(), Matrix\minusEquals(), Matrix\plus(), Matrix\plusEquals(), Matrix\power(), Matrix\random(), Matrix\setMatrix(), CholeskyDecomposition\solve(), QRDecomposition\solve(), LUDecomposition\solve(), and Matrix\times().
$error = array() |
Definition at line 17 of file Error.php.
Referenced by ilHTTPS\_checkHTTP(), ilHTTPS\_checkHTTPS(), ilExternalFeed\_checkUrl(), MDB2_Driver_oci8\_doConnect(), _error_report(), HTMLPurifier_ErrorCollector\_renderStruct(), PHPExcel_Writer_Excel5_Worksheet\_writeFormula(), ilDBUpdate\applyUpdateNr(), ilPageObject\buildDom(), ilObjLanguageFolder\checkAllLanguages(), ilMultipleChoiceWizardInputGUI\checkInput(), ilFlashFileInputGUI\checkInput(), ilImagemapFileInputGUI\checkInput(), ilFileWizardInputGUI\checkInput(), ilMailAddressbookGUI\checkInput(), ilImageWizardInputGUI\checkInput(), ilFileInputGUI\checkInput(), ilMatchingWizardInputGUI\checkInput(), ilSingleChoiceWizardInputGUI\checkInput(), assFileUpload\checkUpload(), PHPExcel_Calculation_Functions\CHIINV(), ilMailAttachmentGUI\confirmDeleteAttachments(), ilPageObject\copyXmlContent(), PEAR\delExpect(), ilPageContentGUI\displayValidationError(), ilPageObjectGUI\displayValidationError(), domxml_open_file(), domxml_open_mem(), MDB2_Driver_oci8\errorInfo(), MDB2_Driver_mysql\errorInfo(), MDB2_Driver_Common\errorInfo(), HTMLPurifier_Strategy_MakeWellFormed\execute(), MDB2_Driver_Function_Common\executeStoredProc(), MDB2_Driver_Common\failNestedTransaction(), ilExternalFeed\fetch(), Auth_Container_SAP\fetchData(), PHPExcel_Calculation_Functions\GAMMAINV(), ilPageLayout\generatePreview(), ilExternalFeed\getError(), Auth_Container_SAP\getError(), ilClient\getError(), PHPlot\GetImage(), MDB2_Driver_Function_Common\guid(), ilValidator\handleErr(), ilECSAppEventListener\handleEvent(), ilObjSCORMLearningModuleGUI\import(), ilPCTable\importHtml(), ilObjSurvey\importObject(), ilObjSCORMLearningModule\importTrackingData(), ilSoapUserAdministration\importUsers(), HTMLPurifier_Config\isFinalized(), JAMAError(), Log_sqlite\open(), ilPageObject\pasteContents(), ilObjForumGUI\performImportObject(), ilContainerGUI\performPasteIntoMultipleObjectsObject(), php4DOMDocument\php4DOMDocument(), ilSurveyExecutionGUI\saveActiveQuestionData(), ilObjUserFolderGUI\saveFieldObject(), ilObjExternalToolsSettingsGUI\savejsMathObject(), ilPersonalProfileGUI\savePassword(), ilCourseObjectivesGUI\saveQuestionOverview(), ilECSSettingsGUI\saveSettings(), HTMLPurifier_ErrorCollector\send(), ilMailNotification\sendMail(), ilMail\sendMail(), ilECSContentWriter\sendNewContentNotification(), ilPCDataTable\setData(), assErrorText\setErrorData(), Spreadsheet_Excel_Writer_Validator\setFormula1(), Spreadsheet_Excel_Writer_Validator\setFormula2(), HTML_Template_IT\setOptions(), ilPCParagraph\setText(), ilMailFormGUI\showForm(), ilFileDataForum\storeUploadedFile(), PHPExcel_Calculation_Functions\TINV(), ilPaymentObjectGUI\updatePrice(), ilObjPaymentSettingsGUI\updatePriceObject(), ilObjUserFolderGUI\updateSelectFieldObject(), ilObjSurveyGUI\uploadObject(), ilObjSurveyQuestionPoolGUI\uploadQuestionsObject(), php4DOMDocument\validate(), ilSCORM13Package\validate(), ilPageObject\validateDom(), ilObjCourse\validateInfoSettings(), ilObjContentObject\validatePages(), ilObjSCORMValidator\validateXML(), ilSoapUtils\validateXML(), and Spreadsheet_Excel_Writer_Worksheet\writeFormula().
$error['EN'][PolymorphicArgumentException] = "Invalid argument pattern for polymorphic function." |
$error['FR'][PolymorphicArgumentException] = "Unzulässiges Argumentmuster für polymorphe Funktion." |
$error['EN'][ArgumentTypeException] = "Invalid argument type." |
$error['FR'][ArgumentTypeException] = "Type inadmissible d'argument." |
$error['DE'][ArgumentTypeException] = "Unzulässige Argumentart." |
$error['EN'][ArgumentBoundsException] = "Invalid argument range." |
$error['FR'][ArgumentBoundsException] = "Gamme inadmissible d'argument." |
$error['DE'][ArgumentBoundsException] = "Unzulässige Argumentstrecke." |
$error['EN'][MatrixDimensionException] = "Matrix dimensions are not equal." |
$error['FR'][MatrixDimensionException] = "Les dimensions de Matrix ne sont pas égales." |
$error['DE'][MatrixDimensionException] = "Matrixmaße sind nicht gleich." |
$error['EN'][PrecisionLossException] = "Significant precision loss detected." |
$error['FR'][PrecisionLossException] = "Perte significative de précision détectée." |
$error['DE'][PrecisionLossException] = "Bedeutender Präzision Verlust ermittelte." |
$error['EN'][MatrixSPDException] = "Can only perform operation on symmetric positive definite matrix." |
$error['FR'][MatrixSPDException] = "Perte significative de précision détectée." |
$error['DE'][MatrixSPDException] = "Bedeutender Präzision Verlust ermittelte." |
$error['EN'][MatrixSingularException] = "Can only perform operation on singular matrix." |
$error['EN'][MatrixRankException] = "Can only perform operation on full-rank matrix." |
$error['EN'][ArrayLengthException] = "Array length must be a multiple of m." |
$error['EN'][RowLengthException] = "All rows must have the same length." |
const ArgumentBoundsException = -3 |
Definition at line 34 of file Error.php.
Referenced by Matrix\getMatrix(), and Matrix\setMatrix().
const ArgumentTypeException = -2 |
Definition at line 29 of file Error.php.
Referenced by CholeskyDecomposition\__construct(), QRDecomposition\__construct(), LUDecomposition\__construct(), Matrix\arrayLeftDivide(), Matrix\arrayLeftDivideEquals(), Matrix\arrayRightDivide(), Matrix\arrayRightDivideEquals(), Matrix\arrayTimes(), Matrix\arrayTimesEquals(), Matrix\checkMatrixDimensions(), Matrix\concat(), Matrix\filled(), Matrix\getMatrixByCol(), Matrix\getMatrixByRow(), Matrix\minus(), Matrix\minusEquals(), Matrix\plus(), Matrix\plusEquals(), Matrix\power(), Matrix\random(), Matrix\setMatrix(), CholeskyDecomposition\solve(), and Matrix\times().
const ArrayLengthException = -9 |
Definition at line 60 of file Error.php.
Referenced by Matrix\__construct().
const JAMALANG = 'EN' |
Definition at line 11 of file Error.php.
Referenced by JAMAError().
const MatrixDimensionException = -4 |
Definition at line 39 of file Error.php.
Referenced by Matrix\checkMatrixDimensions(), LUDecomposition\det(), CholeskyDecomposition\solve(), and QRDecomposition\solve().
const MatrixRankException = -8 |
Definition at line 57 of file Error.php.
Referenced by QRDecomposition\solve().
const MatrixSingularException = -7 |
Definition at line 54 of file Error.php.
Referenced by LUDecomposition\solve().
const MatrixSPDException = -6 |
Definition at line 49 of file Error.php.
Referenced by CholeskyDecomposition\solve().
const PolymorphicArgumentException = -1 |
Definition at line 24 of file Error.php.
Referenced by Matrix\__construct(), Matrix\arrayLeftDivide(), Matrix\arrayLeftDivideEquals(), Matrix\arrayRightDivide(), Matrix\arrayRightDivideEquals(), Matrix\arrayTimes(), Matrix\arrayTimesEquals(), Matrix\concat(), Matrix\getMatrix(), Matrix\minus(), Matrix\minusEquals(), Matrix\plus(), Matrix\plusEquals(), Matrix\power(), Matrix\setMatrix(), and Matrix\times().
const RowLengthException = -10 |
Definition at line 63 of file Error.php.
Referenced by Matrix\constructWithCopy().