The double at address + sizeOf<Double>() * index.
address + sizeOf<Double>() * index
The address must be 8-byte aligned.
external double operator [](int index);