A B C D E F G H I J L M N O P R S T U V W

C

calculate(Slice) - Method in class jabble.Indicator
Calculate the given indicator on the given slice.
calculate(Field[], Field[]) - Method in class jabble.Injection
 
calculate(Point, Point, Field, Field) - Method in class jabble.Injection
 
calculate(Field[], Field[]) - Method in class jabble.MultigridOperation
Calculates the multigrid operations on the given set of fields (paired in the array order).
calculate(Point, Point, Field, Field) - Method in class jabble.MultigridOperation
Calculates the operation at the given point for the given field.
calculateAt(Point) - Method in interface jabble.FunctionField
Calculates the expression at a given point.
calculateAt(Point) - Method in class jabble.indicators.DivisionFunctionField
 
calculateAt(Point) - Method in class jabble.indicators.FieldFunctionField
 
calculateAt(Point) - Method in class jabble.indicators.NanOrInfinityFunctionField
 
calculateAt(Point) - Method in class jabble.indicators.SpaceDerivativeFunctionField
 
calculateAt(Point) - Method in class jabble.indicators.SumFunctionField
 
calculateAt(Point) - Method in class jabble.indicators.TimeDerivativeFunctionField
 
calculateAt(Point) - Method in class jabble.indicators.TimeDifferenceFunctionField
 
calculateAt(Point) - Method in class jabble.MethodFunctionField
 
calculateCoordsAndDiffs(Point) - Method in class jabble.Cartesian2DToSpherical2DTransformation
 
calculateCoordsAndDiffs(Point) - Method in class jabble.CoordinateTransformation
 
calculateDifferential(Grid, int) - Method in class jabble.Problem
Calculates the space differential for the given coordinate.
calculateNewFields() - Method in class jabble.Evolver
Calculates the fields for the current iteration.
calculateNewFields(Point) - Method in class jabble.IteratedCrankNicholson
Calculate the new value of the fields at the given point.
calculateNewFields() - Method in class jabble.IteratedCrankNicholson
Implements the skeleton of the template algorythm.
calculateNewFields() - Method in class jabble.LaxWendroff
Implements the template algorithm for LaxWendroff.
calculateNewFields() - Method in class jabble.Multigrid
Implements the multi grid method.
calculateNewFields() - Method in class jabble.Multigrid.VCycle
Implements the multi grid method.
calculateNewFields(Point) - Method in class jabble.RungeKutta
 
calculateNewFields() - Method in class jabble.SingleLoopEvolver
Implements the loop over the Grid.
calculateNewFields(Point) - Method in class jabble.SingleLoopEvolver
Calculates the value of the fields at the given Point.
calculateScalar(Point, Field, Field) - Method in class jabble.Cartesian2DToSpherical2DTransformation
 
calculateScalar(Point, Field, Field) - Method in class jabble.CoordinateTransformation
 
calculateTaylorCoeff(int, double) - Static method in class jabble.stencils.StencilUtils
 
calculateTaylorMatrix(int, int) - Static method in class jabble.stencils.StencilUtils
 
calculateTensor(Point, Field[][], Field[][]) - Method in class jabble.Cartesian2DToSpherical2DTransformation
 
calculateTensor(Point, Field[][], Field[][]) - Method in class jabble.CoordinateTransformation
 
calculateTimeDifferential(Grid) - Method in class jabble.Problem
Calculates the time differential.
calculateVector(Point, Field[], Field[]) - Method in class jabble.Cartesian2DToSpherical2DTransformation
 
calculateVector(Point, Field[], Field[]) - Method in class jabble.CoordinateTransformation
 
Cartesian2DStencils - Class in jabble.stencils
Stencil library for operators on Fields in 2D cartesian space.
Cartesian2DToSpherical2DTransformation - Class in jabble
 
Cartesian2DToSpherical2DTransformation() - Constructor for class jabble.Cartesian2DToSpherical2DTransformation
Creates a new instance of Cartesian2DToSpherical2DTransformation
CartesianStencils - Class in jabble.stencils
Stencil library for calculating various differential operators in rectangular coordinates, e.g.
centeredDifference(Field, int) - Static method in class jabble.stencils.FirstDerivativeStencils
Calculates (F(x-1) - F(x+1)) / (2 * dx).
close() - Method in class jabble.ResultStore
 
coarseSlice(Slice, int...) - Static method in class jabble.Grids
 
Configuration - Class in jabble
Loads Jabble settings from 'jabble.properties'.
Constants - Class in jabble
A helper class with a series of constants that might be useful during the calculation.
constantsMap - Variable in class jabble.Evolver
 
CoordinateTransformation - Class in jabble
 
CoordinateTransformation(List<String>, List<String>) - Constructor for class jabble.CoordinateTransformation
Creates a new instance of CoordinateTransformation
copyData(Field) - Method in class jabble.Field
Changes all values of the field to match the given one.
createEquationsSet() - Method in class jabble.EquationSetBuilder
Creates the setEquation according to the instructions given to the builder.
createField(String, Grid) - Method in class jabble.DataStructuresFactory
Creates a new field with a value of zero at each point of the Grid.
createField(Field) - Method in class jabble.DataStructuresFactory
Creates a new field that is the copy of the given Field.
createField(String, double[], Grid) - Method in class jabble.DataStructuresFactory
Creates a new field with the given name, data and Grid.
createField(String, Grid) - Static method in class jabble.Field
Creates a new field with a value of zero at each point of the Grid.
createField(Field) - Static method in class jabble.Field
Creates a new field that is the copy of the given Field.
createField(String, double[], Grid) - Static method in class jabble.Field
Creates a new field with the given name, data and Grid.
createGrid(int...) - Method in class jabble.DataStructuresFactory
Creates a Grid of the specified size.
createGrid(Grid) - Method in class jabble.DataStructuresFactory
Creates a new Grid object with the same dimension and sizes of the given Grid.
createGrid(int...) - Static method in class jabble.Grid
Creates a Grid of the specified size.
CUBIC_INTERPOLATION - Static variable in class jabble.MultigridOperation
Cubic interpolation operations for 1D/2D/3D grids (cubic for 1D, bicubic for 2D and tricubic for 3D, currently not implemented).

A B C D E F G H I J L M N O P R S T U V W