Skip to contents

Authors

  • Balasubramanian Narasimhan. Author, maintainer.

  • Paul Goulart. Author, copyright holder.

  • Yuwen Chen. Author.

  • Hiroaki Yutani. Contributor.
    For vendoring/Makefile hints/R scripts for generating crate authors/licenses

  • David Zimmermann-Kollenda. Contributor.
    For configure scripts and tools/msvr.R lifted from rtiktoken package

  • The authors of the dependency Rust crates. Contributor.
    see inst/AUTHORS file for details

Citation

Source: inst/CITATION

Goulart PJ, Chen Y (2024). “Clarabel: An interior-point solver for conic programs with quadratic objectives.” doi:10.48550/arXiv.2405.12762, 2405.12762.

@Misc{Clarabel_2024,
  title = {Clarabel: An interior-point solver for conic programs with quadratic objectives},
  author = {Paul J. Goulart and Yuwen Chen},
  year = {2024},
  eprint = {2405.12762},
  archiveprefix = {arXiv},
  doi = {10.48550/arXiv.2405.12762},
  primaryclass = {math.OC},
}

Garstka M, Cannon M, Goulart P (2020). “A clique graph based merging strategy for decomposable SDPs.” In IFAC-PapersOnLine, volume 53 number 2, 7355-7361. doi:10.1016/j.ifacol.2020.12.1255, 21th IFAC World Congress.

@InProceedings{Garstka_2020,
  author = {Michael Garstka and Mark Cannon and Paul Goulart},
  title = {A clique graph based merging strategy for decomposable {SDPs}},
  booktitle = {IFAC-PapersOnLine},
  year = {2020},
  note = {21th IFAC World Congress},
  number = {2},
  pages = {7355-7361},
  volume = {53},
  doi = {10.1016/j.ifacol.2020.12.1255},
  issn = {2405-8963},
  journal = {IFAC-PapersOnLine},
}

Chen Y, Goulart P (2023). “An Efficient IPM Implementation for A Class of Nonsymmetric Cones.” doi:10.48550/arXiv.2305.12275, 2305.12275.

@Misc{chen2023efficient,
  title = {An Efficient IPM Implementation for A Class of Nonsymmetric Cones},
  author = {Yuwen Chen and Paul Goulart},
  year = {2023},
  eprint = {2305.12275},
  archiveprefix = {arXiv},
  doi = {10.48550/arXiv.2305.12275},
  primaryclass = {math.OC},
}

Additional details

The authors of the dependency Rust crates:
aho-corasick (version 1.1.3):
  Andrew Gallant

amd (version 0.2.2):


autocfg (version 1.3.0):
  Josh Stone

blas-src (version 0.10.0):
  Balasubramanian Narasimhan
  Ivan Ukhov
  Jed Brown
  Michael Zietz
  Stefan Kroboth
  Toshiki Teramura
  bluss

blas-sys (version 0.7.1):
  Andrew Straw
  Corey Richardson
  Ivan Ukhov
  bluss

blas (version 0.22.0):
  Andrew Straw
  Corey Richardson
  Ivan Ukhov
  Mason Smith
  Toshiki Teramura

cc (version 1.0.99):
  Alex Crichton

cfg-if (version 1.0.0):
  Alex Crichton

clarabel (version 0.9.0):
  Paul Goulart

darling_core (version 0.14.4):
  Ted Driggs

darling_macro (version 0.14.4):
  Ted Driggs

darling (version 0.14.4):
  Ted Driggs

derive_builder_core (version 0.11.2):
  Colin Kiegel
  Pascal Hertleif
  Jan-Erik Rediger
  Ted Driggs

derive_builder_macro (version 0.11.2):
  Colin Kiegel
  Pascal Hertleif
  Jan-Erik Rediger
  Ted Driggs

derive_builder (version 0.11.2):
  Colin Kiegel
  Pascal Hertleif
  Jan-Erik Rediger
  Ted Driggs

either (version 1.12.0):
  bluss

enum_dispatch (version 0.3.13):
  Anton Lazarev

equivalent (version 1.0.1):


fnv (version 1.0.7):
  Alex Crichton

hashbrown (version 0.14.5):
  Amanieu d'Antras

ident_case (version 1.0.1):
  Ted Driggs

indexmap (version 2.2.6):


itertools (version 0.11.0):
  bluss

itoa (version 1.0.11):
  David Tolnay

lapack-src (version 0.10.0):
  Balasubramanian Narasimhan
  Ivan Ukhov
  Michael Zietz
  Mitsutoshi Aoe
  Stefan Kroboth
  Toshiki Teramura

lapack-sys (version 0.14.0):
  Andrew Straw
  Corey Richardson
  Ivan Ukhov
  Toshiki Teramura

lapack (version 0.19.0):
  Andrew Straw
  Crozet Sébastien
  David Greenberg
  Ivan Ukhov
  Pavel Potocek
  Selvavignesh Vedamanickam
  Toshiki Teramura

lazy_static (version 1.4.0):
  Marvin Löbel

libc (version 0.2.155):
  The Rust Project Developers

memchr (version 2.7.4):
  Andrew Gallant
  bluss

num-complex (version 0.4.6):
  The Rust Project Developers

num-traits (version 0.2.19):
  The Rust Project Developers

once_cell (version 1.19.0):
  Aleksey Kladov

proc-macro2 (version 1.0.85):
  David Tolnay
  Alex Crichton

quote (version 1.0.36):
  David Tolnay

r-src (version 0.1.0):
  Balasubramanian Narasimhan

regex-automata (version 0.4.7):
  The Rust Project Developers
  Andrew Gallant

regex-syntax (version 0.8.4):
  The Rust Project Developers
  Andrew Gallant

regex (version 1.10.5):
  The Rust Project Developers
  Andrew Gallant

ryu (version 1.0.18):
  David Tolnay

savvy-bindgen (version 0.6.4):
  Hiroaki Yutani

savvy-ffi (version 0.6.4):
  Hiroaki Yutani

savvy-macro (version 0.6.4):
  Hiroaki Yutani

savvy (version 0.6.4):
  Hiroaki Yutani

serde_derive (version 1.0.203):
  Erick Tryzelaar
  David Tolnay

serde_json (version 1.0.117):
  Erick Tryzelaar
  David Tolnay

serde (version 1.0.203):
  Erick Tryzelaar
  David Tolnay

strsim (version 0.10.0):
  Danny Guo

syn (version 1.0.109):
  David Tolnay

syn (version 2.0.66):
  David Tolnay

thiserror-impl (version 1.0.61):
  David Tolnay

thiserror (version 1.0.61):
  David Tolnay

unicode-ident (version 1.0.12):
  David Tolnay