linmapper


Namelinmapper JSON
Version 0.0.9 PyPI version JSON
download
home_page
Summarylinmapper is a Python package that allows users to transform vertices of complex numbers from one plane (Z) to another plane (f(Z)).
upload_time2023-03-10 15:58:51
maintainer
docs_urlNone
authorSupratim Das
requires_python
licenseMIT
keywords calculator linear complex number mapping supratim das
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            linmapper 0.0.9
===============

Developed by Supratim Das
-------------------------

Package Description
-------------------

linmapper is a Python package that allows users to transform vertices of
complex numbers from one plane (Z) to another plane (f(Z)). The package
includes a function called linmapper(Z, fZ) that takes in two sets of
arrays of complex numbers representing vertices of Z-plane and
f(Z)-plane, and returns the function f(Z) that transforms the vertices
from Z-plane to f(Z)-plane.

Installation
------------

To install linmapper, simply use pip:

.. code:: python

   pip install linmapper
   pip install numpy

Usage
-----

To use the linmapper() function, first import the package:

.. code:: python

   import linmapper as lmp
   import numpy as np

Then, create two arrays of complex numbers representing the vertices of
Z-plane and f(Z)-plane, respectively:

.. code:: python

   Z = np.array([-1+1j, 1+1j, 1+2j, -1+2j])
   fZ = np.array([-2-1j, -2+7j, -6+7j, -6-1j])

Finally, call the linmapper() function with these arrays as arguments:

.. code:: python

   lmp.linmapper(Z, fZ)

The function will return a function object that can be used to transform
any other complex number from Z-plane to f(Z)-plane.

Contributing
------------

If you find a bug or have a suggestion for a new feature, please open an
issue on GitHub. Pull requests are also welcome!

License
-------

linmapper is released under the MIT license. See LICENSE for details.


Change Log
==========

0.0.1 (10/03/2021)
-------------------
- First Release

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "linmapper",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "calculator,linear,complex,number,mapping,supratim,das",
    "author": "Supratim Das",
    "author_email": "supratim0707@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/fb/19/5707d90bbb67f537b4718ba937102df6e5dc506239094256486fd856b293/linmapper-0.0.9.tar.gz",
    "platform": null,
    "description": "linmapper 0.0.9\r\n===============\r\n\r\nDeveloped by Supratim Das\r\n-------------------------\r\n\r\nPackage Description\r\n-------------------\r\n\r\nlinmapper is a Python package that allows users to transform vertices of\r\ncomplex numbers from one plane (Z) to another plane (f(Z)). The package\r\nincludes a function called linmapper(Z, fZ) that takes in two sets of\r\narrays of complex numbers representing vertices of Z-plane and\r\nf(Z)-plane, and returns the function f(Z) that transforms the vertices\r\nfrom Z-plane to f(Z)-plane.\r\n\r\nInstallation\r\n------------\r\n\r\nTo install linmapper, simply use pip:\r\n\r\n.. code:: python\r\n\r\n   pip install linmapper\r\n   pip install numpy\r\n\r\nUsage\r\n-----\r\n\r\nTo use the linmapper() function, first import the package:\r\n\r\n.. code:: python\r\n\r\n   import linmapper as lmp\r\n   import numpy as np\r\n\r\nThen, create two arrays of complex numbers representing the vertices of\r\nZ-plane and f(Z)-plane, respectively:\r\n\r\n.. code:: python\r\n\r\n   Z = np.array([-1+1j, 1+1j, 1+2j, -1+2j])\r\n   fZ = np.array([-2-1j, -2+7j, -6+7j, -6-1j])\r\n\r\nFinally, call the linmapper() function with these arrays as arguments:\r\n\r\n.. code:: python\r\n\r\n   lmp.linmapper(Z, fZ)\r\n\r\nThe function will return a function object that can be used to transform\r\nany other complex number from Z-plane to f(Z)-plane.\r\n\r\nContributing\r\n------------\r\n\r\nIf you find a bug or have a suggestion for a new feature, please open an\r\nissue on GitHub. Pull requests are also welcome!\r\n\r\nLicense\r\n-------\r\n\r\nlinmapper is released under the MIT license. See LICENSE for details.\r\n\r\n\r\nChange Log\r\n==========\r\n\r\n0.0.1 (10/03/2021)\r\n-------------------\r\n- First Release\r\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "linmapper is a Python package that allows users to transform vertices of complex numbers from one plane (Z) to another plane (f(Z)).",
    "version": "0.0.9",
    "split_keywords": [
        "calculator",
        "linear",
        "complex",
        "number",
        "mapping",
        "supratim",
        "das"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9db20531ed2bf8c3353d86087b924749b50d837750d4615721a1337caa632474",
                "md5": "9c497288cd5a7bc659f72ae79e9fd2cb",
                "sha256": "7e2c75031253278ded38831534df5555a59d4fd07f4caacac0ffd52239c09880"
            },
            "downloads": -1,
            "filename": "linmapper-0.0.9-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "9c497288cd5a7bc659f72ae79e9fd2cb",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 3601,
            "upload_time": "2023-03-10T15:58:49",
            "upload_time_iso_8601": "2023-03-10T15:58:49.090785Z",
            "url": "https://files.pythonhosted.org/packages/9d/b2/0531ed2bf8c3353d86087b924749b50d837750d4615721a1337caa632474/linmapper-0.0.9-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fb195707d90bbb67f537b4718ba937102df6e5dc506239094256486fd856b293",
                "md5": "c30442810bb949cc1bf2811e1a0c8c70",
                "sha256": "33af45c3f26792ce0556cd51d5d11ca1cfff6e8b487419ed2fde952fc781d2a5"
            },
            "downloads": -1,
            "filename": "linmapper-0.0.9.tar.gz",
            "has_sig": false,
            "md5_digest": "c30442810bb949cc1bf2811e1a0c8c70",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 3417,
            "upload_time": "2023-03-10T15:58:51",
            "upload_time_iso_8601": "2023-03-10T15:58:51.677197Z",
            "url": "https://files.pythonhosted.org/packages/fb/19/5707d90bbb67f537b4718ba937102df6e5dc506239094256486fd856b293/linmapper-0.0.9.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-03-10 15:58:51",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "linmapper"
}
        
Elapsed time: 0.05126s