Skip to main content
GitHub repository

MDOODZ7.0

MDOODZ7.0 contains 18 collected skills from tduretz, with repository-level occupation coverage and site-owned skill detail pages.

skills collected
18
Stars
10
updated
2026-05-22
Forks
3
Occupation coverage
7 occupation categories · 100% classified
repository explorer

Skills in this repository

skill-anisotropy
geoscientists-except-hydrologists-and-geographers

MDOODZ mechanical anisotropy module — director-based fabric tracking, anisotropy factors (δ_n, δ_s), viscous transverse isotropy, ViscosityConciseAniso, finite strain evolution, anisotropic rifting methodology, and anisotropy scenario examples.

2026-05-22
skill-benchmarking
software-quality-assurance-analysts-and-testers

MDOODZ performance benchmarking — running benchmarks, interpreting perf.csv, grid scaling studies, thread scaling, comparing machines, and the benchmark.sh script.

2026-05-22
skill-build-and-run
network-and-computer-systems-administrators

Build, compile, and run MDOODZ simulations — CMake configuration, make targets (build, build-dev, run, clean), dependency installation (SuiteSparse, HDF5, BLAS/LAPACK), OpenMP parallelisation, env.cmake setup, and common troubleshooting.

2026-05-22
skill-code-glossary
software-developers

Code-to-physics glossary for MDOODZ — variable names, struct fields, function names mapped to physical meaning, equations, SI units, grid naming conventions, creep mechanism abbreviations, and solver process stages.

2026-05-22
skill-debugging
software-quality-assurance-analysts-and-testers

Debugging a failing MDOODZ model — the three failure families (CHOLMOD non-positive-definite, Powell-Hestenes non-convergence, first-iteration NaN), the error-string lookup table, the eta-contrast reality, the two anisotropy recipes, the single-variable bisection cookbook, and the known MDLIB anisotropy bugs with their fix commits. Use when a run crashes, won't factor, won't converge, NaNs, or stalls mid-production.

2026-05-22
skill-logging
software-developers

MDOODZ logging system — LOG_INFO/WARN/ERR/DBG/TIME macros, .txt configuration parameters (log_dest, log_level, log_timestamp, log_ts_mode, log_metadata), colored console output, ANSI-stripped log files, phase timing instrumentation, and metadata prefixes.

2026-05-22
skill-melting
geoscientists-except-hydrologists-and-geographers

MDOODZ partial melting module — melt model indices, solidus/liquidus parameterizations, melt fraction computation, melt weakening, per-phase melt configuration, kinetic relaxation, and melting scenario examples.

2026-05-22
skill-model-setup
geoscientists-except-hydrologists-and-geographers

Create and configure MDOODZ simulations — .c callback files, .txt parameter files, SetPhase, SetTemperature, SetGrainSize, SetSurfaceZCoord, boundary conditions, MdoodzSetup, Coordinates, POSITION enum, geometry helpers, and scenario authoring workflow.

2026-05-22
skill-parameter-validation
software-quality-assurance-analysts-and-testers

Validate MDOODZ .txt parameter files — check scaling ranges, domain/resolution bounds, per-phase material property limits, flow law index consistency, switch compatibility, Courant/CFL constraints, solver tolerances, and anisotropy settings against physical limits.

2026-05-22
skill-particle-reseeding
physicists

MDOODZ particle reseeding and recycling — reseeding modes 0/1, particle deactivation (excess culling), recycling mechanism, markers struct fields, min_part_cell threshold, Nb_part_max hard limit, and common failure modes.

2026-05-22
skill-physics-theory
physicists

MDOODZ governing equations and numerical methods — conservation of momentum (Stokes), energy, and mass, constitutive relations, non-dimensionalisation and scaling, marker-in-cell advection, free surface algorithm, pure shear ALE mode, and theoretical background.

2026-05-22
skill-rheology
materials-scientists

MDOODZ rheological framework — flow laws, viscosity computation, dislocation creep, diffusion creep, Peierls mechanism, grain boundary sliding, elasticity (Maxwell model), plasticity (Drucker-Prager, strain softening), material properties, and the mat_prop structure.

2026-05-22
skill-scenario-gallery
geoscientists-except-hydrologists-and-geographers

Catalogue of 79 predefined MDOODZ scenarios in SETS/ — grouped by geodynamic application (rifting, subduction, collision, shear zones, anisotropy, necking, viscous flow, thermal, magmatic, phase transitions, topography, benchmarks). Each entry lists the .c file, purpose, and recommended use.

2026-05-22
skill-solvers
software-developers

MDOODZ numerical solver architecture — Stokes solver, Newton-Raphson iteration, Picard iteration, convergence criteria, staggered grid, thermal solver, SuiteSparse/CHOLMOD direct solver, time stepping, penalty method, and troubleshooting convergence issues.

2026-05-22
skill-stokes-benchmark
data-scientists-152051

Benchmark the MDOODZ Stokes solver on a hard-solve state — build a shear-band checkpoint with a warmup run, restart from the .dat file, and sweep thread counts / interp_mode to measure solve_s under realistic high-viscosity-contrast conditions. Use when the user wants to measure solver cost (not wall time dominated by advection/interp) or compare optimizations (recycled factorization, CHOLMOD threading, Krylov, etc).

2026-05-22
skill-visualisation
data-scientists-152051

Visualising MDOODZ results — HDF5 output structure, Julia/Makie plotting scripts, field names, overlay options (contours, director, velocity vectors, principal stress), multi-panel layouts, marker trajectory analysis, batch PNG/video export.

2026-05-22
skill-rheology
geoscientists-except-hydrologists-and-geographers

MDOODZ rheological framework — flow laws, viscosity computation, dislocation creep, diffusion creep, Peierls mechanism, grain boundary sliding, elasticity (Maxwell model), plasticity (Drucker-Prager, strain softening), material properties, and the mat_prop structure.

2026-05-22
skill-visualisation
software-developers

Visualising MDOODZ results — HDF5 output structure, Julia/Makie plotting scripts, field names, overlay options (contours, director, velocity vectors, principal stress), multi-panel layouts, marker trajectory analysis, batch PNG/video export.

2026-05-22