-
Notifications
You must be signed in to change notification settings - Fork 0
dayzhou/Quiver
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
All programme and data files are put in the quiver/ folder.
------------------------------------------------------
File Structure:
quiver/ --|
|-- Quiver.m
|-- Present.nb # presents data in readable form
|-- share.py # includes shared functions
|-- quiver_gen.py # generates quiver data
|-- data_gen.py # generates superpotential data
|-- M2Script.py # launches M2 to do calculations
|-- present_gen.py # generates data for presenting in "present.nb"
|-- README # the file you are reading now
|
|-- DATA/ --| # all data files
|-- n=?/ --|
|-- e=?/ --|
|-- quiver.txt # all quivers
|-- count.txt # the number of quivers
|-- output.txt # intermediate output when generating quivers. not for final use.
|
|-- db/ --| # database for generating greater e. not for final use
| |-- database files
|
|-- term/ --|
| |-- term files
|
|-- gio/ --|
| |-- GIO files
|
|-- spot/ --|
| |-- superpotential files
|
|-- M2In/ --|
| |-- M2 input files
|
|-- M2Out/ --|
| |-- M2 output files
|
|-- present/ --|
|-- data files for final presenting
------------------------------------------------------
How to Use Mathematica:
1. Quivers.m is a package file which defines all private and public functions
2. Create a notebook file and use following commands to import the package:
SetDirectory[ NotebookDirectory[] ];
<< Quiver`;
3. Now you can use functions defined in the package. Use following command to
find available public functions and variables:
Names["Quiver`*"]
use ? to find help for some particular function:
?PresentData
4. Refer to the "present.nb" files for examples
------------------------------------------------------
About python - Howto:
1. Generate quivers:
python ./quiver_gen.py n e
2. Generate data:
python ./data_gen.py n e
3. use M2:
python ./M2Script.py n e
4. Generate presenting data:
python ./present_gen.py n e
5. now you are ready to use Mathematica to present data
------------------------------------------------------
About
generate all connected quivers with N nodes and E edges, also calculate their physical and mathematical properties
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published