bigdft
claudecodexInstall BigDFT, generate input files, build PyBigDFT systems, configure pseudopotentials and linear scaling, and parse logfile output.
6 skills
Developer guides for BigDFT's Fortran internals: Futile, ATlab, liborbs, PSolver, KB projectors, and the input-variable pipeline.
Plugin bigdft-dev from marketplace bigdft-skills in william-dawson/bigdft-skills. Commands read from the repo's manifest — 23 days ago.
bigdft-dev-atlabDeveloper guide for the ATlab library -- simulation domains, grid cells, box iterators, multipole expansions, spherical harmonics, numerical utilities, and field I/O. Use when working with grid operations, boundary conditions, or domain geometry in BigDFT.
bigdft-dev-futileGuide for writing Fortran code using the Futile library (dictionaries, memory management, YAML I/O, error handling, timing, MPI wrappers). Use when developing or modifying BigDFT Fortran source code.
bigdft-dev-liborbsDeveloper guide for the liborbs library -- orbital manipulation, localization regions, wavelet compression, operator application, and the views abstraction. Use when working on SCF algorithms, Hamiltonian operations, or orbital I/O in BigDFT.
bigdft-dev-linear-scalingDeep reference for BigDFT's linear-scaling DFT optimization internals -- the outer SCF loop, support-function (TMB) optimization, kernel optimization (FOE/NTPoly/direct minimization), confinement handling, hybrid mode, and restart mechanics. Use when debugging linear-scaling convergence behavior, co
bigdft-dev-projectorsDeveloper guide for Kleinman-Bylander pseudopotential projectors. Covers the HGH/HGH-K projector radial functions, the h_ij coupling matrix, the psppar array layout, normalization, and how to compute nonlocal PSP matrix elements. Use when implementing or debugging nonlocal pseudopotential operations
bigdft-dev-psolverDeveloper guide for the Poisson Solver library -- solving for the Hartree potential from a charge density. Covers kernel creation, solver invocation, boundary conditions, implicit solvation, GPU acceleration, and the FFT-based algorithm. Use when working with electrostatics, Hartree potential, or im
bigdft-dev-variablesAdd or modify input variables in BigDFT, CheSS, or PSolver. Covers the full pipeline from YAML definition through code generation, Fortran parsing, and accessing values in code. Use when adding new input parameters or modifying existing ones.
Install BigDFT, generate input files, build PyBigDFT systems, configure pseudopotentials and linear scaling, and parse logfile output.
6 skills
Profile and alter floating-point precision in C, C++, and Fortran using RAPTOR
1 skill
Math and Science Programming: numerical and scientific computing for software engineers — floating-point arithmetic and the errors it causes, conditioning and stability, the BLAS/LAPACK substrate everything stands on, the tool landscape (MATLAB, Python's scientific stack, Julia, R, Fortran, Mathematica) and how to choose, symbolic versus numeric computation, linear systems, ODEs and PDEs, optimization, statistics and uncertainty, high-performance and GPU computing, and the verification, validation and reproducibility practices that separate trustworthy scientific software from plausible-looking output.
5 skills
A comprehensive Fortran development pipeline for Claude Code — orchestrates planning, code review, fix execution, and implementation through specialized agents and skills
7 skills · 6 agents · hooks
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.