simulations.experiments.faradaysLaw
Class MovingReceedingImageExperiment.Motion

java.lang.Object
  extended bycore.field.VecTimeField
      extended bysimulations.experiments.faradaysLaw.MovingReceedingImageExperiment.Motion
Enclosing class:
MovingReceedingImageExperiment

public class MovingReceedingImageExperiment.Motion
extends VecTimeField

Specifies the time derivative of the parmeters which describe the experiment at any time t. The parameters are the (ring height, ring current, ring velocity) all measured in dimensionless units. The vector "p" specifies the values of these parameters, and the vector "v" specifies the time derivative of the values of these parameters.


Constructor Summary
MovingReceedingImageExperiment.Motion()
           
 
Method Summary
 Vec get(Vec p, double t, Vec v)
          Given the vector representing the dependent variables of the experiment and the time, returns the time derivatives of those variables.
 
Methods inherited from class core.field.VecTimeField
get
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MovingReceedingImageExperiment.Motion

public MovingReceedingImageExperiment.Motion()
Method Detail

get

public Vec get(Vec p,
               double t,
               Vec v)
Given the vector representing the dependent variables of the experiment and the time, returns the time derivatives of those variables. See equations (4.1.3.9) - (4.1.3.11) in the TEAL_Physics_Math document .

Specified by:
get in class VecTimeField
Parameters:
p - the vector of parameter values which describe the experiment at any time t
t - the time t
v - time derivatives of the vector of parameter values (calculated)
Returns:
the time derivatives of the vector of parameter values