@@ -30,7 +30,7 @@ class methods FuntofemShapeDriver.remesh and FuntofemShapeDriver.analysis which
30
30
- Construct the FUNtoFEMmodel
31
31
- Construct the bodies and scenarios
32
32
- Register aerodynamic DVs to the scenarios/bodies (no shape variables added and no AIMs here)
33
- - Construct the Fun3dInterface
33
+ - Construct the Fun3d14Interface
34
34
- Construct the solvers (SolverManager), and set solvers.flow = my_fun3d_interface
35
35
- Construct the a fun3d oneway driver with class method FuntofemShapeDriver.analysis
36
36
- Run solve_forward() and solve_adjoint() on the FuntofemShapeDriver
@@ -49,7 +49,7 @@ class methods FuntofemShapeDriver.remesh and FuntofemShapeDriver.analysis which
49
49
fun3d_loader = importlib .util .find_spec ("fun3d" )
50
50
tacs_loader = importlib .util .find_spec ("tacs" )
51
51
if fun3d_loader is not None : # check whether we can import FUN3D
52
- from funtofem .interface import Fun3dInterface , Fun3dModel
52
+ from funtofem .interface import Fun3d14Interface , Fun3dModel
53
53
if tacs_loader is not None :
54
54
from funtofem .interface import (
55
55
TacsSteadyInterface ,
@@ -211,7 +211,7 @@ def __init__(
211
211
self ._flow_solver_type = None
212
212
if model .flow is None :
213
213
if fun3d_loader is not None :
214
- if isinstance (solvers .flow , Fun3dInterface ):
214
+ if isinstance (solvers .flow , Fun3d14Interface ):
215
215
self ._flow_solver_type = "fun3d"
216
216
# TBD on new types
217
217
else : # check with shape change
0 commit comments