the speed of vtk.vtkMarchingCubes is slow, how to speed it up?

Thanks for the reply. The following code crashed while setting the iso-value, any suggestions?
vtkFlyingEdges3D::SafeDownCast(pActor->GetMapper())->SetValue(0, dIso);