imp
sim2x.sim2imp
Calculate elastic properties for a sim output from eclx using a digirock model.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sim |
EclDeck |
Eclipse simulation deck from eclx |
required |
pem_model |
Type[digirock._base.Element] |
digirock petroelastic model with methods for bulk_modulus, shear_modulus, density, vp and vs |
required |
mapping |
Dict[str, str] |
A mapping of ecl keyword names to pem_model props names. |
required |
reports |
Sequence[int] |
The report numbers to process. All reports is |
required |
extra_props |
Dict[str, Union[numpy.ndarray, float, int]] |
Extra properties not supplied by the sim model which are need by pem_model are supplied here. extra_props will overide values from sim |
None |
Returns:
Type | Description |
---|---|
Dict[int, pandas.core.frame.DataFrame] |
report index to elastic property dataframe pairs |
sim2x.transform_units
Convert from simulator units to digirock compatible units. This function reads the units from the init_intehead attribute and performs the necessary transforms.
sim2x.load_sim2x_imp
Load the ouput f sim2x imp