Commit graph

88 commits

Author SHA1 Message Date
Thierry Thomas
4d719d4755 ElmerSolver - the Solution of Partial Differential Equations.
ElmerSolver is thus an independent module that processes the computational
mesh and the model input file containing references to the selected
equations and model parameters. ElmerSolver makes the equations into a
discrete form, handles coupled systems, non-linearities and
time-dependences, and provides output data for visualization.

Submitted by:	Pedro F. Giffuni <giffunip@asme.org>
2006-04-24 19:54:02 +00:00
Thierry Thomas
66268ff733 HUTIter library for use in the Elmer FEM package.
Elmer is an open-source computational tool for multi-physics problems.

Elmer includes physical models of fluid dynamics, structural mechanics,
electromagnetics and heat transfer. These are described by partial
differential equations which Elmer solves by the Finite Element Method (FEM).

Submitted by:	Pedro F. Giffuni <giffunip@asme.org>
2006-04-24 19:53:14 +00:00
Thierry Thomas
50542d86ac MATC language library used by Elmer FEM package.
Submitted by:	Pedro F. Giffuni <giffunip@asme.org>
2006-04-24 19:50:53 +00:00
Thierry Thomas
faa30fab34 Input/Output Data base interface for use in the ELMER FEM package.
Elmer is an open-source computational tool for multi-physics problems.

Elmer includes physical models of fluid dynamics, structural mechanics,
electromagnetics and heat transfer. These are described by partial
differential equations which Elmer solves by the Finite Element Method (FEM)

Submitted by:	Pedro F. Giffuni <giffunip@asme.org>
2006-04-24 19:49:57 +00:00
Thierry Thomas
d5b3d1cffe ElmerGrid is a utility program for fast creation of structured 2D and
extruded and rotated 3D geometries. ElmerGrid is independent but fully
supports ElmerSolver and ElmerPost. It may be used to create linear,
quadratic and cubic triangles and rectangles. It has also versatile
capabilities in mesh manipulation.

ElmerGrid may also be used in grid manipulation. ElmerGrid may, for
example, be used to transfer different mesh formats to that understood by
ElmerSolver or ElmerPost. ElmerGrid also includes mesh partitioning
routines that have been optimized for ElmerSolver. The partitioning may be
done by METIS or by a simple geometric division.

Submitted by:	Pedro F. Giffuni <giffunip@asme.org>
2006-04-24 19:48:58 +00:00
Thierry Thomas
d3f1f4d412 A Mesh Generation Utility for use with the ELMER FEM package.
Elmer is an open-source computational tool for multi-physics problems.

Elmer includes physical models of fluid dynamics, structural mechanics,
electromagnetics and heat transfer. These are described by partial
differential equations which Elmer solves by the Finite Element Method (FEM)

Submitted by:	Pedro F. Giffuni <giffunip@asme.org>
2006-04-24 19:46:15 +00:00
Thierry Thomas
662815d1ee A program for doing calculation on Smith Chart, similar in functionality to
xsmc but with a simpler user interface; written with GNU/GTK library and
released under GNU/GPL. Written by Lapo Pieri IK5NAX

WWW: http://www.qsl.net/ik5nax

PR:		ports/93224
Submitted by:	Diane Bruce <db (at) db.net> - VA3DB
2006-03-19 20:51:14 +00:00
Renato Botelho
7a0ae732aa Add fasthenry , a multipole-accelerated inductance analysis program.
PR:		ports/93969
Submitted by:	Pedro Giffuni <giffunip@asme.org>
2006-03-15 10:38:00 +00:00
Renato Botelho
8aa1e9d39c Add fastcap , a three-dimensional capacitance extraction program.
PR:		ports/93968
Submitted by:	Pedro Giffuni <giffunip@asme.org>
2006-03-15 10:36:29 +00:00
Thierry Thomas
3b5fa65f18 MINC (Medical Imaging NetCDF) is a medical imaging data format and an
associated set of tools and libraries. MINC was created in 1993 by Peter
Neelin at the McConnell Brain Imaging Centre of the Montreal Neurological
Institute. Many others have contributed to the design and implementation
MINC over the years.

PR:		ports/91918
Submitted by:	Jason W. Bacon <bacon (at) smithers.neuro.mcw.edu>
2006-02-12 15:30:03 +00:00
Vasil Dimov
26a86dd237 Remove expired port science/glens
Approved by:	garga (mentor)
2006-02-08 11:55:08 +00:00
Thierry Thomas
e4bf1fcd30 Repocopy math/netcdf to science/netcdf, along with cdf, hdf and hdf5.
PR:		92497
Submitted by:	/me
Repocopied by:	marcus
2006-01-30 22:19:24 +00:00
Thierry Thomas
3a596ded2e Common Data Format (CDF) is a conceptual data abstraction for storing
multi-dimensional data sets. The basic component of CDF is a software
programming interface that is a device independent view of the CDF data
model. The application developer is insulated from the actual physical
file format for reasons of conceptual simplicity, device independence,
and future expandability. CDF files created on any given platform can
be transported to any other platform on to which CDF is ported and used
with any CDF tools or layered applications.

