FEniCS / ffcx

Next generation FEniCS Form Compiler for finite element forms
https://fenicsproject.org
Other
145 stars 38 forks source link

Remove unused or experimental options #598

Closed chrisrichardson closed 1 year ago

chrisrichardson commented 1 year ago

Remove unused options: tabulate_tensor_void, padlen, assume_aligned.

michalhabera commented 1 year ago

tabulate_tensor_void is an option to benchmark the cost of dolfinx assembly loop.

chrisrichardson commented 1 year ago

Since we can now just pass kernels directly in dolfinx, is this necessary?

michalhabera commented 1 year ago

Not really. Also, arguably, benchmarking dolfinx assembly loop is only for advanced users if ever needed, and they could pass void kernels themselves.