Pakiet oprogramowania do tworzenia dwuwymiarowych siatek izotropowych i anizotropowych, które mogą być scalone z procesem adaptacyjnym. Ma modularną architekturę składającą się z części dyskretyzującej krzywe w przestrzeni dwuwymiarowej i drugiej tworzącej siatki podobszarów w przestrzeni dwuwymiarowej.
Metoda podziału na siatkę jest typu Delaunay'a, izotropowa lub anizotropowa. Generowanie punktów wewnętrznych wynika z logiki frontalnej, a ich połączenia są realizowane jak w typowym podejściu Delanuay'a. Czworokąty otrzymuje się w wyniku procesu parowania. Bezpośrednie konstruowanie elementów drugiego stopnia jest możliwa poprzez kontrolowanie siatki brzegowej domeny w celu zapewnienia żądanej zgodności. Pośrednie węzły brzegowe są lokalizowane według odciętej krzywoliniowej. Wewnętrzne węzły pośrednie są domyślanie po środku odpowiednich krawędzi.
Kod źródłowy BL2D, napisany w Fortranie 90, jest dostępny i kompiluje się za pomocą kompilatora NAG90 dostępnego dla platformy Linuxa. Dokumentacja jest zawarta w instrukcji obsługi, która znajduje się w tym samym katalogu co kod źródłowy w postaci pliku postscriptowego.