table of contents
- bullseye 2019.2.0~git20210122.22ca4c0-2
- testing 1:0.4.2-2
- unstable 1:0.4.2-2
- experimental 1:0.5.0-1exp1
FENICSFORMCOMPILERX(1) | FEniCS Form Compiler X | FENICSFORMCOMPILERX(1) |
NAME¶
fenicsformcompilerx - FEniCS Form Compiler X Documentation
The is an experimental version of the FEniCS Form Compiler. It is developed at https://github.com/FEniCS/ffcx.
ffcx | FEniCS Form Compiler (FFC). |
ffcx.codegeneration | |
ffcx.formatting | Compiler stage 5: Code formatting. |
ffcx.parameters |
FFCX¶
FEniCS Form Compiler (FFC).
FFC compiles finite element variational forms into C code.
FFCX.CODEGENERATION¶
Functions
get_include_path() | Return location of UFC header files. |
get_signature() | Return SHA-1 hash of the contents of ufc.h and ufc_geometry.h. |
FFCX.FORMATTING¶
Compiler stage 5: Code formatting.
This module implements the formatting of UFC code from a given dictionary of generated C++ code for the body of each UFC function.
It relies on templates for UFC code available as part of the module ufc_utils.
Functions
format_code(code, parameters) | Format given code in UFC format. |
write_code(code_h, code_c, prefix, output_dir) |
FFCX.PARAMETERS¶
Functions
get_parameters([priority_parameters]) | Return (a copy of) the merged parameter values for FFCX. |
- genindex
- modindex
- search
AUTHOR¶
FEniCS Project
COPYRIGHT¶
2021, FEniCS Project
February 10, 2021 |