General Crank-Nicolson Time Integration
Create this object:
type=INTEGER. Integer representing time stepping scheme
Default value: 3
type=FLOAT. The theta parameter for a theta scheme
Default value: 0.5(double)