colin vargas

evidence-first aerospace software for numerical tools, solver experiments, and project records that make physical behavior easier to inspect.

tu+F(u)=0\partial_t u + \nabla \cdot F(u) = 0 ΔtCCFLΔxmaxλ\Delta t \le C_{\mathrm{CFL}}\frac{\Delta x}{\max |\lambda|}

computational aerospace / numerical methods / propulsion / technical records

solver specimens scroll readout

a calculation earns trust by becoming inspectable.

solver surface

small cases before big claims

start plain enough that every boundary condition, flux, and update has nowhere to hide.

fv / explicit / cfl 0.42

mesh pass

let refinement reveal the argument

tighten the same case and watch which numerical choices start to matter.

limited / refined mesh / cfl 0.31

stability readout

show when the model stops behaving

push the step size until the readout stops pretending everything is fine.

steep front / boundary watch / cfl 0.88

signal engineering taste

the useful signal is the place where math, machine, and physical system all get a vote.

numerics
stability before performance theater
propulsion
trade spaces over hunches
software
systems that can be reopened later
taste
dense technical surfaces with a little blur at the edge
selected work full index

selected work reads best as evidence, not decoration.

solver trajectory from case to record

the record clarifies when each responsibility has an address.

01

make it inspectable

keep first cases small enough that a mistake has nowhere to hide.

case is small on purpose
02

separate the hard parts

let mesh, state, flux, and update paths carry their own responsibilities.

complexity has addresses
03

leave a record

publish notes and figures when they explain the decision, not just the result.

evidence before polish
working style repeatable records

the working rhythm is calculation, assumption, record.

01

build the calculation.

start with local tools, small verification cases, and source history that can be replayed.

02

name the assumptions.

write down boundary conditions, discretization choices, solver limits, and what changed between runs.

03

publish what sharpens it.

turn notes, plots, and logs into public pages only when they improve the inspection.

notes are not a content treadmill here. they are where project decisions, build scars, and numerical context get cleaned into something reusable.

about systems reasoning

aerospace engineering, numerical methods, propulsion, and a bias for tools that show their work instead of hiding behind a clean screenshot.