A B C D E F G H I K L M N O P Q R S T U V W X Y Z

C

C - Variable in class core.dflic.Streamline
 
CM_COLOR_1 - Static variable in class core.rendering.Renderer
The image is a colored image generated using the first color coding algorithm
CM_COLOR_2 - Static variable in class core.rendering.Renderer
The image is a colored image generated using the second color coding algorithm
CM_COLOR_3 - Static variable in class core.rendering.Renderer
The image is a colored image generated using the third color coding algorithm
CM_COLOR_4 - Static variable in class core.rendering.Renderer
The image is a colored image generated using the fourth color coding algorithm, which is regional coloring
CM_GREYSCALE - Static variable in class core.rendering.Renderer
The image is greyscale
COLOR_BFIELD - Static variable in class simulations.Constants
The "colorHue" value used as the default for magnetic fields
COLOR_EFIELD - Static variable in class simulations.Constants
The "colorHue" value used as the default for electric fields
CalculateFields(Vec3) - Method in class simulations.objects.CurrentRing
Computes both the electric and magnetic fields at the observer"s position.
Cartesian - Static variable in class core.math.Vec2
do not modify Cartesian an array of the cartesian axes
Cartesian - Static variable in class core.math.Vec3
should not be modified Cartesian array of the cartesian axes
ChargeInFieldExperiment - class simulations.experiments.electrostatics.ChargeInFieldExperiment.
Experiment to show the electric field motion for an electric charge moving in a constant background electric field.
ChargeInFieldExperiment(double, double, double, double, double) - Constructor for class simulations.experiments.electrostatics.ChargeInFieldExperiment
constructor for charge in field experiment
ChargeInFieldExperiment.Motion - class simulations.experiments.electrostatics.ChargeInFieldExperiment.Motion.
the equation of motion for a charge in an electric field
ChargeInFieldExperiment.Motion() - Constructor for class simulations.experiments.electrostatics.ChargeInFieldExperiment.Motion
 
ChargeMovingAgainstConstantFieldAnimation - class simulations.animations.electrostatics.ChargeMovingAgainstConstantFieldAnimation.
An animation of a point charge moving in a constant electric field.
ChargeMovingAgainstConstantFieldAnimation() - Constructor for class simulations.animations.electrostatics.ChargeMovingAgainstConstantFieldAnimation
 
ChargeRingFinite - class simulations.objects.ChargeRingFinite.
 
ChargeRingFinite(Vec3, Vec3, double, int, double) - Constructor for class simulations.objects.ChargeRingFinite
 
ChebIntFit(Integrable, double[], double, double, double[], int) - Static method in class simulations.objects.antennaMath.ChebyshevIntegration
 
ChebyshevIntegration - class simulations.objects.antennaMath.ChebyshevIntegration.
 
ChebyshevIntegration() - Constructor for class simulations.objects.antennaMath.ChebyshevIntegration
 
CheckStatus() - Method in class core.rendering.Renderer
CheckStatus() is only used internally by Renderer.
CirculatingFlowAnimation - class simulations.animations.fluidFlow.CirculatingFlowAnimation.
An animation of fluid flow.
CirculatingFlowAnimation() - Constructor for class simulations.animations.fluidFlow.CirculatingFlowAnimation
 
CirculatingFlowExperiment - class simulations.experiments.fluidFlow.CirculatingFlowExperiment.
 
