PCP (Pattern Classification Program) is an open-source machine learning program for supervised classification of patterns. PCP is a binary executable running on Linux and Windows (under Cygwin environment).
PDFgetN is a program to process total scattering data obtained on neutron time-of-flight powder diffractometers and to obtain the atomic pair distribution function (PDF).
PDSTRIP is a hydrodynamic strip code for seakeeping. It computes ship motions for monohulls including sailing boats. PDSTRIP has been abandoned by its initiators, who do not wish to be contacted with use questions. The position of maintainer is vacant.
A Platform for Multiscale Analysis
This project is mainly focused on development of a platform suitable for multiscale analysis of solids. The initial development is aimed at coupling finite elements with atomistic models and the Arlequin method. The features are: Fully extensible, object oriented Fortran 2003 compliant Many features of the Fortran 2003 standard such as derived data types, type extension, abstract data types, generic procedures, type bound procedures are used to make a flexible and doable code. MPI parallel molecular dynamics with 3 potentials (LJ, EAM, MEAM ). This is based on WARP which is an old version of LAMMPS. To easily understand and work with molecular dynamics/mechanics with effective potentials Interface to several linear equation solvers (MKL, MUMPS, PSBLAS, SPARSKIT) An F03 interface for LAMMPS (C++ version). This is coupled to ABAQUS too. All the LAMMPS object are accessible through the F2003 interface and this is used to concurrently couple LAMMPS
Cross-platform, scientific graphics plotting library
PLplot is a cross-platform, scientific graphics plotting library that supports math symbols and human languages (via UTF-8 user input strings); plot capabilities for multiple non-interactive plot file formats and in multiple interactive environments; and bindings for multiple computer languages.
tool for inverse modeling of the semiconductor devices
The PROFILE  is a tool for inverse modeling of the semiconductor devices using 2D data and advanced optimization driver. All the files and its documentation is available at the official homepage of Profile: http://profile.ewi.tudelft.nl/ REF:  G.J.L. Ouwerling. Inverse modelling with the PROFILE optimization driver. NASECODE VI Software Forum, Dublin, July 1989.
The unofficial binary for PSICOV: Protein Sparse Inverse COVariance
PSICOV (Protein Sparse Inverse Covariance estimation program) is a coevoultion algorithm applied to very large (typically >=1000 sequences) multiple sequence alignments for precise protein structural contact prediction. This is the unofficial precompiled Windows binary for PSICOV compiled by Chengxin Zhang at Fudan University. The source code is copyrighted by David T. Jones, University College London.
PSRPOP - a package to simulate radio pulsar populations has been undergoing development and use since 2003. The package is used to infer the underlying properties of pulsars and help make predictions for future surveys.
A program for simulation (and fitting) of Solid State NMR spectra.
Parallel finite element analysis
ParaFEM is an open source platform for parallel finite element analysis. The source code and philosophy are documented in the text book Smith, Griffiths and Margetts, "Programming the Finite Element Method", 5th Edition, Wiley, 2014. The software is written in modern Fortran and uses MPI for message passing.
A collection of performance analysis software that can assist with a variety of techniques useful for application software optimization and benchmarking. The current release provides support for analysis with hardware performance counters on Linux.
The PDL module gives standard perl the ability to COMPACTLY store and SPEEDILY manipulate the large N-dimensional data sets that are the bread and butter of scientific computing.
**** This page is not used for this project any longer. *** Please update your bookmarks and go to https://github.com/UUPharmacometrics/PsN
Pheno Analysis is a sequential data assimilation framework for use with prognostic phenology models. It uses MODIS satellite data to constrain model parameters and states.
Platform Independet Library for Fortran 90/95 - The portable way for creating GUIs, doing file IO etc. This library is an attempt to build a platform and compiler independent library for Fortran 9x.
A platform independent poker timer.
PFMD performs a Molecular Dynamics simulation of some polarizable fluids at the liquid state by means of a dissociable potential. Supported molecules are H2O (water) and MX3, where M is a metal among Al, Fe, or Ga and X is a halogen among Cl, Br, or I.
Fully automatic h, p, and hp-adaptive finite element package supporting different physics modes.
Proteus Cross Compiler system allows the generation and compilation of Java Code from llvm-gcc compatible languages (C/C++/fortran). The generated code will execute at up to 50% of native code.
ProtoFit is software for modeling the acid/base behavior of surfaces. The software is used for parameterizing surface protonation models and for visualization of potentiometric titration data.
This will be a place to release tools that have not yet been added to SciPy (or will not be added for whatever reason). Currently an interface to ImageMagick is here.
PyWofost is a python implementation of the WOFOST crop growth model. It is designed for scientific and semi-operational purposes which greatly benefit from the flexibility of the python language. This SF site is not yet in use, see www.wofost.wur.nl
Pydusa is a package for parallel programming using Python. It contains a module for doing MPI programming in Python. We have added parallel solver packages such as Parallel SuperLU for solving sparse linear systems.
PySCeS is the Python Simulator of Cellular Systems
PySCeS is the Python Simulator of Cellular Systems. For a network of coupled reactions it does a stoichiometric matrix analysis, calculates the time course and steady state, and does a complete control analysis.
Pyfort is a tool for creating extensions to the Python language with Fortran routines. It supports F77-interfaced routines now, with plans for supporting more of F90 later.