Title: Redraw Base Graphics Using 'grid' Graphics

Authors@R: c(person("Paul", "Murrell", role = c("cre", "aut"),

'graphics' package into identical output drawn with the 'grid' package.
The result looks like the original 'graphics'-based plot, but consists
of 'grid' grobs and viewports that can then be manipulated with
'grid' functions (e.g., edit grobs and revisit viewports).
Suggests: magick (>= 1.3), pdftools (>= 1.6)

Depends: R (>= 2.15.0), grid, graph, Rgraphviz
Description: Functions for drawing node-and-edge graphs that have been

laid out by 'graphviz'.  This provides an alternative
rendering to that provided by the 'Rgraphviz' package, with
two main advantages:  the rendering provided by 'gridGraphviz'
should be more similar to what 'graphviz' itself would draw;
and rendering with 'grid' allows for post-hoc customisations
using the named viewports and grobs that 'gridGraphviz'

laid out by graphviz.  This provides an alternative

Title: Approximate Optimal Transport Between Two-Dimensional Grids
c(person(given = "Michel", family = "Groppe", role = c("aut", "cre"),
person(given = "Nicholas", family = "Bonneel", role = "ctb"),
person(given = "Egerváry Research Group on Combinatorial Optimization", role = "cph"))
Description: Can be used for optimal transport between two-dimensional grids with respect to separable cost functions of l^p form. It utilizes the Frank-Wolfe algorithm to approximate so-called pivot measures: one-dimensional transport plans that fully describe the full transport, see G. Auricchio (2021) <arXiv:2105.07278>. For these, it offers methods for visualization and to extract the corresponding transport plans and costs. Additionally, related functions for one-dimensional optimal transport are available.
Egerváry Research Group on Combinatorial Optimization [cph]

Description: Export grid graphics as SVG

Authors@R: c(person("Paul", "Murrell", role = c("cre", "aut"), email =
"paul@stat.auckland.ac.nz"), person("Simon", "Potter", role =
Depends: R (>= 2.15.0), methods, grid, RJSONIO, XML
Author: Paul Murrell [cre, aut], Simon Potter [aut]