I am trying to compute the overall cost of a preconditioner constructed using FEniCS. I would like to time both the assembly of a system of equations and it's subsequent solution. I notice that the first time I run my code it takes a while to assemble the equations, but after it avoids this part and runs much faster. I am referring to whatever takes place while FEniCS outputs:
Calling FFC just-in-time (JIT) compiler, this may take some time.
Process 0: Calling DOLFIN just-in-time (JIT) compiler, this may take some time.
--- Instant: compiling ---
How can I set FEniCS to always assemble from scratch?
Thanks,
Ben