ShrohanMohapatra
An aspiring physicist and computer scientist. Specialised in algorithm design, theoretical physics, programming language theory and software testing ...
University of Massachusetts AmherstAmherst, Massachusetts(MA), United States of America
Pinned Repositories
ChaosInBH
A set of autonomous Mathematica programs which explore the chaos in Gauss-Bonnet black holes, Reissner-Nordstrom black holes, Schwarzschild black holes, Born-Infeld black holes and hyper scale violating manifolds in Anti de-Sitter space.
docs
The open-source repo for docs.github.com
ExplorePLT
A repository that describes my explorations on formal verification using Dafny, techniques from programming language theory such as CYK parsing, Earley parsing, type-theoretic things like lambda calculus etc.
GameOfLifeALISP
Some work on the paper, "Automated Lie-algebraic input space partitioning using first-order two-dimensional cellular automata" by me (Shrohan Mohapatra. (2020, June 5). Automated Lie-algebraic input space partitioning using first-order two-dimensional cellular automata. Zenodo. http://doi.org/10.5281/zenodo.3880404), here in the specific example with Game of Life for automated Lie-algebraic input space partitioning.
LaunchpadACT
A series of programs that enable one's investigations in the algebraic complexity theory such as matrix multiplication algorithms, primality tests, algebraic complexity, sorting algorithms etc. Each algorithm is accompanied by a comparative time complexity analysis and a class of test cases and test suites.
matrix_multiply_quadratic
This source code (in Python) is a preliminary implementation of my quadratic-time positive integer matrix multiplication.
PACAGetMode
A Mathematica package by the name 'Polynomial adaptive cellular automata' to get the quasi-normal modes for the particles oscillating in the background of a black hole.
PackMFCS
A set of python programs that can be used by early learners of the Mathematical Foundations of Computer Sciences (courtesy: Introduction to the Theory of Computation by Michael Sipser)
parsingTutorialsOnPython
Several implementations in Python language of some of the parsing techniques such as LL(1) parsing, SLR(1) parsing ,LR(0) parsing and LR(1) parsing.
WeakGravityConjecture
A repository of Mathematica notebooks useful in a report of mine: "A beginner's guide of weak gravity conjecture"
ShrohanMohapatra's Repositories
ShrohanMohapatra/matrix_multiply_quadratic
This source code (in Python) is a preliminary implementation of my quadratic-time positive integer matrix multiplication.
ShrohanMohapatra/ChaosInBH
A set of autonomous Mathematica programs which explore the chaos in Gauss-Bonnet black holes, Reissner-Nordstrom black holes, Schwarzschild black holes, Born-Infeld black holes and hyper scale violating manifolds in Anti de-Sitter space.
ShrohanMohapatra/ExplorePLT
A repository that describes my explorations on formal verification using Dafny, techniques from programming language theory such as CYK parsing, Earley parsing, type-theoretic things like lambda calculus etc.
ShrohanMohapatra/WeakGravityConjecture
A repository of Mathematica notebooks useful in a report of mine: "A beginner's guide of weak gravity conjecture"
ShrohanMohapatra/GameOfLifeALISP
Some work on the paper, "Automated Lie-algebraic input space partitioning using first-order two-dimensional cellular automata" by me (Shrohan Mohapatra. (2020, June 5). Automated Lie-algebraic input space partitioning using first-order two-dimensional cellular automata. Zenodo. http://doi.org/10.5281/zenodo.3880404), here in the specific example with Game of Life for automated Lie-algebraic input space partitioning.
ShrohanMohapatra/parsingTutorialsOnPython
Several implementations in Python language of some of the parsing techniques such as LL(1) parsing, SLR(1) parsing ,LR(0) parsing and LR(1) parsing.
ShrohanMohapatra/PACAGetMode
A Mathematica package by the name 'Polynomial adaptive cellular automata' to get the quasi-normal modes for the particles oscillating in the background of a black hole.
ShrohanMohapatra/PackMFCS
A set of python programs that can be used by early learners of the Mathematical Foundations of Computer Sciences (courtesy: Introduction to the Theory of Computation by Michael Sipser)
ShrohanMohapatra/docs
The open-source repo for docs.github.com
ShrohanMohapatra/LaunchpadACT
A series of programs that enable one's investigations in the algebraic complexity theory such as matrix multiplication algorithms, primality tests, algebraic complexity, sorting algorithms etc. Each algorithm is accompanied by a comparative time complexity analysis and a class of test cases and test suites.
ShrohanMohapatra/PainleveBacklundCheck
A Sympy-powered Kivy app for the Painlevé property of nonlinear dispersive PDEs and auto-Bäcklund transformations
ShrohanMohapatra/ProperEarleyParser-PEP
Design and implementation of a fast Earley parser with some test cases in Wolfram language ....... also a ready-made lexer with parsing with the grammar for all the regular languages :) :) ....
ShrohanMohapatra/SpecialityFunctions
I am implementing some Mathematica functions using Sympy such as SeriesCoefficient, GeneratingFunction etc...
ShrohanMohapatra/sympy
A computer algebra system written in pure Python
ShrohanMohapatra/ThreadGo
ThreadGo: A multithreaded hybrid acceleration of the matrix multiplication