Last active
August 29, 2015 14:07
-
-
Save yomichi/36aba426bb69ca7186cb to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"metadata": { | |
"name": "", | |
"signature": "sha256:703efec684d913428f3f08b8382caa48d896abd8fbbda8a2bfe09bb52f79dd64" | |
}, | |
"nbformat": 3, | |
"nbformat_minor": 0, | |
"worksheets": [ | |
{ | |
"cells": [ | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"import pyalps" | |
], | |
"language": "python", | |
"metadata": {}, | |
"outputs": [] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"parms = [{ \n", | |
" 'LATTICE' : \"dimer\", \n", | |
" 'MODEL' : \"spin\",\n", | |
" 'CONSERVED_QUANTUMNUMBERS' : 'Sz',\n", | |
" 'local_S' : 0.5,\n", | |
" 'J' : 1\n", | |
" },\n", | |
" { \n", | |
" 'LATTICE' : \"dimer\", \n", | |
" 'MODEL' : \"spin\",\n", | |
" 'CONSERVED_QUANTUMNUMBERS' : 'Sz',\n", | |
" 'local_S' : 1.0,\n", | |
" 'J' : 1\n", | |
" }]\n", | |
"\n", | |
"input_file = pyalps.writeInputFiles('ED-dimer',parms)" | |
], | |
"language": "python", | |
"metadata": {}, | |
"outputs": [] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"res = pyalps.runApplication('fulldiag',input_file, writexml = True)" | |
], | |
"language": "python", | |
"metadata": {}, | |
"outputs": [] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"data = pyalps.loadEigenstateMeasurements(pyalps.getResultFiles(prefix='ED-dimer'))" | |
], | |
"language": "python", | |
"metadata": {}, | |
"outputs": [] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"data" | |
], | |
"language": "python", | |
"metadata": {}, | |
"outputs": [] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"for d in pyalps.flatten(data):\n", | |
" print 'local_S = ', d.props['local_S']\n", | |
" print 'Sz = ', d.props['Sz']\n", | |
" print 'Energy = ', d.y\n", | |
" print ''" | |
], | |
"language": "python", | |
"metadata": {}, | |
"outputs": [] | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [], | |
"language": "python", | |
"metadata": {}, | |
"outputs": [] | |
} | |
], | |
"metadata": {} | |
} | |
] | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"metadata": { | |
"name": "", | |
"signature": "sha256:8c62a492807daabcb166f13e303044720434444785ccdc7dcd2c9e4896caafb3" | |
}, | |
"nbformat": 3, | |
"nbformat_minor": 0, | |
"worksheets": [ | |
{ | |
"cells": [ | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"import pyalps" | |
], | |
"language": "python", | |
"metadata": {}, | |
"outputs": [], | |
"prompt_number": 1 | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"parms = [{ \n", | |
" 'LATTICE' : \"dimer\", \n", | |
" 'MODEL' : \"spin\",\n", | |
" 'CONSERVED_QUANTUMNUMBERS' : 'Sz',\n", | |
" 'local_S' : 0.5,\n", | |
" 'J' : 1\n", | |
" },\n", | |
" { \n", | |
" 'LATTICE' : \"dimer\", \n", | |
" 'MODEL' : \"spin\",\n", | |
" 'CONSERVED_QUANTUMNUMBERS' : 'Sz',\n", | |
" 'local_S' : 1.0,\n", | |
" 'J' : 1\n", | |
" }]\n", | |
"\n", | |
"input_file = pyalps.writeInputFiles('ED-dimer',parms)" | |
], | |
"language": "python", | |
"metadata": {}, | |
"outputs": [], | |
"prompt_number": 2 | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"res = pyalps.runApplication('fulldiag',input_file, writexml = True)" | |
], | |
"language": "python", | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"output_type": "stream", | |
"stream": "stdout", | |
"text": [ | |
"fulldiag ED-dimer.in.xml --write-xml\n" | |
] | |
} | |
], | |
"prompt_number": 3 | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"data = pyalps.loadEigenstateMeasurements(pyalps.getResultFiles(prefix='ED-dimer'))" | |
], | |
"language": "python", | |
"metadata": {}, | |
"outputs": [], | |
"prompt_number": 4 | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"data" | |
], | |
"language": "python", | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"metadata": {}, | |
"output_type": "pyout", | |
"prompt_number": 5, | |
"text": [ | |
"[[[x=[0]\n", | |
" y=[ 0.25]\n", | |
" props={'observable': 'Energy', 'Sz': -1.0, 'local_S': 0.5, 'J': 1.0, 'Sz_total': 1.0, 'filename': './ED-dimer.task1.out.h5', 'LATTICE': 'dimer', 'hdf5_path': '/spectrum/sectors/0/results/Energy', 'SEED': 1756095982.0, 'CONSERVED_QUANTUMNUMBERS': 'Sz', 'MODEL': 'spin'}],\n", | |
" [x=[0 1]\n", | |
" y=[-0.75 0.25]\n", | |
" props={'observable': 'Energy', 'Sz': 0.0, 'local_S': 0.5, 'J': 1.0, 'Sz_total': 1.0, 'filename': './ED-dimer.task1.out.h5', 'LATTICE': 'dimer', 'hdf5_path': '/spectrum/sectors/1/results/Energy', 'SEED': 1756095982.0, 'CONSERVED_QUANTUMNUMBERS': 'Sz', 'MODEL': 'spin'}],\n", | |
" [x=[0]\n", | |
" y=[ 0.25]\n", | |
" props={'observable': 'Energy', 'Sz': 1.0, 'local_S': 0.5, 'J': 1.0, 'Sz_total': 1.0, 'filename': './ED-dimer.task1.out.h5', 'LATTICE': 'dimer', 'hdf5_path': '/spectrum/sectors/2/results/Energy', 'SEED': 1756095982.0, 'CONSERVED_QUANTUMNUMBERS': 'Sz', 'MODEL': 'spin'}]],\n", | |
" [[x=[0]\n", | |
" y=[ 1.]\n", | |
" props={'observable': 'Energy', 'Sz': -2.0, 'local_S': 1.0, 'J': 1.0, 'Sz_total': 2.0, 'filename': './ED-dimer.task2.out.h5', 'LATTICE': 'dimer', 'hdf5_path': '/spectrum/sectors/0/results/Energy', 'SEED': 1219225071.0, 'CONSERVED_QUANTUMNUMBERS': 'Sz', 'MODEL': 'spin'}],\n", | |
" [x=[0 1]\n", | |
" y=[-1. 1.]\n", | |
" props={'observable': 'Energy', 'Sz': -1.0, 'local_S': 1.0, 'J': 1.0, 'Sz_total': 2.0, 'filename': './ED-dimer.task2.out.h5', 'LATTICE': 'dimer', 'hdf5_path': '/spectrum/sectors/1/results/Energy', 'SEED': 1219225071.0, 'CONSERVED_QUANTUMNUMBERS': 'Sz', 'MODEL': 'spin'}],\n", | |
" [x=[0 1 2]\n", | |
" y=[-2. -1. 1.]\n", | |
" props={'observable': 'Energy', 'Sz': 0.0, 'local_S': 1.0, 'J': 1.0, 'Sz_total': 2.0, 'filename': './ED-dimer.task2.out.h5', 'LATTICE': 'dimer', 'hdf5_path': '/spectrum/sectors/2/results/Energy', 'SEED': 1219225071.0, 'CONSERVED_QUANTUMNUMBERS': 'Sz', 'MODEL': 'spin'}],\n", | |
" [x=[0 1]\n", | |
" y=[-1. 1.]\n", | |
" props={'observable': 'Energy', 'Sz': 1.0, 'local_S': 1.0, 'J': 1.0, 'Sz_total': 2.0, 'filename': './ED-dimer.task2.out.h5', 'LATTICE': 'dimer', 'hdf5_path': '/spectrum/sectors/3/results/Energy', 'SEED': 1219225071.0, 'CONSERVED_QUANTUMNUMBERS': 'Sz', 'MODEL': 'spin'}],\n", | |
" [x=[0]\n", | |
" y=[ 1.]\n", | |
" props={'observable': 'Energy', 'Sz': 2.0, 'local_S': 1.0, 'J': 1.0, 'Sz_total': 2.0, 'filename': './ED-dimer.task2.out.h5', 'LATTICE': 'dimer', 'hdf5_path': '/spectrum/sectors/4/results/Energy', 'SEED': 1219225071.0, 'CONSERVED_QUANTUMNUMBERS': 'Sz', 'MODEL': 'spin'}]]]" | |
] | |
} | |
], | |
"prompt_number": 5 | |
}, | |
{ | |
"cell_type": "code", | |
"collapsed": false, | |
"input": [ | |
"for d in pyalps.flatten(data):\n", | |
" print 'local_S = ', d.props['local_S']\n", | |
" print 'Sz = ', d.props['Sz']\n", | |
" print 'Energy = ', d.y\n", | |
" print ''" | |
], | |
"language": "python", | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"output_type": "stream", | |
"stream": "stdout", | |
"text": [ | |
"local_S = 0.5\n", | |
"Sz = -1.0\n", | |
"Energy = [ 0.25]\n", | |
"\n", | |
"local_S = 0.5\n", | |
"Sz = 0.0\n", | |
"Energy = [-0.75 0.25]\n", | |
"\n", | |
"local_S = 0.5\n", | |
"Sz = 1.0\n", | |
"Energy = [ 0.25]\n", | |
"\n", | |
"local_S = 1.0\n", | |
"Sz = -2.0\n", | |
"Energy = [ 1.]\n", | |
"\n", | |
"local_S = 1.0\n", | |
"Sz = -1.0\n", | |
"Energy = [-1. 1.]\n", | |
"\n", | |
"local_S = 1.0\n", | |
"Sz = 0.0\n", | |
"Energy = [-2. -1. 1.]\n", | |
"\n", | |
"local_S = 1.0\n", | |
"Sz = 1.0\n", | |
"Energy = [-1. 1.]\n", | |
"\n", | |
"local_S = 1.0\n", | |
"Sz = 2.0\n", | |
"Energy = [ 1.]\n", | |
"\n" | |
] | |
} | |
], | |
"prompt_number": 6 | |
} | |
], | |
"metadata": {} | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment