Skip to main content
Jump to: navigation, search

Difference between revisions of "ICE"

(Nuclear)
 
(63 intermediate revisions by 10 users not shown)
Line 2: Line 2:
  
 
Welcome to the main wiki page for the [https://projects.eclipse.org/projects/technology.ice Eclipse Integrated Computational Environment (ICE)]!
 
Welcome to the main wiki page for the [https://projects.eclipse.org/projects/technology.ice Eclipse Integrated Computational Environment (ICE)]!
 +
 +
ICE extends the Eclipse Rich Client Platform by adding support for working with scientific computing projects and repackaging various Eclipse development tools to better support the development of scientific software. Like these other pieces of the Eclipse ecosystem, it is easy to generate custom plugins for '''your''' project, so that you can use the tools in Eclipse ICE to expose model (input) generation, job launching, data analysis and visualization capabilities for yourself or your users.
  
 
This wiki contains all the important information you need for using ICE. You can search using the search bar on the left, or get started with the links below:
 
This wiki contains all the important information you need for using ICE. You can search using the search bar on the left, or get started with the links below:
  
{| style="color: black; background-color: #ffffcc;" width="100%"
+
If you have any questions that this wiki does not address, you are more than welcome to email us directly at '''<tt>ice-dev <at> eclipse.org</tt>''' or '''<tt>eclipse.ice.project <at> gmail.com</tt>'''.
| Please note that we are in the process of moving from our old wiki to here, so you may encounter missing content or improperly formatted articles. We apologize, and in the meantime if you have any questions, you are more than welcome to email us directly at '''<tt>ice-dev <at> eclipse.org</tt>'''.
+
|}
+
  
----
+
=== Quick Links ===
  
 
[https://projects.eclipse.org/projects/technology.ice Project Home] - Eclipse ICE homepage, including an overview describing the project.
 
[https://projects.eclipse.org/projects/technology.ice Project Home] - Eclipse ICE homepage, including an overview describing the project.
 +
 +
[[About ICE]] - A detailed background about ICE and its goals.
  
 
[[Getting ICE]]  - Details on how to download, install and run the binary version of ICE.
 
[[Getting ICE]]  - Details on how to download, install and run the binary version of ICE.
  
[[ICE Build Instructions]] - Details on how to download, install and run ICE from the source code.
+
[[ICE FAQ|Frequently Asked Questions]] - Answers to common questions we receive from users and developers.
  
[https://github.com/eclipse/ice Source Code] - ICE's source code hosted on GitHub.
+
[[ICE Tutorials|Tutorials]] - Collection of tutorials for using and developing ICE
 
+
[[ICE Dev Team|Development Team]] - Meet the ICE Development Team.
+
 
+
[[About ICE]] - A detailed background about ICE and its goals.
+
 
+
[[ICE FAQ|Frequently Asked Questions]] - Answers to common questions we receive from users and developers.
+
  
 
[[ICE Known Issues|Known Issues]] - A list of the known issues in ICE. Please read before filing a bug report!
 
[[ICE Known Issues|Known Issues]] - A list of the known issues in ICE. Please read before filing a bug report!
  
[https://bugs.eclipse.org/bugs/describecomponents.cgi?product=Ice Bugzilla] - The ICE bug tracker.
+
[https://github.com/eclipse/ice/issues Bug Reports (GitHub)] - The ICE bug tracker.
  
----
+
[[ICE Mailing Lists]] - Resources for keeping up with the latest news about ICE and asking for help from other developers/users.
  
=== User Tutorials ===
+
[[ICE Build Instructions]] - Details on how to download, install and run ICE from the source code.
  
==== Nuclear ====
+
[https://github.com/eclipse/ice Source Code] - ICE's source code hosted on GitHub.
  
[[Using MOOSE with ICE]] - A step-by-step tutorial describing how to use ICE's MOOSE plugins for MARMOT, BISON, RELAP-7 and RAVEN.
+
[https://github.com/eclipse/ice/blob/master/CONTRIBUTING.md Contributing to ICE] - How to contribute code to ICE.
  
[[Developing MOOSE Applications with ICE]] - A step-by-step tutorial describing how to use ICE to develop MOOSE-based multi-physics applications.  
+
[[ICE Developer Documentation|Developer Documentation]] - Detailed documentation on how to write ICE plugins for your project or how to work on ICE's source code yourself.
  
[[Using Nek5000 with ICE]] - A step-by-step tutorial describing how to use ICE's Nek5000 plugins for computational fluid dynamics simulations.
+
[[ICE Dev Team|Development Team]] - Meet the ICE Development Team.
  
[[Using PROTEUS with ICE]] - A step-by-step tutorial describing how to use ICE's PROTEUS plugins for neutronics simulations.
+
----
 
+
[[Using SHARP with ICE]] - A detailed tutorial covering all things SHARP in ICE.
+
 
+
==== Batteries ====
+
 
+
[[Using CAEBAT with ICE]] - A step-by-step tutorial describing how to use ICE's CAEBAT plugins for lithium-ion battery simulations.
+
 
+
==== Mesh Building & Visualization ====
+
 
+
[[Visualizing Output with ICE]]
+
 
+
[[ICE Embedded Visualizations|Embedded Visualizations in ICE]]
+
 
+
[[Editing Meshes]] - A tutorial on ICE's 2D mesh editor.
+
 
+
Tutorials to assist developers can be found on the [[ICE Developer Documentation|Developer Documentation]] page, which contains information for those looking to modify or extend ICE's features.
+
  
 
=== Presentations & Publications ===
 
=== Presentations & Publications ===
Line 65: Line 45:
 
[[EclipseCon Europe 2014 Presentation]]
 
[[EclipseCon Europe 2014 Presentation]]
  
[[Usability and User Environments for DOE ACTT 2014]]
+
[http://niceproject.sourceforge.net/presentations/ACTT_20140903.pdf Usability and User Environments for DOE ACTT 2014]
  
 
[[EclipseCon France 2014 Presentation]]
 
[[EclipseCon France 2014 Presentation]]
Line 79: Line 59:
 
The ICE development team meets everyday in a "stand-up meeting" to report progress and tasks for the day.
 
The ICE development team meets everyday in a "stand-up meeting" to report progress and tasks for the day.
  
[[ICE January 2015 Status Meetings|January 2015 Status Meetings]]
+
[[ICE January 2017 Status Meetings|January 2017 Status Meetings]]
  
[[ICE February 2015 Status Meetings|February 2015 Status Meetings]]
+
[[ICE_February_2017_Status_Meetings|February 2017 Status Meetings]]
  
[[ICE March 2015 Status Meetings|March 2015 Status Meetings]]
+
[[ICE_March_2017_Status_Meetings|March 2017 Status Meetings]]
  
[[ICE April 2015 Status Meetings|April 2015 Status Meetings]]
+
[[ICE_April_2017_Status_Meetings|April 2017 Status Meetings]]
  
 +
[[ICE_May_2017_Status_Meetings|May 2017 Status Meetings]]
 +
 +
[[ICE_June_2017_Status_Meetings|June 2017 Status Meetings]]
 +
 +
[[ICE_July_2017_Status_Meetings|July 2017 Status Meetings]]
  
 
Archived meetings:
 
Archived meetings:
 +
 +
[[ICE 2016 Archived Status Meetings|2016 Archived Status Meetings]]
 +
 +
[[ICE 2015 Archived Status Meetings|2015 Archived Status Meetings]]
  
 
[[ICE 2014 Archived Status Meetings|2014 Archived Status Meetings]]
 
[[ICE 2014 Archived Status Meetings|2014 Archived Status Meetings]]

Latest revision as of 14:00, 3 July 2017

ICE Logo.png

Welcome to the main wiki page for the Eclipse Integrated Computational Environment (ICE)!

ICE extends the Eclipse Rich Client Platform by adding support for working with scientific computing projects and repackaging various Eclipse development tools to better support the development of scientific software. Like these other pieces of the Eclipse ecosystem, it is easy to generate custom plugins for your project, so that you can use the tools in Eclipse ICE to expose model (input) generation, job launching, data analysis and visualization capabilities for yourself or your users.

This wiki contains all the important information you need for using ICE. You can search using the search bar on the left, or get started with the links below:

If you have any questions that this wiki does not address, you are more than welcome to email us directly at ice-dev <at> eclipse.org or eclipse.ice.project <at> gmail.com.

Quick Links

Project Home - Eclipse ICE homepage, including an overview describing the project.

About ICE - A detailed background about ICE and its goals.

Getting ICE - Details on how to download, install and run the binary version of ICE.

Frequently Asked Questions - Answers to common questions we receive from users and developers.

Tutorials - Collection of tutorials for using and developing ICE

Known Issues - A list of the known issues in ICE. Please read before filing a bug report!

Bug Reports (GitHub) - The ICE bug tracker.

ICE Mailing Lists - Resources for keeping up with the latest news about ICE and asking for help from other developers/users.

ICE Build Instructions - Details on how to download, install and run ICE from the source code.

Source Code - ICE's source code hosted on GitHub.

Contributing to ICE - How to contribute code to ICE.

Developer Documentation - Detailed documentation on how to write ICE plugins for your project or how to work on ICE's source code yourself.

Development Team - Meet the ICE Development Team.


Presentations & Publications

EclipseCon North America 2015 Presentation

EclipseCon Europe 2014 Presentation

Usability and User Environments for DOE ACTT 2014

EclipseCon France 2014 Presentation

EclipseCon North America 2014 Presentation

EclipseCon North America 2013 Presentation

NEAMS 2013 PI Meeting

Daily Status Meetings

The ICE development team meets everyday in a "stand-up meeting" to report progress and tasks for the day.

January 2017 Status Meetings

February 2017 Status Meetings

March 2017 Status Meetings

April 2017 Status Meetings

May 2017 Status Meetings

June 2017 Status Meetings

July 2017 Status Meetings

Archived meetings:

2016 Archived Status Meetings

2015 Archived Status Meetings

2014 Archived Status Meetings

2013 Archived Status Meetings

2012 Archived Status Meetings

Back to the top