GEOS
geos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS > Member List

This is the complete list of members for geos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS >, including all inherited members.

compute(IN_ARRAY const &coordinates, OUT_ARRAY &&values) constgeos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS >inline
compute(IN_ARRAY const &coordinates, OUT_ARRAY &&values, OUT_2D_ARRAY &&derivatives) constgeos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS >inline
getAxisIntervalIndexLowMult(real64 const axisCoordinate, real64 const axisMin, real64 const axisMax, real64 const axisStep, real64 const axisStepInv, integer const axisPoints, real64 &axisLow, real64 &axisMult) constgeos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS >inlineprotected
getHypercubeData(globalIndex const hypercubeIndex) constgeos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS >inlineprotected
interpolatePoint(IN_ARRAY const &axisCoordinates, real64 const *const hypercubeData, real64 const *const axisLows, real64 const *const axisStepInvs, OUT_ARRAY &&values) constgeos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS >inlineprotected
interpolatePointWithDerivatives(IN_ARRAY const &axisCoordinates, real64 const *const hypercubeData, real64 const *const axisLows, real64 const *const axisMults, real64 const *const axisStepInvs, OUT_ARRAY &&values, OUT_2D_ARRAY &&derivatives) constgeos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS >inlineprotected
m_axisHypercubeMultsgeos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS >protected
m_axisMaximumsgeos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS >protected
m_axisMinimumsgeos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS >protected
m_axisPointsgeos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS >protected
m_axisStepInvsgeos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS >protected
m_axisStepsgeos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS >protected
m_coordinatesgeos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS >protected
m_derivativesgeos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS >protected
m_hypercubeDatageos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS >protected
m_valuesgeos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS >protected
MultivariableTableFunctionStaticKernel(arrayView1d< real64 const > const &axisMinimums, arrayView1d< real64 const > const &axisMaximums, arrayView1d< integer const > const &axisPoints, arrayView1d< real64 const > const &axisSteps, arrayView1d< real64 const > const &axisStepInvs, arrayView1d< globalIndex const > const &axisHypercubeMults, arrayView1d< real64 const > const &hypercubeData)geos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS >inline
numDimsgeos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS >static
numOpsgeos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS >static
numVertsgeos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS >static