From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54459) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gCLVM-0002xg-8I for guix-patches@gnu.org; Tue, 16 Oct 2018 05:19:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gCLVG-0003V4-9L for guix-patches@gnu.org; Tue, 16 Oct 2018 05:19:08 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:47537) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gCLVG-0003Uu-63 for guix-patches@gnu.org; Tue, 16 Oct 2018 05:19:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gCLVF-0002wy-W8 for guix-patches@gnu.org; Tue, 16 Oct 2018 05:19:02 -0400 Subject: [bug#33059] [PATCH 00/10] Add the FEniCS Project Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54185) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gCLUc-0002ht-Gw for guix-patches@gnu.org; Tue, 16 Oct 2018 05:18:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gCLUX-0002SZ-Nt for guix-patches@gnu.org; Tue, 16 Oct 2018 05:18:21 -0400 Received: from smtp.hosts.co.uk ([85.233.160.19]:58260) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gCLUV-0002K8-W9 for guix-patches@gnu.org; Tue, 16 Oct 2018 05:18:17 -0400 From: Paul Garlick Date: Tue, 16 Oct 2018 10:17:08 +0100 Message-Id: <1539681428-6399-1-git-send-email-pgarlick@tourbillion-technology.com> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 33059@debbugs.gnu.org Cc: Paul Garlick Hi Guix, This set of patches adds definitions and dependencies for the FEniCS Project. FEniCS provides a problem-solving environment for general classes of problems that involve differential equations. It is particularly well-suited to problems that can be solved using the Finite Element Method. There are two main packages; i) fenics-dolfin: C++ library plus interface ii) python-fenics-dolfin: Python interface There are four FEniCS dependencies: i) python-fenics-ffc ii) python-fenics-fiat iii) python-fenics-ufl iv) python-fenics-dijitso There are three external dependencies: i) python-slepc4py ii) python-petsc4py iii) python-mpi4py There is an extra package 'fenics' that inherits its defintion from python-fenics-dolfin. This is to provide a sensible default for users expecting to find a package of this name. Best regards, Paul. Paul Garlick (10): gnu: Add python-mpi4py. gnu: Add python-petsc4py. gnu: Add python-slepc4py. gnu: Add python-fenics-dijitso. gnu: Add python-fenics-ufl. gnu: Add python-fenics-fiat. gnu: Add python-fenics-ffc. gnu: Add fenics-dolfin. gnu: Add python-fenics-dolfin. gnu: Add fenics. gnu/packages/simulation.scm | 688 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 687 insertions(+), 1 deletion(-) -- 1.8.3.1