Uses of Class
core.field.VecTimeField

Packages that use VecTimeField
core.math This package contains a variety of classes which handle vector manipulations and the evolution of a given experiment as it evolves. 
simulations.experiments.electrostatics This package contains all the experiments for the various electrostatic experiments. 
simulations.experiments.faradaysLaw This package contains all the experiments for the various Faraday's Law experiments. 
simulations.experiments.fluidFlow   
 

Uses of VecTimeField in core.math
 

Fields in core.math declared as VecTimeField
private  VecTimeField RungeKuttaIntegration.field
          The derivative matrix of the dependent variables we are integrating.
private  VecTimeField RungeKuttaErrorIntegration.field
           
 

Methods in core.math with parameters of type VecTimeField
 void RungeKuttaIntegration.Evolve(VecTimeField field, Vec x, double s, double ds)
          Evolve the system from x at s to the new x at x + ds, in one step or a number of small steps, depending on what is requested.
 void RungeKuttaErrorIntegration.Evolve(VecTimeField field, Vec xinput, double s, double ds, double eps, double hmin)
           
static double[] RungeKuttaErrorIntegration.rungeKuttaQualityControl(VecTimeField field, Vec Xnew, Vec dXds, double sgiven, double htry, double eps, Vec Xscal, int dim)
          Given a value of X and dX/ds at s, a stepsize h, an allowed error, and a way to compute dX/ds at new points, this method will return a new value of the dependent variables X at s, where s incremented over s by an amount not more than h, but perhaps much less than h, but with an error in X of less than the desired error.
static Vec RungeKuttaErrorIntegration.rungeKuttaFourthOrder(VecTimeField field, Vec X_at_s, Vec dXds_at_s, double s_start, double h, int dim)
          This is the basic fourth order RungeKutta stepping routine.
 void EulerIntegration.Evolve(VecTimeField field, Vec x, double s, double ds)
           
 

Uses of VecTimeField in simulations.experiments.electrostatics
 

Subclasses of VecTimeField in simulations.experiments.electrostatics
 class ChargeInFieldExperiment.Motion
          the equation of motion for a charge in an electric field
private  class ColorTestExperiment.Motion
          The equation of motion governing the evolution of the system
private  class TwoChargesExperiment.Motion
          The equation of motion governing the evolution of the system
 

Uses of VecTimeField in simulations.experiments.faradaysLaw
 

Subclasses of VecTimeField in simulations.experiments.faradaysLaw
 class EddyCurrentsDipoleExperiment.Motion
           
 class EddyCurrentsMonopoleExperiment.Motion
          Specifies the time derivative of the parmeters which describe the experiment at any time t.
 class FallingRingExperiment.Motion
          Specifies the time derivative of the parmeters which describe the experiment at any time t.
 class MovingRecedingImagePotentialExperiment.Motion
          Specifies the time derivative of the parmeters which describe the experiment at any time t.
 class MovingReceedingImageExperiment.Motion
          Specifies the time derivative of the parmeters which describe the experiment at any time t.
 class RecedingImageExperiment.Motion
           
 class TwoPlanesExperiment.Motion
          Specifies the time derivative of the parmeters which describe the experiment at any time t.
 

Uses of VecTimeField in simulations.experiments.fluidFlow
 

Subclasses of VecTimeField in simulations.experiments.fluidFlow
private  class HeliosphereFlowExperiment.Motion
          The equation of motion governing the evolution of the system