Skip to content

Instantly share code, notes, and snippets.

Created December 15, 2014 20:48
Show Gist options
  • Save anonymous/700d2235d24a5faf9d58 to your computer and use it in GitHub Desktop.
Save anonymous/700d2235d24a5faf9d58 to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
{
"metadata": {
"kernelspec": {
"codemirror_mode": {
"name": "ipython",
"version": 2
},
"display_name": "IPython (Python 2)",
"language": "python",
"name": "python2"
},
"name": "",
"signature": "sha256:7813b1fd00f3347187f6450692c800180df454f6284fd440030ad7a11c9b5749"
},
"nbformat": 3,
"nbformat_minor": 0,
"worksheets": [
{
"cells": [
{
"cell_type": "code",
"collapsed": false,
"input": [
"import yt\n",
"ds = yt.load('IsolatedGalaxy/galaxy0030/galaxy0030')"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 1
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"ad = ds.all_data()\n",
"for grid, mask in ad.blocks:\n",
" print mask.shape, mask.dtype, grid"
],
"language": "python",
"metadata": {},
"outputs": [
{
"output_type": "stream",
"stream": "stdout",
"text": [
"(32, 32, 32) bool EnzoGrid_0001\n",
"(6, 6, 6) bool EnzoGrid_0075\n",
"(44, 24, 8) bool EnzoGrid_0076\n",
"(4, 6, 6) bool EnzoGrid_0082\n",
"(4, 6, 6) bool EnzoGrid_0110\n",
"(6, 6, 6) bool EnzoGrid_0073\n",
"(16, 16, 16) bool EnzoGrid_0009\n",
"(28, 28, 28) bool EnzoGrid_0010\n",
"(42, 40, 46) bool EnzoGrid_0011\n",
"(50, 52, 52) bool EnzoGrid_0012\n",
"(10, 46, 52) bool EnzoGrid_0013\n",
"(48, 44, 6) bool EnzoGrid_0014\n",
"(42, 36, 44) bool EnzoGrid_0015\n",
"(12, 10, 24) bool EnzoGrid_0016\n",
"(6, 10, 14) bool EnzoGrid_0017\n",
"(6, 6, 6) bool EnzoGrid_0018\n",
"(8, 4, 8) bool EnzoGrid_0019\n",
"(24, 36, 26) bool EnzoGrid_0020\n",
"(30, 36, 12) bool EnzoGrid_0021\n",
"(20, 46, 48) bool EnzoGrid_0022\n",
"(40, 42, 24) bool EnzoGrid_0023\n",
"(20, 16, 22) bool EnzoGrid_0024\n",
"(4, 8, 2) bool EnzoGrid_0025\n",
"(6, 18, 10) bool EnzoGrid_0026\n",
"(18, 10, 8) bool EnzoGrid_0027\n",
"(38, 34, 26) bool EnzoGrid_0028\n",
"(16, 16, 16) bool EnzoGrid_0008\n",
"(28, 30, 28) bool EnzoGrid_0029\n",
"(42, 44, 42) bool EnzoGrid_0030\n",
"(48, 50, 50) bool EnzoGrid_0031\n",
"(56, 26, 52) bool EnzoGrid_0032\n",
"(6, 4, 6) bool EnzoGrid_0033\n",
"(2, 6, 4) bool EnzoGrid_0034\n",
"(18, 32, 26) bool EnzoGrid_0035\n",
"(6, 6, 6) bool EnzoGrid_0036\n",
"(8, 4, 12) bool EnzoGrid_0037\n",
"(4, 18, 20) bool EnzoGrid_0038\n",
"(14, 16, 20) bool EnzoGrid_0039\n",
"(6, 4, 8) bool EnzoGrid_0040\n",
"(18, 10, 16) bool EnzoGrid_0041\n",
"(12, 10, 6) bool EnzoGrid_0042\n",
"(4, 2, 10) bool EnzoGrid_0043\n",
"(44, 48, 50) bool EnzoGrid_0044\n",
"(40, 36, 42) bool EnzoGrid_0045\n",
"(6, 6, 6) bool EnzoGrid_0046\n",
"(10, 18, 4) bool EnzoGrid_0047\n",
"(34, 4, 26) bool EnzoGrid_0048\n",
"(34, 6, 26) bool EnzoGrid_0049\n",
"(18, 18, 6) bool EnzoGrid_0050\n",
"(16, 30, 26) bool EnzoGrid_0051\n",
"(14, 14, 8) bool EnzoGrid_0052\n",
"(12, 10, 6) bool EnzoGrid_0053\n",
"(12, 8, 2) bool EnzoGrid_0054\n",
"(2, 6, 8) bool EnzoGrid_0055\n",
"(16, 16, 16) bool EnzoGrid_0007\n",
"(28, 28, 28) bool EnzoGrid_0056\n",
"(44, 42, 42) bool EnzoGrid_0057\n",
"(52, 48, 50) bool EnzoGrid_0058\n",
"(6, 6, 6) bool EnzoGrid_0059\n",
"(32, 50, 54) bool EnzoGrid_0060\n",
"(6, 6, 4) bool EnzoGrid_0061\n",
"(14, 28, 16) bool EnzoGrid_0062\n",
"(22, 10, 34) bool EnzoGrid_0063\n",
"(2, 6, 8) bool EnzoGrid_0064\n",
"(2, 6, 4) bool EnzoGrid_0065\n",
"(10, 10, 16) bool EnzoGrid_0066\n",
"(6, 4, 2) bool EnzoGrid_0067\n",
"(6, 6, 16) bool EnzoGrid_0068\n",
"(6, 6, 6) bool EnzoGrid_0069\n",
"(6, 10, 14) bool EnzoGrid_0070\n",
"(50, 42, 46) bool EnzoGrid_0071\n",
"(8, 6, 6) bool EnzoGrid_0072\n",
"(42, 42, 36) bool EnzoGrid_0074\n",
"(44, 24, 30) bool EnzoGrid_0077\n",
"(16, 16, 16) bool EnzoGrid_0006\n",
"(28, 28, 28) bool EnzoGrid_0078\n",
"(42, 42, 44) bool EnzoGrid_0079\n",
"(6, 6, 6) bool EnzoGrid_0080\n",
"(48, 48, 50) bool EnzoGrid_0081\n",
"(52, 48, 52) bool EnzoGrid_0083\n",
"(48, 46, 48) bool EnzoGrid_0084\n",
"(6, 6, 6) bool EnzoGrid_0085\n",
"(40, 36, 40) bool EnzoGrid_0086\n",
"(6, 6, 6) bool EnzoGrid_0087\n",
"(30, 18, 8) bool EnzoGrid_0088\n",
"(42, 6, 26) bool EnzoGrid_0089\n",
"(2, 2, 6) bool EnzoGrid_0090\n",
"(20, 26, 26) bool EnzoGrid_0091\n",
"(16, 18, 8) bool EnzoGrid_0092\n",
"(6, 20, 16) bool EnzoGrid_0093\n",
"(16, 16, 16) bool EnzoGrid_0005\n",
"(28, 28, 28) bool EnzoGrid_0094\n",
"(46, 50, 42) bool EnzoGrid_0095\n",
"(48, 52, 50) bool EnzoGrid_0096\n",
"(52, 48, 48) bool EnzoGrid_0097\n",
"(42, 46, 48) bool EnzoGrid_0098\n",
"(38, 42, 36) bool EnzoGrid_0099\n",
"(14, 30, 26) bool EnzoGrid_0100\n",
"(24, 18, 16) bool EnzoGrid_0101\n",
"(2, 2, 6) bool EnzoGrid_0102\n",
"(6, 12, 10) bool EnzoGrid_0103\n",
"(4, 12, 4) bool EnzoGrid_0104\n",
"(8, 8, 4) bool EnzoGrid_0105\n",
"(18, 16, 16) bool EnzoGrid_0004\n",
"(30, 28, 28) bool EnzoGrid_0106\n",
"(42, 40, 44) bool EnzoGrid_0107\n",
"(50, 54, 48) bool EnzoGrid_0108\n",
"(50, 50, 50) bool EnzoGrid_0109\n",
"(52, 46, 48) bool EnzoGrid_0111\n",
"(6, 6, 6) bool EnzoGrid_0112\n",
"(6, 10, 10) bool EnzoGrid_0113\n",
"(38, 40, 38) bool EnzoGrid_0114\n",
"(6, 6, 6) bool EnzoGrid_0115\n",
"(14, 18, 6) bool EnzoGrid_0116\n",
"(24, 30, 24) bool EnzoGrid_0117\n",
"(8, 10, 4) bool EnzoGrid_0118\n",
"(4, 18, 12) bool EnzoGrid_0119\n",
"(16, 18, 16) bool EnzoGrid_0003\n",
"(28, 30, 28) bool EnzoGrid_0120\n",
"(42, 46, 44) bool EnzoGrid_0121\n",
"(24, 52, 48) bool EnzoGrid_0122\n",
"(8, 10, 28) bool EnzoGrid_0123\n",
"(4, 14, 10) bool EnzoGrid_0124\n",
"(32, 32, 32) bool EnzoGrid_0125\n",
"(10, 4, 10) bool EnzoGrid_0126\n",
"(12, 6, 10) bool EnzoGrid_0127\n",
"(6, 6, 2) bool EnzoGrid_0128\n",
"(14, 40, 30) bool EnzoGrid_0129\n",
"(48, 52, 26) bool EnzoGrid_0130\n",
"(4, 2, 6) bool EnzoGrid_0131\n",
"(28, 26, 18) bool EnzoGrid_0132\n",
"(6, 4, 6) bool EnzoGrid_0133\n",
"(8, 8, 6) bool EnzoGrid_0134\n",
"(46, 52, 46) bool EnzoGrid_0135\n",
"(20, 40, 38) bool EnzoGrid_0136\n",
"(6, 6, 6) bool EnzoGrid_0137\n",
"(6, 14, 26) bool EnzoGrid_0138\n",
"(8, 8, 4) bool EnzoGrid_0139\n",
"(28, 20, 22) bool EnzoGrid_0140\n",
"(6, 6, 8) bool EnzoGrid_0141\n",
"(4, 6, 6) bool EnzoGrid_0142\n",
"(26, 36, 24) bool EnzoGrid_0143\n",
"(14, 10, 8) bool EnzoGrid_0144\n",
"(16, 18, 16) bool EnzoGrid_0002\n",
"(30, 28, 28) bool EnzoGrid_0145\n",
"(44, 42, 44) bool EnzoGrid_0146\n",
"(44, 48, 48) bool EnzoGrid_0147\n",
"(6, 6, 6) bool EnzoGrid_0148\n",
"(16, 8, 10) bool EnzoGrid_0149\n",
"(14, 52, 48) bool EnzoGrid_0150\n",
"(36, 8, 48) bool EnzoGrid_0151\n",
"(38, 40, 22) bool EnzoGrid_0152\n",
"(24, 8, 24) bool EnzoGrid_0153\n",
"(2, 6, 6) bool EnzoGrid_0154\n",
"(14, 6, 14) bool EnzoGrid_0155\n",
"(14, 20, 8) bool EnzoGrid_0156\n",
"(10, 6, 8) bool EnzoGrid_0157\n",
"(6, 2, 4) bool EnzoGrid_0158\n",
"(16, 12, 6) bool EnzoGrid_0159\n",
"(26, 18, 6) bool EnzoGrid_0160\n",
"(8, 14, 10) bool EnzoGrid_0161\n",
"(10, 18, 12) bool EnzoGrid_0162\n",
"(18, 16, 28) bool EnzoGrid_0163\n",
"(28, 50, 46) bool EnzoGrid_0164\n",
"(6, 6, 6) bool EnzoGrid_0165\n",
"(6, 6, 6) bool EnzoGrid_0166\n",
"(6, 6, 6) bool EnzoGrid_0167\n",
"(40, 34, 38) bool EnzoGrid_0168\n",
"(6, 6, 4) bool EnzoGrid_0169\n",
"(8, 4, 12) bool EnzoGrid_0170\n",
"(28, 20, 24) bool EnzoGrid_0171\n",
"(8, 16, 20) bool EnzoGrid_0172\n",
"(8, 12, 12) bool EnzoGrid_0173\n"
]
}
],
"prompt_number": 2
}
],
"metadata": {}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment