#Default Properties for the Xulu Modelling Plattform #Thu Jan 25 20:20:05 CET 2007 #************************************************************ #********************* CRS Preferences ********************** #************************************************************ # Supported are EPSG-Codes "EPSG:..." and WKT-specifications # Benin --> UTM (zone xx) = EPSG:326xx General.DefaultCRS = EPSG\:32631 General.DefaultCRS.doc = Default Coordinate-Reference-System for prj-less data (here: UTM zone 31 for Benin; allowed: EPSG-Codes "EPSG:..." or WKT-specifications as used in prj-files) #************************************************************ #**************** XULU General Preferences ****************** #************************************************************ General.useSystemLookAndFeel = true General.useSystemLookAndFeel.doc = set this entry to false, if you have problems (e.g. with gnome), when using the system look and feel ( Datatypes.proxy.enableUnloading = true Datatypes.proxy.enableUnloading.doc = if true the Xulu-models have the ability to unload no longer used data into a temporaray folder Datatypes.proxy.unloadFolder = Temp Datatypes.proxy.unloadFolder.doc = The folder in which the models are unloaded (if unloading is enabled) Datatypes.xulugrid.alwaysconvert = true Datatypes.xulugrid.alwaysconvert.doc = if true, every time a arcgridraster is converted to xulugridfile (in a new file). If false, this is only done if no xulugridfile with the same name exists Datatypes.xulugrid.creationFolder = Temp Datatypes.xulugrid.creationFolder.doc = The folder where new empty xulugridfiles are created #************************************************************ #**************** XULU/V General Preferences **************** #************************************************************ #General# Parallel.splitmapforclass.default = appl.parallel.spmd.split.SplitMap1DVertical Parallel.splitmapforclass.default.doc = The default splitmap used for partitioning Parallel.splitmapforclass.XuluWritableGridFile = appl.parallel.spmd.split.SplitMap1DVertical Parallel.splitmapforclass.XuluWritableGridFile.doc = The Splitmap used for partitioning SplittableProxyGrids Parallel.splitmapforclass.SplittableLLProxyGrid = appl.parallel.spmd.split.SplitMap1DVertical Parallel.splitmapforclass.SplittableLLProxyGrid.doc = The Splitmap used for partitioning SplittableProxyGrids Parallel.partitionhandlerfactory.classname = appl.parallel.data.XuluClientLoader Parallel.partitionhandlerfactory.classname.doc = the loader used for data loading. ## Benchmark ## Benchmark.SimpleBench.gridwidth = 100 Benchmark.SimpleBench.gridwidth.doc = The width and height of the grid used for benchmarking Benchmark.SimpleBench.runningtime = 1500 Benchmark.SimpleBench.runningtime.doc = The time in ms the benchmark runs. The longer the bench runs, the higher the rating and the accuracy Benchmark.SimpleBench.neighborhood = 10 Benchmark.SimpleBench.neighborhood.doc = The neighborhood range which is used in the bench. Higher values will decrease the rating Benchmark.SimpleBench.calibrator = 4.25 Benchmark.SimpleBench.calibrator.doc = After calculation the rating is divided by this integer value #*********************************************************** #*************** XULU/V Client Preferences ***************** #*********************************************************** XuluClient.registryport.doc = Port for the registry on clientside XuluClient.registryport = 1099 ##Initialize Options## RemoteExecutionController.startlocalxuluserver=true RemoteExecutionController.startlocalxuluserver.doc = if true a local instance of the xuluServer is started RemoteExecutionController.spmd.start=true RemoteExecutionController.spmd.start.doc = if true a SPMDClient is started RemoteExecutionController.http.start = true RemoteExecutionController.http.start.doc = starts the HTTP-Server each time the controller is started RemoteExecutionController.http.basedir = ./classes RemoteExecutionController.http.basedir.doc = Use slashes or double backslashes as seperator! The directory which will be the root directory of the http-server (should be the root of your classfiles) RemoteExecutionController.http.port = 80 RemoteExecutionController.http.port.doc = The port of the httpserver (should be 80) RemoteExecutionController.http.verbose = true RemoteExecutionController.http.verbose.doc = if true the http-server gives output to the console ## Discovery ## DiscoveryServices.activeServices.doc = All active Discovery Services. Separate multiple entries by ';' DiscoveryServices.activeServices = appl.parallel.services.HostnameDiscoveryService DiscoveryServices.timeout = 500 DiscoveryServices.timeout.doc = The time the discovery service waits on a response from the server DiscoveryServices.hostname.hosts.doc = The hosts which should be checked for computing resources (only when HostnameDiscovery is enabled). Separate multiple entries by ';' DiscoveryServices.hostname.hosts = localhost DiscoveryServices.hostname.refresh.doc = if refresh is set to 0 resources are only discovered once. Only existing resources are refreshed. DiscoveryServices.hostname.refresh = 1 DiscoveryServices.multicast.port.doc = The port for multicastMessages on client side DiscoveryServices.multicast.port = 10000 DiscoveryServices.multicast.group.doc = The multicast group IP DiscoveryServices.multicast.group = 239.1.1.1 #DiscoveryServices.multicast.renewal.doc = currently not used #DiscoveryServices.multicast.renewal = 500 #************************************************************ #**************** XULU/V Server Preferences ***************** #************************************************************ XuluServer.priority = 3 XuluServer.priority.doc = The priority for task execution on serverside. Use values from 1 to 5 with 3=normal XuluServer.useThreads = max XuluServer.useThreads.doc = The number of threads to be used by the server for tasks that support multi-threading. Per default one thread is created for every available Processors (value='max'). More threads than processors may be useful for testing tasks which support multihreading or for processors which support hyperthreading XuluServer.benchmarkclass = appl.util.benchmark.SimpleBenchmark XuluServer.benchmarkclass.doc = The benchmark-class used for getting rating. Leave blank for disabling the bench. XuluServer.runbench = true XuluServer.runbench.doc = if true, the benchmark is automatically run XuluServer.multicastgroup.doc = The XuluServerMulticast group IP (should be the same as MulticastDiscoveryService.multicastgroup) XuluServer.multicastgroup = 239.1.1.1 XuluServer.registryport.doc = The port which is used for the registry in XuluServer XuluServer.registryport = 1099 XuluServer.multicastport.doc = The port which is used on serverside to receive and send multicast messages XuluServer.multicastport = 10000 XuluServer.eventDelay = 100 XuluServer.eventDelay.doc = Events are collected on serverside and submitted ever milliseconds XuluServer.log4j.logLevel = warn XuluServer.log4j.logLevel.doc = Possible Values: info,debug,warn,error,fatal,off XuluServer.log4j.mode = console XuluServer.log4j.mode.doc = Possible Values: chainsaw, console, file XuluServer.useCodeDownloading = false XuluServer.useCodeDownloading.doc = Set to true, if you want to use the code downloading functionality ### Xulu/V starter XuluServerStarter.port = 1099 XuluServerStarter.port.doc = The port where the starter creates the registry, if needed XuluServerStarter.javaprogram = java XuluServerStarter.javaprogram.doc The path to the java.exe which should be used for execution (or just java, if in the classpath) XuluServerStarter.codebasedir = ./classes XuluServerStarter.codebasedir.doc = The codebase path (the path to the binaries) XuluServerStarter.securitypolicy = security.policy XuluServerStarter.securitypolicy.doc = The security policy which should be used for Server starting XuluServerStarter.furtherjavaarguments = XuluServerStarter.furtherjavaarguments.doc = further arguments for the Java VM XuluServerStarter.classpath = .;classes XuluServerStarter.classpath.doc = libaries, which should be on the classpath XuluServerStarter.memorymax = 64 XuluServerStarter.memorymin = 4 ## ********************** Documentation only ****************** SimpleCommEventMonitor.timemonitoring.doc = if true, timeEvents are generated for parallel computation. This may cost some performance SimpleCommEventMonitor.transfermonitoring.doc = if true, transferEvents are generated for parallel computation. This WILL cost a lot of performance ## *************** Filter (excluding key from editor view)*********** Filter.prefixes = Filter;SimpleCommEventMonitor Filter.prefixes.doc = all prefixes which show up here are not displayed in the Configuration editor. Divide by ; Filter.keys = Filter.keys.doc = all keys (=Prefix + "." + Suffix) which show up here are not displayed in the configuration editor. Divide by ;