Recent Releases of galpynostatic
galpynostatic - v0.5.13
v0.5.13 (2025-02-17)
- Fixed particle size geometry param in profile.cpp.
Energy Storage - Battery
- Python
Published by aruderman 2 months ago

galpynostatic - v0.5.12
v0.5.12 (2024-10-29)
- Fixed errors in ProfileFitting.
Energy Storage - Battery
- Python
Published by aruderman 6 months ago

galpynostatic - v0.5.11
v0.5.11 (2024-10-29)
- Added more functions to ProfileFitting.
Energy Storage - Battery
- Python
Published by aruderman 6 months ago

galpynostatic - v0.5.10
v0.5.10 (2024-10-29)
- Fixed doc format.
Energy Storage - Battery
- Python
Published by aruderman 6 months ago

galpynostatic - v0.5.9
v0.5.9 (2024-10-29)
- Fixed errors in ProfileFitting.
Energy Storage - Battery
- Python
Published by aruderman 6 months ago

galpynostatic - v0.5.8
v0.5.8 (2024-10-29)
- Added cut potential to ProfileFitting.
Energy Storage - Battery
- Python
Published by aruderman 6 months ago

galpynostatic - v0.5.7
v0.5.7 (2024-10-21)
- Fixing simulation.ProfileFitting due to the previous versions changes.
Energy Storage - Battery
- Python
Published by aruderman 6 months ago

galpynostatic - v0.5.6
v0.5.6 (2024-10-21)
- Missing changes simulation.ProfileFitting due to the previous versions changes.
Energy Storage - Battery
- Python
Published by aruderman 6 months ago

galpynostatic - v0.5.5
v0.5.5 (2024-09-24)
- Missing changes in others galpynostatic modules due to the previous versions changes in the geometry factor in the Xi equation.
Energy Storage - Battery
- Python
Published by fernandezfran 7 months ago

galpynostatic - v0.5.4
v0.5.4 (2024-09-19)
- Fix the geometry factor.
Energy Storage - Battery
- Python
Published by aruderman 7 months ago

galpynostatic - v0.5.3
v0.5.3 (2024-09-17)
- Fix the geometry factor in Xi.
Energy Storage - Battery
- Python
Published by aruderman 7 months ago

galpynostatic - v0.5.2
v0.5.2 (2024-08-24)
- New Python version specification required to use galpynostatic.
Energy Storage - Battery
- Python
Published by fernandezfran 8 months ago

galpynostatic - v0.5.1
v0.5.1 (2024-08-12)
- Fix the compilation of the OpenMP functions in
lib/map.cpp
by adding the-lgomp
flag in thesetup.py
.
Energy Storage - Battery
- Python
Published by aruderman 9 months ago

galpynostatic - v0.5.0
v0.5.0 (2024-07-25)
- Add new module
galpynostatic.simulation
that calulates galvanostatic maps from Frumkin or experimental isotherms, simulates isotherms at different Crates and fits equilibrium and non-equilibrium isotherms to obtain the diffusion coefficients and the kinetic rate constant. - Add the
datasets.params
submodule with typical densities and specific capacities of lithium-ion battery electrode materials required for simulations.
Energy Storage - Battery
- Python
Published by aruderman 9 months ago

galpynostatic - v0.5.0
v0.5.0 (2024-07-15)
- Add new module
galpynostatic.simulation
that calulates galvanostatic maps from Frumkin or experimental isotherms, simulates isotherms at different Crates and fits equilibrium and non-equilibrium isotherms to obtain the diffusion coefficients and the kinetic rate constant. - Add the
datasets.params
submodule with typical densities and specific capacities of lithium-ion battery electrode materials required for simulations.
Energy Storage - Battery
- Python
Published by aruderman 10 months ago

galpynostatic - v0.4.1
v0.4.1 (2023-03-21)
- In the
bmxfc
metric, the argumentminutes
was changed toc_rate
, like in themake_prediction
module functions.
Energy Storage - Battery
- Python
Published by fernandezfran about 1 year ago

galpynostatic - v0.4.0
v0.4.0 (2023-03-20)
- Change the name of the metric
umbem
(thesis version) tobmxfc
(paper version).
Energy Storage - Battery
- Python
Published by fernandezfran about 1 year ago

