itasca.block.field

Block field data functions offer a way to efficiently request a scalar value from any position in the model covered by a zone.

Functions

itasca.block.field.get(name: str, location: vec, method='constant', hide_null=False, fill_value=0.0, skip_init=False, radius_ratio=0.75, log=False, source='gridpoint', quantity='norm', component='magnitude', tolerance=1e-7) float.

Get an interpolated value from the zones.

itasca.block.field.get_extra(extra: int, location: vec, method='constant', hide_null=False, fill_value=0.0, skip_init=False, radius_ratio=0.75, log=False, source='gridpoint', tolerance=1e-7) float.

Get an interpolated value from the gridpoint or zone extra.

itasca.block.field.get_prop(prop: str, location: vec, method='constant', hide_null=False, fill_value=0.0, skip_init=False, radius_ratio=0.75, log=False, source='gridpoint', tolerance=1e-7) float.

Get an interpolated value of a mechanical property.

itasca.block.field.get_prop_fluid(prop: str, location: vec, method='constant', hide_null=False, fill_value=0.0, skip_init=False, radius_ratio=0.75, log=False, source='gridpoint', tolerance=1e-7) float.

Get an interpolated value of a fluid property.

itasca.block.field.get_prop_thermal(prop: str, location: vec, method='constant', hide_null=False, fill_value=0.0, skip_init=False, radius_ratio=0.75, log=False, source='gridpoint', tolerance=1e-7) float.

Get an interpolated value of a thermal property.

itasca.block.field.get_scalar(name: str, location: vec, method='constant', hide_null=False, fill_value=0.0, skip_init=False, radius_ratio=0.75, log=False, source='gridpoint', quantity='norm', component='magnitude', tolerance=1e-7) float.

Get an interpolated value from the zones.

itasca.block.field.get_tensor(name: str, location: vec, method='constant', hide_null=False, fill_value=0.0, skip_init=False, radius_ratio=0.75, log=False, source='gridpoint', tolerance=1e-7) sten3.

Get an interpolated tensor from the zones.

itasca.block.field.get_vector(name: str, location: vec, method='constant', hide_null=False, fill_value=0.0, skip_init=False, radius_ratio=0.75, log=False, source='gridpoint', tolerance=1e-7) vec3.

Get an interpolated vector from the zones.