Skip to content
Back to skills

Periodic Pde Benchmark

ASecurity

Build deterministic periodic PDE benchmarks for PINN failure-mode recovery experiments.

  • 247 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 9, 2026
researchpythonreact

Security analysis

A100/100

Scanned September 9, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill periodic_pde_benchmark --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Periodic Pde Benchmark?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Periodic Pde Benchmark
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-periodic-pde-benchmark/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-periodic-pde-benchmark)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
---
name: periodic_pde_benchmark
description: Build deterministic periodic PDE benchmarks for PINN failure-mode recovery experiments.
---

# Periodic PDE Benchmark

Use this skill when a recovery or evaluation task needs a small synthetic PDE benchmark matching the PINN failure-mode paper. Do not use it for unrelated PDE families or as evidence of full paper-scale reproduction.

## Inputs
- PDE system and coefficients, currently convection for deterministic reduced recovery.
- Grid sizes, collocation count, and random seed.
- Periodic spatial domain and time horizon assumptions.

## Outputs
- A JSON-compatible benchmark with evaluation grid, exact target values, collocation points, boundary pairs, and initial-condition samples.
- Metadata identifying coefficient values and exact/proxy target type.

## Workflow
1. Choose the smallest system that tests the paper mechanism, usually periodic convection.
2. Build `x` and `t` grids on `[0, 2π] × [0, 1]`.
3. Compute `u(x,t)=sin(x-beta*t)` for exact convection targets.
4. Generate seeded collocation points and periodic boundary pairs.
5. Save the benchmark or pass it directly to residual-objective and diagnostics skills.

## Validation
Run `python scripts/benchmark.py --beta 30 --x-points 8 --t-points 4 --collocation-count 5` and run the tests in `tests/`.

## Limitations
This skill provides a reduced exact convection benchmark. Full reaction-diffusion data generation should extend the same contract and declare numerical target provenance.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.