inla.mesh.query {INLA} | R Documentation

## High-quality triangulations

### Description

Query information about an inla.mesh object.

### Usage

    inla.mesh.query(mesh, ...)

### Arguments

`mesh` | An `inla.mesh` object.
`...` | Query arguments. tt.neighbours Compute neighbour triangles for triangles; list of vectors: list(triangles, orders) vt.neighbours Compute neighbour triangles for vertices; list of vectors: list(vertices, orders)

### Value

A list of query results.

### Author(s)

Finn Lindgren finn.lindgren@gmail.com

### See Also

`inla.mesh.create()`, `inla.mesh.segment()`, `inla.mesh.lattice()`

### Examples

    loc <- matrix(c(0.1, 0.15), 1, 2)
    lattice <- inla.mesh.lattice(
      seq(0, 1, length.out = 10),
      seq(0, 1, length.out = 10)
    )
    mesh <- inla.mesh.create(loc = loc, lattice = lattice, extend = FALSE)

    vt <- which(inla.mesh.query(mesh,
      vt.neighbours = list(
        mesh$idx$loc,
        4:6
      )
    )$vt.neighbours)

    mesh2 <- inla.mesh.create(mesh$loc,
      tv = mesh$graph$tv[vt, , drop = FALSE],
      refine = FALSE, extend = FALSE
    )

[Package INLA version 26.02.05 Index]