Applying computers on geologic workflows