galpynostatic - v0.3.3
v0.3.3 (2024-02-05)
- Fix a bug in the shape of the return of
GetDischargeCapacities
inpreprocessing
module. - Change the
if/else
condition in thedatasets
submodule by atry/except
block.
Energy Storage - Battery
- Python
Published by fernandezfran about 1 year ago

galpynostatic - v0.3.2
v0.3.2 (2024-01-30)
base
andutils
modules are now tested directly.- Better docs of
datasets
submodule and the three functions replaced in only one. For each assert now there is a test.
Energy Storage - Battery
- Python
Published by fernandezfran about 1 year ago

galpynostatic - v0.3.1
v0.3.1 (2024-01-29)
Bug fixes
- Include the optimal C-rate uncertainty calculation like in particle size.
- Changed the inner workings of functions in the
make_prediction
module to useGalvanostaticRegressor
model methods instead of geometric reordering to find the optimal point. - Add
**kwargs
toscipy.optimize.newton
inmake_prediction
module.
Energy Storage - Battery
- Python
Published by fernandezfran about 1 year ago

galpynostatic - v0.3.0
v0.3.0 (2024-01-25)
Features
- Add a new function in the
make_prediction
module to predict the optimal C-rate to reach a desired SOC.
Bug fixes
- Explicitly use Newton optimization method in
make_prediction
module. - Change the return of the transform
GetDischargeCapacities
inpreprocessing
module to the shape required for the model fitting. - Improved self-consistency and grammar of documentation.
Energy Storage - Battery
- Python
Published by fernandezfran over 1 year ago

galpynostatic - v0.2.3
v0.2.3 (2023-12-28)
Bug fixes
- Create the
base
module with theMapSpline
class. - Change the project description.
Energy Storage - Battery
- Python
Published by fernandezfran over 1 year ago

galpynostatic - v0.2.2
v0.2.2 (2023-12-27)
Bug fixes
- Change the name of the
bmx_fc
metric toumbem
, which is the name of the metric in the cited PhD thesis. - Replace the
test_metric
to usepytest.mark.parametrize
and have a test for each value insted of the dataframe all togheter.
Energy Storage - Battery
- Python
Published by fernandezfran over 1 year ago

galpynostatic - v0.2.1
v0.2.0 (2023-12-26)
Bug fixes
- Allow the modification of C-rate with minutes parameter in
bmx_fc
ofmetric
module. - Citation of theoretical framework in
CITATION.bib
file.
Energy Storage - Battery
- Python
Published by fernandezfran over 1 year ago

galpynostatic - v0.2.0
v0.2.0 (2023-12-12)
Features
- An implementation of a new module with two metrics for benchmarking an extreme fast-charging of battery electrode materials.
Bug fixes
- Fixed test errors in make_prediction module due to uncertaintes calculations.
Energy Storage - Battery
- Python
Published by fernandezfran over 1 year ago

galpynostatic - v0.1.1
v0.1.1 (2023-09-25)
Bug fixes
- Fix citation link, BibTeX and doi.
- py38 plot tests -> py39+
Energy Storage - Battery
- Python
Published by fernandezfran over 1 year ago

galpynostatic - v0.1.0
v0.1.0 (2023-07-27)
This is the first Python object-oriented version of galpynostatic.
Features
- A galvanostatic regressor to fit maximum State-of-Charge (SOC) values versus C-rates experimental data with the physics-based heuristic model implemented here.
- Visualization in different formats through a plotter.
- Make predictions of the optimal particle size for the fifteen-minute charging electrode material.
- A preprocessing tool to obtain discharge capacities from galvanostatic profiles, useful to define the maximum SOC values.
- Surface datasets of the continuous computational physics previous model for different single-particle geometries.
Software quality assurance
- Runs on Ubuntu with Python 3.8+.
- Documentation available in readthedocs with installation guide, tutorials and API reference.
- Multiple unit tests.
- 100% coverage.
- PEP8 code style assured with flake8 and extensions.
- CI/CD on GitHub Actions.
- MIT LICENSE, encouraging its use in both academic and commercial settings.
- PyPI package distribution.
Energy Storage - Battery
- Python
Published by fernandezfran almost 2 years ago
