Welcome to the IKCEST

Geoscientific Model Development Discussions | Vol.8, Issue.11 | 2017-05-31 | Pages

Geoscientific Model Development Discussions

CellLab-CTS 2015: a Python library for continuous-time stochastic cellular automaton modeling using Landlab

G. E. Tucker,D. E. J. Hobley,E. Hutton,N. M. Gasparini,E. Istanbulluoglu,J. M. Adams,S. S. Nudurupati  
Abstract

CellLab-CTS 2015 is a Python-language software library for creating two-dimensional, continuous-time stochastic (CTS) cellular automaton models. The model domain consists of a set of grid nodes, with each node assigned an integer state-code that represents its condition or composition. Adjacent pairs of nodes may undergo transitions to different states, according to a user-defined average transition rate. A model is created by writing a Python code that defines the possible states, the transitions, and the rates of those transitions. The code instantiates, initializes, and runs one of four object classes that represent different types of CTS model. CellLab-CTS provides the option of using either square or hexagonal grid cells. The software provides the ability to treat particular grid-node states as moving particles, and to track their position over time. Grid nodes may also be assigned user-defined properties, which the user can update after each transition through the use of a callback function. As a component of the Landlab modeling framework, CellLab-CTS models take advantage of a suite of Landlab's tools and capabilities, such as support for standardized input and output.

Original Text (This is the original text for your reference.)

CellLab-CTS 2015: a Python library for continuous-time stochastic cellular automaton modeling using Landlab

CellLab-CTS 2015 is a Python-language software library for creating two-dimensional, continuous-time stochastic (CTS) cellular automaton models. The model domain consists of a set of grid nodes, with each node assigned an integer state-code that represents its condition or composition. Adjacent pairs of nodes may undergo transitions to different states, according to a user-defined average transition rate. A model is created by writing a Python code that defines the possible states, the transitions, and the rates of those transitions. The code instantiates, initializes, and runs one of four object classes that represent different types of CTS model. CellLab-CTS provides the option of using either square or hexagonal grid cells. The software provides the ability to treat particular grid-node states as moving particles, and to track their position over time. Grid nodes may also be assigned user-defined properties, which the user can update after each transition through the use of a callback function. As a component of the Landlab modeling framework, CellLab-CTS models take advantage of a suite of Landlab's tools and capabilities, such as support for standardized input and output.

+More

Cite this article
APA

APA

MLA

Chicago

G. E. Tucker,D. E. J. Hobley,E. Hutton,N. M. Gasparini,E. Istanbulluoglu,J. M. Adams,S. S. Nudurupati,.CellLab-CTS 2015: a Python library for continuous-time stochastic cellular automaton modeling using Landlab. 8 (11),.

References

Disclaimer: The translated content is provided by third-party translation service providers, and IKCEST shall not assume any responsibility for the accuracy and legality of the content.
Translate engine
Article's language
English
中文
Pусск
Français
Español
العربية
Português
Kikongo
Dutch
kiswahili
هَوُسَ
IsiZulu
Action
Recommended articles

Report

Select your report category*



Reason*



By pressing send, your feedback will be used to improve IKCEST. Your privacy will be protected.

Submit
Cancel