Skip to main content
مستودع GitHub

MDOODZ7.0

يحتوي MDOODZ7.0 على 18 من skills المجمعة من tduretz، مع تغطية مهنية على مستوى المستودع وصفحات skill داخل الموقع.

skills مجمعة
18
Stars
10
محدث
2026-05-22
Forks
3
التغطية المهنية
7 فئات مهنية · 100% مصنفة
مستكشف المستودعات

Skills في هذا المستودع

skill-anisotropy
علماء الجيولوجيا (باستثناء علماء الهيدرولوجيا والجغرافيا)

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
محللو ضمان جودة البرمجيات والمختبرون

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
مديرو الشبكات وأنظمة الحاسوب

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
مطوّرو البرمجيات

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
محللو ضمان جودة البرمجيات والمختبرون

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
مطوّرو البرمجيات

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
علماء الجيولوجيا (باستثناء علماء الهيدرولوجيا والجغرافيا)

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
علماء الجيولوجيا (باستثناء علماء الهيدرولوجيا والجغرافيا)

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
محللو ضمان جودة البرمجيات والمختبرون

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
علماء الفيزياء

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
علماء الفيزياء

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
علماء المواد

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
علماء الجيولوجيا (باستثناء علماء الهيدرولوجيا والجغرافيا)

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
مطوّرو البرمجيات

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
علماء البيانات

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
علماء البيانات

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
علماء الجيولوجيا (باستثناء علماء الهيدرولوجيا والجغرافيا)

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
مطوّرو البرمجيات

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