CirculatingFlowExperiment(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class simulations.experiments.fluidFlow.CirculatingFlowExperiment
 
Clamp(double, double) - Method in class core.image.ScalarImage
 
Clear() - Method in class core.image.Accum2Image
Clears both the scalar and alpha components in "this"
Clear() - Method in class core.image.AccumImage
Clears both the scalar and alpha components in "this"
Clear() - Method in class core.image.RGBImage
Sets all the pixels values to zero
Clear() - Method in class core.image.ScalarImage
Clears all the scalar values to zero.
ClearSingularities() - Method in class core.dflic.DFLIC
Clears the list of singularities.
ClearSingularities() - Method in class core.dflic.FLIC
Clears the list of singularities.
ColorTestAnimation - class simulations.animations.electrostatics.ColorTestAnimation.
An animation designed to illustrate the color coding possible.
ColorTestAnimation() - Constructor for class simulations.animations.electrostatics.ColorTestAnimation
 
ColorTestExperiment - class simulations.experiments.electrostatics.ColorTestExperiment.
Color Test exeriment with a simple field
ColorTestExperiment(double, double) - Constructor for class simulations.experiments.electrostatics.ColorTestExperiment
Constructs the color test field
ColorTestExperiment.Motion - class simulations.experiments.electrostatics.ColorTestExperiment.Motion.
The equation of motion governing the evolution of the system
ColorTestExperiment.Motion() - Constructor for class simulations.experiments.electrostatics.ColorTestExperiment.Motion
 
ColorTestField - class simulations.objects.ColorTestField.
Color Test Field.
ColorTestField(double, double) - Constructor for class simulations.objects.ColorTestField
constructor for color test field
Colorizer - class core.postprocessing.Colorizer.
Colorizer adds color to a given LIC image after it has been computed (post processing).
Colorizer(double, double, double, double, double, boolean, boolean) - Constructor for class core.postprocessing.Colorizer
This constructor is used when we are not coloring by region.
Colorizer(double, double, double, double, double, boolean, boolean, Vec, BaseExperiment, BaseObject, Vec3, Vec3, Vec3, double) - Constructor for class core.postprocessing.Colorizer
This constructor is used when we are coloring by region.
Compute() - Method in class core.dflic.DFLIC
Computes the next FLIC image in the animation sequence using "field".
Compute() - Method in class core.dflic.FLIC
Executes the FLIC algorithm, filtering the input image using the given vector field to produce an output image.
Compute() - Method in class core.field.Vec2FieldCache
Precomputes the field at every point of the grid.
ComputeNext() - Method in class core.dflic.Streamline
 
ComputeStart(Vec2) - Method in class core.dflic.Streamline
 
ComputeStep(double, double, int) - Method in class core.math.RungeKuttaErrorIntegration
 
ComputeStep(double, double) - Method in class core.math.RungeKuttaIntegration
Compute one RK step from s to s + ds.
ComputeStream(Vec2) - Method in class core.dflic.FLIC
Performs a FLIC (or LIC) streamline computation with the seed point "p0".
ConstantFields - class simulations.objects.ConstantFields.
 
ConstantFields(Vec3, Vec3) - Constructor for class simulations.objects.ConstantFields
 
Constants - class simulations.Constants.
Electromagnetic constants and field and field motion constants.
Constants() - Constructor for class simulations.Constants
 
ConstructEMSource() - Method in class simulations.experiments.BaseExperiment
constructs the EM source consisting of a number of BaseObjects and adds them to the EMCollection for this experiment
ConstructEMSource() - Method in class simulations.experiments.electrostatics.ChargeInFieldExperiment
constructs the EM source consisting of the charge and the constant field
ConstructEMSource() - Method in class simulations.experiments.electrostatics.ColorTestExperiment
Construct the EMColletion object
ConstructEMSource() - Method in class simulations.experiments.electrostatics.TwoChargesExperiment
Construct the EMColletion object which is the sum of the two charges
ConstructEMSource() - Method in class simulations.experiments.faradaysLaw.EddyCurrentsDipoleExperiment
Constructs the EMCollection representing the dipole
ConstructEMSource() - Method in class simulations.experiments.faradaysLaw.EddyCurrentsMonopoleExperiment
Constructs the EMCollection representing the experiment
ConstructEMSource() - Method in class simulations.experiments.faradaysLaw.FallingRingExperiment
Constructs the EMCollection representing the experiment consisting of the two rings of current with the given initial conditions
ConstructEMSource() - Method in class simulations.experiments.faradaysLaw.MovingRecedingImagePotentialExperiment
 
ConstructEMSource() - Method in class simulations.experiments.faradaysLaw.MovingReceedingImageExperiment
Constructs the EMCollection representing the experiment consisting of the three monopoles, the real monopole and the two receeding image monopoles
ConstructEMSource() - Method in class simulations.experiments.faradaysLaw.RecedingImageExperiment
Constructs the EMCollection representing the experiment consisting of the three monopoles, the real monopole and the two receeding image monopoles
ConstructEMSource() - Method in class simulations.experiments.faradaysLaw.TwoPlanesExperiment
Constructs the EMCollection representing the experiment
ConstructEMSource() - Method in class simulations.experiments.fluidFlow.CirculatingFlowExperiment
 
ConstructEMSource() - Method in class simulations.experiments.fluidFlow.DataInputExperiment
 
ConstructEMSource() - Method in class simulations.experiments.fluidFlow.HeliosphereFlowExperiment
Construct the EMColletion object which is the sum of the two charges
ConstructEMSource() - Method in class simulations.experiments.magnetostatics.TeachSpinExperiment
Constructs the EMSource representing the two current rings in the experiment with the given initial conditions
ConstructEMSource() - Method in class simulations.experiments.radiation.ElectricAntennaExperiment
 
ConstructEMSource() - Method in class simulations.experiments.radiation.OscillatingDipoleExperiment
Creates the EMSource that represents the experiment and can be used to compute the E&M fields
ContribAccum(int, int, double) - Method in class core.dflic.FLIC
 
ContribAdd(Vec2) - Method in class core.dflic.FLIC
 
ContribClear(Vec2) - Method in class core.dflic.FLIC
 
ContribDel(Vec2) - Method in class core.dflic.FLIC
 
ContribRescale(double) - Method in class core.dflic.FLIC
 
ConvertToRGB(float, float, float) - Method in class core.postprocessing.Colorizer
Converts our HSV values to RGB values.
Convolve3x3(double[]) - Method in class core.image.ScalarImage
Performs a convolution on "this" with a 3x3 kernel and scalar offset.
Copy(AccumImage, int, int) - Method in class core.image.AccumImage
Copies the scalar and alpha values from the sub-window of "image" starting at (xorigin, yorigin) to "this".
Copy(AccumImage) - Method in class core.image.AccumImage
Copies the scalar and alpha values from the top-left corner of "image" to "this" Requires: "image" is at least as large as "this"
Copy(RGBImage, int, int) - Method in class core.image.RGBImage
Copies the RGB values from the sub-window of 'image' starting at (xorigin, yorigin) to 'this'.
Copy(RGBImage) - Method in class core.image.RGBImage
Copies the RGB values from the top-left corner of 'image' to 'this' Requires: 'image' is at least as large as 'this'
Copy(ScalarImage, int, int) - Method in class core.image.ScalarImage
Copies the scalar values from the sub-window of "image" starting at (xorigin, yorigin) to "this".
Copy(ScalarImage) - Method in class core.image.ScalarImage
Copies the scalar values from the top-left corner of "image" to "this" Requires: "image" is at least as large as "this"
Cross(Vec3) - Method in class core.math.Vec3
Sets 'this' to be the cross product of 'this' and 'b' Returns: resulting 'this'
Cross(Vec3, Vec3) - Method in class core.math.Vec3
Sets 'this' to be the cross product of 'a' and 'b' Returns: resulting 'this'
CurrentRing - class simulations.objects.CurrentRing.
A ring carrying current.
CurrentRing(Vec3, Vec3, double, double) - Constructor for class simulations.objects.CurrentRing
Constructs a new Current ring.
CurrentRing(Vec3, Vec3, double, double, Vec3) - Constructor for class simulations.objects.CurrentRing
Constructs a new Current ring.
CurrentRing(Vec3, Vec3, double, double, double) - Constructor for class simulations.objects.CurrentRing
Constructs a new Current ring.
CurrentRing(Vec3, Vec3, double, double, Vec3, Vec3) - Constructor for class simulations.objects.CurrentRing
Constructs a new Current ring.
CurrentSheet - class simulations.objects.CurrentSheet.
 
CurrentSheet(Vec3, Vec3, double) - Constructor for class simulations.objects.CurrentSheet
 
CyclesShown - Static variable in class simulations.animations.radiation.SinusoidalDipoleRadiationAnimation
 
c - Variable in class core.math.Mat2
a,b,c,d are the components of the matrix
c - Static variable in class simulations.Constants
the speed of light computed from above values
c - Variable in class simulations.objects.CurrentRing
center of the ring
c1 - Variable in class simulations.objects.EflowXY
 
c2 - Static variable in class simulations.Constants
the speed of light squared computed from above values
cdx - Variable in class core.dflic.Streamline
 
ceil(double) - Method in class core.dflic.DFLIC
 
ceil(double) - Static method in class core.dflic.FLIC
 
charge - Variable in class simulations.experiments.electrostatics.ChargeInFieldExperiment
the charge (initially moving upward)
charge - Variable in class simulations.experiments.electrostatics.TwoChargesExperiment
The first charge, which moves
charge1 - Variable in class simulations.experiments.electrostatics.TwoChargesExperiment
The second charge, which does not move
chebFct(double, double, double[], int, double) - Static method in class simulations.objects.antennaMath.ChebyshevIntegration
 
clamp(double, double, double) - Method in class core.image.RGBImage
 
clear - Variable in class core.dflic.FLIC
 
collection - Variable in class simulations.experiments.electrostatics.ChargeInFieldExperiment
collection of EM objects consisting of the charge and the constant electric field
collection - Variable in class simulations.experiments.electrostatics.ColorTestExperiment
 
collection - Variable in class simulations.experiments.electrostatics.TwoChargesExperiment
The sum of these two charges
collection - Variable in class simulations.experiments.faradaysLaw.EddyCurrentsDipoleExperiment
Collection consisting of two sets of eddy currents, one for each of the two monopoles making up the dipole.
collection - Variable in class simulations.experiments.faradaysLaw.EddyCurrentsMonopoleExperiment
collection consisting of only one set of eddy currents
collection - Variable in class simulations.experiments.faradaysLaw.FallingRingExperiment
the collection of the two rings
collection - Variable in class simulations.experiments.faradaysLaw.MovingRecedingImagePotentialExperiment
the collection of the monopole plus the two potential function
collection - Variable in class simulations.experiments.faradaysLaw.MovingReceedingImageExperiment
the collection of the three monopoles plus the two line dipoles
collection - Variable in class simulations.experiments.faradaysLaw.RecedingImageExperiment
The collection of the three monopoles.
collection - Variable in class simulations.experiments.faradaysLaw.TwoPlanesExperiment
 
collection - Variable in class simulations.experiments.fluidFlow.CirculatingFlowExperiment
 
collection - Variable in class simulations.experiments.fluidFlow.DataInputExperiment
 
collection - Variable in class simulations.experiments.fluidFlow.HeliosphereFlowExperiment
The sum of these two flow fields.
collection - Variable in class simulations.experiments.magnetostatics.TeachSpinExperiment
the EMCollection consisting of the dipole and the current ring
colorHue - Variable in class core.rendering.Renderer
The HSV hue of the color used in the image.
colorMode - Variable in class core.rendering.Renderer
The color mode of the image (that is, how the image is colored).
colorSaturation - Variable in class core.rendering.Renderer
The HSV saturation S of the color used in the image for color mode 1.
colorStrength - Variable in class core.rendering.Renderer
This essentially controls how bright the color will be, and how quickly it starts to fall off to black.
colorValue - Variable in class core.rendering.Renderer
The HSV value V of the color used in the image for color mode 1.
concatenate(Vec2Transform) - Method in class core.math.Vec2Transform
Returns: a new Vec2Transform that is the concatenation of 'this' followed by 'transform'
contrib - Variable in class core.dflic.FLIC
 
contribsize - Variable in class core.dflic.FLIC
 
contribtot - Variable in class core.dflic.FLIC
 
copy() - Method in class core.math.Vec
Returns a copy of "this"
copy() - Method in class core.math.Vec2
Returns a copy of "this"
copy() - Method in class core.math.Vec3
Returns a copy of 'this'
core.dflic - package core.dflic
This package contains classes which create and evolve the individual FLIC images making up a movie of a given experiment.
core.field - package core.field
This package contains a number of classes used to create and manipulate the images generated for a given animation of an experiment as it evolves.
core.image - package core.image
This package creates and evolves the individual FLIC images making up a movie of a given experiment.
core.io - package core.io
This package creates and handles various input/output functions for the final images that are created, as well as the window used to display those images in real time to the user as the DFLIC images are produced.
core.math - package core.math
This package contains a variety of classes which handle vector manipulations and the evolution of a given experiment as it evolves.
core.postprocessing - package core.postprocessing
This package performs various operations on the images created by a given simulation of an experiment after the images are created by the classes in core.dflic.
core.rendering - package core.rendering
This package handles all the code that draws and evolves the DLIC and the experiment.
coverage - Variable in class core.field.RandomGridIterator
 
coverage - Variable in class core.image.AccumImage
coverage indicates the number of pixels whose alpha exceeds "minalpha"
coveragelimit - Static variable in class core.field.RandomGridIterator
 
covered - Variable in class core.field.RandomGridIterator
 
cross(Vec2) - Method in class core.math.Vec2
Returns: the magnitude of cross product of "this" and "b"
cross(Vec3) - Method in class core.math.Vec3
Returns: a new Vec3 that is the cross product of 'this' and 'b'
ctf - Variable in class simulations.experiments.electrostatics.ColorTestExperiment
The first charge, which moves
current - Variable in class simulations.experiments.faradaysLaw.EddyCurrentsMonopoleExperiment
the eddy currents in the conducting sheet
current1 - Variable in class simulations.experiments.faradaysLaw.EddyCurrentsDipoleExperiment
the eddy currents in the conducting sheet for the two monopoles
current2 - Variable in class simulations.experiments.faradaysLaw.EddyCurrentsDipoleExperiment
 
cx - Variable in class core.dflic.Streamline
 
cx2 - Variable in class core.dflic.Streamline
 
cx3 - Variable in class core.dflic.Streamline
 

A B C D E F G H I K L M N O P Q R S T U V W X Y Z