Inom numerisk analys är adaptiv nätförfining, adaptive mesh refinement (AMR) på engelska, är en metod för att anpassa noggrannheten hos en lösning inom vissa områden av ett problem där högre noggrannhet krävs på grund av variationer i lösningen som har mindre utsträckning än den valda nätindelningen av beräkningsområdet.

När lösningar beräknas numeriskt utan AMR är de ofta begränsade till förutbestämda kvantifierade rutnät som utgör beräkningsrutnätet, "nätet" eller "meshen" (från engelskans "mesh"). Många problem inom numerisk analys kräver dock inte samma precision i hela rutnätet utan bara i vissa regioner och områden. Dessa beräkningar skulle effektiviseras om näten förbättrades genom att enbart de specifika områden i nätet som behöver högre precision kunde förfinas utan att övriga delar av nätet förändras.

Adaptiv nätförfining innebär en sådan programmeringsmiljö där precisionen i den numeriska beräkningen anpassas dynamiskt i iterationer baserat på kraven i ett beräkningsproblem för varje specifikt delområde. I de delar av området som behöver ökad precision förfinas därför nätet i omgångar där dessa områden identifieras, samtidigt som de andra områdena behåller en lägre nivå av precision och upplösning. Referenser

Kategori:numerisk analys