This project examined two different types of datasets.
The first consists of the energy flow in an optical fibre for a given mode.
This is stored in an ASCII text file, where the first three columns correspond
to cylindrical polar coordinates in 3-space (i.e
), and the
fourth column represents the corresponding scalar energy flow. These data points
are arranged on a regular grid in
,
,
with dimensions
. The data values for
and
and are both stored in the file and this is the reason why there are 101 values
rather than 100 values for
. In addition, the dataset did not contain
the
position or the corresponding data values.
The second type of data set has the same coordinate system as the first. However,
in this case the data values are 3-vectors representing the electric field.
These are stored in three columns corresponding to the
,
,
and
electric field components respectively. As with the previous dataset,
it is also regular and has dimensions
.
A number of datasets of the types above were generated for various modes for
a given
and
(see Section 1). Datasets of the same mode
at different
and
were also examined, and these were
animated (see Section 2.1). In addition, data was obtained
for a three layer step-index fibre where the third layer represents the jacket
of the fibre.
This data was generated by a Fortran77 program which is part of my PhD work. The motivation behind this visualisation project is to verify the correctness of the program against theoretical expectations. In addition, the visualisations provide insights into the understanding of the physical system.