Skip to content
View Shizheng-Wen's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report Shizheng-Wen

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Shizheng-Wen/README.md
image

Website LinkedIn X ResearchGate


🔬 What I work on

My research sits at the intersection of scientific computing and machine learning, with a focus on building fast, scalable, and differentiable solvers for partial differential equations (PDEs).

  • Differentiable solvers: I created TensorMesh (finite elements) and torch-sla (sparse linear algebra), bringing classical numerical methods into PyTorch.
  • Scalable neural solver backbones: neural operators for complex geometries, such as GAOT and RIGNO, accelerated with fused GPU kernels such as FlashSlice.
  • Physics-informed operator learning: training neural operators from the governing equations alone; multigrid preconditioning lets this label-free training match supervised accuracy.
  • PDE foundation models: large-scale pretraining across diverse physical systems

📄 Featured papers

  • Preconditioned Physics-Informed Neural Operator Training: S. Wen*, S. Mishra, M. Zeinhofer* · arXiv 2026 · paper · code
  • Does Transolver really need a Transformer?: S. Wen, S. Mishra · arXiv 2026 · paper · code
  • Learning, Solving and Optimizing PDEs with TensorGalerkin: an efficient high-performance Galerkin assembly algorithm: S. Wen*, M. Chi*, T. Yu, B. Moseley, M. Y. Michelis, P. Ren, H. Sun, S. Mishra · ICML 2026 · paper · code · project
  • torch-sla: Differentiable Sparse Linear Algebra with Adjoint Solvers and Sparse Tensor Parallelism for PyTorch: M. Chi*, S. Wen* · ICML 2026 Workshop (AI4Physics) · paper · code · project
  • Geometry Aware Operator Transformer as an Efficient and Accurate Neural Surrogate for PDEs on Arbitrary Domains: S. Wen, A. Kumbhat, L. Lingsch, S. Mousavi, Y. Zhao, P. Chandrashekar, S. Mishra · NeurIPS 2025 · paper · code · project

🛠️ Tech

Python C++ PyTorch Triton CUDA Linux


Open to collaborations on scientific ML, neural operators and differentiable simulation.

Pinned Loading

  1. camlab-ethz/TensorMesh camlab-ethz/TensorMesh Public

    A fast, differentiable, JIT-free, debugging-friendly finite element library for PyTorch.

    Python 237 28

  2. sparsexlab/torch-sla sparsexlab/torch-sla Public

    torch sparse linear algebra library

    Python 59 2

  3. camlab-ethz/GAOT camlab-ethz/GAOT Public

    [NeurIPS 2025] Geometry Aware Operator Transformer As An Efficient And Accurate Neural Surrogate For PDEs On Arbitrary Domains

    Python 110 26

  4. GAOT-3D GAOT-3D Public

    About code release of "Geometry-Aware Operator Transformer: A Generalizable Framework for PDE Solution Operators"

    Python 29 2

  5. flashslice flashslice Public

    Fused Triton kernels for Transolver's slice/deslice. Official code for "Does Transolver really need a Transformer?" (arXiv:2609.32525)

    Python 8

  6. camlab-ethz/TensorPILS camlab-ethz/TensorPILS Public

    Physics Informed Learning System. Official code for "Preconditioned Physics-Informed Neural Operator Training."

    Python 18 1