test: a unique test name for this integration tests name: 2DEllipseLevelSet specify a single assert to compare the expected solution vector to a hdf5 saved vector assert: !testingResources::asserts::SolutionVectorAssert expected: “inputs/levelSet/2D_Ellipse.hdf5” actual: “domain.hdf5” type: linf

environment: title: _lsVOF_UnitTetst tagDirectory: false global arguments that can be used by petsc arguments: set up the time stepper responsible for marching in time timestepper: time stepper specific input arguments arguments: {} save the resulting fields so that they can be checked io: !ablate::io::Hdf5MultiFileSerializer io: !ablate::io::Hdf5Serializer interval: !ablate::io::interval::FixedInterval 1 the domain/mesh must be specified at the start of a simulation domain: !ablate::domain::BoxMesh &simpleBoxField name: simpleBoxField faces: [ 80, 80 ] lower: [ -2, -2 ] upper: [ 2, 2 ] specify any modifications to be performed to the mesh/domain modifiers: [] arguments: {} fields: - name: volumeFraction type: FVM initialization: - fieldName: volumeFraction field: !ablate::levelSet::VOFMathFunction domain: *simpleBoxField levelSet: “sqrt((x/0.5)^2 + (y/1.5)^2 + z^2) - 1.0”

use no solvers in this very simple example solvers: []

```