A comparison between CDF, netCDF, HDF and HDF5 is available at
<http://cdf.gsfc.nasa.gov/html/FAQ.html>.
2006-01-28 20:40:56 +00:00
Vasil Dimov
1513edd58b Add new port science/afni
AFNI (Advanced Functional Neuro Imaging) is a tool for analyzing
3 dimensional images, especially functional MRI images used in
brain mapping research.

WWW: http://afni.nimh.nih.gov/

PR:		ports/90752
Submitted by:	Jason Bacon <bacon@smithers.neuro.mcw.edu>
Reviewed by:	garga (mentor)
Approved by:	garga (mentor)
2006-01-25 17:34:35 +00:00
Thierry Thomas
2018594562 The OpenFOAM (Open Field Operation and Manipulation) CFD Toolbox can simulate
anything from complex fluid flows involving chemical reactions, turbulence and
heat transfer, to solid dynamics, electromagnetics and the pricing of financial
options.

WWW: http://www.opencfd.co.uk/openfoam/index.html

PR:		ports/91886
Submitted by:	thierry
2006-01-22 10:13:06 +00:00
Thierry Thomas
351df01795 Add V_Sim, a program to visualize atomic structures such as crystals, grain
boundaries and so on.
2005-12-10 21:45:28 +00:00
Thierry Thomas
af1b41b6b8 GDL - GNU Data Language - is a free IDL (Interactive Data Language)
compatible incremental compiler (i.e.  runs IDL programs).

IDL is a registered trademark of Research Systems Inc.
(see: <http://www.rsinc.com/>)

Remark: slave port for Python module intentionnally not yet committed.

WWW: http://gnudatalanguage.sourceforge.net/
2005-10-31 18:48:23 +00:00
Thierry Thomas
8821bc7669 Add gerris 0.6.0, a scientific CFD simulator.
Gerris is an Open Source Free Software library for the solution of partial
differential equations describing fluid flow. Gerris is supported by NIWA
(National Institute of Water and Atmospheric research) and by the
Marsden Fund of the Royal Society of New Zealand. The code is written
entirely in C and uses both the GLib Library and the GTS Library for
geometrical functions and object-oriented programming.

PR:		86297
Submitted by:	Oliver Dunkl <odunkl (at) gmx.net>
2005-09-25 12:45:46 +00:00
Pav Lucistnik
df13a3f146 PAIDA is pure Python scientific analysis package and implements AIDA (Abstract
Interfaces for Data Analysis).

PR:		ports/83599
Submitted by:	Vsevolod Stakhov <vsevolod@highsecure.ru>
2005-07-18 16:22:48 +00:00
Eric Anholt
841e1824cd New port: ParaView is a powerful scientific visualization application, designed
with the need to visualize large data sets in mind.
2005-06-14 05:41:20 +00:00
Pav Lucistnik
a5820661bb New port for mbdyn, which is a MultiBody Dynamics simulation software. It comes
with lots of libraries etc.  There are two knobs which are in development at
the moment so I disabled them with an IGNORE message.  They need some work and
maybe some testing.

PR:		ports/81136
Submitted by:	Kay Lehmann <kay_lehmann@web.de>
2005-05-22 15:50:06 +00:00
Thierry Thomas
362c35733e Add lamprop 1.3.1.
Lamprop takes in input file describing the lay-up and constituent materials
of a fiber-reinforced composite laminate, and calculates some mechanical
and other properties. The submitter is the original author of the software,
and will maintain the port.

PR:		81066
Submitted by:	Roland Smith <rsmith (at) xs4all.nl>
2005-05-15 21:44:02 +00:00
Kris Kennaway
9bd53edcbe Remove mxp
Forgotten by:	maho
Approved by:    portmgr (self)
2005-03-27 03:20:32 +00:00
Maho Nakata
81c90e8308 Add mxp (Mandelbrot explorer). Mxp is an X application for computing and exploring
Mandelbrot sets.  Features of mxp include:
        - zoom and un-zoom
        - dynamic resizing of drawing window
        - setup save/load
        - asynchronous image generation (buttons always work)
        - GIF output
        - animation
        - nine color schemes
        - color rotation
        - color change options
        - detailed statistics

WWW:  http://www.ibiblio.org/pub/Linux/apps/math/fractals/
2005-03-19 10:54:36 +00:00
Greg Lewis
792eace3c8 . Add a port of the Szip scientific compression library, used by current
versions of HDF:

  "Szip is an implementation of the extended-Rice lossless compression
   algorithm.

   WWW:	http://hdf.ncsa.uiuc.edu/doc_resource/SZIP/"
2005-03-17 19:30:00 +00:00
Sergey Matveychuk
1889a83b79 DCL is scientific graphic library for geoscience, written in Fortran.
PR:		ports/76856
Submitted by:	Shin'ya Murakami <murakami (at) ahs.scitec.kobe-u.ac.jp>
2005-02-24 20:26:31 +00:00
Sergey Matveychuk
b03ea2919c science/cdcl -> update to 5.3 and use gtk by default
science/cdcl-gtk     -> delete
science/ruby-dcl     -> update to 1.5 and use gtk by default
science/ruby-dcl-gtk -> delete
science/ruby-gphys   -> update to 0.3.5 and fix dependency
science/gave         -> update to 1.1.3 and fix dependency

PR:		ports/76853
Submitted by:	maintainer
2005-02-24 20:15:00 +00:00
Pav Lucistnik
3322825ec9 McStas - Monte Carlo simulation of neutron instruments
McStas is an ongoing project to create a general tool for simulating neutron
scattering instruments. The project is conducted at Risoe National Laboratory
in cooperation with the ILL.

McStas is based on a compiler that reads a high-level specification language
defining the instrument to be simulated and produces C code that performs the
Monte Carlo Simulation.

WWW: http://neutron.risoe.dk/

PR:		ports/66031
Submitted by:	Joerg Pulz <Joerg.Pulz@frm2.tum.de>
2005-02-18 14:17:20 +00:00
Pav Lucistnik
323fc53b9d - Move emulators/qcl -> science/qcl on maintainer's request.
Repocopy by:	marcus
2005-02-10 08:44:55 +00:00
Thierry Thomas
b1f1283d7f Add buddy 2.4, a Binary Decision Diagram library.
PR:		71221
Submitted by:	Leland Wang
2005-01-22 15:01:02 +00:00
Herve Quiroz
6f1f89f7e0 DeViSoR is abbreviated for "Design and Visualization of Software Resource". The
DeViSoRGrid application is part of that software family and is primarily used
for the following tasks, so far in 2D only:

  * Geometry generation
  * Manual coarse mesh generation
  * Grid visualisation at all levels

All of this can be done in a very confortable manner using a simple point and
click interface like in common vector-based image processing software. Both the
reliable FEAT file format and the new FEAST format with integrated parallelism
are supported.

WWW:	http://www.featflow.de/

PR:		75973
Submitted by:	Pedro F. Giffuni <giffunip@asme.org>
2005-01-21 19:03:52 +00:00
Greg Lewis
850b4060ac Add a port of udunits:
The Unidata units library, udunits, supports conversion of unit
 specifications between formatted and binary forms, arithmetic
 manipulation of unit specifications, and conversion of values
 between compatible scales of measurement.

 WWW: http://www.unidata.ucar.edu/packages/udunits/

Obtained from:	Gentoo (partially)
2005-01-14 21:52:08 +00:00
Thierry Thomas
5b2aa28c65 Add isaac-cfd 4.2, Integrated Solution Algorithm for Arbitrary
Configuration.

PR:		75529
Submitted by:	Pedro F. Giffuni
2004-12-29 20:46:47 +00:00
Pav Lucistnik
6fb561edff Add gsystem, a virtual reality simulation framework, specialised on life and
evolution simulation. I'm a main developer of this framework and I will also
keep the FreeBSD port up-to-date, as I'm using FreeBSD as my primary platform.
See http://www.g-system.at for details.

PR:		ports/75466
Submitted by:	Raphael Langerhorst <raphael-langerhorst@gmx.at>
2004-12-28 23:30:00 +00:00
Thierry Thomas
268f47c8e5 Add x11iraf 1.3.1, which provides graphical tools to work with IRAF.
PR:		70816
Submitted by:	David Syphers.
2004-12-26 23:08:06 +00:00
Sergey Matveychuk
2eae5abe30 Slave port to science/libsvm
PR:		ports/73981
Submitted by:	Rong-En Fan <rafan(at)infor.org>
2004-12-11 04:52:40 +00:00
Pav Lucistnik
6b19799b97 SIMLIB/C++ is the SIMulation LIBrary for C++ programming language. You can
create models directly in C++ language with the use of predefined simulation
tools from the library. SIMLIB allows object-oriented description of models
based on simulation abstractions. Current version allows a description of
continuous, discrete, combined, 2D/3D vector, and fuzzy models.

Requested by:	Roman Divacky
2004-11-27 21:38:03 +00:00
Pav Lucistnik
601db664b0 Add omnetpp, a public-source, component-based, modular and open-architecture
simulation environment with strong GUI support and an embeddable simulation
kernel.  Its primary application area is the simulation of communication
networks and because of its generic and flexible architecture, it has been
successfully used in other areas like the simulation of IT systems, queueing
networks, hardware architectures and business processes as well.

PR:		ports/73920
Submitted by:	Bjoern Koenig <bkoenig@cs.tu-berlin.de>
2004-11-15 22:53:44 +00:00
Thierry Thomas
52ec56ba80 Add getdp 1.0.0, a rather general finite element solver using mixed
finite elements.

Suggested by:	Pedro F. Giffuni.
2004-11-15 22:18:09 +00:00
Maho Nakata
05abcbf242 New port science/gromacs
GROMACS is a versatile package to perform molecular dynamics,
i.e. simulate the Newtonian equations of motion for systems
with hundreds to millions of particles, and also the World's
fastest Molecular Dynamics under GPL.

PR:		71211
Submitted by:	Stephen Montgomery-Smith <stephen@math.missouri.edu>
Reviewed by:	Bruno Afonso <brunomiguel@dequim.ist.utl.pt>
2004-10-19 01:36:11 +00:00
Ying-Chieh Liao
834aa86cca add py-scipy 0.3
Scientific tools for Python
2004-08-26 08:37:09 +00:00
Pav Lucistnik
853b60d0ee Add vmd, a molecular visualization program for displaying, animating, and
analyzing large biomolecular systems using 3-D graphics and built-in scripting.

PR:		ports/70509
Submitted by:	Stephen Montgomery-Smith <stephen@math.missouri.edu>
2004-08-21 16:34:57 +00:00
Maho Nakata
ac5d33bc97 Add abinit, calculates total energy, charge density
and electronic structure of systems.
2004-08-14 08:45:42 +00:00
Markus Brueffer
beb87d6ad8 Add kst 0.97.
kst is a program for looking at data streams. It can plot:

   - x-y plots
   - power spectra
   - histograms
   - equations (including equations of data streams).
   - data in files which are being updated as data is being logged,
     in which case it can act as a plotter for a chart recorder.
   - much more

You can use the mouse to rapidly zoom into interesting parts of the plots.

In addition to a complete GUI, kst has a convenient command line interface
for rapid access to plotting data in files. kst can read data from stdin.
It provides a DCOP interface for remote manipulation, and supports several
file formats in use in scientific projects around the world.

WWW: http://omega.astro.utoronto.ca/kst/
WWW: http://extragear.kde.org/apps/kst.php
2004-04-30 15:44:32 +00:00
Kris Kennaway
98dd96ee20 Remove category pkg/COMMENT files in favour of a COMMENT variable in the
category makefile.

Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk>
PR:		59651
2004-04-02 07:29:48 +00:00
Thierry Thomas
29c7242d09 Add ovt 2.3, the Orbit Visualization Tool.
PR:		57860
Submitted by:	Mykola Khotyaintsev <ko@nest.irfu.se>
2004-03-23 23:34:29 +00:00
Maho Nakata
34ce1bef94 A Density functional software. This software has a unique design
based upon the DFT++ algebraic framework introduced in Computer
Physics Communications 128, 1-45 (June 2000).
This framework allows us to transparently separate the computational
guts (cache optimization, parallelization, etc.) from the introduction
of new representations (plane waves, wavelets) and new
physics (new density functionals, linear response theory,
dielectric solutions).
The software is fully cache and register optimized,
and runs in serial, threaded, MPI and mixed threaded-MPI
parallel environments.
2004-03-20 04:50:45 +00:00
Maho Nakata
416fa53bb8 The PSI3 suite of quantum chemical programs is designed for efficient,
high-accuracy calculations of properties of small to medium-sized molecules.
The package's current capabilities include a variety of Hartree-Fock,
coupled cluster, complete-active-space self-consistent-field,
and multi-reference configuration interaction models.
Molecular point-group symmetry is utilized throughout to maximize efficiency.
2004-03-19 09:32:49 +00:00
Pav Lucistnik
c547a95b52 Add gave, a gtk+ based grid data analyser and viewer written in Ruby.
PR:		ports/64249
Submitted by:	Shin'ya Murakami <murakami@ahs.scitec.kobe-u.ac.jp>
2004-03-14 16:52:34 +00:00
Pav Lucistnik
879f7f47f5 Add ruby-gphys, a multi-purpose class to handle gridded physical
quantities for Ruby.

PR:		ports/64248
Submitted by:	Shin'ya Murakami <murakami@ahs.scitec.kobe-u.ac.jp>
2004-03-14 16:34:51 +00:00