Projects tagged ‘cpp’ and ‘fortran’


[4 total ]

2532 Users
   

The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).
Created over 3 years ago.

0 Users

Collection of Sample Codes by Mehmet Suzen ( Blog ) mehmet[dot]suzen[add]physics[dot]orgThere are excellent books on those programming languages C, C++, Fortran, Java and Perl. Kernigan & Richie for ... [More] C, Stroustrup for C++, Sun's Java Tutorial, Fortran 90 Programming of Ellis, Philips, Lahey and at last for Perl Schwartz and Phoenix. Most of the time books explain code fragments, constructs and lacks complete working examples. Sometimes it is nice to have a complete working sample code just to used it over again or to refresh your knowledge. For that reason I have decided to collect my sample working codes by language. It is not necessarily means that they represent a unique sample, rather one way to do it. These samples might be quite useful for novice programmers/sofware engineers in learning or practice. [Less]
Created 12 months ago.

0 Users

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 ... [More] which a scientist interacts with a running application. Typically, this application will be 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]
Created 12 months ago.

0 Users

A coupled mesoscale object-oriented model Developed using original Fortran code of NH3D model by : P. Miranda, M. Teixeira, R. Room, et al. (Univ. Reading, Lisbon and Tartu), V. Stepanenko (Moscow ... [More] State University) ContentsMotivation Overview Equations Active Work References MotivationOverview The model includes : The 1-dimensional lake model - Lake [6] The atmosphere shortwave (Clirad-SW) and longwave (Clirad-LW) solar radiation, [7-8] The specific aerosol advection-diffusion - SmolarkiewiczTEScheme - an object-oriented implementation of MPDATA [9] EquationsThe model solves the set of atmosphere hydro-thermodynamics equations in sigma-coordinates defined in [1-5] : Here t — time, x, y — horizontal coordinates, σ = (p - pt) / (psurf - pt) — vertical σ-coordinate, other variables and notations see in Model Definitions. (1) - (3) are the flow equations, (4) — the heat transfer equation, (5) — the continuity equation, (6) - (8) — equations for atmospheric moisture (vapour, rain and cloud drops). Values of Di, where i = u,v,w,Ѳ,… define the turbulence diffusion of the corresponsing variables, Ri, i = u,v,w,Ѳ,… — an additional terms denoting external driving forces. Thermodynamical variables are measured in mesoscale deviations from the background state. Applying the divergence operator to (1) - (3), as shown in [1] leads to : where L and M are the 2nd order linear differential operators, and f = f(x,y,σ). Active WorkReferencesP. M. Miranda. Gravity waves and wave drag in flow past three dimensional isolated mountains. - Phd Thesis, University of Reading, 1990, 191 pp. M. A. Teixeira, and P. M. Miranda. The introduction of warm rain microphysics in the NH3d atmospheric model. - Technical report, University of Lisbon, 1997, pp. 22. M. J. Miller, and A. A. White. On the non hydrostatic equations in pressure and sigma coordinates. Quart. J. R. Met. Soc., Vol. 110, 1984, pp. 515 - 533. В. М. Степаненко, П. М. Миранда, В. Н. Лыкосов. Численное моделирование мезомасштабного взаимодействия атмосферы и гидрологически неоднородной суши. - Вычислительные технологии. 2006. Т. 11. Избранные доклады Международной конференции по измерениям, моделированию и информационным системам для изучения окружающей среды: ENVIROMIS-2006 (Томск, Россия), часть 3. С. 118-127. В. М. Степаненко. Численное моделирование взаимодействия атмосферы с водоемами суши. Диссертация на соискание ученой степени кандидата физико-математических наук. Москва, 2007. 153 с. E. Dutra, V. Stepanenko, P. A. Miranda, P. Viterbo, D. Mironov, V. N. Lykosov. Evaporation and seasonal temperature changes in lakes of the Iberian Peninsula. - Proc. of the 5th Portuguese-Spanish Assembly of Geophysics and Geodesy, Sevilha, 2006. Chou, M.-D., M.J. Suarez, X.Z. Liang, and M.M.-H. Yan A thermal infrared radiation parameterization for atmospheric studies. - Technical report series on global modeling and data assimilation, NASA/TM-2001-104606, Vol. 19, 55 pp. Chou, M.-D., and M.J. Suarez, 2002: A solar radiation parameterization for atmospheric studies. - Technical report series on global modeling and data assimilation, NASA/TM-1999-10460, Vol. 15, 42-42. P. K. Smolarkiewicz, Len G. Margolin. MPDATA: A Finite-Difference Solver for Geophysical Flows. - Journal of Computational Physics, 1998, v. 140, p. 459-480. [Less]
Created about 1 year ago.