gridripper::main::GrrDataTable Class Reference

GridRipper Data Table Maker / bdata converter. More...

List of all members.

Static Public Member Functions

static void main (String[] args) throws Exception

Static Package Functions

static void processTimeSlice (int txtfmt, int binfmt, RegularGridBDataWriter bdw, Evaluator.Function condition, PDE pde, double t, double xmin, double dx, int nc, IntVector kxarr, double[] data, List< StkVar > variables, List< Evaluator.Function > printedFunctions, boolean opt_x_set, double[] xminmax, double opt_av_dx, boolean opt_regx_set, double[] opt_regx, boolean opt_stats, IntVector stats_N, DoubleVector stats_sums, DoubleVector stats_sqsums, List< Boolean > stats_min_valid, DoubleVector stats_min_values, List< Boolean > stats_max_valid, DoubleVector stats_max_values) throws IllegalArgumentException, IOException
static boolean checkRegularity (IntVector rowKx)
static void updateStats (double[] values, IntVector stats_N, DoubleVector stats_sums, DoubleVector stats_sqsums, List< Boolean > stats_min_valid, DoubleVector stats_min_values, List< Boolean > stats_max_valid, DoubleVector stats_max_values)
static int processTimeSlice_normal (IntVector rowKx, DoubleVector rowData, Evaluator.Function condition, PDE pde, double t, double xmin, double dx, int nc, IntVector kxarr, double[] data, List< StkVar > variables, List< Evaluator.Function > printedFunctions, boolean opt_x_set, double[] xminmax, double opt_av_dx, boolean opt_regx_set, double[] opt_regx, boolean opt_stats, IntVector stats_N, DoubleVector stats_sums, DoubleVector stats_sqsums, List< Boolean > stats_min_valid, DoubleVector stats_min_values, List< Boolean > stats_max_valid, DoubleVector stats_max_values)
static int processTimeSlice_average (int av_dkx, IntVector rowKx, DoubleVector rowData, Evaluator.Function condition, PDE pde, double t, double xmin, double dx, int nc, IntVector kxarr, double[] data, List< StkVar > variables, List< Evaluator.Function > printedFunctions, boolean opt_x_set, double[] xminmax, double opt_av_dx, boolean opt_regx_set, double[] opt_regx, boolean opt_stats, IntVector stats_N, DoubleVector stats_sums, DoubleVector stats_sqsums, List< Boolean > stats_min_valid, DoubleVector stats_min_values, List< Boolean > stats_max_valid, DoubleVector stats_max_values)
static boolean processDataPoint (Evaluator.Function condition, PDE pde, double t, double x, boolean opt_x_set, double[] xminmax, double[] data, List< StkVar > variables, List< Evaluator.Function > printedFunctions, double[] field, int i, double[] outfval) throws IllegalArgumentException
static boolean test_regularity (boolean opt_set, double[] reg, double x)
static void printData (IntVector rowKx, DoubleVector rowData, int kx, double[] outfval)
static void printhelp ()
static InputStream openInFile (String fname) throws IOException
static PDE createPDE (String fname) throws IOException, InitCond.Exception, IllegalArgumentException
static void recreateExprs (PDE pde, List< StkVar > variables, List< StkOp > definedStkOps, List< Evaluator.Function > definedFunctions, List< Evaluator.Function > printedFunctions, List< String > printedFunctionStrings, String included_defs, BDataReader r) throws IllegalArgumentException
static boolean parse_opt_t (String arg, double[] tminmax)
static String parse_opt_i (String arg) throws IOException
static boolean parse_opt_regular (String arg, double[] reg)

Static Package Attributes

static final int TXT_NO_EMPTY_LINES = 1
 Do not print empty lines after time slices.
static final int BIN_PREC_MASK = 3
 Bits corresponding to floating point precision in binary output file.
static final int BIN_FLOAT = 1
 Store fields in single precision floating point numbers in binary output file.
static final int BIN_DOUBLE = 2
 Store fields in double precision floating point numbers in binary output file.


Detailed Description

GridRipper Data Table Maker / bdata converter.

Version:
0.5, 06/12/2009
Since:
GridRipper 0.5, 05/13/2009
Author:
Peter Csizmadia

The documentation for this class was generated from the following file:

Generated on Wed Jun 17 18:47:29 2009 for GridRipper by  doxygen 1.5.6