scipy-numerical

Community

Solve physics ODEs/PDEs and analyze spectra

Authorxjtulyc
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It helps you compute and analyze physics systems numerically when closed-form solutions are unavailable, covering time evolution, spectral content, and parameter optimization.

Core Features & Use Cases

  • ODE/IVP solving: Simulate nonlinear dynamics with scipy.integrate.solve_ivp, including method selection for non-stiff vs stiff regimes (e.g., RK45, Radau, BDF).
  • PDE discretization: Solve a 1D diffusion/heat equation using sparse finite-difference matrices and time-stepping schemes like Crank–Nicolson.
  • Spectral analysis with FFT: Perform FFT-based power spectral density estimation and compare methods such as Welch PSD for noisy signals.
  • Optimization & fitting: Fit physically motivated models (e.g., damped cosines) with uncertainty estimation via covariance matrices.
  • Sparse linear algebra: Compute eigenvalues/eigenstates for quantum-like operators using sparse eigensolvers (e.g., eigsh).

Quick Start

Use the scipy-numerical skill to simulate a Lorenz attractor with solve_ivp and visualize the 3D trajectory for method RK45.

Dependency Matrix

Required Modules

scipynumpymatplotlib

Components

assets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: scipy-numerical
Download link: https://github.com/xjtulyc/awesome-rosetta-skills/archive/main.zip#scipy-numerical

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.