 | CVOXConvertDensityToVelocity Method |
Produces a velocity voxel using the density values in this voxel.
Namespace:
GeoEngine.Core.GXNetX
Assembly:
geoengine.core.gxnetx (in geoengine.core.gxnetx.dll) Version: 2024.2.0.25
Syntaxpublic void ConvertDensityToVelocity(
double input_scaling_factor,
double input_lower_bound,
double input_upper_bound,
double a5,
double a4,
double a3,
double a2,
double a1,
double a0,
double output_scaling_factor,
string output_voxel_filename
)
public void ConvertDensityToVelocity(
double input_scaling_factor,
double input_lower_bound,
double input_upper_bound,
double a5,
double a4,
double a3,
double a2,
double a1,
double a0,
double output_scaling_factor,
string output_voxel_filename
)
Public Sub ConvertDensityToVelocity (
input_scaling_factor As Double,
input_lower_bound As Double,
input_upper_bound As Double,
a5 As Double,
a4 As Double,
a3 As Double,
a2 As Double,
a1 As Double,
a0 As Double,
output_scaling_factor As Double,
output_voxel_filename As String
)
Public Sub ConvertDensityToVelocity (
input_scaling_factor As Double,
input_lower_bound As Double,
input_upper_bound As Double,
a5 As Double,
a4 As Double,
a3 As Double,
a2 As Double,
a1 As Double,
a0 As Double,
output_scaling_factor As Double,
output_voxel_filename As String
)
public:
void ConvertDensityToVelocity(
double input_scaling_factor,
double input_lower_bound,
double input_upper_bound,
double a5,
double a4,
double a3,
double a2,
double a1,
double a0,
double output_scaling_factor,
String^ output_voxel_filename
)
public:
void ConvertDensityToVelocity(
double input_scaling_factor,
double input_lower_bound,
double input_upper_bound,
double a5,
double a4,
double a3,
double a2,
double a1,
double a0,
double output_scaling_factor,
String^ output_voxel_filename
)
member ConvertDensityToVelocity :
input_scaling_factor : float *
input_lower_bound : float *
input_upper_bound : float *
a5 : float *
a4 : float *
a3 : float *
a2 : float *
a1 : float *
a0 : float *
output_scaling_factor : float *
output_voxel_filename : string -> unit
member ConvertDensityToVelocity :
input_scaling_factor : float *
input_lower_bound : float *
input_upper_bound : float *
a5 : float *
a4 : float *
a3 : float *
a2 : float *
a1 : float *
a0 : float *
output_scaling_factor : float *
output_voxel_filename : string -> unit
Parameters
- input_scaling_factor
- Type: SystemDouble
1.0, if this voxel is in g/cm^3. Otherwise, a value by which each input cell is multiplied to convert it into g/cm^3. - input_lower_bound
- Type: SystemDouble
Lower bound on velocity values, in g/vm^3. If the input value (after being pre-multiplied by dInputScalingFactor) is less than this value, the output cell value will be DUMMY. - input_upper_bound
- Type: SystemDouble
Upper bound on velocity values, in g/cm^3. If the input value (after being pre-multiplied by dInputScalingFactor) is greater than this value, the output cell value will be DUMMY. - a5
- Type: SystemDouble
Coefficient of fifth-order polynomial term. - a4
- Type: SystemDouble
Coefficient of fourth-order polynomial term. - a3
- Type: SystemDouble
Coefficient of third-order polynomial term. - a2
- Type: SystemDouble
Coefficient of second-order polynomial term. - a1
- Type: SystemDouble
Coefficient of first-order polynomial term. - a0
- Type: SystemDouble
Constant offset of output. - output_scaling_factor
- Type: SystemDouble
1.0, to produce an output voxel that has units of meters per second. If different units are desired, pass in a different value, which will be multiplied into each output voxel cell. - output_voxel_filename
- Type: SystemString
Filename of the output voxel.
See Also