Skip to content

drhansj/polymec-dev

 
 

Repository files navigation

Copyright (c) 2012-2015, Jeffrey N. Johnson
All rights reserved.

Polymec is a set of libraries that can be used to construct models for 
physical systems. These libraries are designed to allow a computational 
scientist to construct low-maintenance science applications with robust 
capabilities. Areas of emphasis are:

- Solution of strongly nonlinear partial differential equations on domains 
  represented by unstructured (polyhedral) grids and/or mesh-free methods.
- Stiffly-accurate, A-stable implicit time integrators that use matrix-free 
  Jacobian formulations with high-quality preconditioners without a lot of 
  application-specific design.
- A strategy that favors a small code footprint and good scalability, likely 
  at the expense of implementations that run optimally on serial computers.

Polymec is licensed under the Mozilla Public License (MPL) v. 2.0, which is 
defined in the LICENSE file, and also available at http://mozilla.org/MPL/2.0/.
This license allows you to use Polymec in a commercial code as long as 
certain requirements are satisfied. Please read or read about the license.

The 3rd-party libraries used by Polymec have their own licenses which are 
described within the various source trees in the 3rdparty directory. Source 
files have been minimally modified within these trees; typically they contain 
files extracted directly from distribution tarballs. Instructions for 
obtaining the distributions are given within.

About

The development "branch" of the polymec HPC libraries.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 94.7%
  • CMake 3.1%
  • C++ 1.7%
  • Other 0.5%