Managed Projects

FEniCS

  Analyzed 12 months ago

The vision of FEniCS is to set a new standard in Computational Mathematical Modeling (CMM), which is the Automation of CMM (ACMM), towards the goals of generality, efficiency and simplicity, concerning mathematical methodology, implementation and application. FEniCS is organized as a collection ... [More] of sub projects/components, including DOLFIN, FErari, FFC, FIAT, Instant, SyFi UFC, UFL, and Viper. [Less]

345K lines of code

37 current contributors

over 1 year since last commit

4 users on Open Hub

Activity Not Available
5.0
 
I Use This

DOLFIN

  Analyzed 12 months ago

DOLFIN is a C++/Python library that functions as the main user interface of FEniCS. A large part of the functionality of FEniCS is implemented as part of DOLFIN. It provides a problem solving environment for models based on partial differential equations and implements core parts of the ... [More] functionality of FEniCS, including data structures and algorithms for computational meshes and finite element assembly. To provide a simple and consistent user interface, DOLFIN wraps the functionality of other FEniCS components and external software, and handles the communication between these components. [Less]

207K lines of code

24 current contributors

over 1 year since last commit

3 users on Open Hub

Activity Not Available
5.0
 
I Use This

SciTools

  No analysis available

SciTools is a Python package containing lots of useful tools for scientific computing in Python. The package is built on top of other widely used packages such as NumPy, SciPy, ScientificPython, Gnuplot, etc. SciTools also comes with a plotting interface called Easyviz, which is a unified ... [More] interface to various packages for scientific visualization and plotting. Both curve plots and more advanced 2D/3D visualization of scalar and vector fields are supported. The Easyviz interface was designed with three ideas in mind: 1) a simple, Matlab-like syntax; 2) a unified interface to lots of visualization engines (backends): Gnuplot, Matplotlib, Grace, Veusz, Pmw.Blt.Graph, PyX, Matlab, VTK, VisIt, OpenDX; and 3) a minimalistic interface which offers only basic control of plots: curves, linestyles, [Less]

0 lines of code

0 current contributors

0 since last commit

1 users on Open Hub

Activity Not Available
5.0
 
I Use This
Mostly written in language not available
Licenses: BSD-3-Clause

Dorsal

  No analysis available

Dorsal is a simple shell script that automates the process of fetching, compiling, and installing the various FEniCS projects (http://www.fenicsproject.org) and their requisite dependencies on Unix-like operating systems. The following platforms are officially supported by Dorsal: * Debian ... [More] GNU/Linux 6.0, Unstable * Fedora 13, 14 * Gentoo Linux * Mac OS X 10.6 (with MacPorts) * openSUSE 11.3 * Red Hat Enterprise Linux 6 * Ubuntu 10.04 LTS, 10.10, 11.04 A number of other platforms are supported through user contributions. It is easy to extend support to other similar platforms. [Less]

0 lines of code

0 current contributors

0 since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: lgpl3

Instant

  Analyzed 12 months ago

Instant is a Python module that allows for instant inlining of C and C++ code in Python. It is a small Python module built on top of SWIG and Distutils. Instant is used by FFC and DOLFIN for just-in-time (JIT) compilation of variational forms and expressions. It is part of the FEniCS Project (http://www.fenicsproject.org).

3.34K lines of code

0 current contributors

about 7 years since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This
Licenses: BSD-3-Clause, lgpl3

FFC

  Analyzed 12 months ago

FFC works as a compiler for multilinear forms by generating code (C or C++) for the evaluation of a multilinear form given in mathematical notation. This new approach to form evaluation makes it possible to combine generality with efficiency; the form can be given in mathematical notation and the ... [More] generated code is as efficient as hand-optimized code. FFC is a component of the FEniCS project, see http://www.fenicsproject.org. [Less]

114K lines of code

2 current contributors

over 1 year since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This

UFC

  No analysis available

UFC (Unified Form-assembly Code) is a unified framework for finite element assembly. More precisely, it defines a fixed interface for communicating low level routines (functions) for evaluating and assembling finite element variational forms. The UFC interface consists of a single header file ufc.h ... [More] that specifies a C++ interface that must be implemented by code that complies with the UFC specification. [Less]

0 lines of code

0 current contributors

0 since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: Public_Do...

FIAT

  Analyzed 12 months ago

The FInite element Automatic Tabulator FIAT supports generation of arbitrary order instances of the Lagrange elements on lines, triangles, and tetrahedra. It is also capable of generating arbitrary order instances of Jacobi-type quadrature rules on the same element shapes. Further, H(div) and ... [More] H(curl) conforming finite element spaces such as the families of Raviart-Thomas, Brezzi-Douglas-Marini and Nedelec are supported on triangles and tetrahedra. Upcoming versions will also support Hermite and nonconforming elements. [Less]

6.53K lines of code

10 current contributors

about 5 years since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This

FEniCS Viper

  No analysis available

Viper is a minimalistic scientific plotter and run-time visualization module. Viper has support for visualizing meshes and solutions in DOLFIN.

0 lines of code

0 current contributors

0 since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: lgpl3

fenics-packages

  No analysis available

This project provides utilities for building Debian packages for FEniCS.

0 lines of code

0 current contributors

0 since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: gpl3_or_l...