Solvers over Regions

The Wolfram Language deeply integrates regions into high-level solvers, including the ability to integrate or solve partial differential equations over regions, solve equations and inequalities with region constraints, or optimize over regions. The results can be either symbolic and exact or numeric and approximate.

Integrals

Integrate, NIntegrate integrate over a region

Probability  ▪  NProbability  ▪  Expectation  ▪  NExpectation

Partial Differential Equations »

NDSolve solve a partial differential equation over a region

NDEigensystem compute eigenvalues and eigenfunctions over a region

NDSolveValue  ▪  NDEigenvalues  ▪  DirichletCondition  ▪  NeumannValue  ▪  ...

DSolve  ▪  DSolveValue  ▪  DEigensystem  ▪  DEigenvalues  ▪  ...

Equations & Inequalities

Solve solve equations, inequalities, and region constraints

NSolve  ▪  Reduce  ▪  FindInstance  ▪  Resolve  ▪  SolveValues  ▪  NSolveValues

Optimization »

Minimize minimize a function over a region

MinValue  ▪  ArgMin  ▪  NMinimize  ▪  NMinValue  ▪  NArgMin  ▪  FindMinimum  ▪  FindMinValue  ▪  FindArgMin  ▪  Maximize  ▪  MaxValue  ▪  ArgMax  ▪  ...

Visualization »

Plot3D plot a function over a region

ContourPlot  ▪  DensityPlot  ▪  VectorPlot  ▪  StreamPlot  ▪  ...

SliceContourPlot3D  ▪  SliceDensityPlot3D  ▪  SliceVectorPlot3D  ▪  DensityPlot3D  ▪  ...

Geometric Solvers »

RegionNearest find the nearest point in a region

RegionMeasure  ▪  RegionCentroid  ▪  RegionDistance  ▪  ...

Synthetic Geometry »

GeometricScene  ▪  RandomInstance  ▪  FindGeometricConjectures  ▪  ...