{"action":"created","comment":{"url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/pulls/comments/89580095","pull_request_review_id":10120559,"id":89580095,"diff_hunk":"@@ -1,6 +1,405 @@\n Change Log / Release Log for PIConGPU\n ================================================================\n \n+0.2.0 \"Beta\"\n+------------\n+**Date:** 2016-11-24\n+\n+Beta release: full multiple species support & openPMD\n+\n+This release of PIConGPU, providing \"beta\" status for users, implements full\n+multi-species support for an arbitrary number of particle species and refactors\n+our main I/O to be formatted as openPMD (see http://openPMD.org).\n+Several major features have been implemented and stabilized,\n+highlights include refactored ADIOS support (including checkpoints), a\n+classical radiation reaction pusher (based on the work of M. Vranic/IST),\n+parallel particle-IDs, generalized on-the-fly particle creation, advanced field\n+ionization schemes and unification of plugin and file names.\n+\n+This is our last C++98 compatible release (for CUDA 5.5-7.0). Upcoming releases\n+will be C++11 only (CUDA 7.5+), which is already supported in this release,\n+too.\n+\n+Thank you to Axel Huebl, René Widera, Alexander Grund, Richard Pausch,\n+Heiko Burau, Alexander Debus, Marco Garten, Benjamin Worpitz, Erik Zenker,\n+Frank Winkler, Carlchristian Eckert, Stefan Tietze, Benjamin Schneider,\n+Maximilian Knespel and Michael Bussmann for contributions to this release!\n+\n+### Changes to \"0.1.0\"\n+\n+Input file changes: the generalized versions of input files are as always in\n+`src/picongpu/include/simulation_defines/`.\n+\n+**.param file changes:**\n+ - all `const` parameters are now `BOOST_CONSTEXPR_OR_CONST`\n+ - add pusher with radiation reaction (Reduced Landau Lifshitz) #1216\n+ - add manipulator for setting `boundElectrons<>` attribute #768\n+ - add `PMACC_CONST_VECTOR` for ionization energies #768 #1022\n+ - `ionizationEnergies.param` #865\n+ - `speciesAttributes.param`: add ionization model `ADK` (Ammosov-Delone-Krainov) for lin. pol. and circ. pol cases #922 #1541\n+ - `speciesAttributes.param`: rename `BSI` to `BSIHydrogenLike`, add `BSIStarkShifted` and `BSIEffectiveZ` #1423\n+ - `laserConfig.param`: documentation fixed and clearified #1043 #1232 #1312 #1477\n+ - `speciesAttributes.param`: new required traits for for each attribute #1483\n+ - `species*.param`: refactor species mass/charge definition (relatve to base mass/charge) #948\n+ - `seed.param`: added for random number generator seeds #951\n+ - remove use of native `double` and `float` #984 #991\n+ - `speciesConstants.param`: move magic gamma cutoff value from radition plugin here #713\n+ - remove invalid `typename` #926 #944\n+\n+**.unitless file changes:**\n+ - add pusher with radiation reaction (Reduced Landau Lifshitz) #1216\n+ - pusher traits simplified #1515\n+ - fieldSolver: numericalCellType is now a namespace not a class #1319\n+ - remove usage of native `double` and `float` #983 #991\n+ - remove invalid `typename` #926\n+ - add new param file: `synchrotronPhotons.param` #1354\n+ - improve the CFL condition depending on dimension in KHI example #774\n+ - add laserPolynom as option to `componentsConfig.param` #772\n+\n+**tbg: template syntax**\n+\n+Please be aware that templates (`.tpl`) used by `tbg` for job submission\n+changed slightly. Simply use the new system-wise templates from\n+`src/picongpu/submit/`. #695 #1609 #1618\n+\n+Due to unifications in our command line options (plugins) and multi-species\n+support, please update your `.cfg` files with the new namings. Please visit\n+`doc/TBG_macros.cfg` and our wiki for examples.\n+\n+**New Features:**\n+ - description of 2D3V simulations is now scaled to a user-defined \"dZ\" depth\n+   looking like a one-z-cell 3D simulation #249 #1569 #1601\n+ - current interpolation/smoothing added #888\n+ - add synchrotron radiation of photons from QED- and classical spectrum #1354 #1299 #1398\n+ - species attributes:\n+   - particle ids for tracking #1410\n+   - self-describing units and dimensionality #1261\n+   - add trait `GetDensityRatio`, add attribute `densityRatio`\n+   - current solver is now a optinal for a species #1228\n+   - interpolation is now a optional attribute for a species #1229\n+   - particle pusher is now a optional attribute for a species #1226\n+   - add species shape piecewise biqudratic spline `P4S` #781\n+ - species initialization:\n+   - add general particle creation module #1353\n+   - new manipulators to clone electrons from ions #1018\n+   - add manipulator to change the in cell position after gas creation #947 #959\n+   - documentation #961\n+ - species pushers:\n+   - enable the way for substepping particle pushers as RLL\n+     - add pusher with radiation reaction (Reduced Landau Lifshitz) #1216\n+     - enable substepping in pushers #1201 #1215  #1339 #1210 #1202 #1221\n+     - add Runge Kutta solver #1177\n+     - enable use of macro-particle weighting in pushers #1213\n+   - support 2D for all pushers #1126\n+ - refactor gas profile definitions #730 #980 #1265\n+ - extend `FieldToParticleInterpolation` to 1D- and 2D-valued fields #1452\n+ - command line options:\n+   - parameter validation #863\n+   - support for `--softRestarts <n>` to loop simulations #1305\n+   - a simulation `--author` can be specified (I/O, etc.) #1296 #1297\n+   - calling `./picongpu` without arguments triggers `--help` #1294\n+ - FieldTmp:\n+   - scalar fields renamed #1259 #1387 #1523\n+   - momentum over component #1481\n+ - new traits:\n+   - `GetStringProperties` for all solvers and species flags #1514 #1519\n+   - `MacroWeighted` and `WeightingPower` #1445\n+ - speedup current deposition solver ZigZag #927\n+ - speedup particle operations with collective atomics #1016\n+ - refactor particle update call #1377\n+ - enable 2D for single particle test #1203\n+ - laser implementations:\n+   - add phase to all laser implementations #708\n+   - add in-plane polarization to TWTS laser #852\n+   - refactor specific float use in laser polynom #782\n+   - refactored TWTS laser #704\n+ - checkpoints: now self-test if any errors occured before them #897\n+ - plugins:\n+   - add 2D support for SliceFieldPrinter plugin #845\n+   - notify plugins on particles leaving simulation #1394\n+   - png: threaded, less memory hungry in 2D3V, with author information #995 #1076 #1086 #1251 #1281 #1292 #1298 #1311 #1464 #1465\n+   - openPMD support in I/O\n+     - HDF5 and ADIOS plugin refactored #1427 #1428 #1430 #1478 #1517 #1520 #1522 #1529\n+     - more helpers added #1321 #1323 #1518\n+     - both write now in a sub-directory in simOutput: h5/ and bp/ #1530\n+     - getUnit and getUnitDimension in all fields & attributes #1429\n+   - ADIOS:\n+     - prepare particles on host side befor dumping #907\n+     - speedup with `OpenMP` #908\n+     - options to control striping & meta file creation #1062\n+     - update to 1.10.0+ #1063 #1557\n+     - checkpoints & restarts implemented #679 #828 #900\n+   - speedup radioation #996\n+   - add charge conservation plugin #790\n+   - add calorimeter plugin #1376\n+   - radiation:\n+     - ease restart on command line #866\n+     - output is now openPMD compatible #737 #1053\n+     - enable compression for hdf5 output #803\n+     - refactor specific float use #778\n+     - refactor radiation window function for 2D/3D #799\n+ - tools:\n+   - add error when trying to compile picongpu with CUDA 7.5 w/o C++11 #1384\n+   - add tool to load hdf5 radiation data into python #1332\n+   - add uncrustify tool (format the code) #767\n+   - live visualisation client: set fps panal always visible #1240\n+   - tbg:\n+     - simplify usage of `-p|--project` #1267\n+     - transfers UNIX-permisions from `*.tpl` to submit.start #1140\n+   - new charge conservation tools #1102, #1118, #1132, #1178\n+   - improve heating tool to support unfinished and single simulations #729\n+   - support for python3 #1134\n+   - improve graphics of numerical heating tool #742\n+   - speed up sliceFieldReader.py #1399\n+ - ionization models:\n+   - add possibility for starting simulation with neutral atoms #768\n+   - generalize BSI: rename BSI to BSIHydrogenLike, add BSIStarkShifted and BSIEffectiveZ #1423\n+   - add ADK (Ammosov-Delone-Krainov) for lin. pol. and circ. pol cases #922 #1490 #1541 #1542\n+   - add Keldysh #1543\n+   - make use of faster RNG for Monte-Carlo with ionization #1542 #1543\n+ - support radiation + ionization in LWFA example #868\n+ - libPMacc:\n+   - running with synchronized (blocking) kernels now adds more useful output #725\n+   - add RNGProvider for persistent PRNG states #1236, #1493\n+   - add `MRG32k3a` RNG generator #1487\n+   - move readCheckpointMasterFile to PMacc #1498\n+   - unify cuda error printing #1484\n+   - add particle ID provider #1409 #1373\n+   - split off HostDeviceBuffer from GridBuffer  #1370\n+   - add a policy to GetKeyFromAlias #1252\n+   - Add border mapping #1133, #1169 #1224\n+   - make cuSTL gather accept CartBuffers and handle pitches #1196\n+   - add reference accessors to complex type #1198\n+   - add more rounding functions #1099\n+   - add conversion operator from `uint3` to `Dataspace` #1145\n+   - add more specializations to `GetMPI_StructAsArray` #1088\n+   - implement cartBuffer conversion for HostBuffer #1092\n+   - add a policy for async communication #1079\n+   - add policies for handling particles in guard cells #1077\n+   - support more types in atomicAddInc and warpBroadcast #1078\n+   - calculate better seeds #1040 #1046\n+   - move MallocMCBuffer to PMacc #1034\n+   - move TypeToPointerPair to PMacc #1033\n+   - add 1D, 2D and 3D linear interpolation cursor #1217 #1448\n+   - add method 'getPluginFromType()' to `PluginConnector` #1393\n+   - math:\n+     - add `abs`, `asin`, `acos`, `atan`, `log10`, `fmod`, `modf`, `floor` to algorithms::math #837 #1218 #1334 #1362 #1363 #1374 #1473\n+     - `precisionCast<>` for `PMacc::math::Vector<>` #746\n+     - support for `boost::mpl::integral_c<>` in `math::CT::Vector<>` #802\n+     - add complex support #664\n+   - add `cuSTL/MapTo1DNavigator` #940\n+   - add 2D support for cuSTL::algorithm::mpi::Gather #844\n+   - names for exchanges #1511\n+   - rename EnvMemoryInfo to MemoryInfo #1301\n+   - mallocMC (*Memory Allocator for Many Core Architectures*) #640 #747 #903 #977  #1171 #1148\n+     - remove `HeapDataBox`, `RingDataBox`, `HeapBuffer`, `RingBuffer` #640\n+     - out of heap memory detection #756\n+     - support to read mallocMC heap on host side #905\n+   - add multi species support for plugins #794\n+   - add traits:\n+     - `GetDataBoxType` #728\n+     - `FilterByFlag` #1219\n+     - `GetUniqueTypeId` #957 #962\n+     - `GetDefaultConstructibleType` #1045\n+     - `GetInitializedInstance` #1447\n+     - `ResolveAliasFromSpecies` #1451\n+     - `GetStringProperties` #1507\n+   - add pointer class for particles `FramePointer` #1055\n+   - independent sizes on device for `GridBuffer<>::addExchange`\n+   - `Communicator`: query periodic directions #1510\n+   - add host side support for kernel index mapper #902\n+   - optimize size of particle frame for border frames #949\n+   - add pre-processor macro for struct generation #972\n+   - add warp collective atomic function #1013\n+   - speedup particle operations with collective atomics #1014\n+   - add support to `deselect` unknown attributes in a particle #1524\n+   - add `boost.test` #1245\n+     - test for `HostBufferIntern` #1258\n+     - test for `setValue()` #1268\n+  - add resource monitor #1456\n+  - add MSVC compatibility #816 #821 #931\n+  - `const` box'es return `const pointer` #945\n+  - refactor host/device identifier #946\n+\n+**Bug Fixes:**\n+ - laser implementations:\n+   - make math calls more robust & portable #1160\n+   - amplitude of Gaussian beam in 2D3V simulations #1052 #1090\n+   - avoid non zero E-field integral in plane wave #851\n+   - fix length setup of plane wave laser #881\n+   - few-cycle wavepacket #875\n+   - fix documentaion of `a_0` conversation #1043\n+ - FieldTmp Lamor power calculation #1287\n+ - field solver:\n+   - stricter condition checks #880\n+   - 2D3V `NoSolver` did not compile #1073\n+   - more experimental methods for DS #894\n+   - experimental: possible out of memory access in directional splitting #890\n+ - moving window moved not exactly with c #1273 #1337 #1549\n+ - 2D3V: possible race conditions for very small, non-default super-cells in current deposition (`StrideMapping`) #1405\n+ - experimental: 2D3V zigzag current deposition fix for `v_z != 0` #823\n+ - vaccuum: division by zero in `Quiet` particle start #1527\n+ - remove variable length arrays #932\n+ - gas (density) profiles:\n+   - gasFreeFormula #988 #899\n+   - gaussianCloud #807 #1136 #1265\n+ - C++ should catch by const reference #1295\n+ - fix possible underflow on low memory situations #1188\n+ - C++11 compatibility: use `BOOST_STATIC_CONSTEXPR` where possible #1165\n+ - avoid CUDA 6.5 int(bool) cast bug #680\n+ - PMacc detection in CMake #808\n+ - libPMacc:\n+   - EventPool could run out of free events, potential deadlock #1631\n+   - Particle<>: avoid using CUDA lmem #1579\n+   - possible deadlock in event system could freeze simulation #1326\n+   - HostBuffer includes & constructor #1255 #1596\n+   - const references in Foreach #1593\n+   - initialize pointers with NULL before cudaMalloc #1180\n+   - report device properties of correct GPU #1115\n+   - rename `types.h` to `pmacc_types.hpp`  #1367\n+   - add missing const for getter in GridLayout  #1492\n+   - Cuda event fix to avoid deadlock #1485\n+   - use Host DataBox in Hostbuffer #1467\n+   - allow 1D in CommunicatorMPI #1412\n+   - use better type for params in vector  #1223\n+   - use correct sqrt function for abs(Vector) #1461\n+   - fix `CMAKE_PREFIX_PATH`s #1391, #1390\n+   - remove unnecessary floating point ops from reduce #1212\n+   - set pointers to NULL before calling cudaMalloc #1180\n+   - do not allocate memory if not gather root #1181\n+   - load plugins in registered order #1174\n+   - C++11 compatibility: use `BOOST_STATIC_CONSTEXPR` where possible #1176 #1175\n+   - fix usage of `boost::result_of` #1151\n+   - use correct device number #1115\n+   - fix vector shrink function #1113\n+   - split EventSystem.hpp into hpp and tpp #1068\n+   - fix move operators of CartBuffer #1091\n+   - missing includes in MapTuple #627\n+   - GoL example: fix offset #1023\n+   - remove deprecated throw declarations #1000\n+   - cuSTL:\n+     - `cudaPitchedPtr.xsize` used wrong #1234\n+     - gather for supporting static load balancing #1244\n+     - reduce #936\n+     - throw exception on cuda error #1235\n+     - `DeviceBuffer` assign operator #1375, #1308, #1463, #1435, #1401, #1220, #1197\n+     - Host/DeviceBuffers: Contructors (Pointers) #1094\n+     - let kernel/runtime/Foreach compute best BlockDim #1309\n+   - compile with CUDA 7.0 #748\n+   - device selection with `process exclusive` enabled #757\n+   - `math::Vector<>` assignment #806\n+   - `math::Vector<>` copy constructor #872\n+   - operator[] in `ConstVector` #981\n+   - empty `AllCombinations<...>` #1230\n+   - racecondition in `kernelShiftParticles` #1049\n+   - warning in `FieldManipulator` #1254\n+   - memory pitch bug in `MultiBox` and `PitchedBox` #1096\n+   - `math::abs()` for the type `double` #1470\n+   - invalid kernel call in `kernelSetValue<>` #1407\n+   - data alignment for kernel parameter #1566\n+   - `rsqrt` usage on host #967\n+   - invalid namespace qualifier #968\n+   - missing namespace prefix #971\n+ - plugins:\n+   - radiation:\n+     - enable multi species for radiation plugin #1454","path":"CHANGELOG.md","position":305,"original_position":305,"commit_id":"5c282471a8af0fc7d678144a33367666f9580b13","original_commit_id":"5c282471a8af0fc7d678144a33367666f9580b13","user":{"login":"PrometheusPi","id":5121158,"avatar_url":"https://avatars.githubusercontent.com/u/5121158?v=3","gravatar_id":"","url":"https://api.github.com/users/PrometheusPi","html_url":"https://github.com/PrometheusPi","followers_url":"https://api.github.com/users/PrometheusPi/followers","following_url":"https://api.github.com/users/PrometheusPi/following{/other_user}","gists_url":"https://api.github.com/users/PrometheusPi/gists{/gist_id}","starred_url":"https://api.github.com/users/PrometheusPi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PrometheusPi/subscriptions","organizations_url":"https://api.github.com/users/PrometheusPi/orgs","repos_url":"https://api.github.com/users/PrometheusPi/repos","events_url":"https://api.github.com/users/PrometheusPi/events{/privacy}","received_events_url":"https://api.github.com/users/PrometheusPi/received_events","type":"User","site_admin":false},"body":"multi-species ","created_at":"2016-11-25T08:41:58Z","updated_at":"2016-11-25T08:57:49Z","html_url":"https://github.com/ComputationalRadiationPhysics/picongpu/pull/1654#discussion_r89580095","pull_request_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/pulls/1654","_links":{"self":{"href":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/pulls/comments/89580095"},"html":{"href":"https://github.com/ComputationalRadiationPhysics/picongpu/pull/1654#discussion_r89580095"},"pull_request":{"href":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/pulls/1654"}}},"pull_request":{"url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/pulls/1654","id":95180733,"html_url":"https://github.com/ComputationalRadiationPhysics/picongpu/pull/1654","diff_url":"https://github.com/ComputationalRadiationPhysics/picongpu/pull/1654.diff","patch_url":"https://github.com/ComputationalRadiationPhysics/picongpu/pull/1654.patch","issue_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/issues/1654","number":1654,"state":"open","locked":false,"title":"Update Dev Branch: 0.2.0 Change Log","user":{"login":"ax3l","id":1353258,"avatar_url":"https://avatars.githubusercontent.com/u/1353258?v=3","gravatar_id":"","url":"https://api.github.com/users/ax3l","html_url":"https://github.com/ax3l","followers_url":"https://api.github.com/users/ax3l/followers","following_url":"https://api.github.com/users/ax3l/following{/other_user}","gists_url":"https://api.github.com/users/ax3l/gists{/gist_id}","starred_url":"https://api.github.com/users/ax3l/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ax3l/subscriptions","organizations_url":"https://api.github.com/users/ax3l/orgs","repos_url":"https://api.github.com/users/ax3l/repos","events_url":"https://api.github.com/users/ax3l/events{/privacy}","received_events_url":"https://api.github.com/users/ax3l/received_events","type":"User","site_admin":false},"body":"Update the `dev` branch with documentation updates from our 0.2.0 release (changelog and acknowledgments; added one further commit to update the current dev with up-to-date devs).\r\n\r\nnote: the other commits you see in this PR are just cherry-picks from backports which are already included in `dev` - so you won't see them in the \"files changed\" tab.","created_at":"2016-11-24T13:42:48Z","updated_at":"2016-11-25T08:57:50Z","closed_at":null,"merged_at":null,"merge_commit_sha":"6a8278b0c3c6a3a8e78921ebab1d7fce6f2b95a4","assignee":{"login":"PrometheusPi","id":5121158,"avatar_url":"https://avatars.githubusercontent.com/u/5121158?v=3","gravatar_id":"","url":"https://api.github.com/users/PrometheusPi","html_url":"https://github.com/PrometheusPi","followers_url":"https://api.github.com/users/PrometheusPi/followers","following_url":"https://api.github.com/users/PrometheusPi/following{/other_user}","gists_url":"https://api.github.com/users/PrometheusPi/gists{/gist_id}","starred_url":"https://api.github.com/users/PrometheusPi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PrometheusPi/subscriptions","organizations_url":"https://api.github.com/users/PrometheusPi/orgs","repos_url":"https://api.github.com/users/PrometheusPi/repos","events_url":"https://api.github.com/users/PrometheusPi/events{/privacy}","received_events_url":"https://api.github.com/users/PrometheusPi/received_events","type":"User","site_admin":false},"assignees":[{"login":"PrometheusPi","id":5121158,"avatar_url":"https://avatars.githubusercontent.com/u/5121158?v=3","gravatar_id":"","url":"https://api.github.com/users/PrometheusPi","html_url":"https://github.com/PrometheusPi","followers_url":"https://api.github.com/users/PrometheusPi/followers","following_url":"https://api.github.com/users/PrometheusPi/following{/other_user}","gists_url":"https://api.github.com/users/PrometheusPi/gists{/gist_id}","starred_url":"https://api.github.com/users/PrometheusPi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PrometheusPi/subscriptions","organizations_url":"https://api.github.com/users/PrometheusPi/orgs","repos_url":"https://api.github.com/users/PrometheusPi/repos","events_url":"https://api.github.com/users/PrometheusPi/events{/privacy}","received_events_url":"https://api.github.com/users/PrometheusPi/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/milestones/4","html_url":"https://github.com/ComputationalRadiationPhysics/picongpu/milestones/Next%20Stable:%200.3.0%20/%201.0.0","labels_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/milestones/4/labels","id":499533,"number":4,"title":"Next Stable: 0.3.0 / 1.0.0","description":"Next Milestones after the Beta (0.2.0) release.\r\n\r\nPossible Topics:\r\n- C++11 refactoring\r\n- Better Support for Laser Ion Acceleration\r\n- More in Situ Analysis\r\n- More TBA","creator":{"login":"ax3l","id":1353258,"avatar_url":"https://avatars.githubusercontent.com/u/1353258?v=3","gravatar_id":"","url":"https://api.github.com/users/ax3l","html_url":"https://github.com/ax3l","followers_url":"https://api.github.com/users/ax3l/followers","following_url":"https://api.github.com/users/ax3l/following{/other_user}","gists_url":"https://api.github.com/users/ax3l/gists{/gist_id}","starred_url":"https://api.github.com/users/ax3l/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ax3l/subscriptions","organizations_url":"https://api.github.com/users/ax3l/orgs","repos_url":"https://api.github.com/users/ax3l/repos","events_url":"https://api.github.com/users/ax3l/events{/privacy}","received_events_url":"https://api.github.com/users/ax3l/received_events","type":"User","site_admin":false},"open_issues":65,"closed_issues":23,"state":"open","created_at":"2013-11-28T08:56:45Z","updated_at":"2016-11-24T13:49:22Z","due_on":null,"closed_at":null},"commits_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/pulls/1654/commits","review_comments_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/pulls/1654/comments","review_comment_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/pulls/comments{/number}","comments_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/issues/1654/comments","statuses_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/statuses/5c282471a8af0fc7d678144a33367666f9580b13","head":{"label":"ax3l:topic-updatesFrom020","ref":"topic-updatesFrom020","sha":"5c282471a8af0fc7d678144a33367666f9580b13","user":{"login":"ax3l","id":1353258,"avatar_url":"https://avatars.githubusercontent.com/u/1353258?v=3","gravatar_id":"","url":"https://api.github.com/users/ax3l","html_url":"https://github.com/ax3l","followers_url":"https://api.github.com/users/ax3l/followers","following_url":"https://api.github.com/users/ax3l/following{/other_user}","gists_url":"https://api.github.com/users/ax3l/gists{/gist_id}","starred_url":"https://api.github.com/users/ax3l/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ax3l/subscriptions","organizations_url":"https://api.github.com/users/ax3l/orgs","repos_url":"https://api.github.com/users/ax3l/repos","events_url":"https://api.github.com/users/ax3l/events{/privacy}","received_events_url":"https://api.github.com/users/ax3l/received_events","type":"User","site_admin":false},"repo":{"id":12108745,"name":"picongpu","full_name":"ax3l/picongpu","owner":{"login":"ax3l","id":1353258,"avatar_url":"https://avatars.githubusercontent.com/u/1353258?v=3","gravatar_id":"","url":"https://api.github.com/users/ax3l","html_url":"https://github.com/ax3l","followers_url":"https://api.github.com/users/ax3l/followers","following_url":"https://api.github.com/users/ax3l/following{/other_user}","gists_url":"https://api.github.com/users/ax3l/gists{/gist_id}","starred_url":"https://api.github.com/users/ax3l/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ax3l/subscriptions","organizations_url":"https://api.github.com/users/ax3l/orgs","repos_url":"https://api.github.com/users/ax3l/repos","events_url":"https://api.github.com/users/ax3l/events{/privacy}","received_events_url":"https://api.github.com/users/ax3l/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/ax3l/picongpu","description":"PIConGPU - A particle-in-cell code for GPGPUs","fork":true,"url":"https://api.github.com/repos/ax3l/picongpu","forks_url":"https://api.github.com/repos/ax3l/picongpu/forks","keys_url":"https://api.github.com/repos/ax3l/picongpu/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ax3l/picongpu/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ax3l/picongpu/teams","hooks_url":"https://api.github.com/repos/ax3l/picongpu/hooks","issue_events_url":"https://api.github.com/repos/ax3l/picongpu/issues/events{/number}","events_url":"https://api.github.com/repos/ax3l/picongpu/events","assignees_url":"https://api.github.com/repos/ax3l/picongpu/assignees{/user}","branches_url":"https://api.github.com/repos/ax3l/picongpu/branches{/branch}","tags_url":"https://api.github.com/repos/ax3l/picongpu/tags","blobs_url":"https://api.github.com/repos/ax3l/picongpu/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ax3l/picongpu/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ax3l/picongpu/git/refs{/sha}","trees_url":"https://api.github.com/repos/ax3l/picongpu/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ax3l/picongpu/statuses/{sha}","languages_url":"https://api.github.com/repos/ax3l/picongpu/languages","stargazers_url":"https://api.github.com/repos/ax3l/picongpu/stargazers","contributors_url":"https://api.github.com/repos/ax3l/picongpu/contributors","subscribers_url":"https://api.github.com/repos/ax3l/picongpu/subscribers","subscription_url":"https://api.github.com/repos/ax3l/picongpu/subscription","commits_url":"https://api.github.com/repos/ax3l/picongpu/commits{/sha}","git_commits_url":"https://api.github.com/repos/ax3l/picongpu/git/commits{/sha}","comments_url":"https://api.github.com/repos/ax3l/picongpu/comments{/number}","issue_comment_url":"https://api.github.com/repos/ax3l/picongpu/issues/comments{/number}","contents_url":"https://api.github.com/repos/ax3l/picongpu/contents/{+path}","compare_url":"https://api.github.com/repos/ax3l/picongpu/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ax3l/picongpu/merges","archive_url":"https://api.github.com/repos/ax3l/picongpu/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ax3l/picongpu/downloads","issues_url":"https://api.github.com/repos/ax3l/picongpu/issues{/number}","pulls_url":"https://api.github.com/repos/ax3l/picongpu/pulls{/number}","milestones_url":"https://api.github.com/repos/ax3l/picongpu/milestones{/number}","notifications_url":"https://api.github.com/repos/ax3l/picongpu/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ax3l/picongpu/labels{/name}","releases_url":"https://api.github.com/repos/ax3l/picongpu/releases{/id}","deployments_url":"https://api.github.com/repos/ax3l/picongpu/deployments","created_at":"2013-08-14T12:51:14Z","updated_at":"2015-09-28T23:54:47Z","pushed_at":"2016-11-24T14:24:11Z","git_url":"git://github.com/ax3l/picongpu.git","ssh_url":"git@github.com:ax3l/picongpu.git","clone_url":"https://github.com/ax3l/picongpu.git","svn_url":"https://github.com/ax3l/picongpu","homepage":"http://picongpu.hzdr.de","size":11949,"stargazers_count":3,"watchers_count":3,"language":"C++","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":3,"default_branch":"master"}},"base":{"label":"ComputationalRadiationPhysics:dev","ref":"dev","sha":"da651f0f12cc677b797030215908cf9c8879b6d0","user":{"login":"ComputationalRadiationPhysics","id":5120388,"avatar_url":"https://avatars.githubusercontent.com/u/5120388?v=3","gravatar_id":"","url":"https://api.github.com/users/ComputationalRadiationPhysics","html_url":"https://github.com/ComputationalRadiationPhysics","followers_url":"https://api.github.com/users/ComputationalRadiationPhysics/followers","following_url":"https://api.github.com/users/ComputationalRadiationPhysics/following{/other_user}","gists_url":"https://api.github.com/users/ComputationalRadiationPhysics/gists{/gist_id}","starred_url":"https://api.github.com/users/ComputationalRadiationPhysics/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ComputationalRadiationPhysics/subscriptions","organizations_url":"https://api.github.com/users/ComputationalRadiationPhysics/orgs","repos_url":"https://api.github.com/users/ComputationalRadiationPhysics/repos","events_url":"https://api.github.com/users/ComputationalRadiationPhysics/events{/privacy}","received_events_url":"https://api.github.com/users/ComputationalRadiationPhysics/received_events","type":"Organization","site_admin":false},"repo":{"id":11764461,"name":"picongpu","full_name":"ComputationalRadiationPhysics/picongpu","owner":{"login":"ComputationalRadiationPhysics","id":5120388,"avatar_url":"https://avatars.githubusercontent.com/u/5120388?v=3","gravatar_id":"","url":"https://api.github.com/users/ComputationalRadiationPhysics","html_url":"https://github.com/ComputationalRadiationPhysics","followers_url":"https://api.github.com/users/ComputationalRadiationPhysics/followers","following_url":"https://api.github.com/users/ComputationalRadiationPhysics/following{/other_user}","gists_url":"https://api.github.com/users/ComputationalRadiationPhysics/gists{/gist_id}","starred_url":"https://api.github.com/users/ComputationalRadiationPhysics/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ComputationalRadiationPhysics/subscriptions","organizations_url":"https://api.github.com/users/ComputationalRadiationPhysics/orgs","repos_url":"https://api.github.com/users/ComputationalRadiationPhysics/repos","events_url":"https://api.github.com/users/ComputationalRadiationPhysics/events{/privacy}","received_events_url":"https://api.github.com/users/ComputationalRadiationPhysics/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/ComputationalRadiationPhysics/picongpu","description":"PIConGPU - A particle-in-cell code for GPGPUs","fork":false,"url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu","forks_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/forks","keys_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/teams","hooks_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/hooks","issue_events_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/issues/events{/number}","events_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/events","assignees_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/assignees{/user}","branches_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/branches{/branch}","tags_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/tags","blobs_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/git/refs{/sha}","trees_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/statuses/{sha}","languages_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/languages","stargazers_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/stargazers","contributors_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/contributors","subscribers_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/subscribers","subscription_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/subscription","commits_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/commits{/sha}","git_commits_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/git/commits{/sha}","comments_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/comments{/number}","issue_comment_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/issues/comments{/number}","contents_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/contents/{+path}","compare_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/merges","archive_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/downloads","issues_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/issues{/number}","pulls_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/pulls{/number}","milestones_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/milestones{/number}","notifications_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/labels{/name}","releases_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/releases{/id}","deployments_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/deployments","created_at":"2013-07-30T12:28:20Z","updated_at":"2016-11-25T08:56:38Z","pushed_at":"2016-11-24T14:42:00Z","git_url":"git://github.com/ComputationalRadiationPhysics/picongpu.git","ssh_url":"git@github.com:ComputationalRadiationPhysics/picongpu.git","clone_url":"https://github.com/ComputationalRadiationPhysics/picongpu.git","svn_url":"https://github.com/ComputationalRadiationPhysics/picongpu","homepage":"http://picongpu.hzdr.de","size":13467,"stargazers_count":198,"watchers_count":198,"language":"C++","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":95,"mirror_url":null,"open_issues_count":233,"forks":95,"open_issues":233,"watchers":198,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/pulls/1654"},"html":{"href":"https://github.com/ComputationalRadiationPhysics/picongpu/pull/1654"},"issue":{"href":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/issues/1654"},"comments":{"href":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/issues/1654/comments"},"review_comments":{"href":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/pulls/1654/comments"},"review_comment":{"href":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/pulls/1654/commits"},"statuses":{"href":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/statuses/5c282471a8af0fc7d678144a33367666f9580b13"}}}}
{"actor":{"display_login":"PrometheusPi"}}