The software HJPACK consists of a library plus an environment to run numerical experiments on Hamilton-Jacobi equations. The present version deals with 1D and 2D model problems mainly with convex Hamiltonians. The approximation schemes are written for structured grids. Further developments for non convex Hamiltonians and unstructured grids will follow. Its main components are: • a collection of Fortran90 and C numerical routines which compute the viscosity solution for several classes of Hamilton-Jacobi equations in one and two dimensions. • a Tcl/Tk graphical interface to help the user in all the steps of the simulation, setting the input parameters, processing the data and visualizing the solution and some relevant data. • a Matlab and an Octave script for the graphic output. • OpenMP directives for the two dimensional parallelization on shared memory architectures. The package uses a graphical interface which helps the user to plug-in his own data for the experiment choosing among a list of predefined equations, boundary conditions, methods and discretization parameters. It is worth noting that the set of applications includes control theory, image processing, front propagation, grid generation, Hamiltonian systems and many others. You can choose between several numerical methods on structured rectangular grid, and you can develop your own algorithm exploiting already defined structures. All the components of the package are platform independent and have been tested on Unix (IBM, HP, Sun) and Linux (Intel) platforms.

HJPACK / Falcone, Maurizio; P., Lanucara; Rorro, Marco. - ELETTRONICO. - (2005).

HJPACK

FALCONE, Maurizio;RORRO, MARCO
2005

Abstract

The software HJPACK consists of a library plus an environment to run numerical experiments on Hamilton-Jacobi equations. The present version deals with 1D and 2D model problems mainly with convex Hamiltonians. The approximation schemes are written for structured grids. Further developments for non convex Hamiltonians and unstructured grids will follow. Its main components are: • a collection of Fortran90 and C numerical routines which compute the viscosity solution for several classes of Hamilton-Jacobi equations in one and two dimensions. • a Tcl/Tk graphical interface to help the user in all the steps of the simulation, setting the input parameters, processing the data and visualizing the solution and some relevant data. • a Matlab and an Octave script for the graphic output. • OpenMP directives for the two dimensional parallelization on shared memory architectures. The package uses a graphical interface which helps the user to plug-in his own data for the experiment choosing among a list of predefined equations, boundary conditions, methods and discretization parameters. It is worth noting that the set of applications includes control theory, image processing, front propagation, grid generation, Hamiltonian systems and many others. You can choose between several numerical methods on structured rectangular grid, and you can develop your own algorithm exploiting already defined structures. All the components of the package are platform independent and have been tested on Unix (IBM, HP, Sun) and Linux (Intel) platforms.
2005
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/421252
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact