We have an exciting announcement about badges coming in May 2025. Until then, we will temporarily stop issuing new badges for course completions and certifications. However, all completions will be recorded and fulfilled after May 2025.
Ansys Products

Ansys Products

Discuss installation & licensing of our Ansys Teaching and Research products.

ANSYS Something in Rocky + Fluent Coupling Broken in 2025R1

    • michael.boyko
      Subscriber

      After upgrading to 2025R1, I only get errors when trying to run a coupled Rocky Fluent model. Rocky pops up with unknown error contact ANSYS support and gives an error report. I have got two different error reports, see below: 

      Error Report 1:

      Traceback (most recent call last):
        File "C:\AnsysDev\Bin\miniforge3\envs\_rocky-64c456a\Lib\site-packages\cx_Freeze\initscripts\__startup__.py", line 124, in run
                  _ = '.exe'
                  module_init =
                  name = 'rocky'
        File "C:\AnsysDev\Bin\miniforge3\envs\_rocky-64c456a\Lib\site-packages\cx_Freeze\initscripts\Console.py", line 16, in run
                  code = at 0x000001867D3568C0, file "E:\AnsysDev\work\57\s\rocky\rocky30\source\python\main.py", line 1>
                  module_main =
                  name = 'rocky__main__'
        File "E:\AnsysDev\work\57\s\rocky\rocky30\source\python\main.py", line 8, in
                  InstallFrozenWorkarounds =
                  RockyApplicationSetup =
                  RockyBasedAppMain =
                  __annotations__ = {}
                  __builtins__ =
                  __doc__ = None
                  __file__ = 'E:\\AnsysDev\\work\\57\\s\\rocky\\rocky30\\source\\python\\main.py'
                  __loader__ =
                  __name__ = '__main__'
                  __package__ = None
                  __spec__ = None
        File "E:\AnsysDev\work\57\s\rocky\rocky30\source\python\rocky30\frozen_utils.py", line 97, in RockyBasedAppMain
                  Main =
                  app_data_dir = None
                  application_setup =
                  constants_generated =
                  extra_path = ''
                  extra_paths = ''
                  rocky_application_setup =
        File "E:\AnsysDev\work\57\s\etk\plugins10\source\python\plugins10\plugins\basic_application\main.py", line 265, in Main
                  AssertImplements =
                  FrozenSupport =
                  IBasicApplicationSetup =
                  app_name = 'rocky30'
                  args = ['C:\\Program Files\\ANSYS Inc\\v251\\rocky\\bin\\Rocky.exe']
                  constants_generated =
                  main_setup =
                  settings_caption = 'Rocky'
                  shared_script = {'self.additional_builtin_modules': '${ESSS_WORKSPACE_ROOT}/rocky/rocky_system_coupling/artifacts-py310/plugins/;${ESSS_WORKSPACE_ROOT}/rocky/rocky30motion/artifacts-py310/plugins/', 'self.app_email': '', 'self.app_website': '', 'self.bug_report_email': '', 'self.caption': 'Rocky', 'self.company_name': 'Ansys', 'self.dist_dir': '${ESSS_WORKSPACE_ROOT}\\rocky\\rocky30\\dist', 'self.error_report_email': 'rocky-error-report@esss.co', 'self.examples_dir': '${ESSS_WORKSPACE_ROOT}\\rocky\\rocky30\\examples', 'self.full_website_url': 'http://www.ansys.com', 'self.license_basename': 'license.lic', 'self.license_scope_basename': '.license_scope', 'self.local_platform': 'win64', 'self.local_revision': '0ab6d68afa7666420b52b594c39330c722fd874e', 'self.name': 'rocky30', 'self.project_dir': '${ESSS_WORKSPACE_ROOT}\\rocky\\rocky30', 'self.project_extension': '.rocky', 'self.public_binary_path_format': 'http://download.rocky.esss.co/package/%(remote_version)s-%(remote_date_ymd)s-%(remote_revision)s/%(remote_installer)s', 'self.public_changelog_path': 'http://download.rocky.esss.co/package/changelog.html', 'self.public_latest_binary_info_path': 'http://download.rocky.esss.co/package/rocky-bin-latest-win64.txt', 'self.pytest_plugins': {'pytest_llvmpipe.plugin'}, 'self.run_tests_install_dir': '${ESSS_WORKSPACE_ROOT}\\rocky\\rocky30\\build\\install\\rocky30', 'self.settings_dirname': 'Rocky', 'self.support_email': '', 'self.website_url': 'https://www.ansys.com/', 'self.working_dir': '${ESSS_WORKSPACE_ROOT}\\rocky\\rocky30', 'self.date_version': '2025.0227', 'self.frozen_version': '25.1.2.0', 'self.local_build_number': 29159, 'self.local_date': '2025-02-27 11:33', 'self.local_date_ymd': '20250227', 'self.local_version': '25.1.2', 'self.local_version_build': '25.1.2.29159', 'self.caption_version': 'Rocky 25.1.2'}
                  skip_sys_exit = False
        File "E:\AnsysDev\work\57\s\etk\plugins10\source\python\plugins10\plugins\basic_application\main.py", line 434, in _Main
                  Mutex =
                  app_name = 'rocky30'
                  args = []
                  frozen = True
                  main_setup =
                  mutex =
                  option_parser = ArgumentParser(prog='Rocky.exe', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True)
                  options = Namespace(script=None, configure_license=False, license_scope=None, workbench=False, talk_to_url=False, id=False, headless=False, redirect_error=None, simulate=False, ncpus=None, resume=None, use_gpu=None, gpu_num=None, multi_gpu_slicing_direction=None, pyrocky=False, pyrocky_host='localhost', pyrocky_port=None, schost=False, scport=False, scname=False, files=[])
                  skip_sys_exit = False
        File "E:\AnsysDev\work\57\s\rocky\rocky30\source\python\rocky30\rocky_application_setup.py", line 48, in CallMain
                  args = []
                  options = Namespace(script=None, configure_license=False, license_scope=None, workbench=False, talk_to_url=False, id=False, headless=False, redirect_error=None, simulate=False, ncpus=None, resume=None, use_gpu=None, gpu_num=None, multi_gpu_slicing_direction=None, pyrocky=False, pyrocky_host='localhost', pyrocky_port=None, schost=False, scport=False, scname=False, files=[])
                  self =
        File "E:\AnsysDev\work\57\s\etk\plugins10core\source\python\plugins10core\pluginmanager.py", line 1114, in Main
                  args = []
                  clean_plugins = True
                  cls =
                  options = Namespace(script=None, configure_license=False, license_scope=None, workbench=False, talk_to_url=False, id=False, headless=False, redirect_error=None, simulate=False, ncpus=None, resume=None, use_gpu=None, gpu_num=None, multi_gpu_slicing_direction=None, pyrocky=False, pyrocky_host='localhost', pyrocky_port=None, schost=False, scport=False, scname=False, files=[])
        File "E:\AnsysDev\work\57\s\etk\plugins10core\source\python\plugins10core\pluginmanager.py", line 709, in Main
                  EPMain =
                  args = []
                  clean_plugins = True
                  options = Namespace(script=None, configure_license=False, license_scope=None, workbench=False, talk_to_url=False, id=False, headless=False, redirect_error=None, simulate=False, ncpus=None, resume=None, use_gpu=None, gpu_num=None, multi_gpu_slicing_direction=None, pyrocky=False, pyrocky_host='localhost', pyrocky_port=None, schost=False, scport=False, scname=False, files=[])
                  runner =
                  self =
        File "E:\AnsysDev\work\57\s\etk\plugins10\source\python\plugins10\plugins\uiapplication\uiapplication.py", line 350, in Main
                  GetGUIThreadGarbageCollector =
                  argv = []
                  checked_license = True
                  collector =
                  ep_app = None
                  ep_license =
                  esss_qt10 =
                  options = Namespace(script=None, configure_license=False, license_scope=None, workbench=False, talk_to_url=False, id=False, headless=False, redirect_error=None, simulate=False, ncpus=None, resume=None, use_gpu=None, gpu_num=None, multi_gpu_slicing_direction=None, pyrocky=False, pyrocky_host='localhost', pyrocky_port=None, schost=False, scport=False, scname=False, files=[])
                  qt_traits =
                  resource_manager =
                  self =
        File "E:\AnsysDev\work\57\s\etk\esss_qt10\source\python\esss_qt10\qt_traits\qt5_traits\_imports.py", line 244, in APPLICATION_Exec
                  self =
        File "E:\AnsysDev\work\57\s\etk\xgui20\source\python\xgui20\maestro\instrument\combo_box_instrument.py", line 117, in CALLBACK_Activated
                  index = 14
                  self =
        File "E:\AnsysDev\work\57\s\etk\xgui20\source\python\xgui20\micro_instrument\_abstract_micro_instrument.py", line 161, in OnSync
                  external_value = _rocky20cfd.ECFDDragLaw.custom
                  internal_value = 14
                  self =
        File "E:\AnsysDev\work\57\s\etk\xgui20\source\python\xgui20\micro_instrument\_abstract_micro_instrument.py", line 178, in CallCallbacks
                  external_value = _rocky20cfd.ECFDDragLaw.custom
                  i_callback = >
                  i_callback_ref =
                  self =
        File "E:\AnsysDev\work\57\s\etk\xgui20\source\python\xgui20\maestro\musician\_musician.py", line 79, in FromView
                  self =
                  value = _rocky20cfd.ECFDDragLaw.custom
        File "E:\AnsysDev\work\57\s\etk\xgui20\source\python\xgui20\micro_instrument\_abstract_micro_instrument.py", line 116, in Set
                  external_value = _rocky20cfd.ECFDDragLaw.custom
                  import_value = _rocky20cfd.ECFDDragLaw.custom
                  self =
        File "E:\AnsysDev\work\57\s\etk\xgui20\source\python\xgui20\micro_instrument\model\property.py", line 164, in OnSet
                  self =
                  set_method = _MethodWrapper(1675871739840): Set
                  value = _rocky20cfd.ECFDDragLaw.custom
        File "C:\AnsysDev\Bin\miniforge3\envs\_rocky-64c456a\lib\site-packages\oop_ext\foundation\callback\_shortcuts.py", line 119, in __call__
                  args = (_rocky20cfd.ECFDDragLaw.custom,)
                  kwargs = {}
                  m = >
                  self = _MethodWrapper(1675871739840): Set
        File "E:\AnsysDev\work\57\s\etk\xgui20\source\python\xgui20\maestro\instrument\_multi_data.py", line 120, in Set
                  self =
                  value = _rocky20cfd.ECFDDragLaw.custom
        File "C:\AnsysDev\Bin\miniforge3\envs\_rocky-64c456a\lib\site-packages\oop_ext\foundation\callback\_shortcuts.py", line 206, in call
                  args = (, _rocky20cfd.ECFDDragLaw.custom)
                  kwargs = {}
                  wrapper = _MethodWrapper(1675201424512): DoSet
        File "C:\AnsysDev\Bin\miniforge3\envs\_rocky-64c456a\lib\site-packages\oop_ext\foundation\callback\_shortcuts.py", line 119, in __call__
                  args = (, _rocky20cfd.ECFDDragLaw.custom)
                  kwargs = {}
                  m =
                  self = _MethodWrapper(1675201424512): DoSet
        File "E:\AnsysDev\work\57\s\etk\xgui20\source\python\xgui20\maestro\instrument\_multi_data.py", line 131, in DoSet
                  i_object =
                  self =
                  value = _rocky20cfd.ECFDDragLaw.custom
        File "E:\AnsysDev\work\57\s\etk\xgui20\source\python\xgui20\maestro\instrument\_multi_data.py", line 42, in ObjectSet
                  Method = _MethodWrapper(1675871275040): SetCfdDragLawModel
                  args = (_rocky20cfd.ECFDDragLaw.custom,)
                  object =
                  self =
        File "C:\AnsysDev\Bin\miniforge3\envs\_rocky-64c456a\lib\site-packages\oop_ext\foundation\callback\_shortcuts.py", line 119, in __call__
                  args = (_rocky20cfd.ECFDDragLaw.custom,)
                  kwargs = {}
                  m = .set of >
                  self = _MethodWrapper(1675871275040): SetCfdDragLawModel
        File "E:\AnsysDev\work\57\s\rocky\rocky30\source\python\rocky30\plugins\addins\editors\addin_extra_prop_controller.py", line 76, in set
                  inner_subject = _rocky20cfd.ECFDDragLaw.GidaspowBezburuahDing1992
                  name = 'cfd_drag_law_model'
                  parent_subject = CFDPerParticleParameters(convective_heat_transfer_law=_rocky20cfd.ECFDConvectionLaw(0), drag_law=_rocky20cfd.ECFDDragLaw.custom, id='project.study_00001.cfd_coupling.fluent_two_way:parameters_list.item_0', lift_law=_rocky20cfd.ECFDLiftLaw(0), morsi_and_alexander_k1=0.0, morsi_and_alexander_k2=0.0, morsi_and_alexander_k3=0.0, particle_id='project.study_00001.particle_mesh.particle_container.particle00001', syamlal_obrien_c1=0.8, syamlal_obrien_d1=2.65, torque_law=_rocky20cfd.ECFDTorqueLaw.DennisSinghIngham1980, use_user_defined_constants=False, virtual_mass_law=_rocky20cfd.ECFDVirtualMassLaw(0))
                  property_name = 'drag_law'
                  self =
                  subject_prop_name = 'drag_law'
                  subnames = ['drag_law']
                  value = _rocky20cfd.ECFDDragLaw.custom
        File "E:\AnsysDev\work\57\s\etk\ben10\source\python\ben10\property_\_property.py", line 64, in __set__
                  obj = CFDPerParticleParameters(convective_heat_transfer_law=_rocky20cfd.ECFDConvectionLaw(0), drag_law=_rocky20cfd.ECFDDragLaw.custom, id='project.study_00001.cfd_coupling.fluent_two_way:parameters_list.item_0', lift_law=_rocky20cfd.ECFDLiftLaw(0), morsi_and_alexander_k1=0.0, morsi_and_alexander_k2=0.0, morsi_and_alexander_k3=0.0, particle_id='project.study_00001.particle_mesh.particle_container.particle00001', syamlal_obrien_c1=0.8, syamlal_obrien_d1=2.65, torque_law=_rocky20cfd.ECFDTorqueLaw.DennisSinghIngham1980, use_user_defined_constants=False, virtual_mass_law=_rocky20cfd.ECFDVirtualMassLaw(0))
                  self = Property(fget=GetDragLaw, fset=SetDragLaw)
                  value = _rocky20cfd.ECFDDragLaw.custom
        File "C:\AnsysDev\Bin\miniforge3\envs\_rocky-64c456a\lib\site-packages\oop_ext\foundation\callback\_shortcuts.py", line 119, in __call__
                  args = (_rocky20cfd.ECFDDragLaw.custom,)
                  kwargs = {}
                  m =
                  self = _MethodWrapper(1675871739360): SetDragLaw
        File "E:\AnsysDev\work\57\s\rocky\rocky30\source\python\rocky30\process\cfd\parameters_list.py", line 83, in SetDragLaw
                  drag_law = _rocky20cfd.ECFDDragLaw.custom
                  self = CFDPerParticleParameters(convective_heat_transfer_law=_rocky20cfd.ECFDConvectionLaw(0), drag_law=_rocky20cfd.ECFDDragLaw.custom, id='project.study_00001.cfd_coupling.fluent_two_way:parameters_list.item_0', lift_law=_rocky20cfd.ECFDLiftLaw(0), morsi_and_alexander_k1=0.0, morsi_and_alexander_k2=0.0, morsi_and_alexander_k3=0.0, particle_id='project.study_00001.particle_mesh.particle_container.particle00001', syamlal_obrien_c1=0.8, syamlal_obrien_d1=2.65, torque_law=_rocky20cfd.ECFDTorqueLaw.DennisSinghIngham1980, use_user_defined_constants=False, virtual_mass_law=_rocky20cfd.ECFDVirtualMassLaw(0))
        File "E:\AnsysDev\work\57\s\rocky\rocky30\source\python\rocky30\process\cfd\parameters_list.py", line 80, in _SetCheckLaw
                  caption = 'Drag Law'
                  law_value = _rocky20cfd.ECFDDragLaw.custom
                  prop_name = 'drag_law'
                  self = CFDPerParticleParameters(convective_heat_transfer_law=_rocky20cfd.ECFDConvectionLaw(0), drag_law=_rocky20cfd.ECFDDragLaw.custom, id='project.study_00001.cfd_coupling.fluent_two_way:parameters_list.item_0', lift_law=_rocky20cfd.ECFDLiftLaw(0), morsi_and_alexander_k1=0.0, morsi_and_alexander_k2=0.0, morsi_and_alexander_k3=0.0, particle_id='project.study_00001.particle_mesh.particle_container.particle00001', syamlal_obrien_c1=0.8, syamlal_obrien_d1=2.65, torque_law=_rocky20cfd.ECFDTorqueLaw.DennisSinghIngham1980, use_user_defined_constants=False, virtual_mass_law=_rocky20cfd.ECFDVirtualMassLaw(0))
                  valid_laws = (_rocky20cfd.ECFDDragLaw.SchillerNaumann1933, _rocky20cfd.ECFDDragLaw.Dallavalle1948, _rocky20cfd.ECFDDragLaw.HaiderLevenspiel1989, _rocky20cfd.ECFDDragLaw.Ganser1993, _rocky20cfd.ECFDDragLaw.WenYu1966, _rocky20cfd.ECFDDragLaw.Ergun1958, _rocky20cfd.ECFDDragLaw.GidaspowBezburuahDing1992, _rocky20cfd.ECFDDragLaw.HuilinGidaspow2003, _rocky20cfd.ECFDDragLaw.DiFelice1994, _rocky20cfd.ECFDDragLaw.SyamlalOBrien1987, _rocky20cfd.ECFDDragLaw.MarheinekeWegener2011, _rocky20cfd.ECFDDragLaw.MorsiAlexander1972, _rocky20cfd.ECFDDragLaw.HillKochLadd2001, _rocky20cfd.ECFDDragLaw.HillKoch2001, _rocky20cfd.ECFDDragLaw.custom)
        File "E:\AnsysDev\work\57\s\etk\coilib50\source\python\coilib50\basic\props\_props.py", line 911, in __setitem__
                  before = None
                  construct_info = PropEntry(initial_value=_rocky20cfd.ECFDDragLaw(0), create_instance_from_initial=, create_instance_from_set=, field=, before=None, after=None)
                  field =
                  name = 'drag_law'
                  old = _rocky20cfd.ECFDDragLaw.GidaspowBezburuahDing1992
                  self = .PropsForTargetClass object at 0x000001860E5F5F50>
                  value = _rocky20cfd.ECFDDragLaw.custom
        File "C:\AnsysDev\Bin\miniforge3\envs\_rocky-64c456a\lib\site-packages\oop_ext\foundation\callback\_callback.py", line 303, in __call__
                  args = (CFDPerParticleParameters(convective_heat_transfer_law=_rocky20cfd.ECFDConvectionLaw(0), drag_law=_rocky20cfd.ECFDDragLaw.custom, id='project.study_00001.cfd_coupling.fluent_two_way:parameters_list.item_0', lift_law=_rocky20cfd.ECFDLiftLaw(0), morsi_and_alexander_k1=0.0, morsi_and_alexander_k2=0.0, morsi_and_alexander_k3=0.0, particle_id='project.study_00001.particle_mesh.particle_container.particle00001', syamlal_obrien_c1=0.8, syamlal_obrien_d1=2.65, torque_law=_rocky20cfd.ECFDTorqueLaw.DennisSinghIngham1980, use_user_defined_constants=False, virtual_mass_law=_rocky20cfd.ECFDVirtualMassLaw(0)), {'drag_law': (_rocky20cfd.ECFDDragLaw.custom, _rocky20cfd.ECFDDragLaw.GidaspowBezburuahDing1992)})
                  callbacks = odict([((1676024053664, 1675427049056, 1675528719776), ((, , ), ()))])
                  cb_id = (1676024053664, 1675427049056, 1675528719776)
                  extra_args = ()
                  func =
                  func_func =
                  func_obj = CFDParametersList(id='project.study_00001.cfd_coupling.fluent_two_way:parameters_list', name='')
                  info = (, , )
                  info_and_extra_args = ((, , ), ())
                  kwargs = {}
                  self =
                  to_call = [(, ())]
        File "E:\AnsysDev\work\57\s\etk\coilib50\source\python\coilib50\subject\attribute_subject_list.py", line 339, in _OnObjectChanged
                  after_changes = [(0, 'drag_law', _rocky20cfd.ECFDDragLaw.custom)]
                  attrs = {'list:object_change_5': (((0, 'drag_law', _rocky20cfd.ECFDDragLaw.custom),), ((0, 'drag_law', _rocky20cfd.ECFDDragLaw.GidaspowBezburuahDing1992),))}
                  before_changes = [(0, 'drag_law', _rocky20cfd.ECFDDragLaw.GidaspowBezburuahDing1992)]
                  dict_attr = 'drag_law'
                  dict_val = (_rocky20cfd.ECFDDragLaw.custom, _rocky20cfd.ECFDDragLaw.GidaspowBezburuahDing1992)
                  index = 0
                  obj = CFDPerParticleParameters(convective_heat_transfer_law=_rocky20cfd.ECFDConvectionLaw(0), drag_law=_rocky20cfd.ECFDDragLaw.custom, id='project.study_00001.cfd_coupling.fluent_two_way:parameters_list.item_0', lift_law=_rocky20cfd.ECFDLiftLaw(0), morsi_and_alexander_k1=0.0, morsi_and_alexander_k2=0.0, morsi_and_alexander_k3=0.0, particle_id='project.study_00001.particle_mesh.particle_container.particle00001', syamlal_obrien_c1=0.8, syamlal_obrien_d1=2.65, torque_law=_rocky20cfd.ECFDTorqueLaw.DennisSinghIngham1980, use_user_defined_constants=False, virtual_mass_law=_rocky20cfd.ECFDVirtualMassLaw(0))
                  self = CFDParametersList(id='project.study_00001.cfd_coupling.fluent_two_way:parameters_list', name='')
        File "E:\AnsysDev\work\57\s\etk\coilib50\source\python\coilib50\basic\props\_props.py", line 1066, in Modified
                  attrs = {'list:object_change_5': (((0, 'drag_law', _rocky20cfd.ECFDDragLaw.custom),), ((0, 'drag_law', _rocky20cfd.ECFDDragLaw.GidaspowBezburuahDing1992),))}
                  self = .PropsForTargetClass object at 0x000001860E5F68F0>
                  sender = CFDParametersList(id='project.study_00001.cfd_coupling.fluent_two_way:parameters_list', name='')
        File "C:\AnsysDev\Bin\miniforge3\envs\_rocky-64c456a\lib\site-packages\oop_ext\foundation\callback\_callback.py", line 303, in __call__
                  args = (CFDParametersList(id='project.study_00001.cfd_coupling.fluent_two_way:parameters_list', name=''), {'list:object_change_5': (((0, 'drag_law', _rocky20cfd.ECFDDragLaw.custom),), ((0, 'drag_law', _rocky20cfd.ECFDDragLaw.GidaspowBezburuahDing1992),))})
                  callbacks = odict([(1676017645504, ((, None, None), ())), ((1675552497744, 1675552241360, 1675528819616), ((, , ), ())), ((1675552497744, 1675552241504, 1675528819616), ((, , ), ()))])
                  cb_id = (1675552497744, 1675552241504, 1675528819616)
                  extra_args = ()
                  func = >
                  func_func =
                  func_obj =
                  info = (, , )
                  info_and_extra_args = ((, , ), ())
                  kwargs = {}
                  self =
                  to_call = [(, ()), (>, ()), (>, ())]
        File "E:\AnsysDev\work\57\s\rocky\rocky30\source\python\rocky30\plugins\status\cfd_coupling_laws_validator.py", line 159, in _OnDisableCFD
                  item = {'list:object_change_5': (((0, 'drag_law', _rocky20cfd.ECFDDragLaw.custom),), ((0, 'drag_law', _rocky20cfd.ECFDDragLaw.GidaspowBezburuahDing1992),))}
                  self =
                  sender_list = CFDParametersList(id='project.study_00001.cfd_coupling.fluent_two_way:parameters_list', name='')
      AttributeError: 'dict' object has no attribute 'UnregisterModified'

    • michael.boyko
      Subscriber

      Error Report 2:

      Traceback (most recent call last):
        File "E:\AnsysDev\work\57\s\etk\coilib50\source\python\coilib50\coroutines\coroutines_hub.py", line 188, in _Execute
                  CancelledError =
                  self = _CoroutineTask(
        None
        created at:
          File "E:\AnsysDev\work\57\s\etk\sci20\source\python\sci20\app\vizu\abstract_process_viewer.py", line 1118, in _InternalUpdate
        args: None
        kwargs: None
      )
        File "E:\AnsysDev\work\57\s\etk\sci20\source\python\sci20\app\vizu\abstract_process_viewer.py", line 1140, in _UpdateProcess
                  i_process =
                  request_id = 48
                  self =
                  wait_for_tasks = []
        File "E:\AnsysDev\work\57\s\etk\sci20\source\python\sci20\app\vizu\abstract_process_viewer.py", line 918, in DoGetOutput
                  kwargs = {'time_step': , 'vizu_transform': , 'vizu_geometry_unit': 'm', 'vizu_foreground_color': (1.0, 1.0, 1.0), 'base_origin': (0.0, 0.0, 0.0), 'color_scale_management': , 'default_generate_base_model_solution': True, 'request_id': 48}
                  process =
                  request_id = 48
                  self =
        File "E:\AnsysDev\work\57\s\etk\coilib50\source\python\coilib50\query\_query_engine.py", line 114, in Query
                  kwargs = {'time_step': , 'vizu_transform': , 'vizu_geometry_unit': 'm', 'vizu_foreground_color': (1.0, 1.0, 1.0), 'base_origin': (0.0, 0.0, 0.0), 'color_scale_management': , 'default_generate_base_model_solution': True, 'request_id': 48}
                  query =
                  query_name = 'vtk-actor'
                  self =
        File "E:\AnsysDev\work\57\s\etk\sci20\source\python\sci20\app\mesh_assembly\coloring\query_vtk_actor.py", line 257, in Execute
                  is_visible = True
                  kwargs = {'time_step': , 'vizu_transform': , 'vizu_geometry_unit': 'm', 'vizu_foreground_color': (1.0, 1.0, 1.0), 'base_origin': (0.0, 0.0, 0.0), 'color_scale_management': , 'default_generate_base_model_solution': True, 'request_id': 48, 'grid_function_requests': set()}
                  process =
                  props = {'visible': True, 'scope': 'boundary', 'partition_show_all': True, 'partition_bits': ['T', 'B', 'E', 'W', 'N', 'S'], 'level_of_detail': 'lod_automatic', 'stride': 1, 'shrink_cells': False, 'shrink_diagonal': 0, 'face_grid_function': None, 'face_normals_enabled': True, 'face_rendering_mode': 'SOLID_COLOR', 'face_visible': False, 'face_location': _sci20core.LocationType.SharedVertex, 'face_opacity_enabled': False, 'face_opacity': 30, 'face_color': (1.0, 1.0, 1.0), 'edge_grid_function': None, 'edge_line_width': 1, 'edge_visible': False, 'edge_rendering_mode': 'SOLID_COLOR', 'edge_location': _sci20core.LocationType(1), 'edge_color': (0.0, 0.0, 0.0), 'node_grid_function': None, 'node_point_size': 3, 'node_visible': False, 'node_rendering_mode': 'SOLID_COLOR', 'node_location': _sci20core.LocationType(1), 'node_color': (1.0, 0.0, 0.0), 'vector_visible': False, 'vector_grid_function': None, 'vector_color': (1.0, 0.0, 0.0), 'vector_scale': 0.25, 'vector_rendering_mode': 'GRID_FUNCTION', 'normalized_vectors': False}
                  request = RequestVtkActor(props={})
                  self =
        File "E:\AnsysDev\work\57\s\etk\sci20\source\python\sci20\app\mesh_assembly\coloring\query_vtk_actor.py", line 392, in _OnHandleRequest
                  grid_function_requests = set()
                  only_create_handles = False
                  process =
                  request = {'time_step': , 'vizu_transform': , 'vizu_geometry_unit': 'm', 'vizu_foreground_color': (1.0, 1.0, 1.0), 'base_origin': (0.0, 0.0, 0.0), 'color_scale_management': , 'default_generate_base_model_solution': True, 'request_id': 48, 'grid_function_requests': set()}
                  self =
        File "E:\AnsysDev\work\57\s\etk\sci20\source\python\sci20\app\base_process\_base_process.py", line 622, in ObtainTimeStepIndex
                  request = {'time_step': , 'vizu_transform': , 'vizu_geometry_unit': 'm', 'vizu_foreground_color': (1.0, 1.0, 1.0), 'base_origin': (0.0, 0.0, 0.0), 'color_scale_management': , 'default_generate_base_model_solution': True, 'request_id': 48, 'grid_function_requests': set()}
                  self =
        File "E:\AnsysDev\work\57\s\etk\sci20\source\python\sci20\app\base_process\_base_process.py", line 724, in ObtainTimeStepIndex
                  query_engine =
                  request = {'time_step': , 'vizu_transform': , 'vizu_geometry_unit': 'm', 'vizu_foreground_color': (1.0, 1.0, 1.0), 'base_origin': (0.0, 0.0, 0.0), 'color_scale_management': , 'default_generate_base_model_solution': True, 'request_id': 48, 'grid_function_requests': set()}
                  time_step =
                  time_step_index = None
                  time_step_index_key = 'time_step_index'
                  time_step_key = 'time_step'
        File "E:\AnsysDev\work\57\s\etk\coilib50\source\python\coilib50\query\_query_engine.py", line 114, in Query
                  kwargs = {'time_step': }
                  query =
                  query_name = 'time-step-index'
                  self =
        File "E:\AnsysDev\work\57\s\etk\coilib50\source\python\coilib50\process\query\_delegate_to_source_process.py", line 30, in Execute
                  kwargs = {'time_step': }
                  query = , fluent_hosts=FluentHostList(id='', name=''), fluent_output_frequency_multiplier=1, fluent_phases=[], fluent_release='25.1.0', fluent_rocky_phase=None, fluent_solver_processes=8, fluent_time_step=Scalar(0.01, 's', 'time'), fraction_particle_size=Scalar(3.5, '-', 'dimensionless'), id='project.study_00001.cfd_coupling.fluent_two_way', mapping_interface_ids=[], maximum_residual_tolerance=0.001, maximum_time_steps=10, minimum_time_steps=1, name='2-Way Fluent', number_of_substeps=1, number_threads=1, overwrite_cfd_update_distance=False, parameters_list=CFDParametersList(id='project.study_00001.cfd_coupling.fluent_two_way:parameters_list', name=''), rocky_zone_ids=[1930], target_maximum_volume_fraction=Scalar(1.0, '-', 'dimensionless'), use_back_diffusion=False, use_dat_initialization=True, use_substepping=False, use_turbulent_dispersion=True, user_cfd_update_distance=Scalar(1.0, 'm', 'length'))>
                  self =
                  sender =
        File "E:\AnsysDev\work\57\s\etk\coilib50\source\python\coilib50\query\_query_engine.py", line 114, in Query
                  kwargs = {'time_step': }
                  query =
                  query_name = 'time-step-index'
                  self = FluentTwoWayCouplingSubject(absolute_value=Scalar(0.05, 'm', 'length'), additional_input_variables=[], additional_output_variables=[{'name': 'Static Pressure', 'unit': 'Pa'}], averaging_max_iterations=500, averaging_method=_rocky20cfd.ECFDAveragingMethod.DiffusionSolution, averaging_min_iterations=0, averaging_radius_type=_rocky20cfd.ECFDAveragingRadiusType(0), averaging_sfract_target=0.65, cas_filename='cfd_coupling/8_5in_round_72mm_nozzle_v2Hopper_0.97M_cells.cas.h5', cas_hash='78bc6f2b9cb8e92b82ece1042def9402', coupled_geometries_map={}, coupling_files_kept=20, dat_filename='cfd_coupling/8_5in_round_72mm_nozzle_v2Hopper_0.97M_cells.dat.h5', dat_hash='ecad24767510f9b4ad626b14451635dc', decomposition_factor=0.0, diffusion_coefficient=Scalar(1.0, 'm2/s', 'volume per time per length'), disabled_input_variables=[], disabled_output_variables=[], fluent_additional_args='', fluent_execution_mode=, fluent_hosts=FluentHostList(id='', name=''), fluent_output_frequency_multiplier=1, fluent_phases=[], fluent_release='25.1.0', fluent_rocky_phase=None, fluent_solver_processes=8, fluent_time_step=Scalar(0.01, 's', 'time'), fraction_particle_size=Scalar(3.5, '-', 'dimensionless'), id='project.study_00001.cfd_coupling.fluent_two_way', mapping_interface_ids=[], maximum_residual_tolerance=0.001, maximum_time_steps=10, minimum_time_steps=1, name='2-Way Fluent', number_of_substeps=1, number_threads=1, overwrite_cfd_update_distance=False, parameters_list=CFDParametersList(id='project.study_00001.cfd_coupling.fluent_two_way:parameters_list', name=''), rocky_zone_ids=[1930], target_maximum_volume_fraction=Scalar(1.0, '-', 'dimensionless'), use_back_diffusion=False, use_dat_initialization=True, use_substepping=False, use_turbulent_dispersion=True, user_cfd_update_distance=Scalar(1.0, 'm', 'length'))
        File "E:\AnsysDev\work\57\s\rocky\rocky30\source\python\rocky30\process\rocky_base_mesh_assembly_selector_process.py", line 126, in Execute
                  kwargs = {'time_step': , 'part_id': 500000}
                  self =
                  sender = FluentTwoWayCouplingSubject(absolute_value=Scalar(0.05, 'm', 'length'), additional_input_variables=[], additional_output_variables=[{'name': 'Static Pressure', 'unit': 'Pa'}], averaging_max_iterations=500, averaging_method=_rocky20cfd.ECFDAveragingMethod.DiffusionSolution, averaging_min_iterations=0, averaging_radius_type=_rocky20cfd.ECFDAveragingRadiusType(0), averaging_sfract_target=0.65, cas_filename='cfd_coupling/8_5in_round_72mm_nozzle_v2Hopper_0.97M_cells.cas.h5', cas_hash='78bc6f2b9cb8e92b82ece1042def9402', coupled_geometries_map={}, coupling_files_kept=20, dat_filename='cfd_coupling/8_5in_round_72mm_nozzle_v2Hopper_0.97M_cells.dat.h5', dat_hash='ecad24767510f9b4ad626b14451635dc', decomposition_factor=0.0, diffusion_coefficient=Scalar(1.0, 'm2/s', 'volume per time per length'), disabled_input_variables=[], disabled_output_variables=[], fluent_additional_args='', fluent_execution_mode=, fluent_hosts=FluentHostList(id='', name=''), fluent_output_frequency_multiplier=1, fluent_phases=[], fluent_release='25.1.0', fluent_rocky_phase=None, fluent_solver_processes=8, fluent_time_step=Scalar(0.01, 's', 'time'), fraction_particle_size=Scalar(3.5, '-', 'dimensionless'), id='project.study_00001.cfd_coupling.fluent_two_way', mapping_interface_ids=[], maximum_residual_tolerance=0.001, maximum_time_steps=10, minimum_time_steps=1, name='2-Way Fluent', number_of_substeps=1, number_threads=1, overwrite_cfd_update_distance=False, parameters_list=CFDParametersList(id='project.study_00001.cfd_coupling.fluent_two_way:parameters_list', name=''), rocky_zone_ids=[1930], target_maximum_volume_fraction=Scalar(1.0, '-', 'dimensionless'), use_back_diffusion=False, use_dat_initialization=True, use_substepping=False, use_turbulent_dispersion=True, user_cfd_update_distance=Scalar(1.0, 'm', 'length'))
                  sender_in_reader = True
                  source_process =
        File "E:\AnsysDev\work\57\s\rocky\kraken20\source\python\kraken20\plugins\calculation_process\calculation_process.py", line 41, in Query
                  kwargs = {'time_step': , 'part_id': 500000}
                  query_name = 'time-step-index'
                  self =
        File "E:\AnsysDev\work\57\s\etk\coilib50\source\python\coilib50\query\_query_engine.py", line 114, in Query
                  kwargs = {'time_step': , 'part_id': 500000}
                  query =
                  query_name = 'time-step-index'
                  self =
        File "E:\AnsysDev\work\57\s\etk\sci20\source\python\sci20\app\mesh_assembly\source\_query_time_step_index.py", line 28, in Execute
                  kwargs = {'time_step': , 'part_id': 500000}
                  self =
                  sender =
                  time_set_id = None
        File "E:\AnsysDev\work\57\s\etk\sci20\source\python\sci20\app\mesh_assembly\source\_query_time_set.py", line 33, in GetGridsTimeSetId
                  cls =
                  mesh_assembly_loader =
                  part_id = 500000
                  sender =
                  time_set_id = None
        File "E:\AnsysDev\work\57\s\etk\sci20\source\python\sci20\app\reader\mesh_assembly_loader\mesh_assembly_loader.py", line 33, in GetPart
                  part_id = 500000
                  self =
      PartIdNotAvailableInMeshAssemblyLoaderError: 'Part id 500000 not found. Valid ones are: [1, 2, 3, 0, 600000]'
      'time-step-index'

      Context follows:
      Traceback (most recent call last):
        File "E:\AnsysDev\work\57\s\etk\coilib50\source\python\coilib50\coroutines\coroutines_hub.py", line 216, in _Execute
                  CancelledError =
                  self = _CoroutineTask(
        None
        created at:
          File "E:\AnsysDev\work\57\s\etk\sci20\source\python\sci20\app\vizu\abstract_process_viewer.py", line 1118, in _InternalUpdate
        args: None
        kwargs: None
      )
        File "E:\AnsysDev\work\57\s\etk\sci20\source\python\sci20\app\vizu\abstract_process_viewer.py", line 1140, in _UpdateProcess
                  i_process =
                  request_id = 48
                  self =
                  wait_for_tasks = []
        File "E:\AnsysDev\work\57\s\etk\sci20\source\python\sci20\app\vizu\abstract_process_viewer.py", line 918, in DoGetOutput
                  kwargs = {'time_step': , 'vizu_transform': , 'vizu_geometry_unit': 'm', 'vizu_foreground_color': (1.0, 1.0, 1.0), 'base_origin': (0.0, 0.0, 0.0), 'color_scale_management': , 'default_generate_base_model_solution': True, 'request_id': 48}
                  process =
                  request_id = 48
                  self =
        File "E:\AnsysDev\work\57\s\etk\coilib50\source\python\coilib50\query\_query_engine.py", line 114, in Query
                  kwargs = {'time_step': , 'vizu_transform': , 'vizu_geometry_unit': 'm', 'vizu_foreground_color': (1.0, 1.0, 1.0), 'base_origin': (0.0, 0.0, 0.0), 'color_scale_management': , 'default_generate_base_model_solution': True, 'request_id': 48}
                  query =
                  query_name = 'vtk-actor'
                  self =
        File "E:\AnsysDev\work\57\s\etk\sci20\source\python\sci20\app\mesh_assembly\coloring\query_vtk_actor.py", line 257, in Execute
                  is_visible = True
                  kwargs = {'time_step': , 'vizu_transform': , 'vizu_geometry_unit': 'm', 'vizu_foreground_color': (1.0, 1.0, 1.0), 'base_origin': (0.0, 0.0, 0.0), 'color_scale_management': , 'default_generate_base_model_solution': True, 'request_id': 48, 'grid_function_requests': set()}
                  process =
                  props = {'visible': True, 'scope': 'boundary', 'partition_show_all': True, 'partition_bits': ['T', 'B', 'E', 'W', 'N', 'S'], 'level_of_detail': 'lod_automatic', 'stride': 1, 'shrink_cells': False, 'shrink_diagonal': 0, 'face_grid_function': None, 'face_normals_enabled': True, 'face_rendering_mode': 'SOLID_COLOR', 'face_visible': False, 'face_location': _sci20core.LocationType.SharedVertex, 'face_opacity_enabled': False, 'face_opacity': 30, 'face_color': (1.0, 1.0, 1.0), 'edge_grid_function': None, 'edge_line_width': 1, 'edge_visible': False, 'edge_rendering_mode': 'SOLID_COLOR', 'edge_location': _sci20core.LocationType(1), 'edge_color': (0.0, 0.0, 0.0), 'node_grid_function': None, 'node_point_size': 3, 'node_visible': False, 'node_rendering_mode': 'SOLID_COLOR', 'node_location': _sci20core.LocationType(1), 'node_color': (1.0, 0.0, 0.0), 'vector_visible': False, 'vector_grid_function': None, 'vector_color': (1.0, 0.0, 0.0), 'vector_scale': 0.25, 'vector_rendering_mode': 'GRID_FUNCTION', 'normalized_vectors': False}
                  request = RequestVtkActor(props={})
                  self =
        File "E:\AnsysDev\work\57\s\etk\sci20\source\python\sci20\app\mesh_assembly\coloring\query_vtk_actor.py", line 392, in _OnHandleRequest
                  grid_function_requests = set()
                  only_create_handles = False
                  process =
                  request = {'time_step': , 'vizu_transform': , 'vizu_geometry_unit': 'm', 'vizu_foreground_color': (1.0, 1.0, 1.0), 'base_origin': (0.0, 0.0, 0.0), 'color_scale_management': , 'default_generate_base_model_solution': True, 'request_id': 48, 'grid_function_requests': set()}
                  self =
        File "E:\AnsysDev\work\57\s\etk\sci20\source\python\sci20\app\base_process\_base_process.py", line 622, in ObtainTimeStepIndex
                  request = {'time_step': , 'vizu_transform': , 'vizu_geometry_unit': 'm', 'vizu_foreground_color': (1.0, 1.0, 1.0), 'base_origin': (0.0, 0.0, 0.0), 'color_scale_management': , 'default_generate_base_model_solution': True, 'request_id': 48, 'grid_function_requests': set()}
                  self =
        File "E:\AnsysDev\work\57\s\etk\sci20\source\python\sci20\app\base_process\_base_process.py", line 724, in ObtainTimeStepIndex
                  query_engine =
                  request = {'time_step': , 'vizu_transform': , 'vizu_geometry_unit': 'm', 'vizu_foreground_color': (1.0, 1.0, 1.0), 'base_origin': (0.0, 0.0, 0.0), 'color_scale_management': , 'default_generate_base_model_solution': True, 'request_id': 48, 'grid_function_requests': set()}
                  time_step =
                  time_step_index = None
                  time_step_index_key = 'time_step_index'
                  time_step_key = 'time_step'
        File "E:\AnsysDev\work\57\s\etk\coilib50\source\python\coilib50\query\_query_engine.py", line 114, in Query
                  kwargs = {'time_step': }
                  query =
                  query_name = 'time-step-index'
                  self =
        File "E:\AnsysDev\work\57\s\etk\coilib50\source\python\coilib50\process\query\_delegate_to_source_process.py", line 30, in Execute
                  kwargs = {'time_step': }
                  query = , fluent_hosts=FluentHostList(id='', name=''), fluent_output_frequency_multiplier=1, fluent_phases=[], fluent_release='25.1.0', fluent_rocky_phase=None, fluent_solver_processes=8, fluent_time_step=Scalar(0.01, 's', 'time'), fraction_particle_size=Scalar(3.5, '-', 'dimensionless'), id='project.study_00001.cfd_coupling.fluent_two_way', mapping_interface_ids=[], maximum_residual_tolerance=0.001, maximum_time_steps=10, minimum_time_steps=1, name='2-Way Fluent', number_of_substeps=1, number_threads=1, overwrite_cfd_update_distance=False, parameters_list=CFDParametersList(id='project.study_00001.cfd_coupling.fluent_two_way:parameters_list', name=''), rocky_zone_ids=[1930], target_maximum_volume_fraction=Scalar(1.0, '-', 'dimensionless'), use_back_diffusion=False, use_dat_initialization=True, use_substepping=False, use_turbulent_dispersion=True, user_cfd_update_distance=Scalar(1.0, 'm', 'length'))>
                  self =
                  sender =
        File "E:\AnsysDev\work\57\s\etk\coilib50\source\python\coilib50\query\_query_engine.py", line 114, in Query
                  kwargs = {'time_step': }
                  query =
                  query_name = 'time-step-index'
                  self = FluentTwoWayCouplingSubject(absolute_value=Scalar(0.05, 'm', 'length'), additional_input_variables=[], additional_output_variables=[{'name': 'Static Pressure', 'unit': 'Pa'}], averaging_max_iterations=500, averaging_method=_rocky20cfd.ECFDAveragingMethod.DiffusionSolution, averaging_min_iterations=0, averaging_radius_type=_rocky20cfd.ECFDAveragingRadiusType(0), averaging_sfract_target=0.65, cas_filename='cfd_coupling/8_5in_round_72mm_nozzle_v2Hopper_0.97M_cells.cas.h5', cas_hash='78bc6f2b9cb8e92b82ece1042def9402', coupled_geometries_map={}, coupling_files_kept=20, dat_filename='cfd_coupling/8_5in_round_72mm_nozzle_v2Hopper_0.97M_cells.dat.h5', dat_hash='ecad24767510f9b4ad626b14451635dc', decomposition_factor=0.0, diffusion_coefficient=Scalar(1.0, 'm2/s', 'volume per time per length'), disabled_input_variables=[], disabled_output_variables=[], fluent_additional_args='', fluent_execution_mode=, fluent_hosts=FluentHostList(id='', name=''), fluent_output_frequency_multiplier=1, fluent_phases=[], fluent_release='25.1.0', fluent_rocky_phase=None, fluent_solver_processes=8, fluent_time_step=Scalar(0.01, 's', 'time'), fraction_particle_size=Scalar(3.5, '-', 'dimensionless'), id='project.study_00001.cfd_coupling.fluent_two_way', mapping_interface_ids=[], maximum_residual_tolerance=0.001, maximum_time_steps=10, minimum_time_steps=1, name='2-Way Fluent', number_of_substeps=1, number_threads=1, overwrite_cfd_update_distance=False, parameters_list=CFDParametersList(id='project.study_00001.cfd_coupling.fluent_two_way:parameters_list', name=''), rocky_zone_ids=[1930], target_maximum_volume_fraction=Scalar(1.0, '-', 'dimensionless'), use_back_diffusion=False, use_dat_initialization=True, use_substepping=False, use_turbulent_dispersion=True, user_cfd_update_distance=Scalar(1.0, 'm', 'length'))
        File "E:\AnsysDev\work\57\s\rocky\rocky30\source\python\rocky30\process\rocky_base_mesh_assembly_selector_process.py", line 126, in Execute
                  kwargs = {'time_step': , 'part_id': 500000}
                  self =
                  sender = FluentTwoWayCouplingSubject(absolute_value=Scalar(0.05, 'm', 'length'), additional_input_variables=[], additional_output_variables=[{'name': 'Static Pressure', 'unit': 'Pa'}], averaging_max_iterations=500, averaging_method=_rocky20cfd.ECFDAveragingMethod.DiffusionSolution, averaging_min_iterations=0, averaging_radius_type=_rocky20cfd.ECFDAveragingRadiusType(0), averaging_sfract_target=0.65, cas_filename='cfd_coupling/8_5in_round_72mm_nozzle_v2Hopper_0.97M_cells.cas.h5', cas_hash='78bc6f2b9cb8e92b82ece1042def9402', coupled_geometries_map={}, coupling_files_kept=20, dat_filename='cfd_coupling/8_5in_round_72mm_nozzle_v2Hopper_0.97M_cells.dat.h5', dat_hash='ecad24767510f9b4ad626b14451635dc', decomposition_factor=0.0, diffusion_coefficient=Scalar(1.0, 'm2/s', 'volume per time per length'), disabled_input_variables=[], disabled_output_variables=[], fluent_additional_args='', fluent_execution_mode=, fluent_hosts=FluentHostList(id='', name=''), fluent_output_frequency_multiplier=1, fluent_phases=[], fluent_release='25.1.0', fluent_rocky_phase=None, fluent_solver_processes=8, fluent_time_step=Scalar(0.01, 's', 'time'), fraction_particle_size=Scalar(3.5, '-', 'dimensionless'), id='project.study_00001.cfd_coupling.fluent_two_way', mapping_interface_ids=[], maximum_residual_tolerance=0.001, maximum_time_steps=10, minimum_time_steps=1, name='2-Way Fluent', number_of_substeps=1, number_threads=1, overwrite_cfd_update_distance=False, parameters_list=CFDParametersList(id='project.study_00001.cfd_coupling.fluent_two_way:parameters_list', name=''), rocky_zone_ids=[1930], target_maximum_volume_fraction=Scalar(1.0, '-', 'dimensionless'), use_back_diffusion=False, use_dat_initialization=True, use_substepping=False, use_turbulent_dispersion=True, user_cfd_update_distance=Scalar(1.0, 'm', 'length'))
                  sender_in_reader = True
                  source_process =
        File "E:\AnsysDev\work\57\s\rocky\kraken20\source\python\kraken20\plugins\calculation_process\calculation_process.py", line 39, in Query
                  kwargs = {'time_step': , 'part_id': 500000}
                  query_name = 'time-step-index'
                  self =
      KeyError: 'time-step-index'

       

Viewing 1 reply thread
  • You must be logged in to reply to this topic.