# Compute, fixes, variables
This section documents accessing or modifying data stored by computes,
fixes, or variables in LAMMPS using the following functions:
- `lammps_extract_compute`{.interpreted-text role="cpp:func"}
- `lammps_extract_fix`{.interpreted-text role="cpp:func"}
- `lammps_extract_variable_datatype`{.interpreted-text
role="cpp:func"}
- `lammps_extract_variable`{.interpreted-text role="cpp:func"}
- `lammps_set_variable`{.interpreted-text role="cpp:func"}
------------------------------------------------------------------------
::: {.doxygenfunction project="progguide"}
lammps_extract_compute
:::
------------------------------------------------------------------------
::: {.doxygenfunction project="progguide"}
lammps_extract_fix
:::
------------------------------------------------------------------------
::: {.doxygenfunction project="progguide"}
lammps_extract_variable_datatype
:::
------------------------------------------------------------------------
::: {.doxygenfunction project="progguide"}
lammps_extract_variable
:::
------------------------------------------------------------------------
::: {.doxygenfunction project="progguide"}
lammps_set_variable
:::
------------------------------------------------------------------------
::: doxygenenum
\_LMP_DATATYPE_CONST
:::
::: doxygenenum
\_LMP_STYLE_CONST
:::
::: doxygenenum
\_LMP_TYPE_CONST
:::
::: doxygenenum
\_LMP_VAR_CONST
:::