|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Slice | |
|---|---|
| jabble | The core classes for Jabble that make up the framework. |
| jabble.indicators | A set of Indicators and FunctionFields for typical use. |
| Uses of Slice in jabble |
|---|
| Methods in jabble that return Slice | |
|---|---|
static Slice |
Grids.coarseSlice(Slice slice,
int... steps)
|
Slice |
CoordinateTransformation.getNewSlice()
|
Slice |
CoordinateTransformation.getOldSlice()
|
Slice |
ResultStore.getSlice(int nSlice)
|
| Methods in jabble that return types with arguments of type Slice | |
|---|---|
static java.util.List<Slice> |
Grids.generateSlices(Slice slice)
|
static java.util.List<Slice> |
Grids.generateSlices(Slice slice,
int numberSlices)
|
| Methods in jabble with parameters of type Slice | |
|---|---|
void |
ResultStore.addSlice(Slice slice)
|
double |
Indicator.calculate(Slice slice)
Calculate the given indicator on the given slice. |
static Slice |
Grids.coarseSlice(Slice slice,
int... steps)
|
static java.util.List<Slice> |
Grids.generateSlices(Slice slice)
|
static java.util.List<Slice> |
Grids.generateSlices(Slice slice,
int numberSlices)
|
void |
CoordinateTransformation.setNewSlice(Slice newSlice)
|
void |
CoordinateTransformation.setOldSlice(Slice slice)
|
void |
CoordinateTransformation.transform(Slice oldSlice,
Slice newSlice)
|
| Method parameters in jabble with type arguments of type Slice | |
|---|---|
void |
Multigrid.evolve(java.util.List<Slice> slices)
|
void |
Multigrid.VCycle.evolve(java.util.List<Slice> slices)
|
void |
Evolver.evolve(java.util.List<Slice> slices)
Evolves the data in the list of slices of one time step. |
int |
Evolver.evolve(java.util.List<Slice> slices,
int nIterations)
Evolves the data in the list of slices for nIterations time steps. |
int |
Multigrid.evolve(java.util.List<Slice> slices,
int maxIterations,
Trigger stopTrigger)
Evolves the slices using multi grid methods and the evolver given through the constructor. |
int |
Multigrid.VCycle.evolve(java.util.List<Slice> slices,
int maxIterations,
Trigger stopTrigger)
Evolves the slices using multi grid methods and the evolver given through the constructor. |
int |
Evolver.evolve(java.util.List<Slice> slices,
int maxIterations,
Trigger stopTrigger)
Evolves the data in the list of slices for maxIterations time steps, or until the stopTrigger is verified. |
protected void |
Multigrid.prolong(java.util.List<Slice> coarseSlices,
java.util.List<Slice> fineSlices)
|
protected void |
Multigrid.prolong(java.util.List<Slice> coarseSlices,
java.util.List<Slice> fineSlices)
|
protected void |
Multigrid.restrict(java.util.List<Slice> coarseSlices,
java.util.List<Slice> fineSlices)
|
protected void |
Multigrid.restrict(java.util.List<Slice> coarseSlices,
java.util.List<Slice> fineSlices)
|
void |
Problem.setInitialCondition(java.util.List<Slice> slices)
Initializes the set of slices according to the initial conditions. |
void |
MethodFunctionField.setupFields(java.util.List<Slice> slices)
|
void |
FunctionField.setupFields(java.util.List<Slice> slices)
Sets the set of slices on which the expression will be calculated. |
void |
FieldCalculator.setupFields(java.util.List<Slice> slices)
Sets up the appropriate data stracture so that the FieldCalculator will operate on the given list of slices. |
protected void |
Multigrid.setupRestrictSlices(java.util.List<Slice> fineSlices)
|
protected abstract void |
Multigrid.vCycleProlong(java.util.List<Slice> coarseSlices,
java.util.List<Slice> fineSlices)
|
protected abstract void |
Multigrid.vCycleProlong(java.util.List<Slice> coarseSlices,
java.util.List<Slice> fineSlices)
|
protected void |
FullMultigrid.vCycleProlong(java.util.List<Slice> coarseSlices,
java.util.List<Slice> fineSlices)
|
protected void |
FullMultigrid.vCycleProlong(java.util.List<Slice> coarseSlices,
java.util.List<Slice> fineSlices)
|
protected void |
FAS.vCycleProlong(java.util.List<Slice> coarseSlices,
java.util.List<Slice> fineSlices)
|
protected void |
FAS.vCycleProlong(java.util.List<Slice> coarseSlices,
java.util.List<Slice> fineSlices)
|
protected abstract void |
Multigrid.vCycleRestrict(java.util.List<Slice> coarseSlices,
java.util.List<Slice> fineSlices)
|
protected abstract void |
Multigrid.vCycleRestrict(java.util.List<Slice> coarseSlices,
java.util.List<Slice> fineSlices)
|
protected void |
FullMultigrid.vCycleRestrict(java.util.List<Slice> coarseSlices,
java.util.List<Slice> fineSlices)
|
protected void |
FullMultigrid.vCycleRestrict(java.util.List<Slice> coarseSlices,
java.util.List<Slice> fineSlices)
|
protected void |
FAS.vCycleRestrict(java.util.List<Slice> coarseSlices,
java.util.List<Slice> fineSlices)
|
protected void |
FAS.vCycleRestrict(java.util.List<Slice> coarseSlices,
java.util.List<Slice> fineSlices)
|
boolean |
Problem.verifyResult(java.util.List<Slice> slices,
double tolerance)
Compares the field value in the slices with the expected solution. |
| Constructors in jabble with parameters of type Slice | |
|---|---|
Slice(Slice slice)
Creates a new slice by copying the given slice, including copying the values of the fields. |
|
| Uses of Slice in jabble.indicators |
|---|
| Method parameters in jabble.indicators with type arguments of type Slice | |
|---|---|
void |
TimeDifferenceFunctionField.setupFields(java.util.List<Slice> slices)
|
void |
TimeDerivativeFunctionField.setupFields(java.util.List<Slice> slices)
|
void |
SumFunctionField.setupFields(java.util.List<Slice> slices)
|
void |
SpaceDerivativeFunctionField.setupFields(java.util.List<Slice> slices)
|
void |
NanOrInfinityFunctionField.setupFields(java.util.List<Slice> slices)
|
void |
FieldFunctionField.setupFields(java.util.List<Slice> slices)
|
void |
DivisionFunctionField.setupFields(java.util.List<Slice> slices)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||