Return a catalog of the landscape generators in NLMR.
Value
A tibble with one row per exported landscape generator and the columns `algorithm`, `group`, `description`, `variants`, and `reference`.
Details
The catalog is meant to help users understand the available landscape generators.
`nlm_curds()` counts as two variants because it supports both random curdling and wheyed curdling.
Examples
catalog_nlm()
#> # A tibble: 15 × 5
#> algorithm group description variants reference
#> <chr> <chr> <chr> <int> <chr>
#> 1 nlm_percolation binary Binary land… 1 Gardner …
#> 2 nlm_neigh categorical Categorical… 1 Scherer …
#> 3 nlm_randomcluster cluster Nearest-nei… 1 Saura an…
#> 4 nlm_randomrectangularcluster cluster Overlapping… 1 Gustafso…
#> 5 nlm_gaussianfield correlated field Spatially c… 1 Schlathe…
#> 6 nlm_curds curdling Recursive c… 2 O'Neill,…
#> 7 nlm_fbm fractal Fractional … 1 Schlathe…
#> 8 nlm_mpd fractal Midpoint di… 1 Peitgen …
#> 9 nlm_distancegradient gradient Distance gr… 1 Ethering…
#> 10 nlm_edgegradient gradient Directional… 1 Travis a…
#> 11 nlm_planargradient gradient Linear grad… 1 Palmer (…
#> 12 nlm_random random Independent… 1 With and…
#> 13 nlm_mosaicfield tessellation Mosaic rand… 1 Schlathe…
#> 14 nlm_mosaicgibbs tessellation Inhibited p… 1 Gauchere…
#> 15 nlm_mosaictess tessellation Voronoi tes… 1 Gauchere…
