From 97501481e837b27c2542c82c31db3d7fef9c726c Mon Sep 17 00:00:00 2001 From: Sungho Shin Date: Sun, 16 Aug 2026 11:16:49 -0400 Subject: [PATCH 1/2] CITATION.cff; README badges in series, logo and table gone MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The citation file follows NLPModels.jl's shape — software metadata plus the journal article as preferred-citation, values matching the README's own bibtex. The README's header drops the logo and the badge table for a flat series: license, docs (stable/dev), CI, codecov, release. Co-Authored-By: Claude Fable 5 --- CITATION.cff | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ README.md | 13 ++++++------- 2 files changed, 54 insertions(+), 7 deletions(-) create mode 100644 CITATION.cff diff --git a/CITATION.cff b/CITATION.cff new file mode 100644 index 00000000..f85868df --- /dev/null +++ b/CITATION.cff @@ -0,0 +1,48 @@ +# This CITATION.cff file was generated with cffinit. +# Visit https://bit.ly/cffinit to generate yours today! + +authors: + - affiliation: >- + Department of Chemical Engineering, Massachusetts + Institute of Technology, Cambridge, MA, USA + family-names: Shin + given-names: Sungho + email: sushin@mit.edu +cff-version: 1.2.0 +identifiers: + - description: arXiv preprint + type: other + value: 'arXiv:2307.16830' +keywords: + - Nonlinear Optimization + - Julia + - Nonlinear Programming + - Automatic Differentiation + - GPU +license: MIT +message: >- + If you use this software, please cite it using the + metadata from this file. +preferred-citation: + type: article + title: >- + Accelerating optimal power flow with GPUs: SIMD abstraction of + nonlinear programs and condensed-space interior-point methods + authors: + - family-names: Shin + given-names: Sungho + - family-names: Anitescu + given-names: Mihai + - family-names: Pacaud + given-names: François + journal: Electric Power Systems Research + volume: '236' + year: 2024 + doi: 10.1016/j.epsr.2024.110651 +repository-code: 'https://github.com/madsuite-org/ExaModels.jl' +title: >- + ExaModels.jl: An algebraic modeling and automatic differentiation + tool in Julia, specialized for SIMD abstraction of nonlinear programs +type: software +version: 0.12.0 +date-released: '2026-08-14' diff --git a/README.md b/README.md index f19e3f8d..ff512376 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,11 @@ -![Logo](full-logo.svg) - *An [algebraic modeling](https://en.wikipedia.org/wiki/Algebraic_modeling_language) and [automatic differentiation](https://en.wikipedia.org/wiki/Automatic_differentiation) tool in [Julia Language](https://julialang.org/), specialized for [SIMD](https://en.wikipedia.org/wiki/Single_instruction,_multiple_data) abstraction of [nonlinear programs](https://en.wikipedia.org/wiki/Nonlinear_programming).* ---- - -| **License** | **Documentation** | **Build Status** | **Coverage** | **Citation** | -|:-----------------:|:----------------:|:----------------:|:----------------:|:----------------:| -| [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/madsuite-org/ExaModels.jl/blob/main/LICENSE) | [![doc](https://img.shields.io/badge/docs-stable-blue.svg)](https://madsuite-org.github.io/ExaModels.jl/stable) [![doc](https://img.shields.io/badge/docs-dev-blue.svg)](https://madsuite-org.github.io/ExaModels.jl/dev) | [![build](https://github.com/madsuite-org/ExaModels.jl/actions/workflows/test.yml/badge.svg)](https://github.com/madsuite-org/ExaModels.jl/actions/workflows/test.yml) | [![codecov](https://codecov.io/gh/madsuite-org/ExaModels.jl/branch/main/graph/badge.svg)](https://codecov.io/gh/madsuite-org/ExaModels.jl) | [![arXiv](https://img.shields.io/badge/arXiv-2307.16830-b31b1b.svg)](https://arxiv.org/abs/2307.16830) | +[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/madsuite-org/ExaModels.jl/blob/main/LICENSE) +[![docs](https://img.shields.io/badge/docs-stable-blue.svg)](https://madsuite-org.github.io/ExaModels.jl/stable) +[![docs](https://img.shields.io/badge/docs-dev-blue.svg)](https://madsuite-org.github.io/ExaModels.jl/dev) +[![build](https://github.com/madsuite-org/ExaModels.jl/actions/workflows/test.yml/badge.svg)](https://github.com/madsuite-org/ExaModels.jl/actions/workflows/test.yml) +[![codecov](https://codecov.io/gh/madsuite-org/ExaModels.jl/branch/main/graph/badge.svg)](https://codecov.io/gh/madsuite-org/ExaModels.jl) +[![release](https://img.shields.io/github/v/release/madsuite-org/ExaModels.jl)](https://github.com/madsuite-org/ExaModels.jl/releases) ## Overview From a5f97023bf7acbb6945fd0971e89e6cbb1fc9286 Mon Sep 17 00:00:00 2001 From: Sungho Shin Date: Sun, 16 Aug 2026 11:24:04 -0400 Subject: [PATCH 2/2] README: title heading Co-Authored-By: Claude Fable 5 --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index ff512376..90562f46 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +# ExaModels.jl + *An [algebraic modeling](https://en.wikipedia.org/wiki/Algebraic_modeling_language) and [automatic differentiation](https://en.wikipedia.org/wiki/Automatic_differentiation) tool in [Julia Language](https://julialang.org/), specialized for [SIMD](https://en.wikipedia.org/wiki/Single_instruction,_multiple_data) abstraction of [nonlinear programs](https://en.wikipedia.org/wiki/Nonlinear_programming).* [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/madsuite-org/ExaModels.jl/blob/main/LICENSE)