Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

FreeON is an experimental, open source (GPL) suite of programs for linear scaling quantum chemistry. It is highly modular, and has been written from scratch for N-scaling SCF theory in Fortran95 and C. Platform independent I/O is supported with HDF5. FreeON should compile with most modern Linux ... [More] distributions and OS X. FreeON performs Hartree-Fock, pure Density Functional, and hybrid HF/DFT calculations (e.g. B3LYP) in a Cartesian-Gaussian LCAO basis. All algorithms are O(N) or O(N log N) for non-metallic systems. Periodic boundary conditions in 1, 2 and 3 dimensions have been implemented through the Lorentz field (Γ-point), and an internal coordinate geometry optimizer allows full (atom+cell) relaxation using analytic derivatives. Effective core potentials for energies and forces have been [Less]

0
 
  0 reviews  |  2 users  |  2,423,874 lines of code  |  1 current contributor  |  Analyzed 3 days ago
 
 

Linalg is a fast, LAPACK-based library for real and complex matrices in Ruby. Current functionality includes: singular value decomposition, eigenvectors and eigenvalues of a general matrix, least squares, LU, QR, Schur, Cholesky, stand-alone LAPACK bindings.

5.0
 
  0 reviews  |  1 user  |  0 current contributors
 
 

This is the code repository for the Clear Climate Code project. We have a blog with other information pages. Our current project is a reimplementation of GISTEMP in Python for clarity. GISTEMP is a reconstruction of the global historical temperature record from land and sea surface temperature ... [More] records. General users will want our latest code release, see the "Featured Downloads" on the sidebar. Feel free to browse our issues or our code repository, see the "Issues" and "Source" tabs. [Less]

0
 
  0 reviews  |  0 users  |  9,802 lines of code  |  2 current contributors  |  Analyzed 6 days ago
 
 

Urin & Rykovanov

0
 
  0 reviews  |  0 users  |  4,267 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 
Compare

OOrb contains, e.g., the statistical orbital ranging method (hereafter referred to as Ranging). Ranging is used to solve the orbital inverse problem of computing non-Gaussian orbital-element probability density functions (p.d.f.s) based on input astrometry. Ranging is optimized for cases where ... [More] the amount of astrometry is scarce or spans a relatively short time span. Ranging-based methods have successfully been applied to a variety of different topics such as rigorous ephemeris prediction, orbital-element-distribution studies for trans-neptunian objects, the computation of invariant collision probabilities between NEOs and the Earth, detecting linkages between astrometric asteroid observations within an apparition as well as between apparitions, and in the rigorous analysis of the impact of orbital arc-length and/or astrometric uncertainty on the uncertainty of the resulting orbits. In OOrb, tools for making ephemeris predictions and classification of objects (i.e., NEO-MBO-TNO) are also available. [Less]

0
 
  0 reviews  |  0 users  |  64,492 lines of code  |  1 current contributor  |  Analyzed 7 days ago
 
 

Computational Steering Library and Toolkit"Moving the bottleneck out of the hardware and back into the human mind" What is Computational Steering?Computational steering refers to the process by which a scientist interacts with a running application. Typically, this application will be ... [More] some form of simulation by which the scientist seeks to learn about some physical system. It can be useful for the scientist to monitor the progress of the simulation by monitoring the values of various parameters. Better still, the scientist may want to try "what if" scenarios - what happens if I alter the value of this system parameter? This is computational steering at its simplest. For large, complex systems the scientist will often need to see some form of visual feedback from the steered system as it evolves in order to inform any further steering decisions; we call this "on-line visualization." Library and ToolkitThe software offered here was developed as part of the EPSRC funded RealityGrid project by the Research Computing Services group at The University of Manchester. PackagesThe main packages are as follows: Steering Library - the core library and examples (C/C++ and Fortran). Steering Library Wrappers - Python, Perl and Java wrappers for the above. Generic Qt Steering Client - An example GUI for steering an application. WSRF Tools - WSRF-based Steering Web Services and Registry Middleware. VTK Module - VTK classes for on-line visualization of a steered code. Code RepositoryWe use Git for version control so the source code isn't hosted here on Google Code. See the CodeRepository page for more information. BugsIf you find any bugs in any of the code, please use the issue tracker via the tab above. If you can attach a patch with your report, even better! Mailing ListIf you download this software we would really appreciate it if you subscribed to our (very low volume) mailing list. This allows us to let you know when a new version is released and it allows you to ask us (and other users) questions. Join here: http://listserv.manchester.ac.uk/cgi-bin/wa?A0=COMP-STEERING Related ProjectsWSRF::Lite [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 1 day ago
 
 

PyMCT Start PageIntroductionPyMCT consists of a suite of software packages necessary to build and run a Python Coupler like PyCCSM. MCT is a high performance regridding and parallel communication package designed to address issues of coupling multiple scientific models on different scales and grids ... [More] to one another. ArchitectureSystem OverviewPyMCT wraps the Fortran 90 MCT library and makes it available to Python Programmers. This wrapping is not normally possible due to complex issues with the many different interpretations of the Fortran 90 standard. However, a powrful tool, the CCA Babel project allowed us to address these issues and completely wrap the MCT functionality into Python. ComponentsThe following components are necessary to build and use MCT and PyMCT MCTFortran 90 Compiler MPI (we use MPICH2) BabelC, Java, and Fortran compilers ( Portland Group Fortran is NOT supported! ) Python Interpreter Chasm Numpy or Numeric Python array packages Python MPIThere are a number of Python bindings to MPI out there, but the only one that completely meets the requirements of our package is our own solution, MaroonMPI. Depending on your application you may have reasonable success with other bindings. NetCDFConfiguration and InstallationPlease see our InstallPyMCT page. [Less]

0
 
  0 reviews  |  0 users  |  50,537 lines of code  |  0 current contributors  |  Analyzed 11 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.