All functions

add_grid()

Add grid to an LPJmLData object

asub()

Subset a named array

as_array()

Coerce an LPJmLData object to an array

as_header()

Coerce LPJmLMetaData to an LPJmL header object

as_list()

Coerce LPJmLMetaData to a list

as_raster()

Coerce an LPJmLData object to a raster object

as_terra()

Coerce an LPJmLData object to a terra object

as_tibble(<LPJmLData>)

Coerce an LPJmLData object to a tibble

calc_cellarea()

Calculate the cell area of LPJmL cells

check_config()

Check the validity of LPJmL config JSON files

create_header()

Create a new LPJmL input/output file header

detect_io_type()

Detect the file type of an LPJmL input/output file

dim(<LPJmLData>)

Dimensions of an LPJmLData data array

dimnames(<LPJmLData>)

Dimnames of an LPJmLData data array

find_varfile()

Search for a variable file in a directory

get_cellindex()

Get Cell Index

get_datatype()

Data type of an LPJmL input/output file

get_headersize()

Determine the size of an LPJmL input/output file header

get_header_item()

Retrieve information from an LPJmL input/output file header

length(<LPJmLData>)

Length of an LPJmLData data array

LPJmLData

LPJmL data class

LPJmLGridData

LPJmL grid data class

lpjmlkit lpjmlkit-package

lpjmlkit: Toolkit for Basic LPJmL Handling

LPJmLMetaData

LPJmL meta data class

make_lpjml()

Compile LPJmL model

plot(<LPJmLData>)

Plot an LPJmLData object

read_config()

Read an LPJmL configuration file

read_grid()

Read LPJmL input and output grid files

read_header()

Read header (any version) from LPJmL input/output file

read_io()

Read LPJmL input and output files

read_meta()

Read an LPJmL meta file or binary file header

run_lpjml()

Run LPJmL model

set_header_item()

Set information in an LPJmL input (or output) file header

submit_lpjml()

Submit LPJmL model simulation to SLURM

subset(<LPJmLData>)

Subset an LPJmLData object

summary(<LPJmLData>)

LPJmLData object summary

transform()

Transform an LPJmLData object

write_config()

Write LPJmL config files (JSON)

write_header()

Write LPJmL header object to an LPJmL input (or output) file