Surface Integral Calculator

Numerically evaluate surface integrals of scalar functions over parametric surfaces using 2D Gaussian quadrature.

Scalar Function f(x, y, z)

Use: x, y, z, sin, cos, sqrt, exp, log, PI, pow(a,b)

Parametric Surface r(u, v)

x =
y =
z =

Parameter Domain

Quadrature Order

10

Points per axis (3–20). Higher = more accurate but slower.

Quick Presets

Result

Fill in the form and click Compute.

Summary

Numerically evaluate surface integrals of scalar functions over parametric surfaces using 2D Gaussian quadrature.

How it works

  1. Define your scalar function f(x, y, z) using standard math syntax (e.g. x*x + y*y).
  2. Define the parametric surface: enter x(u,v), y(u,v), z(u,v) expressions.
  3. Set the parameter domain: u range [u_min, u_max] and v range [v_min, v_max].
  4. Choose quadrature order (5–15 points per axis) for accuracy.
  5. Click Compute to evaluate the integral and view the step-by-step breakdown.

Use cases

  • Compute the surface area of a parametric surface (set f = 1).
  • Evaluate flux-related integrals in physics and engineering.
  • Verify hand-calculated surface integrals for calculus coursework.
  • Explore how integrand values vary across a surface using the sample grid.
  • Compute the mass of a thin shell with variable density f(x,y,z).
  • Integrate temperature or pressure distributions over curved surfaces.

Frequently Asked Questions

Last updated: 2026-07-25 · Reviewed by Nham Vu