Help:Ccaffeine GUI: Difference between revisions

From CSDMS
No edit summary
m (redirect to new CMT portal)
 
(83 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= CSDMS Modeling Tool: A guide for developers and users =
#REDIRECT [[CMT_portal]]
__TOC__
 
 
== Introduction ==
 
There is a graphical front-end for Ccaffeine (known as Ccaffeine GUI ) which provides a fairly simple visual programming metaphor for the assembly of applications using CCA components.  We at CSDMS are developing a modified version of the Ccaffeine GUI called the CSDMS Modeling Tool to make it easier for the user by providing a better look and feel with many added features as listed below. (We are also working on adding more features and to release an error proof application)
 
== Features ==
'''Listed below are few of the added features:'''
*Better Look and Feel
*Log in screen
*Ssh tunneling via GUI
*Sftp transfer of files from server to local machine
*Remote Access
*Wired and Wireless option for creating model
*Wireless option can automatically connect components
*Console window with saving options
*Colourful components
*GUI background colours and font size are configurable
*With Open, Save, Save As options
*Option to Remove/Delete components, Clear Arena etc
*Added acces to visualization tool called VisIt
*Preference page
*MAC/Windows/Linux versions
*Help (About…)
*...
 
You need to have an account to log on to the CSDMS beach server. To request an account [[Help:HPCC_account_request | sign up here.]]
CMT can connect to the server in just a button click. The models residing on the server are selected from a combo box, which opens the GUI by filling the palette with the components of the selected project. Click here for [[media:GettingStartedGuide.pdf | help]].
 
Few Screen shots are given below:
[[Image:login.png|frame|none|alt=Login Screen|Login Screen]]
 
[[Image:main.png|frame|none|200px|alt=Main Screen|Main Screen]]
 
== Downloads ==
You can run CMT just by a click!
[[media:Launch.jnlp | Run CMT now]]
 
{|border="1" cellpadding="2"
!width="50"|Version
!width="225"|Platform
!width="225"|Executable
!width="225"|Comments
|-
|1.3.3
|MAC
|[[media:CMT_1.3.3.zip|CMT_1.3.3.zip]] (12 May 2010)
|Requirements:
* SUN JDK 1.6
* VisIt 1.12.2
Note:
*Testing Version
|-
|1.3.3
|PC
|[[media:CMT_1.3.3_PC.zip|CMT_1.3.3_PC.zip]] (12 May 2010)
|Requirements:
* SUN JDK 1.6
* VisIt 1.12.2
Note:
*Testing Version
|-
|1.2.11
|Linux
|[[media:CMT_1.2.11_Linux.zip|CMT_1.2.11_Linux.zip]] (25 Mar 2010)
|Requirements:
* SUN JDK 1.6
* VisIt 1.12.1
Note:
*Testing Version
|}
 
* Older Versions of CMT are available [[Ccaffeine GUI Older Version Downloads | here]]
 
== Installation Notes ==
* Unzip CMT_1.3.3.zip
* Double click the jar file and enter your beach username and paswword.
 
== VisIt - Introduction ==
VisIt is a free interactive parallel visualization and graphical analysis tool for viewing scientific data on Unix and PC platforms. Users can quickly generate visualizations from their data, animate them through time, manipulate them, and save the resulting images for presentations. VisIt contains a rich set of visualization features so that you can view your data in a variety of ways. It can be used to visualize scalar and vector fields defined on two- and three-dimensional (2D and 3D) structured and unstructured meshes. VisIt was designed to handle very large data set sizes in the tera- to peta-scale range and yet can also handle small data sets in the kilobyte range.
 
=== Installation Notes ===
Notes:
*You should download the same version of visit installed on beach which is 1.12.2
*Download visit install script and executable
**https://wci.llnl.gov/codes/visit/executables.html
Installation Notes:
*'''For Mac & Unix'''
**Download visit install script and executable
***Download the executable https://wci.llnl.gov/codes/visit/executables.html
***Install Script: Click here https://wci.llnl.gov/codes/visit/1.12.2/visit-install
***Copy the script to a text file and save the file as visit-insall
**Run the visit-install script.
This will unpack the downloaded tar file and install VisIt in the specified directory. Note that it can create a new distribution directory or update an existing distribution.  This is handled automatically. The command to run the script is,
<syntaxhighlight lang="bash" lines="0">
>> visit-install "version" "platform" "directory"
</syntaxhighlight>
where,
***'''"version"''' will be 1.12.2 for the current distribution.
***'''"platform"''' will be one of the following:  aix, aix64-xlc,      darwin, irix6, linux-altix, linux-ia64, linux-x86_64, linux_chaos,  linux_rhel3, osf1, or sunos5 depending on the machine.  The one you use should match the name of the accompanying distribution file.
***'''"directory"''' is the directory you wish to install visit into. If the directory doesn't exist the script will create it.
***For example: visit-install 1.12.2 linux_rhel3 /usr/local/visit.
Note that you will need to have the file "visit1_12_2.linux_rhel3.tar.gz" present in the current directory for this to function properly.  You can install multiple binaries into the same directory. For example, you could then execute visit-install 1.12.2 linux /usr/local/visit to add a linux, 1.12.2 version of visit to the same directory.
**Add the bin directory below the installation directory (/usr/local/visit/bin in our example) to each user's search path. The best way to do this is to add it to the user's .cshrc file. The bin directory contains the visit script which starts VisIt. It can be run on many machines.  The script determines the type of machine it is running on and starts the appropriate executable. If visit were installed in the directory "/usr/local/visit", then the following commands would set your search path appropriately.
<syntaxhighlight lang="bash" lines="0">
>> cd
>> echo "set path = ($path /usr/local/visit/bin)" >> .cshrc
</syntaxhighlight>
**To run VisIt type “visit” on the command prompt
*'''CMT setup for VisIt'''
**Open CMT, Goto File --> Preferences and enter the following values as shown below.
<syntaxhighlight lang="bash" lines="0">
>> VisIt
Path(local):

The
path
to
your
local
VisIt
installation.(/usr/local/visit)
</syntaxhighlight>
 
*'''For Windows'''
**Copy the file visit1.12.2.exe to your desktop.
**Double click on the visit1.12.2.exe icon to run the installer.
**Follow the directions provided by the installer.

Latest revision as of 14:54, 14 December 2010

Redirect to: