# make_lattice

##### Create a lattice graph

`make_lattice`

is a flexible function, it can create lattices of
arbitrary dimensions, periodic or unperiodic ones. It has two
forms. In the first form you only supply `dimvector`

, but not
`length`

and `dim`

. In the second form you omit
`dimvector`

and supply `length`

and `dim`

.

##### Usage

```
make_lattice(dimvector = NULL, length = NULL, dim = NULL, nei = 1,
directed = FALSE, mutual = FALSE, circular = FALSE)
```lattice(...)

##### Arguments

- dimvector
- A vector giving the size of the lattice in each dimension.
- length
- Integer constant, for regular lattices, the size of the lattice in each dimension.
- dim
- Integer constant, the dimension of the lattice.
- nei
- The distance within which (inclusive) the neighbors on the lattice will be connected. This parameter is not used right now.
- directed
- Whether to create a directed lattice.
- mutual
- Logical, if
`TRUE`

directed lattices will be mutually connected. - circular
- Logical, if
`TRUE`

the lattice or ring will be circular. - ...
- Passed to
`make_lattice`

.

##### Value

- An igraph graph.

##### concept

Lattice

##### See Also

Other determimistic constructors: `atlas`

,
`graph.atlas`

,
`graph_from_atlas`

;
`chordal_ring`

,
`graph.extended.chordal.ring`

,
`make_chordal_ring`

;
`directed_graph`

, `graph`

,
`graph.famous`

,
`make_directed_graph`

,
`make_graph`

,
`make_undirected_graph`

,
`undirected_graph`

;
`empty_graph`

, `graph.empty`

,
`make_empty_graph`

;
`from_edgelist`

,
`graph.edgelist`

,
`graph_from_edgelist`

;
`from_literal`

, `graph.formula`

,
`graph_from_literal`

;
`full_citation_graph`

,
`graph.full.citation`

,
`make_full_citation_graph`

;
`full_graph`

, `graph.full`

,
`make_full_graph`

; `graph.ring`

,
`make_ring`

, `ring`

;
`graph.star`

, `make_star`

,
`star`

; `graph.tree`

,
`make_tree`

, `tree`

##### Examples

```
make_lattice(c(5, 5, 5))
make_lattice(length = 5, dim = 3)
```

*Documentation reproduced from package igraph, version 1.0.0, License: GPL (>= 2)*