Skip to content

Telecon: 2025 02 11

Nicole edited this page Feb 11, 2025 · 2 revisions

2025/02/11 Meeting

Updates

  • Attending JOWOG 34 end of February at LANL
    • Presenting on using Ascent as a data source for machine learning

Recent Developments:

  • Cyrus: Wrangling OASIS/Rapids office of science funding
    • Office of Science has a visualization call out (labs only)
      • Cyrus attended a meeting to brainstorm proposal ideas, not sure if we want to commit yet
  • Cyrus: Worked on JOWOG presentation, acquired ARES data to use with Ascent Replay
    • This data brought up a couple of issues
      • Scalar Rendering needs to apply field filtering
        • ARES has 60+ fields, we don't want them all
      • Uniform Grid Sampling was weird
      • MeshRenderer Cast and Call error in VTKm External Faces
        • Working on converting in our data adapter changing the coords from explicit to uniform before VTKm
        • message: Execution failed with vtkm: Cast failed: vtkm::cont::ArrayHandle<vtkm::Vec<double, 3>, vtkm::cont::StorageTagSOA> --> vtkm::cont::ArrayHandle<vtkm::Vec<double, 3>, vtkm::cont::StorageTagUniformPoints> 14 0x5607ee19246e ./ascent_replay(+0x546e) [0x5607ee19246e] 13 0x7ffa782d0083 __libc_start_main + 243 12 0x5607ee192049 ./ascent_replay(+0x5049) [0x5607ee192049] 11 0x7ffa78b2d5ac ascent::Ascent::execute(conduit::Node const&) + 380 10 0x7ffa78b59ce5 ascent::AscentRuntime::Execute(conduit::Node const&) + 981 9 0x7ffa78a568dd flow::Workspace::execute() + 813 8 0x7ffa78d57f55 ascent::runtime::filters::ExecScene::execute() + 1173 7 0x7ffa781fe488 vtkh::Scene::Render() + 2728 6 0x7ffa781f2b0c vtkh::Renderer::Update() + 44 5 0x7ffa781f76df vtkh::Renderer::DoExecute() + 2063 4 0x7ffa7796c8bc vtkm::rendering::MapperWireframer::RenderCells(vtkm::cont::UnknownCellSet const&, vtkm::cont::CoordinateSystem const&, vtkm::cont::Field const&, vtkm::cont::ColorTable const&, vtkm::rendering::Camera const&, vtkm::Range const&) + 8908 3 0x7ffa74acfd03 vtkm::filter::Filter::Execute(vtkm::cont::DataSet const&) + 35 2 0x7ffa74b92aee vtkm::filter::entity_extraction::ExternalFaces::DoExecute(vtkm::cont::DataSet const&) + 526 1 0x7ffa74b81023 ../../../../install/vtk-m-v2.1.0/lib/libvtkm_filter_entity_extraction-2.1.so.2.1(+0x61023) [0x7ffa74b81023] 0 0x7ffa78ce7068 void vtkm::cont::UnknownArrayHandle::BaseAsArrayHandle<vtkm::Vec<double, 3>, vtkm::cont::StorageTagUniformPoints>(vtkm::cont::ArrayHandle<vtkm::Vec<double, 3>, vtkm::cont::StorageTagUniformPoints>&) const + 232
  • Cyrus: Added field selection to Scalar Renderer
  • Cyrus: Finished what Nicole started on updating Partition
    • Still needs some more work to handle the more complicated cases
  • Nicole: Seemingly fixed Uniform Grid Sampling
    • Changed how we determine a valid point and changed how we were breaking valid point ties
  • Emily: Added actions to open, flush and close the log files
  • Emily: Working on updating Ascent's color table input to be more user friendly
  • Nicole: Added script to convert VisIt color tables to Ascent color tables
  • Jean Favre: Enabled binning on point clouds

Discussion

Clone this wiki locally