Releases: equinor/neqsim
NeqSim 2.3.3
neqsim-2.3.3.jar is a shaded jar including all libraries used by neqsim.
original-neqsim-2.3.3.jar is the a library only containing the neqsim library, other libraries will often be needed to run calculations.
What's Changed
- Online fractions by @EvenSol in #363
- bugfix: Assure correct initialization of Streams by @asmfstatoil in #364
- Use streaminterface by @asmfstatoil in #361
- Remove tests by @EvenSol in #366
- feat: create neqsim.exception constructors with standardized error message by @asmfstatoil in #365
- chore: added missing serialVersionUID for serializable classes by @asmfstatoil in #367
- refact: rm warnings by @asmfstatoil in #368
- upgrade to version 2.3.3 by @EvenSol in #369
Full Changelog: v2.3.2...v.2.3.3
NeqSim 2.3.2
neqsim-2.3.2.jar is a shaded jar including all libraries used by neqsim.
original-neqsim-2.3.2.jar is the a library only containing the neqsim library, other libraries will often be needed to run calculations.
What's Changed
-
bugfix: Mismatch onlinefractions vs static fractions by @asmfstatoil in #358
-
bugfix: systemproperties by @asmfstatoil in #347
-
feat: new ctor for invalidinputexception to standardize error message by @asmfstatoil in #346
-
feat: added list and lookup of component name alias by @asmfstatoil in #349
-
refact: packing constructors without name cleanup by @asmfstatoil in #354
-
refact: gasturbine created test from main-method by @asmfstatoil in #352
-
refact: remove warnings by @asmfstatoil in #356
-
refact: Standard classes: Create objects with name, avoid ctors without name by @asmfstatoil in #355
-
chore: add test by @asmfstatoil in #350
-
chore: Cloning fails because the diffusionconstant tables have not been updated when adding components by @asmfstatoil in #351
-
style: added settings to assure tabs are replaced with 2 spaces in vs code by @asmfstatoil in #359
Full Changelog: v2.3.1...v2.3.2
NeqSim 2.3.1
neqsim-2.3.1.jar is a shaded jar including all libraries used by neqsim.
original-neqsim-2.3.1.jar is the a library only containing the neqsim library, other libraries will often be needed to run calculations.
What's Changed
- Remove netcfd by @EvenSol in #297
- docfix by @fannemel in #300
- chore: removed redundant class SystemDefault by @fannemel in #298
- docfix deprecated functions by @fannemel in #301
- Added tests and replaced calls to deprecated functions by @fannemel in #302
- Minorupgrades by @EvenSol in #303
- improve eclipse E300 fluid handeling by @EvenSol in #304
- chore: removed unused variables, suppressed some warnings by @asmfstatoil in #305
- chore: reduce number of legs in testcase to speed up test runs by @asmfstatoil in #307
- Add tests for systemThermo addComponent, addTBPfraction, addPlusFraction by @asmfstatoil in #308
- Refact addcomponent by @asmfstatoil in #310
- Docfix by @asmfstatoil in #312
- refact: replace deprecated function calls by @asmfstatoil in #313
- Fixed javadoc warnings by @asmfstatoil in #315
- chore: update maven versions etc in pom.xml by @asmfstatoil in #316
- style: removed redundant subclass definitions of setName and getName by @asmfstatoil in #314
- Created tests for setMolarComposition by @asmfstatoil in #311
- Add component by @asmfstatoil in #309
- Improve eclipse300 by @EvenSol in #318
- Feat serialization of process models by @asmfstatoil in #321
- Ioc api by @asmfstatoil in #306
- chore: TDMAsolve shall never be instantiated by @asmfstatoil in #326
- Update Compressor calculations detailed output etc by @EvenSol in #320
- Class Hierarchy, added NamedBaseClass and SimulationBaseClass with interfaces by @asmfstatoil in #325
- Transient test error fix by @EvenSol in #327
- Cleanup tests by @asmfstatoil in #329
- Cleanup by @asmfstatoil in #330
- formatting style definition for eclipse by @asmfstatoil in #328
- Pragmatic naming by @asmfstatoil in #331
- refact: Throw better exception when trying to initialize component or… by @asmfstatoil in #332
- chore: update actions by @asmfstatoil in #339
- Process simulation objects shall have constructor that sets name by @asmfstatoil in #336
- bugfix: runTransient(double dt) by @asmfstatoil in #338
- Transient test error fix by @EvenSol in #337
- Rm more comp ctor by @asmfstatoil in #342
- refact: inherit name from namedbaseclass by @asmfstatoil in #340
- Update CompressorTest.java by @EvenSol in #343
Full Changelog: v2.3.0...v2.3.1
NeqSim 2.3.0
neqsim-2.3.0.jar is a shaded jar including all libraries used by neqsim.
original-neqsim-2.3.0.jar is the a library only containing the neqsim library, other libraries will often be needed to run calculations.
What's Changed
- feat: upped l4j from 2.17.0 to 2.17.1 by @fannemel in #260
- Added javadoc template for all functions. by @fannemel in #261
- updates by @EvenSol in #262
- Delete SystemPrEoSTest.java by @EvenSol in #263
- Style: remove trailing blank lines by @fannemel in #264
- Revert mistakes in previous mass change by @fannemel in #265
- Test changes and cleanup by @fannemel in #267
- Cleanup by @fannemel in #266
- Cleanup by @fannemel in #268
- chore: removed unused variables by @fannemel in #270
- bugfix: get temperature by @fannemel in #272
- work by @fannemel in #271
- refact: use java.lang.Math.log10 by @fannemel in #273
- chore: exclude parameterfitting packages from test coverage report by @fannemel in #276
- refact: removed compiler warnings by @fannemel in #278
- chore: removed unused serialuid by @fannemel in #279
- refact: removed warnings by @fannemel in #280
- Create CODE_OF_CONDUCT.md by @EvenSol in #281
- Update issue templates by @EvenSol in #282
- GERG-2008 for compressors by @EvenSol in #284
- check native compilation by @EvenSol in #283
- fixed bug IOS6976 by @EvenSol in #285
- Removeunittest4 by @EvenSol in #286
- Add tests by @EvenSol in #275
- refact: typo atractive -> attractive by @fannemel in #290
- refact: fix typo numcompresorsteps -> numcompressorsteps by @fannemel in #289
- chore: commented out dead code by @fannemel in #291
- Typos by @fannemel in #292
- Moretests by @EvenSol in #287
- Docfix by @fannemel in #293
- refact: ProcessSystem add checks for duplicates by @fannemel in #296
- remove seldom used libraries from fatjar by @EvenSol in #294
Full Changelog: v2.2.3...v2.3.0
NeqSim 2.2.3
Updated to use log4j 2.17.0 in shaded jar
neqsim-2.2.3.jar is a shaded jar including all libraries used by neqsim.
original-neqsim-2.2.3.jar is the a library only containing the neqsim library, other libraries will often be needed to run calculations.
NeqSim 2.2.2
Updated to use log4j 2.17.0 in shaded jar (19/12/21)
neqsim-2.2.2.jar is a shaded jar including all libraries used by neqsim.
original-neqsim-2.2.2.jar is the a library only containing the neqsim library, other libraries will often be needed to run calculations.
NeqSim 2.2.1
A number of bugfixes and updates.
NeqSim 2.2.0
Version 2.2 (17/4/2020)
- Huron Vidal parameter oxygen-water updated
- CPA-binary interaction paramter kij updated for N2-water and o2-water
- Peneloux volume correction paramters water, MEG, TEG
- Volume correction parameters for water, MEG and TEG updated (temperature dependent volume correction)
- UMR-PRU model updated with parameters for c-C7 and c-C8, c-C9
- various bug fixes and new features for process calculations (changes for compressors, mixers, etc.)
- Short-cut class for creating new fluids implemented (neqsim.thermo.Fluid class)
NeqSim 2.0.1
Added new PVT lumping method. Added possibility to set composition of plus fluid.
NeqSim 2.0
Updates in NeqSim 2.0 are:
- Improved speed and stability of algorithms (TPflash, phase envelopes)
- Added GERG-2008 for calculation of gas density
- Various updates in process simulation models (compressors, recycle, mechanical design)