Recent Releases of process

process - v3.1.0

What's Changed

  • 609-vdalw-and-fvdump by @ajpearcey in https://github.com/ukaea/PROCESS/pull/3066

    • This removes iteration variable 52. Input files with iteration variable 52 will not run
  • stop overwriting value of emult by @clmould in https://github.com/ukaea/PROCESS/pull/3035

  • 1541 calling of avail from stellaratorife does not take into account iavail by @chris-ashe in https://github.com/ukaea/PROCESS/pull/3037

  • Convert physics.f90 to Python by @timothy-nunn in https://github.com/ukaea/PROCESS/pull/2993

  • 2980 create availability model for spherical tokamaks by @j-a-foster in https://github.com/ukaea/PROCESS/pull/3039

  • Add objective function to once-through mfile by @jonmaddock in https://github.com/ukaea/PROCESS/pull/3044

  • Add actual constraint numbers to mfile by @jonmaddock in https://github.com/ukaea/PROCESS/pull/3038

  • Constraint type bug in in dat.py by @jonmaddock in https://github.com/ukaea/PROCESS/pull/3040

  • 152 PF coil by @ajpearcey in https://github.com/ukaea/PROCESS/pull/3036

  • fix wrongly reporting multiple obsolete vars when only one is present in input file by @clmould in https://github.com/ukaea/PROCESS/pull/3024

  • Collate cost models by @je-cook in https://github.com/ukaea/PROCESS/pull/3045

  • Correct constraint equation 30 to be upper bound by @timothy-nunn in https://github.com/ukaea/PROCESS/pull/3041

  • Renamed theat to tfusionramp by @j-a-foster in https://github.com/ukaea/PROCESS/pull/3050

  • Added theat to OBS_VARS by @j-a-foster in https://github.com/ukaea/PROCESS/pull/3052

  • Remove scaling of net electric to allow negative net electric by @timothy-nunn in https://github.com/ukaea/PROCESS/pull/3047

  • Expand bounds of fhfac to reduce chance power balance cannot be found by @timothy-nunn in https://github.com/ukaea/PROCESS/pull/3057

  • Added check to see if fimp(2) deviates from default value, if it does… by @ym1906 in https://github.com/ukaea/PROCESS/pull/3053

  • Fix physics index error for H factors by @timothy-nunn in https://github.com/ukaea/PROCESS/pull/3058

  • Correct nviter and convergence_parameter reporting in output by @timothy-nunn in https://github.com/ukaea/PROCESS/pull/3054

  • Issue #1871 by @mkovari in https://github.com/ukaea/PROCESS/pull/3062

  • 736 warnings for function ncore by @chris-ashe in https://github.com/ukaea/PROCESS/pull/3060

  • Correct name of iteration variable 152 in comments by @timothy-nunn in https://github.com/ukaea/PROCESS/pull/3068

  • Parse non-scientific reals using exponents rather than factors by @timothy-nunn in https://github.com/ukaea/PROCESS/pull/3067

  • Correction to arctan function used in current_drive.py by @clmould in https://github.com/ukaea/PROCESS/pull/3077

  • Display iteration variable names in solver error message by @clmould in https://github.com/ukaea/PROCESS/pull/3079

  • Cryostat allowance added to vertical build table by @mkovari in https://github.com/ukaea/PROCESS/pull/3075

  • Removal of obsolete model A for first wall - issue 389 by @jmorris-uk in https://github.com/ukaea/PROCESS/pull/3085

  • Numba-ify physics functions by @je-cook in https://github.com/ukaea/PROCESS/pull/3088

  • Fix inequality constraint residual output in once-through runs by @jonmaddock in https://github.com/ukaea/PROCESS/pull/3098

  • Update numpy, scipy, numba version requirements by @timothy-nunn in https://github.com/ukaea/PROCESS/pull/3100

  • correct error message when acs negative by @clmould in https://github.com/ukaea/PROCESS/pull/3092

  • Replaced local calculated eps variable with fortran variable as input by @j-a-foster in https://github.com/ukaea/PROCESS/pull/3102

  • Fix CS Fatigue typos by @ajpearcey in https://github.com/ukaea/PROCESS/pull/3103

Full Changelog: https://github.com/ukaea/PROCESS/compare/v3.0.2...v3.1.0

- Python
Published by timothy-nunn almost 2 years ago

process - v3.0.2

