Software

Each scientific tool connects a question or workflow to inspectable methods, deterministic checks, and implemented outputs.

Scientific software

Scientific product

Ideal Momentum Jet Explorer

An interactive TypeScript application for a reduced-order ideal momentum jet model.

Designed for model exploration, teaching, and technical communication.

View product case study
Who it is for
Researchers, students, and technical communicators exploring jet-model assumptions and geometry.
Inputs
Nozzle geometry, prescribed area-growth parameters, and optional labeled comparison overlays.
Workflow
Configure → inspect normalized fields and geometry → compare states → export data or a report.
Outputs
Interactive plots, geometry, shareable states, CSV/configuration exports, and browser-side reports.
Methods
React, TypeScript, browser-side computation, unit and visual checks

Scientific product

VisualOpenFOAM

A Linux-first CLI for reproducible OpenFOAM and VTK scenes and field reports.

The implemented workflow uses explicit case and field contracts, deterministic plans, and synthetic reference fixtures for reproducible scientific visualization.

View product case study
Who it is for
OpenFOAM and VTK users who need inspectable, repeatable scientific-visualization plans.
Inputs
Read-only case inventories, VTK families, field arrays, units, native times, and explicit transforms.
Workflow
Inspect → manifest → plan fields and scenes → render or export → report.
Outputs
Versioned case, field, Blender, gallery, and report plans with checksums and scientific semantics.
Methods
Linux CLI, six JSON schemas, deterministic dry runs, synthetic fixtures, and 21 pytest checks

Scientific product

VisualBasilisk

A bridge from compact Basilisk facet manifests to reproducible visualization plans.

Validates explicit facet manifests and reproducible render planning.

View product case study
Who it is for
Basilisk users working with small, explicit facet and frame exports.
Inputs
Facet files, frame paths, checksums, and compact manifests.
Workflow
Validate manifest → inspect inputs → create a dry-run Blender plan → render and summarize metadata.
Outputs
Checked manifests, render plans, contact sheets, and traceable metadata reports.
Methods
Python CLI, manifests, dry-run Blender plans, synthetic fixtures

Scientific product

DualSPHysics / VisualsPhysics workflow

A reproducible particle-simulation post-processing and scientific-media workflow.

Focuses on reproducible post-processing and scientific visualization of solver outputs.

View product case study
Who it is for
SPH practitioners and technical audiences who need finished, interpretable simulation media.
Inputs
DualSPHysics outputs plus explicit VTK, IsoSurface, camera, and video-assembly settings.
Workflow
Simulate → export and reconstruct surfaces → render in Blender → assemble and review video.
Outputs
Four finished video examples, two compact hosted derivatives, and a geometry-metrics handoff.
Methods
DualSPHysics outputs, VTK/IsoSurface processing, Blender, and ffmpeg

Scientific product

CIMAP

An agrometeorological-index platform in the Ensenada regional research context.

Demonstrated as a reproducible pilot using partial real data.

View product case study
Who it is for
Researchers and students exploring reproducible agroclimatic data products.
Inputs
Weather-station records with units, timestamps, and station context.
Workflow
Collect → clean and normalize → aggregate → calculate exploratory indices → visualize.
Outputs
Comparable daily and monthly data products, exploratory indices, and map-based views.
Methods
Python data processing and a software platform interface