|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |