Man Linux: Main Page and Category List

NAME

       sfc - The SyFi Form Compiler

SYNOPSIS

       sfc [OPTIONS] input.form ...

DESCRIPTION

       The  SyFi  Form  Compiler  (SFC)  is  a  form  compiler from the FEniCS
       project, compiling variational forms from  the  Unified  Form  Language
       (UFL)  to  efficient  C++ implementations of Unified Form-assembly Code
       (UFC).  SFC uses symbolic expressions for finite elements from SyFi.

OPTIONS

       -h, --help
              Display help text and exit.

       -o DIRECTORY, --outputdir DIRECTORY
              Output directory.

       -p PREFIX, --prefix PREFIX
              Prefix string.

       -O LEVEL
              Compiler optimization level.

       -c CACHE, --cache CACHE
              Use JIT compiler cache.

       -i METHOD, --integration-method METHOD
              Specify integration method.  METHOD  may  be  either  quadrature
              (default) or symbolic.

       -d ORDER, --integration-order ORDER
              Specify integration order.

       -w, --dolfin-wrappers
              Generate DOLFIN C++ wrapper code.

       -b, --benchmark
              Run benchmark of element tensor computation.

       -s, --safemode
              Use   safe  mode  when  generating  (quadrature)  code,  writing
              complete integrand expressions unmodified.

       -g DEBUGLEVEL, --debug DEBUGLEVEL
              Enable generation of debugging code.

       -t, --timing
              Enable timing of code generation process.

BUGS

       Send comments, questions, bug reports etc. to syfi-dev@fenics.org.

LICENSE

       SFC is licensed under the GNU LGPL Version 2, the same

AUTHOR

       SFC is written by Martin Sandve  Alns  <martinal@simula.no>  and  Kent-
       Andre  Mardal  <kent-and@simula.no>.  This  manual  page  is written by
       Johannes Ring <johannr@simula.no>.