External References

From KratosWiki
(Difference between revisions)
Jump to: navigation, search
 
(One intermediate revision by one user not shown)
Line 1: Line 1:
* OpenMP Reference. '''OpenMP in Visual C++'''    http://msdn.microsoft.com/en-us/library/tt15eb9t%28VS.80%29.aspx
+
Links to external pages that can be useful to new Kratos users and developers
** for example: '''atomic''' ''Specifies that a memory location that will be updated atomically.'' http://msdn.microsoft.com/en-us/library/8ztckdts%28VS.80%29.aspx
+
  
* C++ Reference.  http://msdn.microsoft.com/en-us/library/8ztckdts(VS.80).aspx
+
'''Python'''
  
* Requirements for compiling with intel
+
* Python documentation http://docs.python.org/ Includes a tutorial that covers most features needed to work with Kratos.
  http://software.intel.com/en-us/articles/using-intel-compilers-for-linux-with-ubuntu/
+
 
 +
'''C++'''
 +
 
 +
Books:
 +
 
 +
* For learning C++: [http://www.amazon.com/Accelerated-C-Practical-Programming-Example/dp/020170353X/ref=sr_1_1?s=books&ie=UTF8&qid=1358845432&sr=1-1&keywords=accelerated+c%2B%2B Accelerated C++: Practical Programming by Example] by Andrew Koenig
 +
 
 +
* A C++ reference: [http://www.amazon.com/Primer-5th-Edition-Stanley-Lippman/dp/0321714113/ref=pd_sim_b_4 C++ Primer (5th Edition)] by Stanley B. Lippman
 +
 
 +
* Numerical C++: [http://www.amazon.com/Object-Oriented-Numeric-Computing-Scientists-Engineers/dp/0387989900/ref=sr_1_9?s=books&ie=UTF8&qid=1358845976&sr=1-9&keywords=c%2B%2B+for+engineers+and+scientists C++ and Object-Oriented Numeric Computing for Scientists and Engineers] by Daoqi Yang
 +
 
 +
Other resources:
 +
 
 +
* An introduction to C++: http://newdata.box.sk/bx/c/index.htm
 +
 
 +
* C++ Reference:  http://msdn.microsoft.com/en-us/library/8ztckdts(VS.80).aspx
 +
 
 +
* How to install the Intel compiler in Ubuntu Linux http://software.intel.com/en-us/articles/using-intel-compilers-for-linux-with-ubuntu/
 +
 
 +
'''OpenMP'''
 +
 
 +
* http://openmp.org/ Look for the "An overview of OpenMP" presentation.
 +
 
 +
* OpenMP Reference. '''OpenMP in Visual C++'''    http://msdn.microsoft.com/en-us/library/tt15eb9t%28VS.80%29.aspx
 +
** for example: '''atomic''' ''Specifies that a memory location that will be updated atomically.'' http://msdn.microsoft.com/en-us/library/8ztckdts%28VS.80%29.aspx
  
 
[[Category: References]]
 
[[Category: References]]

Latest revision as of 09:08, 22 January 2013

Links to external pages that can be useful to new Kratos users and developers

Python

  • Python documentation http://docs.python.org/ Includes a tutorial that covers most features needed to work with Kratos.

C++

Books:

Other resources:

OpenMP

Personal tools
Categories