Skip to content

Commit c115fc1

Browse files
authored
[CLN] Remove legacy backend and unused code (#1037)
# Description Please include a summary of the changes. Relates to <issue> # Checklist - [ ] My code uses type hinting for function and method arguments and return values. - [ ] I have created tests which cover my code. - [ ] The test code either 1. demonstrates at least one valuable use case (e.g. integration tests) or 2. verifies that outputs are as expected for given inputs (e.g. unit tests). - [ ] New tests pass locally with my changes.
2 parents 0954c8b + 8892a27 commit c115fc1

File tree

1 file changed

+0
-9
lines changed

1 file changed

+0
-9
lines changed

gempy/API/compute_API.py

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,6 @@ def compute_model(gempy_model: GeoModel, engine_config: Optional[GemPyEngineConf
5656
data_descriptor=gempy_model.input_data_descriptor,
5757
geophysics_input=gempy_model.geophysics_input,
5858
)
59-
60-
case AvailableBackends.aesara | AvailableBackends.legacy:
61-
gempy_model.legacy_model = _legacy_compute_model(gempy_model)
6259
case _:
6360
raise ValueError(f'Backend {engine_config} not supported')
6461

@@ -189,9 +186,3 @@ def _check_convergence_criterion(conditional_number: float, condition_number_old
189186
return geo_model.solutions
190187

191188

192-
def _legacy_compute_model(gempy_model: GeoModel) -> 'gempy_legacy.Project':
193-
gpl = require_gempy_legacy()
194-
legacy_model: gpl.Project = gempy3_to_gempy2(gempy_model)
195-
gpl.set_interpolator(legacy_model)
196-
gpl.compute_model(legacy_model)
197-
return legacy_model

0 commit comments

Comments
 (0)