performance-profiling
đ¯Skillfrom heshamfs/materials-simulation-skills
Profiles and analyzes computational performance metrics for materials simulation workflows, identifying bottlenecks and optimization opportunities.
Part of
heshamfs/materials-simulation-skills(12 items)
Installation
python3 -m unittest discover -s testsMore from this repository10
Manages and coordinates computational simulation campaigns by executing parameter sweeps, tracking simulation runs, and aggregating results across multiple computational experiments.
Solves nonlinear systems of equations using advanced numerical methods like Newton-Raphson and trust-region algorithms.
Evaluates and generates computational grids by analyzing grid sizing parameters and computing mesh quality metrics for numerical simulations.
Recommends and selects appropriate linear solver algorithms, provides preconditioner advice, and generates convergence diagnostics for numerical simulations and computational methods.
Selects optimal numerical differentiation schemes, generates computational stencils, and analyzes truncation errors for accurate derivative approximations in computational simulations.
Transforms and refines computational materials simulation data by applying post-processing techniques and analysis workflows.
Analyzes numerical simulation stability by performing Courant-Friedrichs-Lewy (CFL) condition checks, von Neumann stability analysis, and detecting potential numerical stiffness in computational mo...
Optimizes material simulation parameters using advanced algorithms to enhance computational efficiency and accuracy in scientific research.
Performs numerical integration of functions using various quadrature methods like trapezoidal, Simpson's rule, and Gaussian quadrature.
Validates computational simulations through pre-flight checks, runtime monitoring, and post-flight validation to ensure numerical and physical accuracy.