Activity for FreeEOS

  • Alan W. Irwin Alan W. Irwin committed [23c51a] on Code

    Replace the traditional Fortran 77 code in the BFGS implementation for the free_eos library with modern Fortran best practice

  • Alan W. Irwin Alan W. Irwin committed [07d256] on Code

    Use fixed scaling for the chirho figures associated with the convergence paper

  • Alan W. Irwin Alan W. Irwin committed [35eae0] on Code

    Implement the check_computational_boundary_test target

  • Alan W. Irwin Alan W. Irwin committed [f42a5f] on Code

    Update free_eos_test to make better use of the returned info argument

  • Alan W. Irwin Alan W. Irwin committed [5da44c] on Code

    Change partial_aux size from naux to n_partial_aux in all routines other than free_eos_detailed

  • Alan W. Irwin Alan W. Irwin committed [8d79b6]

    Use Fortran preprocessor directives to implement fermi_dirac_integrator and fermi_dirac_integrator_1 from the same source code

  • Alan W. Irwin Alan W. Irwin committed [a799d7]

    Extend release figures project to all release figures that can be straightforwardly generated with modern methods

  • Alan W. Irwin Alan W. Irwin committed [1680a7]

    No longer exclude files in the release_figures subdirectory from the search and removal of trailing whitespace

  • Alan W. Irwin Alan W. Irwin committed [a78849]

    For increased flexibility make zplot allocatable in free_eos_grid_main.f90

  • Alan W. Irwin Alan W. Irwin modified a blog post

    FreeEOS-3.0.0 has been released

  • Alan W. Irwin Alan W. Irwin committed [5bb13a]

    Implement the first stage of the automated release figures development

  • Alan W. Irwin Alan W. Irwin committed [b2ce06]

    Build system: support versioning of installed free_eos package

  • Alan W. Irwin Alan W. Irwin committed [d090d0]

    Prepare for the next (likely 3.1.0) release cycle by reducing README.release to a template

  • Alan W. Irwin Alan W. Irwin committed [d7acb1]

    Tweak README.Release_Manager_Cookbook

  • Alan W. Irwin Alan W. Irwin committed [8964b6]

    Write announcement (in SF-compatible markdown format) for 3.0.0

  • Alan W. Irwin Alan W. Irwin created a blog post

    FreeEOS-3.0.0 has been released

  • FreeEOS FreeEOS released /freeeos/3.0.0 Source/README.release

  • FreeEOS FreeEOS released /freeeos/3.0.0 Source/free_eos-3.0.0.tar.gz

  • FreeEOS FreeEOS released /freeeos/3.0.0 Source/free_eos-3.0.0.tar.gz.asc

  • Alan W. Irwin Alan W. Irwin committed [667b2d]

    Add recent commits to ChangeLog.release for the forthcoming 3.0.0 release

  • Alan W. Irwin Alan W. Irwin committed [515861]

    scripts/remove_trailing_whitespace.sh: additionally exclude doxygen-generated files in the source tree

  • Alan W. Irwin Alan W. Irwin committed [2b845a]

    Remove trailing whitespace introduced by accident by recent commits

  • Alan W. Irwin Alan W. Irwin committed [c14a76]

    Build system: fix recently introduced install target bug

  • Alan W. Irwin Alan W. Irwin committed [421d2c]

    Update ChangeLog.release from 2.2.1 version to the 3.0.0 version

  • Alan W. Irwin Alan W. Irwin committed [ddef5b]

    Renamed ChangeLog to ChangeLog.release

  • Alan W. Irwin Alan W. Irwin committed [070fa1]

    Tweak README.Release_Manager_Cookbook

  • Alan W. Irwin Alan W. Irwin committed [a93c89]

    Prepare top-level INSTALL and README.* files for the forthcoming 3.0.0 release

  • Alan W. Irwin Alan W. Irwin committed [35b0a7]

    Build system: Implement the PREBUILD_DIST option

  • Alan W. Irwin Alan W. Irwin committed [b4fa67]

    Build system: almost complete revision of CPACK_SOURCE_IGNORE_FILES

  • Alan W. Irwin Alan W. Irwin committed [14763b]

    Extra notes for commit 7bff2e0:

  • Alan W. Irwin Alan W. Irwin committed [ede206]

    Extra notes for commit 34535f0:

  • Alan W. Irwin Alan W. Irwin committed [fd0aa3]

    Extra notes for commit a9c2b6a:

  • Alan W. Irwin Alan W. Irwin committed [a1d216]

    Extra notes for commit 8b559b83c:

  • Alan W. Irwin Alan W. Irwin committed [9d2fec]

    Fix one of the remaining two uninitialized issues discovered with nagfor -C=undefined

  • Alan W. Irwin Alan W. Irwin committed [7bff2e]

    Fix the final uninitialized issue discovered with nagfor -C=undefined

  • Alan W. Irwin Alan W. Irwin committed [6335a0]

    Solve *_dv array initialization issues that have been discovered with nagfor -C=undefined

  • Alan W. Irwin Alan W. Irwin committed [34535f]

    Solve all eos_calc initialization issues that have been discovered with nagfor -C=undefined

  • Alan W. Irwin Alan W. Irwin committed [2cf066]

    Update Copyright information to 2022 for all files whose previous Copyright was 2020 or 2021

  • Alan W. Irwin Alan W. Irwin committed [a9c2b6]

    Implement the easiest fixes for uninitialized issues found by the nagfor -C=undefined option

  • Alan W. Irwin Alan W. Irwin committed [861c4c]

    Fix most nagfor 7.1 compiler warnings

  • Alan W. Irwin Alan W. Irwin committed [2409f1]

    Improve/rationalize formatting of stdout messages from all "simple_test" target utilities

  • Alan W. Irwin Alan W. Irwin committed [aa99bd]

    Doxygen documentation: Finish summary documentation for module procedures

  • Alan W. Irwin Alan W. Irwin committed [8b559b]

    Doxygen documentation: expand use of \param[DIR] construct (where DIR is one of in, out, or in,out) to all procedures that currently have their arguments documented with doxygen

  • Alan W. Irwin Alan W. Irwin committed [835c83]

    Doxygen documentation: Implement that documentation for eos_jacobian and update that implementation for eos_warm_step

  • Alan W. Irwin Alan W. Irwin committed [646713]

    Correct intent of pr variable in subroutines.

  • Alan W. Irwin Alan W. Irwin committed [cfdc5c]

    Remove workaround for ifort spread function bug

  • Alan W. Irwin Alan W. Irwin committed [140647]

    Best practices: replace intent(inout) allow_log and allow_log_neg by intent(in) and intent(out) variables

  • Alan W. Irwin Alan W. Irwin committed [2dae86]

    Doxygen documentation: Implement that documentation for eos_warm_step

  • Alan W. Irwin Alan W. Irwin committed [eef7f1]

    doxygen documentation: replace "@param" with "\param" for consistent style in doxygen comments

  • Alan W. Irwin Alan W. Irwin committed [40d93a]

    Doxygen documentation: Implement that documentation for eos_cold_start, finish that implementation for eos_warm_step, and make the variable naming scheme for derivatives more consistent

  • Alan W. Irwin Alan W. Irwin committed [a7db0e]

    Doxygen documentation: fix build-system dependency bug

  • Alan W. Irwin Alan W. Irwin committed [67c619]

    Implement verbosity control

  • Alan W. Irwin Alan W. Irwin committed [aa0f3b]

    Implement documentation of the legacy and modern API's for free_eos in the README file

  • Alan W. Irwin Alan W. Irwin committed [6ac4e3]

    Replace "read(*", "write(*...", "write(0...", and flush(0..." with "read(stdin...", write(stdout...", "write(stderr...", and flush(stderr..."

  • Alan W. Irwin Alan W. Irwin committed [181fba]

    Doxygen documentation: complete the mod_eos_calc documentation

  • Alan W. Irwin Alan W. Irwin committed [0e7ee0]

    doxygen documentation: work around two doxygen issues for modern Fortran

  • Alan W. Irwin Alan W. Irwin committed [d25424]

    doxygen documentation: mv doc to document_FreeEOS/doxygen and implement PDF form of doxygen documentation

  • Alan W. Irwin Alan W. Irwin committed [2a67ac]

    Change from Fortran "include" to preprocessor "#include"

  • Alan W. Irwin Alan W. Irwin committed [637e80]

    Use conditional compilation to make code compatible with both ifort and gfortran

  • Alan W. Irwin Alan W. Irwin committed [7953a2]

    Bump CMake minimum version from 3.13.4 to 3.18.4

  • Alan W. Irwin Alan W. Irwin committed [befd4d]

    Generalize the free_eos_grid utility

  • Alan W. Irwin Alan W. Irwin committed [533d7c]

    Replace every x**(a+1/2) where a is an integer >=1 by x**a*sqrt(x) for faster computation

  • Alan W. Irwin Alan W. Irwin committed [469110]

    Replace in-line log(10._fp_kind) calculations with the ln10 = log(10._fp_kind) parameter

  • Alan W. Irwin Alan W. Irwin committed [c3b771]

    Use common configurable LaTeX preamble for each of the documentation papers

  • Alan W. Irwin Alan W. Irwin committed [acf2ed]

    Revert text content of all automatically generated papers to that used for the current SF documentation papers

  • Alan W. Irwin Alan W. Irwin committed [dd7aaa]

    eff_fit documentation paper: Finalize modern figures

  • Alan W. Irwin Alan W. Irwin committed [de6af1]

    I have adopted 3.0.0 as the forthcoming release version

  • Alan W. Irwin Alan W. Irwin committed [1dc146]

    Bump SOVERSION for all libraries from 0 to 1

  • Alan W. Irwin Alan W. Irwin committed [d63590]

    Update free_eos_test.stdout_standard to be consistent with the eos_calc rewrite of the previous commit

  • Alan W. Irwin Alan W. Irwin committed [82f895]

    Build system: generate a FATAL_ERROR if supported_fp_precision LESS 15 or supported_fp_exponent LESS 300

  • Alan W. Irwin Alan W. Irwin committed [ec1439]

    Fix size of explicit-shape dimension in mod_bfgs.f90

  • Alan W. Irwin Alan W. Irwin committed [0a1110]

    Perform substantial rewrite of eos_calc

  • Alan W. Irwin Alan W. Irwin committed [9a85b9]

    Add another error return to free_eos_detailed for the case where a NaN value of fl is detected during the cold start iteration

  • Alan W. Irwin Alan W. Irwin committed [90e030]

    Implement configurable version of programmed tainting of arrays

  • Alan W. Irwin Alan W. Irwin committed [054b59]

    No file changes, but correct an incorrect comment in the tested-by section of the previous commit (8de9bad) message

  • Alan W. Irwin Alan W. Irwin committed [8de9ba]

    Fix remaining extended precision issues exposed by the FreeEOS_papers target

  • Alan W. Irwin Alan W. Irwin committed [13a9c9]

    Replace the recursive version of fermi_dirac_integrator with a non-recursive alternative

  • Alan W. Irwin Alan W. Irwin committed [dfbc34]

    Implement separate calculation boundaries for compare_free_eos_test.py(.in)

  • Alan W. Irwin Alan W. Irwin committed [e98a72]

    Replace implicit by explicit conversions between fp_kind and lapack_fp_kind and vice versa

  • Alan W. Irwin Alan W. Irwin committed [8c55d8]

    Help to purify fp_kind results by replacing some known explicit double precision with fp_kind precision

  • Alan W. Irwin Alan W. Irwin committed [cfdc65]

    Transform all floating-point constants to _fp_kind or (where appropriate) _lapack_fp_kind form

  • Alan W. Irwin Alan W. Irwin committed [91711a]

    Fix implicit type conversion issues found by gfortran -Wconversion-extra option

  • Alan W. Irwin Alan W. Irwin committed [9f3b77]

    Fix trailing whitespace issues with prior commits

  • Alan W. Irwin Alan W. Irwin committed [166440]

    Fix uninitialized issue found recently by newly implemented signalling NaN tainting of allocated arrays

  • Alan W. Irwin Alan W. Irwin committed [32d232]

    Update free_eos_test.stdout_standard to latest version of results

  • Alan W. Irwin Alan W. Irwin committed [29c4a2]

    Switch from huge(0._fp_kind) tainting to signalling NaN tainting of allocated real arrays

  • Alan W. Irwin Alan W. Irwin committed [725673]

    Add FREE_EOS_VERSION to summary

  • Alan W. Irwin Alan W. Irwin committed [b97a6d]

    Initial commit of the combined documentation paper from its latest (but quite old) version

  • Alan W. Irwin Alan W. Irwin committed [08857b]

    Update the directions for the tutorial self-contained "test_FreeEOS_install" project.

  • Alan W. Irwin Alan W. Irwin committed [647b37]

    Configure the build of the old combined documentation paper

  • Alan W. Irwin Alan W. Irwin committed [fb87d8]

    Update isotopic masses to AME2020

  • Alan W. Irwin Alan W. Irwin committed [39b96c]

    Update basic infrastructure of the CMake-based build system for FreeEOS

  • Alan W. Irwin Alan W. Irwin committed [b79648]

    Remove trailing whitespace for two new documentation files

  • Alan W. Irwin Alan W. Irwin committed [9242b9]

    Use doxygen to document the modern and legacy variants of the free_eos generic API

  • Alan W. Irwin Alan W. Irwin committed [5c6957]

    Update build, install, test, and user application link instructions

  • Alan W. Irwin Alan W. Irwin committed [bf9cdf]

    Move the utils subdirectory from the top-level directory to test_FreeEOS

  • Alan W. Irwin Alan W. Irwin committed [4ed2e6]

    Additional changes that I forgot to make part of the prior commit

  • Alan W. Irwin Alan W. Irwin committed [51a012]

    Fix error in the formula for the radii of the Rydberg levels of H_2^+

  • Alan W. Irwin Alan W. Irwin committed [2c1969]

    Drop unnecessary "save pf" in free_eos_detailed

  • Alan W. Irwin Alan W. Irwin committed [d84799]

    Improve commentary and change a variable name in mdh_pi.f90

1 >