{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# **conformalMaps**\n", "\n", "github repository with current code [https://github.com/zolabar/Conformal-Maps](https://github.com/zolabar/Conformal-Maps)\n", "\n", "github repository with original code [https://github.com/im-AMS/Conformal-Maps](https://github.com/im-AMS/Conformal-Maps)\n", "\n", "### An interactive package for intercative use of conformal mappings\n", "\n", "* Function **w = f(z) should be entered in standard Pythonic form**, (ex:z**2 for $z^2$)\n", "\n", "* Functions entered should be availabe in SymPy lib and must be entered in same form because internally it uses sympy for symbolic conversion.\n", "\n", "* The entered function w can be a function of z or of the form x + i y\n", "'x' and 'y' are real and imaginary variables respectively.\n", "\n", "* Typical usage\n", "```\n", " z**2\n", " x**2 + I*y**2\n", " tan(z)\n", "```\n", "* **Note use 'I' for imaginary number $\\rm{i}$ iota**\n", "\n", "* Use transformation slider to see the transformation\n", "* Limit range limits the grid to $\\pm$ slider value\n", "* Ticks increases number of gridlines" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# Supported Grids to transform and Advanced builtin functions for w\n", "\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "
Geometry | \n",
" Advanced Builtin Transformations | \n",
"
|---|---|
Rectangle | \n",
" into Eccentric Annulus | \n",
"
Rectangle | \n",
" into Elliptic Annulus | \n",
"
Square | \n",
" - | \n",
"
Donut | \n",
" into Eccentric Annulus | \n",
"
Circle | \n",
" - | \n",
"
Single Circle | \n",
" into Air Foil | \n",
"