Equana

Docs/Finite Element (MFEM)/mfem.mesh.makeCartesian1D
Back to Finite Element (MFEM)

mfem.mesh.makeCartesian1D

Creates a 1D Cartesian (line segment) mesh.

Syntax

mfem.mesh.makeCartesian1D(n, sx?)

Description

Creates a 1D Cartesian (line segment) mesh. Generates a uniform mesh on the interval [0, sx] with `n` line segment elements. This is useful for 1D finite element problems like ODEs, 1D heat transfer, or testing numerical methods.

Parameters

NameDescription
n- Number of elements (must be ≥ 1)
sx(optional)- Domain size / length of the interval (default 1.0)

Returns

Promise<Mesh>