Skip to content

General Introduction


Pyrix Module/Package has been split up into several Sub-Modules\Packages . Hence you will find that these are scattered into logically seperated units, This way it is easier to know where you are going with the imports and which functionality you need is clearly described hence reduction in unwanted imports.

1. Matrix Module


This is the heart and soul of Pyrix Module. The main class which defines the base matrix and all the methods which serve as the basic functionalities which later come handy.

2. BinaryMatrix Module


Somewhat unique to pyrix and matrices in general , this sub module is a Unique, Explicit way of manipulating matrices with binary numbers. Some of the abstract concepts of binary logic, bitwise logic has been well crafted into this sub module and it aims to provide easier and more fun approach to work with Binary matrices.

3. CharactarMatrix Module


The latest addition to pyrix is CharactarMatrix sub-module. It is a new experiment and I hope to improve it in future versions.

4. Vector Module


Vector and Matrix go hand in hand in many fields and subjects . Hence a Matrix representation of Vectors is a Undeniably powerfull tool with those aspects. Some Vector specific methods have also been added to make it more convinient to use .

5. Exceptions Guide


Quote

"At the end of the day the user has to correct its mistakes , so the best a Software can do is highlight the issue and describe it."

Exceptions come handy in these situiations and make pyrix more comprehensive and fail proof . User also gets some exception handling goodness and the end products are well refined.


Last update: November 21, 2020