What's Changed

  • 2986 rebco critical current adjustment for type of cable by @chris-ashe in https://github.com/ukaea/PROCESS/pull/2987
  • Rearchitect and jit CS fatigue by @je-cook in https://github.com/ukaea/PROCESS/pull/2984
  • 2989 plot scanspy indent causing errors by @chris-ashe in https://github.com/ukaea/PROCESS/pull/2990
  • Convert current_drive.f90 to Python by @timothy-nunn in https://github.com/ukaea/PROCESS/pull/2982
  • Corrected number of days in year in annual cost calculation by @j-a-foster in https://github.com/ukaea/PROCESS/pull/3010
  • 2994 new eccd current drive model to account for zeff and te with a cutoff function by @chris-ashe in https://github.com/ukaea/PROCESS/pull/2999
  • 3014 convert sig tfdat statements to json by @chris-ashe in https://github.com/ukaea/PROCESS/pull/3016
  • 3004 remove remnants of plasmod functionality by @chris-ashe in https://github.com/ukaea/PROCESS/pull/3005
  • 3007 remove obsolete variables and their left over functionality by @chris-ashe in https://github.com/ukaea/PROCESS/pull/3009
  • Plot dat opt dat removal by @clmould in https://github.com/ukaea/PROCESS/pull/3021
  • Refactoring plot_proc.py for use in fusrr by @clmould in https://github.com/ukaea/PROCESS/pull/2979
  • Make default install editable by @jonmaddock in https://github.com/ukaea/PROCESS/pull/3028

New Contributors

  • @j-a-foster made their first contribution in https://github.com/ukaea/PROCESS/pull/3010
  • @alekitto made their first contribution in https://github.com/ukaea/PROCESS/pull/3008

Full Changelog: https://github.com/ukaea/PROCESS/compare/v3.0.1...v3.0.2

- Python
Published by timothy-nunn about 2 years ago

process - v3.0.1

What's Changed

  • Update DOI for v3.0.0 by @jonmaddock in https://github.com/ukaea/PROCESS/pull/2943
  • Get examples.ipynb working by @clmould in https://github.com/ukaea/PROCESS/pull/2941
  • Add back Stellarator by @timothy-nunn in https://github.com/ukaea/PROCESS/pull/2868
  • Fixed htpmwfwblkt import by @chris-ashe in https://github.com/ukaea/PROCESS/pull/2960
  • Flush convergence callback by @je-cook in https://github.com/ukaea/PROCESS/pull/2956
  • Lock numpy and cvxpy versions to avoid build crash by @timothy-nunn in https://github.com/ukaea/PROCESS/pull/2963
  • 2952 addition of revised radial build plotting tool by @chris-ashe in https://github.com/ukaea/PROCESS/pull/2955
  • update utility docs by @clmould in https://github.com/ukaea/PROCESS/pull/2967
  • fix displaying of images on github within the examples notebook by @clmould in https://github.com/ukaea/PROCESS/pull/2958
  • add blender image file and add it to README by @clmould in https://github.com/ukaea/PROCESS/pull/2946
  • Convert superconductors.f90 to Python by @timothy-nunn in https://github.com/ukaea/PROCESS/pull/2914
  • 2970 more plot radial buildpy additions by @chris-ashe in https://github.com/ukaea/PROCESS/pull/2972
  • fix image displaying in readme by @clmould in https://github.com/ukaea/PROCESS/pull/2975
  • Add option to provide PROCESS solver by external package by @timothy-nunn in https://github.com/ukaea/PROCESS/pull/2976
  • updated error message for obsolete vars by @clmould in https://github.com/ukaea/PROCESS/pull/2973
  • 2953 additional functionality to plot scanspy by @chris-ashe in https://github.com/ukaea/PROCESS/pull/2968

Full Changelog: https://github.com/ukaea/PROCESS/compare/v3.0.0...v3.0.1

- Python
Published by timothy-nunn over 2 years ago

process - v3.0.0

v3.0.0

First major open-source release.

What's Changed

  • Add DOI info to CITATION.cff for v2.5.0 by @jonmaddock in https://github.com/ukaea/PROCESS/pull/2928
  • Add DOI badge by @jonmaddock in https://github.com/ukaea/PROCESS/pull/2929
  • Add issue and PR templates by @timothy-nunn in https://github.com/ukaea/PROCESS/pull/2895
  • 2863 review contributing guide by @timothy-nunn in https://github.com/ukaea/PROCESS/pull/2892
  • Update supported versions in installation guide by @jonmaddock in https://github.com/ukaea/PROCESS/pull/2938
  • v3.0.0 by @jonmaddock in https://github.com/ukaea/PROCESS/pull/2940

Full Changelog: https://github.com/ukaea/PROCESS/compare/v2.5.0...v3.0.0

- Python
Published by jonmaddock over 2 years ago

process - v2.5.0

Final version before officially open-sourcing with v3.0.0. Last upversion was some time ago, and this will also serve as a test for the first github release, including DOI generation via the Zenodo extension.

- Python
Published by jonmaddock over 2 years ago