gempy.core.data.FaultsData

class gempy.core.data.FaultsData(fault_values_everywhere: Optional[Annotated[numpy.ndarray, BeforeValidator(func=<function <lambda> at 0x7fbd0cb9b400>, json_schema_input_type=PydanticUndefined)]] = None, fault_values_on_sp: Optional[Annotated[numpy.ndarray, BeforeValidator(func=<function <lambda> at 0x7fbd0cb9b400>, json_schema_input_type=PydanticUndefined)]] = None, fault_values_ref: Optional[Annotated[numpy.ndarray, BeforeValidator(func=<function <lambda> at 0x7fbd0cb9b400>, json_schema_input_type=PydanticUndefined)]] = None, fault_values_rest: Optional[Annotated[numpy.ndarray, BeforeValidator(func=<function <lambda> at 0x7fbd0cb9b400>, json_schema_input_type=PydanticUndefined)]] = None, thickness: Optional[float] = None, finite_fault_data: Optional[gempy_engine.core.data.kernel_classes.faults.FiniteFaultData] = None)[source]

Methods

__init__([fault_values_everywhere, ...])

from_user_input(thickness)

Attributes

fault_values_everywhere

fault_values_on_sp

fault_values_ref

fault_values_rest

finite_fault_data

finite_faults_defined

n_faults

thickness

__init__(fault_values_everywhere: ~numpy.Annotated[~numpy.ndarray, ~pydantic.functional_validators.BeforeValidator(func=~gempy_engine.core.data.encoders.converters.<lambda>, json_schema_input_type=PydanticUndefined)] | None = None, fault_values_on_sp: ~numpy.Annotated[~numpy.ndarray, ~pydantic.functional_validators.BeforeValidator(func=~gempy_engine.core.data.encoders.converters.<lambda>, json_schema_input_type=PydanticUndefined)] | None = None, fault_values_ref: ~numpy.Annotated[~numpy.ndarray, ~pydantic.functional_validators.BeforeValidator(func=~gempy_engine.core.data.encoders.converters.<lambda>, json_schema_input_type=PydanticUndefined)] | None = None, fault_values_rest: ~numpy.Annotated[~numpy.ndarray, ~pydantic.functional_validators.BeforeValidator(func=~gempy_engine.core.data.encoders.converters.<lambda>, json_schema_input_type=PydanticUndefined)] | None = None, thickness: float | None = None, finite_fault_data: ~gempy_engine.core.data.kernel_classes.faults.FiniteFaultData | None = None) None