colin vargas

a public record of aerospace software, numerical experiments, and project notes built so the reasoning can be reopened.

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 / public technical record

solver records case sequence

small cases make the solver honest.

case record

begin with the smallest run

make boundary conditions, fluxes, and updates visible before adding scale.

fv / explicit / cfl 0.42

mesh record

tighten the same case

change one numerical choice at a time and record when it starts to matter.

limited / refined mesh / cfl 0.31

limit record

mark the stability edge

push the step size until the method explains where it stops being trustworthy.

steep front / boundary watch / cfl 0.88

signal engineering taste

useful signal is math, code, and the physical system agreeing enough to reopen.

numerics
stability before runtime tuning
propulsion
trade spaces with stated assumptions
software
systems that can be reopened later
taste
plain pages with enough technical detail
selected work full index

selected work keeps evidence attached.

solver trajectory from case to record

the record shows what each part is responsible for.

01

make it inspectable

keep first cases small enough to check by hand and by plot.

small verification case
02

separate the hard parts

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

separate solver modules
03

leave a record

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

notes and figures
working style repeatable records

calculation, assumptions, and notes stay linked.

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 hold project decisions, build context, and numerical details once they are clear enough to reuse.

about systems reasoning

aerospace engineering, numerical methods, propulsion, and a bias for tools that keep the reasoning visible.