Skip to content

Commit bb16dd1

Browse files
authored
Merge pull request #153 from awvwgk/electronic-structure
Add electronic structure packages to index
2 parents 411b815 + d5fa1d3 commit bb16dd1

File tree

2 files changed

+110
-1
lines changed

2 files changed

+110
-1
lines changed

_data/package_index.yml

Lines changed: 106 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,27 @@
149149
tags: sql database
150150
license: MIT
151151

152+
- name: mpifx
153+
github: dftbplus/mpifx
154+
description: Modern Fortran wrappers around MPI routines
155+
categories: interfaces
156+
tags: mpi fypp
157+
version: none
158+
159+
- name: scalapackfx
160+
github: dftbplus/scalapackfx
161+
description: Modern Fortran wrappers around ScaLAPACK routines
162+
categories: interfaces
163+
tags: mpi fypp pblas blacs
164+
version: none
165+
166+
- name: ELSI
167+
url: https://gitlab.com/elsi_project/elsi_interface
168+
description: A software interface designed for electronic structure codes to connect with ELPA, libOMM, PEXSI, EigenExa, SLEPc, NTPoly, BSEPACK, LAPACK, MAGMA, and other solver libraries.
169+
categories: interfaces
170+
tags: electronic-stucture mpi gpu
171+
version: 2.6.0
172+
license: BSD-3-Clause
152173

153174
# --- Programming utilities ---
154175

@@ -301,11 +322,24 @@
301322

302323
# --- File input / output ---
303324

325+
- name: atomsk
326+
github: pierrehirel/atomsk
327+
description: A Tool For Manipulating And Converting Atomic Data Files
328+
categories: io
329+
tags: file-formats
330+
331+
- name: FortJSON
332+
url: https://gitlab.com/elsi_project/fortjson
333+
description: A JSON library designed with portability across HPC architectures in mind
334+
categories: io
335+
tags: json hpc
336+
license: BSD-3-Clause
337+
304338
- name: json-fortran
305339
github: jacobwilliams/json-fortran
306340
description: A Fortran 2008 JSON API
307341
categories: io
308-
tags: json io
342+
tags: json
309343
license: BSD-3-Clause
310344

311345
- name: VTKFortran
@@ -506,6 +540,7 @@
506540
categories: numerical
507541
tags: eigenvalue eigenvector singular value decomposition svd
508542
license: BSD-3-Clause
543+
version: none
509544

510545
- name: neural-fortran
511546
github: modern-fortran/neural-fortran
@@ -597,6 +632,49 @@
597632
license: GPL-3.0
598633
version: none
599634

635+
- name: libnegf
636+
github: libnegf/libnegf
637+
description: A general library for Non Equilibrium Green's Functions
638+
categories: numerical
639+
tags: transport electronic-structure
640+
license: LGPL-3.0
641+
version: none
642+
643+
- name: ddPCM
644+
github: filippolipparini/ddPCM
645+
description: A fast domain decomposition based implementation of the COSMO solvation model
646+
categories: numerical
647+
tags: continuum-solvation cosmo pcm cpcm
648+
649+
- name: PoisFFT
650+
github: LadaF/PoisFFT
651+
description: Library to solve Poisson equation on a uniform Cartesian grid using the Fast Fourier Transform
652+
categories: numerical
653+
tags: fft poisson
654+
license: GPL-2.0
655+
version: none
656+
657+
- name: ELPA
658+
url: https://gitlab.mpcdf.mpg.de/elpa/elpa
659+
description: Eigenvalue Solvers for Petaflop Applications
660+
categories: numerical
661+
tags: mpi gpu
662+
version: 2020.05.001
663+
license: LGPL-3.0
664+
665+
- name: NTPoly
666+
github: william-dawson/ntpoly
667+
description: A massively parallel library for computing the functions of sparse matrices.
668+
categories: numerical
669+
tags: mpi
670+
671+
- name: QMD-PROGRESS
672+
github: lanl/qmd-progress
673+
description: Parallel, Rapid O(N) and Graph-based Recursive Electronic Structure Solver.
674+
categories: numerical
675+
tags: mpi
676+
license: BSD-3-Clause
677+
600678
# --- Scientific codes ---
601679

602680
- name: "DFTB+"
@@ -742,6 +820,7 @@
742820
description: The Maximally-Localised Generalised Wannier Functions Code
743821
categories: scientific
744822
tags: electronic-structure
823+
version: none
745824

746825
- name: WHIZARD
747826
url: https://whizard.hepforge.org/
@@ -788,3 +867,29 @@
788867
tags: equation parser
789868
version: none
790869
license: Apache2.0
870+
871+
- name: HANDE
872+
github: hande-qmc/hande
873+
description: Open source stochastic quantum chemistry
874+
categories: numerical scientific
875+
tags: qmc electronic-structure
876+
version: none
877+
878+
- name: OpenMolcas
879+
url: https://gitlab.com/Molcas/OpenMolcas
880+
description: Quantum chemistry software package for multiconfigurational approaches to the electronic structure
881+
categories: scientific
882+
tags: electronic-structure casscf caspt2
883+
license: LGPL-2.1
884+
885+
- name: DFT-D4
886+
github: dftd4/dftd4
887+
description: A Generally Applicable Atomic-Charge Dependent London Dispersion Correction
888+
categories: scientific
889+
tags: dft-d dispersion-correction
890+
891+
- name: libmbd
892+
github: jhrmnn/libmbd
893+
description: Many-body dispersion library
894+
categories: scientific
895+
tags: dispersion-correction

_layouts/code_category.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,9 @@ <h3>
3232
<i class="devicon-github-plain colored"></i>
3333
{{ project.name }}</a></h3> </td>
3434
<td> {% if project.version %}
35+
{% if project.version != 'none' %}
3536
<img src="https://img.shields.io/badge/version-{{ project.version | replace: " ", "%20" | replace: "-", "--" }}-green.svg">
37+
{% endif %}
3638
{% else %}
3739
<img src="https://img.shields.io/github/v/release/{{ project.github }}?color=green">
3840
{% endif %}</td>
@@ -55,8 +57,10 @@ <h3>
5557
{% endif %}
5658
{{ project.name }}</a></h3> </td>
5759
<td> {% if project.version %}
60+
{% if project.version != 'none' %}
5861
<img src="https://img.shields.io/badge/version-{{ project.version | replace: " ", "%20" | replace: "-", "--" }}-green.svg">
5962
{% endif %}
63+
{% endif %}
6064
</td>
6165
<td> {% if project.license %}
6266
<img src="https://img.shields.io/badge/license-{{ project.license | replace: " ", "%20" | replace: "-", "--" }}-green">

0 commit comments

Comments
 (0)