Programming

Advanced topic - requires coding skills

The following section provide details for developing new CLEM specific components (referred to as Models in APSIM and of type IModel) and implementing CLEM functionality. There are some fundamental processes involved in working with CLEM that are explained in the Using CLEM and Features sections. This section provides advanced support for model developers interested in understanding the programming side of CLEM.

You are encouraged to visit the APSIM next generation website for details on the APSIM modelling environment build in C# .Net and GTK# for the user interface.

APSIM and CLEM support requests and issues identified (bugs and feature requests) can be raised via the APSIM Git repository.

 

In this section we provide details specific to building CLEM resources and activities and interacting with filters, timers and reporting. The following areas are discussed:

Working with CLEM components

CLEM functionality

Special features