FORSIM: Forest Growth Simulator
Rasol Manaf
Reports:
List of current single tree values
List of stand development
Help

FORSIM program and library documentation
Short Description:
FORSIM: Forest Growth Simulator is a Java based  software    package of the Malaysian forest growth model. It can be used    to run the growth model under various platforms like Windows, Linux, Solaris,    etc.. The reasons for    developing FORSIM in addition to SeMSAT are: - to provide the growth model    also on platforms other than Windows; - to enable users to check the source  code, to adjust the model for their needs and integrate the growth model into    their software; - to enable research groups to develop and test additional components;    and to reduce software programming in forest growth modelling.  The FORSIM package contains the complete growth model and can be    integrated into specific software agent applications, like a silvicultural forest    stand simulator, a prognosis application for plot inventories, or an enterprise    management application.
The FORSIM  package includes several Java classes. There    is the major JAVA class stand which holds all stand information during    the simulation process. The class stand requires the classes corners,    species and tree, which
define the corner point, species and tree    information. For simulation the class stand can be manipulated with the
classes    competition, crownbase, crownwidth, growth, mortality,    multreg, uniformheight and siteindex. The class readstand    is an example how to load data to class stand. All these classes are    packed into the file treegross.jar.
In order to demonstrate the forest growth model working, you    will find a Java demo application for forest stand simulation. The classes   standsim , simjframe, simtabbedpane, simhtmlsv, simppmap,   imgstandmap are needed in addition to file growth.jar. ForestData   lists the single tree values in a HTML file, foreststand shows the stand    as a parallel projection and standmap displays the trees and allows    thinning by mouse click.
All you need to get started are the lastest version of the    j2sdk from SUN and a text editor. You can download the j2sdk from SUN    for free. After the installtion of the j2SDK you will need to set the path and    the classpath. Suppose you installed the jdk1.3.1_01 into the directory C:\jdk1.3.1_01    in your Windows 98 environment. Then you should add to the autoexec.bat file    the following to statements: path %PATH%;C:\jdk1.3.1_01\bin and SET CLASSPATH=.;c:\jdk1.3.0_02\lib.    If you have another operating system please check the installation description    so that you can perform the same commands. Next you should copy the class-Files    of the demo application and the treegross.jar file into a directory C:\standsim.    Now open the DOS Box and change the directory to C:\standsim. You can start    the stand simulation application by the command: C:\standsim> java -classpath    treegross.jar;C:\jdk1.3.1_01\lib;. tgstandsim . There are two sample data files    astand1.txt and astand2.txt.
FORSIM Development
Rasol Manaf,
Forest Research Institute Malaysia
Kepong
52109, Kuala Lumpur, Malaysia
Tel: ++603 6279 7000
Internet links:
Forestry Research:      http://www.frim.gov.my
JAVA for Malaysian Foresters:
http://java.sun.com/j2se/
For a quick introduction into JAVA-Programming   see :
Java Tutorial
SeMSAT: Selective Management System Analytical Tools
SYMFOR
: Sustainable Forest Management, Edinburgh
DIPSIM: Dipeterocarp Simulation Model
10-September-2003
Back to research page
Hosted by www.Geocities.ws

1