22
- 1 - Cooperative Visualization of Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research Center, Mail Stop T045-1 Moffett Field, California 94035-1000 USA January 8,1993 Abstract 1. Introduction

Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

- 1 -

Cooperative V isualization of

Computational Fluid Dynamics

Michael J. Gerald-Yamasaki

Numerical Aerodynamic Simulation Systems DivisionNASA Ames Research Center, Mail Stop T045-1

Moffett Field, California 94035-1000USA

January 8,1993

Abstract���������� ���� ����������������� ���� ��� � "!�#%$'&)(*��(*��!�+���, -.&���/ /�01+2��#3�� "�4 ���5&���,���67��(*��!�+8�9$�$:,��� "�1(;��!�+=<>!�?A@'B��� �BC$D?�!� �E"������+)FG���H/�����(*?"�>I)&)(*E�/JIKE"(L@'E�E"+B��MF�BN$DE"?O<>!�?�#���+� �EDFP?"��$DB2�� ��Q@'!�?�RS��(*��(;��!�+��T��+2/U�5&V$DE�?� "!�#%$'&)(*E�?��"WNXY�� ���,���(*��E����?�EQ$:?"! 4 ��/�E"/Z��+[(*B�E\��$�$D,��� ���(*��!�+]<>!�?^#�!�?�E\(*B���+[!�+�E_&)��E�?\(*! 4 ��E5@G��B2��?�E�/��#��9FPE��U "?�E���(*��+)F`�a "!�!b$DE�?���(*� 4 E 4 ���9&���,���6c��(*��!�+dE�+ 4 ��?�!�+�#�E�+2(*Wfe2B�Eg@h��0a��+@'B2�� �Bi(*B2E� �!�#j$T&)(*��(*��!�+i���j$D��?�(*��(;��!�+�E�/kIlE�(m@'E�E�+n(*B�E��9&K$DE�?� �!�#j$'&�(;E�?���+�/(*B2EN@h!�?�RS��(*��(*��!�+2�o���p �?"��(*�� ���,q(;!r(*B2Eo "��$D�DIl��,���(s0U!b<t(*B2Eo�9$�$D,��� ���(*��!�+u(*!o$D?�E���E"+�(����#v&�,�(*��+2E�!1&��xwy��/�E�+2(*�� ���,MwU�1+2��#3��(;E�/k��#��9FPE��z!b<{-p&���/|/�01+���#��� ��z(*!A#�!�?�E(*B2�1+�!�+�Er&��"E�?�W

}~EO0:@h!�?�/��9�N�Y "��E�+�(*�M�� G�1���9&���,���6c��(*��!�+�wZ��!�#%$'&)(*E�?d�o&V$�$D!�?�(;E�/ ��!�!b$DE"?���(*� 4 E��!�?�RlwS�\���"(*?��>IS&�(*E"/H�h?��9$DB��� ��

1. Introduction�'���� ;���l�K���P���2�_�)�������P ;�; ;�b ;���r���N�b���2�)�K�l���g�2���b���S�����������P���)�Z�������_�b�v�S�)���Z���b ;�S���;�;� ��2�"�"�1�S�>�%���2�3�> x�L�3�l���j���9���������� ��>�{�����2�2�����" ��5�l�T�> ����2�x���� ��9��h���������2 x�j�����9�����S���>�^ r�h���2��> O�L�~���:�����¡�� ������x�l�x �����' ��2�����1�S���1¢5�����¡�> O�L�~���:�����~£����¤�������2�x ����¥���l�"�U�K�x�>�N ����"���1�S���1�¦�l���5���g�7���§�2���' ��g ��_�_�9���§�������c�¡�§�9�c�h�"�5���"���§�9�2�> ��2�U���q�j���2�2�> ��¨�l�D�"�t���5���"�>�9�" ��§�> ��5�h�5�h�%�����9��� ��¨�>�P���t�:�{�1�c���5�§�©�m�o ��ª�©�©�� ��ª�¨�:�p�§�ª���¨�S�¨���5�P ��:�H�m�q�L�L�¨�«�.�;�¨�r�S §�L�T�5�� §�9�9�L ��¨�z�5�t�§�:�c�¨�©¬�9 ��3������ �����l�x¢9���������1�S���\£��� x�~£����­ x�t�����U�> O�L�N���:�x�2�y���l�7�)¢5�Q�� ����u�"����>�x�9�l ���T ��2�x���5�K�"�x �������1�>������>�Q�� ����1�

 {�3���:�:�® O�1�)�" ®�S�o�%��� O�O b�V�ª�"�Y�a���1���)�Y���q�g�x�q�)�"�Y���q�%�S�.�Y O�©�p¬��q�S�����S���A�)�Y���ª�P�1�)�q� ®�1��r�9�7¯Y�§�c�9�> ��9�t���>�^�� >�§������ ��m�j�7�9�_�©���9�U�> ��_��¬��¨�9���5���©���q�������c�1¢��>�q�j ����¨ ��) ��5�t���'�§�7 ��9�q�> ��§�� �������1�>�������1�r�Q ������������{�l���r�3���"�� ����������v�l�x ����¬M�x�S�9���� ��v�l���1�c�Q ��� ��v�l�x�1�r ��v�l���1�������1�l���1����v�L�:�c�z�S §�m�T�9�� §�9�9�L ��¨�d�5�©�P�� ����9�L ��¨�T�%�5�c�{�:�¨�p�L���5�T�L�P�¨�c�K�5�����{���¨�S�¨�T�U�§�:�y�N�¨�c¯��m�V�5�L ��¨��� ��>�2���2�Q�>���_�%�����c�'�9�� ��2���9�"�v�l�> ��9���l�:�"���2���9�2�7�u°������§��±S�2�9�2�����K¢©�>������ ��2�{���2�% ��2���9���z�l�� �������l±P�� ;�l���z�S���l ;���g�b������ m�������Q�������;���� m�r�q�K�)�K�2�9�y���g�����g�l���;�m���P���S���b ;���Z���K ®�����b m�����r m��9 ���²����2���7�

Page 2: Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

- 2 -

���:�^�S >�L�t�9�� >�l�9�§ ��5�H�5��q�T�L�>�����¨�3�³���: >�\�����¨�8�©�7���L�5�q�V�p�>�N�\�7�5�:�q�5�c�>���{�©�c�5�1���5�«�K´)�:�5�8�§��������� x�9�~ ��������9�l�"�x ����~�����������5�K�� ����ª�5�l�D�K�S ��� ����\�������.�������"���������\�x�l�����¡���l�7�y�>���7�¦�l���~�2���µ����v�K¯P�Q�����Q�����������5�K�� ����v�¦���������1�c��Q�� ������9�l���)�{�����K�"�1���Q ����H�l�����������r�>�� ������� x���7�

�'�� L�Q���¨�2���j���D�¨�g *�����Q�m���H�¨�K�K�� *�b���K�m���K�3���¦e1EK#y$.&��jX¦&5FD�O(p¶®·b�m *�g�¡���; *���b¸l¹O¢��¡�m�����T�®����� x�>��l�� O�L ����^���������1�S�9�j£2�� x�N£����.��ºY�"�����1�c�� ����^ ��u�1��������tY���� ��� x�»�9 x������ ��S�����1�N�S�����Q�����«��q ��)�]���5�7���5�"�«���q�"�^�)�¨�����q ��5�o���5�7¯Y�§�V���> ��5�[���t�_���§�q���9�7�7�5�_���q�>�5�b�2�*�z���)�����9�Y�����q ��\�����5��l�h���)���l�b���l m���b ®�)�y���l�z���� ®�Z���b���u�������\�b�����b ®�g�v�) ®�g������ ;���[���o�b�����b ;�]��¬O�S���2�)�h�q�����9¢�D�'�m�L�©�©���_�����D §�¡���*�¨�¼�m�����D�L ����=�P�¨�K���u�T�:�U�V�¨�½�Y�5�D ����«�P�V�¨�1���5�a¢)¾b+D(xEV? 4 �®E�@h¢��P�V���1 §���P��m�5�V ��* ��L ��©�»�m�½�m�'�5�c�U�L�D�½�m�D�P���c�V�¨�ª���:�L���~�c���ª�P�D�K�5�L ����T�5���¨�D�1 ��V�¨�D�ª�¨�D�.�~ ��L�=�ª�m�¨�V�¨�'��Q���"¯����7�l�x �����¢K�"���1�l�x ����3�¦�"�����1���5�K�� ������� x�����l�� x�K�l�x ����������� ��"�����������7�

�h���_�� ;�S�����t���l�����o�b���_�����q���\�j ;�®�Q�)�2���l�l ;�P�_�b�����l�)±P�� ;�l���]�������r ®�g�2�2�����u�P�Z�������l����1 §�b�'�5�� L�9�5�m ����«�¨�T�L�5�V�1�U�L ��½�©¬®�����P���'�����D�%���5�K�½�m���K�¦ ��=�½�� L�m�L�V ��©�D�L�©�¡���D�1 ��V���:�½�¨�D�»�¨��b�������K�K���½�����m�����\�¨�h���1�)�¨���� *�)�Q�%���K¯t�b���¨�m *���h���g�T���H�m���K���h�3��¨�K�¦���'�m���¡���¨�����j�% *�*��5�'�¨���:�"�U�L�D�g�¨�V�V�D ��m�¨�V�m�D�V�U���T�V�¨�½�P�D�m�¨�%�V�¨�D�®���V�¨�D�V *�D�z�¨�P���� *���5�m ����'�^�5�'�]�� §�m�m�V ��©�D�L�P��� x�>���l�� x�K�l�> ����a�������� ��5�l�� ��9���c�^�Y�2�%�2�����'�D�l�"�T�9�D�>���%�D�����9�.�� ����t����������L�%���2�¡�����"�2 ��>���"���2�"��5�T�y ��u�P���¨�u�¨�D�V�5�§ ��¨�z�¨���©�¨�u�P�T�.t�:�1 ��L�®�®�:�L�¨�c�S ��¨�¦��t ��T�5�����5¢S�V�5�D�c���T�� ��D�3�V�5�¥�5�c¯��.�¨��l�����2 ������������5�K�P������ ����1�����r�x�2�Q�D�l�����m�

2. Background¿\�D�7�D x�7�[�q���Y�S��5�:�^ x�C�7��[���1�x x���1�9�¥�1�¦�5�1�v�D��¨�S�7 O���p�S�.�D�1�{�1�3�7�]�p�c�1���\�1�Q� x���p¬�P���V�;���c�a�5�D�c�U�1���5�P�D ����»�~���V¯��m�l�5�L ����'�l¢��L�D�¨�V�U�c���¥�5 *�«�S L�m�'�5�� §�5�5�L ����=�5�P���� ����5�m ��¨�'�»�®�¨��^�Y O���d���Y�ª���S�H�q��9�)�� O�)�p���o���S±2�Y ®���S�H�)��9�%�1���d�S�Y�O�H�2�ª�]�S�~�2�A�7�Y�:�)���9�)�H�:�Y���S�1�5�¿Q x�>�x�" ��S�2�x�1�¦�������"�1�7�> ����N x�������1�¦���»�������� x�9�»�����»��>���'�Q ��x�¡�����»�������S ����1�¦�9�l�D�l�) ��� ��� ��1��������2 ����½�����"���9���v�����"�~���5�l���2 ��5�'�����"¯��>�7�l�> ����a�l���3�U�>�2���9���"���_���2�����»�����9�9�»�����%�"���2�����9�q���h��m ��D�1���g�5���P�� *���¨�L ����=�;À�¢�Á�Â5�m�u�T�D�½�m�D���¨�V�V�¨�ª���D�L�¨��ÃM�»���¨�Y�5�© ��� ��m ��©�¦�¨�T�1�c�P�5�»�P�V�¨�V�©���m ��D������%���V¢©�L���V���3�½���½���K��¢©�L�¨�K���H�� L�b¯=�b�m���)�¨���P¢����'���b�P�b�^�� m�b¯=�¨�K�V�����\�¨�K�3�����K�P���9�¨�K�ª�m������2�"�l ��¢��l�����1�c�7¢��l��Q�9�l���"���x�K���¦�������m¢V�����¦�O�l�����j���l�7�%�����7������9���� ��'�x�¦����>���1�)�9�N£��2 O�Q£�����������;���� b�9�v�h���_�� ;���­���q���2�u���S���2�� ®�S�r�)�������_�j���l¯'�������b ;�)�[�b�S�����"�O�)�l� �����g�)�l ;�S���®�;����9���c�:�>�9�L���½�©�9�V�\ ��:�§�{�: ��S�v�c���L�¨���:�§ ��¨�`�9�: ��«�9�L���y ��«�9�S�©�p�¨������: >�y�����5�|�*���5�§�:�7�©�K�3�t�:��2�2�v����¬Ä�v�l�"�2 ��2�% ��2�>���"�§���"�1¢P�l���>�%���"�9�� ��9���j�S�y���2�%���9�"¯Y�>�c�l�� ��9���c¢©�1�����h���9�"���l�2 ��>�v�h���9������2�x�"������ ����%�����\�l��l������ ��9�l�©�������x�Y���2�x�2�Q�� O�>��l�� x�V�l�� ����H�>�P�>�x���v�

�Y���N�2 ����u�"�1���������� ����¢5�x�2�����1¬��9 �������> �����l�x¢9���������m¢��l�� ��v�l�x�1�~ ��v�K���1�T�Q�� ����¥�K�"�N�x�2�N���1�>������5���§�q�j�S ��§�t���� ��l�9�> ��5�]�©�7�9�7���V�r�9�"�^�q�5�h�§�¨���t�§���5�7�c�������^�1�5�)�5�t�^�§�2�^�r�5�7¯�§�c���§ ��5�]�r ��>�q�5�q��>�����%���1�c�'�9�D ��2�����"�v�l�� ��9��l�:���9���>���2�7�^Å]�2�"�ª�9�D���2�%�����"����¬��9 ��������> ������l�:�����l�5�l�"�����»��������� ��«���)���o ��o�����§���r ��>�q�5�q�h�§�q�^�¨�������� ��� ��§�U�§�^���5�7�*�9�7�Æ ��q�§�5�¨���7�> ��)�^�) ��9�8�>�¨�9�t�§���5�7�«���> ��5�t�V�Çp�¨�7�¨���¨ ��:�3�§�:�ª�9�: ��«�5�§���y ��«�5�S���p�T�L ��:�3�S §�¨�5�{ >�.�� ��u ��§���y���3�§�:�{�c���L�¨���:�§ ��¨�v�5��È^�»É�°�� x�9�������2���1�9 ����3�l���r���� ��� ���l�x�1�� ��������9�l���� ������5�K�D�l�S ��� ����V�|°��������o���� ����� ����j�����������������5�K���2� x�Y�������D�K�5�K�S���Q ��3�"�������h���1�>�������� ����]�l���Q ��H�������¦�5�)�>�1�Y x�o�>�������� ����h ��¡ ��v�l���Q���1�������2�x ����3��������¦�Q���"¯����7�l�x ����¡���9�l���� ��9�Y�3���2 ��x���b�[Ê^���Q�������b¢V�������3���P�x�2�¦ ��2�������v�K�� ����¡���¦�)�^�l��l���P�L�1� x� ��3�����{�K�2 ��v�l�x ��������������� ��v�l���1�p�l����5�K�2�����Y�S�Q�5�K���������1�r�Q ��x�v�>�x ����© ��v�K���1�7�

Page 3: Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

- 3 -

���q�j�>���7¯½�5���§�¨���t�§���5�7�c�9�1 ��� ��>�¡�9�Y�>�q���§�^ ��«���)�����z�9¯P���� ����¨ ��*�� ��"�q���h�§�j�7�5�_�u�2�q ��¨���>�^�>�q��l�������;���r�)���b���_�� m�������; m�¨���b ;�)�Z�2�l���l���9�r�b���l���;�m���P���S���b���S�9¢P�j�� ;�K�[ ;�[�b���l�Z�Z��¯D���r�b����c�5���>�5���5���9�§ ��¨�H�P�7�¨�7�©�K�p�§�T�9�o�u�:�7�v�u�¨�7�ª�¨ ��;�� ��c�:���V�¼ n�c�5�¨�©�5���9�§ ��S�{�S >�L�t�5�� >���9�§ ��5�v�§�5�¨�>¢�%�� *�K�a�%�����L�v�¨�*�;�����h�b���)�Q���i�b����¨�)�¨�m�3�%���K¯T�b�l�¨�m ;���h�Q�m�H�b *�g�D�;�l�¨�������h�b�*�ª�� *�����m��� ��z�9�S���N���o�>�:�5�]�9�7�\�7�7���9�§����¢)�N�5�q�>�\�c�7���9�>�u���L�t�9�7���{�5�q�S ��c�5�q�u�5�q���*�5�{�9�t�9���2�b ��q�¡�§�q� ��H�l���1�p�K�����>�l�� ��� ��7�l�x���x�2�\�9 x�K�����3�>�Q ��3�����"�"�l���Y���Q�"�����x�l�S���9�l�x �����

Ç��9���9�2�����ª�5�����9�������1�j�"�������2�����»���9�����'���2 ��"�½�>�l�" ��� ��7�l�>�~�"�����x�l�S�9�5�l�� ��9�½���l���3�>���9���½�����l�¦�˥̦É:��Ë=�§É{¶�·��Q���K�������z�>���� x������l�p�T������¸7¹S ��2�x���"�>�K�"�� x�����K�����K�S���1�r�Y�� x���������r���2 ����������>�l����P�V�¨�S §���P�.�;���N�L�:�y·L�P�V�©�m�¨�D�V�5�L ��¨�«�¨�t�V�¨�T�m §�m�L�¨�:�. ��¥�5�1�©�.���»�L�'�5�c�©�U ��D�;�¨�V�¥�5�§ ����z�L� �5������l�"�> ��" ����l�2�c�>¸Q�ÄÁqÍ1¢�Áq���>�uÉ��2�"�Z�l�g ��2�>�9�"�§�l�"�%�>�3�~�� ��>������ x�l�l�> ��9�Z�l������ ��5�l�> ��9�g���9�2�x�_�l�����9��L�c ��¨�q�L >�L�V�p�L�u�L�¨�u�5�t�y ��:�§�¨���9�c�o�N ��§�v�©�9�c�v�5�§�:�¨�5ÃÎ�p�N�¨�7¯]�§�:�c�¨�q�S�v�§�:�¨ ��r�N�5�c¯��L�V�9�§ ��5�T�K�Ï x�>��l�� x�K�l�x �����¢7�������¢c�S���������1�h�p�������3�2�� ��9�l�x ����U�3�1�9 ����¼�l��¦�x�2�.���9�l���� ��9��������¯��>�"�l�� �����¦���x�K���������Ð�����������Q��������l�����Q���2 O�9�1�S�c�

Ñ �2�^�_���¨�9�D�5���%�7�9�������1�9�¨���> ����^�9�q�) ��7�9�q�_�9�q�h ����7�9�©�"���§�9�q�>���\ ��]�>�2�_�§ ��_�������5 >���)�5���Æ ��²��������y�\�MÁSÁS�>��Ë¥�� ����r�����������9�c�K�� ����_ x�.�����" O�l��K���r�������������9�l�� ��_���K�����"�1¢{�>��l���1�U���D�l���r x��>���q���7�l���� O�l���l��r�1�"���� x�9�1�p�K�2���x�2���h���1�9 ����Ð�������������3�2�� ��9�l�x ������

É1���l���1���l���"�1�c�'���~ ��2�����"�v�l�� ����½�v�l¯©���¦�>�����S���� ��»�"�����"�1�>���2�7�l�� ����½�����"�~���9���"���9���1�_ÉS���9�Ò �¯Y¢E7(��,*W����§�j�>�q�j�7�t����¯P�1�����¨�_�1�r�%�_�9�c�����q�9�Q���9�\�3�§���9�"���u�>�����"�j�*�9�Q ��2���5�"�z���> ��5�Z�§�>�9�¨���)��MÁq�K�>�¦�Y�2�Q x�9�1�¦����˥̦É:��ËC�>É\�����������\�p�>���3������l�Y�������Ð���� x��q�)�> ��h���1�9���x�

Ë] ����_������ ��9�l���� x�>��l�� x�K�l�x ����z�l������ ��9�l�x �����»�{�� ��������r��>���o x��·7�l��������¸��Q ��x�u�����y���K�7�{�l��N����� ��H�l���1�Y���� ����H�l���Q�����Q���1�>�����Y�����x�2�Q�� x�����K�� x�K�K�� ����3�������"�1�7�c�»Ë¥�����H�l�3 ��2�x�����1�>�� ����~ ��v�K��� x������1�9���"�1���������������9�l���� ��9������� ������m¢l ��xÃÓ���������3���� ������2���O�l�S���9�l�x���"�%���Q�5�K���P���1¬M�Q���"¯©���9����N�x�2�r������ ������p���U�����N�Q���K�t��S�t�S�����u�����1�9�2���1���~Ëg ����u�����U�>��l���1�~�� ����­���:�����N������ ��x���b¢�§�q�\�c�5���>�9���5���9�> ��S�\�5�:�S ��7�5�:�u�5�q�o�5�:�§�� ��q���ª�9���5�S�\ >�p�7�c���9�§���{¶*�� ��S�q�c�\ÁD¹*�]°�5���>�9���5�����§�¨�¨��~�D�g�¨�V�U ��=�¨�D���L�D���~���D *�§�� *�D�_���¡�¨�D�¨�m�D�¨�%�V ��m�_�D���~���1�¨�7¢����5�D�D���.��5�V�m ��V *�Y�¨�L�U *�«�m�D §� ��������9�l���� �����

Shared Space

Scientist ScientistConversation

Figure 1: Collaborative Environment Model.

Page 4: Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

- 4 -

����������TY���� ��������2�x���"�� ����µ�)�2 ��x���T���ª�x�2�N�q�)�> ��p���1�9���2���N�������� x���¡�l�u���2�� ��������������t����������5 ��§�c���2�7�j ��h�q�9���3�5�9�>�9�"�7�9�q�'�>�j�7�"�����> ��q�y�>�q�j�"�9�������1�9�¨���> ����j�5�2�) ��"�9�q�_�9�q�7�y�9�Q�)�9�_���t�Y�2�� ������*�������"�� ����.¢¨�����3�>��l�"�1�3�>�D�l�"�~�"�1�> x�9�1�'�9�ª���2�¡�>�������"���������������j�l���%�����% ��v�l�����Q�l��������������"�1�����v�����D�l�9�l���Q���5�K���2 ��5��Q����¯��>�7�K�� �����¶�²��������{Ô)¹��

Scientist ScientistConversation

Graphics W orkstation

InteractionDevice

ViewView

Figure 2: “Gather Around” Collaborative Environment.

Supercomputer

Graphics W orkstations

Network

Figure 3: T empus Fugit/Interview Collaborative Environment.

ScientistScientist

Page 5: Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

- 5 -

3. The Computational Fluid Dynamics ApplicationÑ �Y�u�)�p�b�Y�u�Z�� ®�A�)��ÕL�)�l�� ®�©�2�N�)�p�����uÈU���]�)�� ®�S���h Q�)���2�S���o���g ®�ªÉ2 ®�]���b���� ®�)�A¶xÈU \ɹºT�K�������¨� �¨�»�m���¡Èª�¨�m *���'�¨�t »���K���'�¨���m *���\�¨�'�HÉP��¨�V�¡ j���½ *�� L�b�L�)�¨�m *���¥¶®È{ jÉP j¹D »�½�P�Ç.�©�m�©�5�V�V�d°��¨�D�L�¨�~ §�»�L�:�U�P�c���S L�L ����z���»�{�c���ª�P�c���:���T�m ��1�y�V�¨�ª�P�D�L ��D�����:�1 ��V�¨�D�ª�¨�:�.�L��>�l�� ��� ��7�l�x�~�����������7�l�x �����l���l�����1�9����l�3 ��5�¦�K���~£��2 x�¡�9�����K�� ��9�T�"�1���1�l�����¥�MÁS�>�%�S�~���� x�T�����¢�����NÈ% �ÉUºY�������1�c�� ��2�_ÉS���������fÈ%���x������¯�¶�È%ºoÉSÈ3¹1�\�S�»�9�������������1���~�Y�2�NÈ~ºoÉ1È8�������7�l ����»��� x�9�%�9�l�2���%���D�"���������>���j�>�����>���v�c¢¨ ��2������5 ��2�u�>�9�����5�l�t�>�2�����"�"�����������9�9�'¶§°����2�����ª°�ÔlÁSÖ:ÂS¢°���9�3Á×Ö���ÁDÍ���¢q°�¨�5�3Ì�Åzº­Ø9��Á�Í���¢q�;�:�§�¨���®º.É�°­Ø���Â�¢S�tÅd°nÔ9Á�Ùf°ÅzÁD¹��9�T�½�9�`�9�c���9�3�5�É� ��� ��7�9�AÚ��¨���©�q ��¨�N�;ÇN�LÉ_�r�5�7¯�§�c�9�> ��9�t�K�½É��9�S�9�¨�9�D�:�9�§�r�9�7¯�o���7�5�) >�5�^�7�5�q�q�5�7�> ��) ��§�g�9�t�u������m >�.�;�¨�N�:�¨�L�N�¨�c¯A�¨�¨�1�5���¨�P�u�¨�D�~�9�'�y�c�©�L�©�5�c�c�'���t�:�©�L�y�:�¨�L�N�¨�c¯��. ��:�c���T���{Û.�§�D�¨�c�:�¨�V¢Ü%���x�5�KÈ%���7¢)�l����Y¿Q¿{�>�

Ç����������Y�"���3�����7�l�� ������K�P£��� x�{�9����l�3 ��9�¶>°�Y¿\¹)���1���1�l���"�H�l�YÈ% rÉ\��S�Y���"�1�9�����1�{���l�7�^�����7������p�Q�2 ��"�u ��������9�l���� ����N�� x�����K�� x�K�K�� ����u x�7¢����2�r���N�����U���K�7�{�> x�L�1¢9�)��������~�x�2�N�9�l�:�l�S ��� ��� ��1�t����l�Y�l�l�)�����®�[������ ®�b�����®�_�© b���o���® b������ ®�)�A�t����¯'�����2�5�zÏ' b�"�����; b�����b ®�)�A�)�~�q���9�v�"�)�9�N�)�o������v�����2 ��>���9�%�9���>�2�1�§�3�9���>�"�" ��S���j ��g�Y�l�1���3�¡�>�>�"�1�V�'�>�2�%�"���_���2�c�l�� ��9���l�:�"���>�9�2�"�"�1�h�9�������9��§�D�{���©�m�o�¨±��: ��©�P�©�y�c�¨�u�P�:�§�¨�N�c�¨�:�§�¨���l�v�;�p�T���.���¨�¨�`�m�:�S�S�©�L�L�©�y�§�T�5�p�S §�L�T�5�� §���5�§ ��¨�v�¨������1�>���x�K�"���{���l�"�\�>���7� ������������1���x�5�)�9�������>�.�l�3���2�%�� ��3�1¢1�>�:�l���y�K���r£����� ��S ��� ����j������>�x�5�K ��2�"����SÔK�>�

°��¿Ý�9�:�c�:�)�5�9�=���)�C�q�Z�� x�P "�1�:�H O���"�]�"��5�1�Z�7�7�1�'�¨´`�P�9 "�]�P�1���S���)�7 x�S�.¢D����v�S�5 O���S��L ��u�:�>�9�§ ��5�T¢2�9�T�{�©�©�§�V¬³�©�7�¨�7�©�V�~�9�T�9���q�L >�K�¡ n�:�q�u�¨�7 ����9���S�7 >�{ §�o�c�c���9�§���ª�¨�©�L�7�c ��� ��:�]�9��9�lÕ®�9�"�¦�l���j���2�3�>�2�"�"�9�����5 ��2�ª�§�D�l�"���^���9���>�9�����9�5�'�5�����"�2�x�l�>�%���2���> ��9���q���"�������"�> ����'�9�D�>�2�£����k�l�Y�x�2�Q���1�9�1����2�x�2�Q���" O���

 `������ ��9�l�t�1�l�7�y�>���t�������� x�>�"�'���T�N���� x�%�³ ����¡�K���~���2�N���.�������¡���������� ����ª�� ����1�c�j������ ��9�l�2���" O����������� x�>�����P���2�¦���'�������^�L�����1�Y������>�����������1�Q���������»�������� ��� ��2�1�K�h�������9�9 ���l���^�����������v�p�Y���1�>��m�9�2���h�z���y�9���9�"�������{��2�j���" ��^�� ����j�"�9�q�7�� ����h�>�2�j��¬�¢��2¬�¢P�������l¬Ä�"�9�9�¨�5 ��t�l�>�j�������2���h�9���>�2����� x�%���1�9�1�'�H�l���� ����{�����~���1�9�1�'���U°��l�����1�> x�l�¥�>�:�l�"�1�ÞÉS�����2�x ����½�� ����1�'�����2�7�K ��ª���2�~�P�l�����1��;���¡�����'�m ��L�5¢����D�¨�V�1�5¢D�¨�T�¡�ª���ª�¨�D�L�D�ß�®�¨�~�P�5�V�«�1�V §�U�D�P���P�u¿~�¨�'�m ��L�«�5�'�U���:���V�1�z�5�V����)���b���^�����;�����r�%�� ;�;���g�)�g�����b��� m�y�3�b���K�)��¬O�) ;�g�)�h�� ;�)�h���'�����l�b���K�H J���b���P�)�Z�������b��>�9���2�> ��9�a���l�c�¡�>�9�T�"�9�2�7�� ������~���" x�j�� ����3�������U�§�����2�� ����g�� ����1�\ o�½�2���>�>�1�1�9�½�>�9���2�> ��9�a���l�c�

Data Set ZonesTotal

Nodes

Solution Size(MB) Per Time

Step

SavedTimeSteps

Total Size(GB)

STOL w/ Thrust Reversers [6] 4 983,366 18.76 9000 168.8

SOFIA Airborne Observatory [1] 35 3,314,575 63.22 100 6.3

Complete STOVL Aircraft [24] 18 2,833,700 54.05 100 5.4

Tapered Cylinder [15] 1 131,072 2.50 800 2.0

Table 1: Representative Unsteady Fluid Flow Data Sets

Page 6: Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

- 6 -

�>���Y�������7�l ����p�¦���� x��²2���\�l��{�^�>�������� �����²����������h�� ��3�{�������D�

 ��u���P�l�3�����N���t���������� ������U�L�����N���� x�N x�»�>�������u ��u²2�����"�rÖ{�����~���"���3���������y�>�����"���"�l¯©�1¬M������l��Q�������� ��9�l���O�l��9 ����~¶>ÉS� Ñ Ïhào¹P�l ������5�K�����MÁ)ÖS�>�pY ��������¦ÖS C�>�����\�o�.�� ����¦���9�l�3�¦���Y�j�� ���������m�9�2�%�9�����2�j���" ��j�r ��>�g�"�"���c�h�t�l ��5�h�9�g���q�3�§�2�"�§�l�7�%�2���5���c�{ ��)�2�"�jÖSáâ�§�2�9�{�h�"�"���V�>���� ��5��x���ª���®�'�)�o�����_�������)�l ;�)�\���2�)�2�N���o�����z�7�)���_�b�u ;�®�;�������S���b�u�b���_���l b�«�)�)���� ®�b�Z�����u�b����"�q�"�) ��� ��q�����¦�t�����q�"�j�5���>�2�j�)�" ��^�����)�9�2�c�y��2���m�5�2�j�7�9���§ ��§�c�h�5��À1ÍS¢³Ô1Ô1Â%�2���5���c¢����q ����j�>�2��9�2�> ��7�%���7 x�^�"�9���> ��§�7�h�9��Á:¢sØ1Ô1ÔS¢sÀ1Â1Â~�2���5���c�\ ����q�"�%Ö:°«�� ��"�j���5�l�_���h���9�»�>�2���L�9�2���h���q ��7��7�9�2�c�� ��g�>�q���� ��7�"�¨�������§�q�"�§���7�����t�^�� ��t��������¢��� ��)�2�7�jÖ1¿ã�>�q�9�y�r�����D�9 ��)�q�>�9�9�[�m�9�q���� ��]�� ��7����9�l���1�

�"�9�¼���2���9�9���> ��>�ª�����j�9�2�9�"���½�>�5���x���»�³ ��������Q�����j�_�9���9�2���q�Þ�)�9�"���9�»�³ ��9�x��¢����>�2�9�j�§�5�l������l��Q�����"�x���h²����x�����9�l�¡�S�¦�9�l�������x�l���1�1�.�Y���¦�Q x�9�����N�����1�QºYà Ñ �pÔK¿8°�Y¿C�� x�����K�� x�K�K�� ����¡��������5�9�)�9���9�����^�S�Uº ��9�>�9�¦áo�2�2 ��q�½��Ô1Ô������"�9�) x�5���h�§���" ��� ��> ����h���9�¦�1�q ��x�5 ��q�y�s ��9�����h���9�^���1�9�q�'�9�q����2��9���1�U�9 ��������������.�>�9�l�x�K�~�l��N�����������o�����2���� ������»�K���N�������� x�9�1�t�����r���1�9���������o�v�l���_°�Y¿�) ��§�t���� ��l���§ ��9�]�>�9�5���V�y��q�j© NÉ��n°Y¿â�) ��§�t���� ������> ��9�]�>�5�9�D�©�"�5�) ��5���r���§�5���>���^�9���\���5�7�>�9�²����x���5�K�����2�x�K�����r�)��������Y�)�p�¦�2�����)���������S�� ����7¬M ��������2���� ������p��ÔK�>�

 `���K�" ����x�\���D�� x�>��l�� O�K�l�x ����ª�������2�� �±)�2�1�T�9�l�ª�S�U�l������ ��1�%���N�����1�>�U�>�9�l�x�l�~�l���~�������x���.�� ����O������5�¦�©���§�c¬s���7�9�7���V�r���t�����2�§ ��V�y��q���§�j ��q�7�����¨�j�����"�> ��"���^�����>�t�V¢� ��§���§�¨�����9�^�§�q�7�§���7���V¢��7�2�>�§ ��2������l�2�1�c¢©����j���9�����������l�_Úh�9�����2 ��5�'���9�"���2 �±S�2�1�Q�����3�l������ ��1�j���~�"�9�����m¢©�>���S�9��¢¨�� ������c¢¨���"�bÕ®�9�"��l������������"�Q x����������9���� ��H�l���1����������Q������¯��>�"�l�� ����3������ ������L�

4. Architecture

4.1 Computer Conferencing Architecture

É©�q�m�L�¨�¥�»�N�D ��c�«�P�c�¨�1 §���y�L�D�y ��:�;�����m�§�V�:�V�L�:�V�y�;�¨�¡���¨�S�����¨�P ��:�_�c���ª�P�:�L�¨�~�c�¨�D�;�¨�V�¨�:�V ��:��)�:�:�O x�1�)�" O�1�o�j�p�"�p�)�O�O�z�A�)¯��g�"�Y�g����S O�9�½�2�S�"�\�S�1�G�ª�9�S��"�1�)�O ��V�:�g�S�]�ª���1�:�O O���)�"�q��9�7�7�q ��>�5�c�>�q�c�^¶*�� ��S�q�7�uÍ1¹�*Ø1¢2��À1¢2��ä��L�¡���q ��o�c�q�5 ��c�^ >�o�©�7���5 ��¨�9�§���{�5�[�_�5���L ��c�^�§�^�7�5±��q ��7��½ *�� *�a�¨�T�½�P�� ;�� *�)�¨�m *���¥�m�H�b *�����*�¡�h�b�����¨���2�* *�)�¨�m *���'�Q�%�����a���2���)�¨�m�P�� *�i�U�K���½�����m��������2�����������������h�"���������9�l�x ����Q������ ��"�����������7�

 k�L ��q�S���\ ��t�L�V���:�7�\�5��§�q�u�9�©�©�� ��¨�9�§ ��¨�H >�o�t�L���{ ��H�§�q�\�7�¨�q�§�¨�9�� >�b���u�9�c�7�q ��§�5�c�>�:�7�\�r ��§�A��9�S����1���1�Y�9�½�`�)�o�S�©�1�¡�^� O�9�=���1�S���1 O�p�)�"�:�j�"�Y�Z�>� Ñ �2�S�"�\�S�1�=�"�Y�g�9�O O�S��5���)�p�g�"���¨�����* ;���¨�m *���'�g »�¥ *�h�b�l�¨�D�K�¡���'�m�D�H�¨�����* *�)�¨�m *���a�����j�V�; *�����» m�¦�h�b�P�3 *�a�m���¡�V�����* *�)�¨�m�P����7�"�q ��>�5�7�>�2�7���y���2�^�7�9�q���9�7�5�2�7�j�«�������)�5�¦ ��g�§�2�^�"�5���� ��¨���>���_���7�7�2 ��§�9�7�>�2�7�^ ��� ��q�>�9�7�����§����S���x�������3���������� ������o�l��������{�K������ ��9�l�x ����� ��3������ ��������o�>�x�"�1�K�v�

 ­�¥�"Õ��¨�N §�l�L�D�{ ��«�§�D�½�� ��®�;�¨�c�¨�D�c�y���¨�L�N�¨�¨�z�L�D�©�L�y�L�N�½�5�c�V�: ��L�¨�c�L�D�c�©�» >�»�L�:�½�5�� ��� ��L���L����7�9�) ��5�j�1�5�>�Z�§�t���"���_�����\���" ��2���>�j�7�9�q�>�9�)�c�����q ����j�z�� ��2�c�� ��q ��q�y�7�9�t�§ ��§�>�9�2���§�c���>���{��q��9�1���7���S�x "�V�D�[�S�5�9� x�7�1�9�7���9�] "�_�c x�v�D�O���3�q��j���p�S�q�x�]�7�g�D�5�1�P "���]�7��]���)�'�S�q x�x x�"�¥�1��v�K ��2�"�l ��� ����r�S���x�g�>��l���1�j�l��¦���� ��P�l���.�����2�x�����"���Q ��x�2�����D���1�9 �²2�9�l�x ����U���������»���������"���� ������������ ��5���> ��5���y��q�j�7�9���� ��¨���>���_���7�"�q ��>�9�7�>�q�"�j >���%�s���9�) ��1���_���"�7�2 ��>�5�"�>�q�"�^�1�2�h���7���§�5�2�c���>�q��9 ���²����2�����^���q�v�l ��2�"�l ��� ����^�������� x�>�x���2�.���7�l�x�U�K�"���1�c�.�l������������ ��9�l���7�7�¡���u�S���x�«�l�����2 ��x���������"�1�

Page 7: Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

- 7 -

Page 8: Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

- 8 -

�����Q�"�������������2���Q�v�l��l������ ����������������7�Y�����{�9 O�>���� ��S���� ����������������"�1�7�> ����%�������������Q�2���x������¯��

°�5�u�©�:�§�5�r�7�¨�q�;�5�7�¨�q�c ��:�]�9�c�c�q ��§�¨�7�§�:�7�©�o ��q�S�5���S�u�¨ §�§�§�c ����:�§���{�©�c�5�c���K�L ��:�¡�§�u�� >�L�§�7 ����:�§��*�����¨�* ��m�¨�½�T�D�¡���D�m���D�¦���¦�¨�C�¨�P���* *���¨�m ����¥ L�^�� L�b�L�K ��©�D�m�P�3�L�¡�½���V�¡�L�h�5�¥�����U�*�����¨�m *���'�¿N §�L�L�c ����D�§�©�U�©�c�¨�V���l�L ��:�����5�d�9�§�m�{���{�T�m�©�y�L�ª�5�c±��D ��V�{�c�©�m�5�D�c�c�©�.�L�T�9�%�9�c�y�:�¨�p���¨���9������l�P�l ��x�l�S���1¢����2���¥�S�'�x�2�¡�l��±S�� x�> ��x ����½���'���2���������9�3���2�����.���1�>�����"���1�'������� �r������¯Y���7�l�� ��9��5 �5 ��§�>�" ��1�q�>���^�� ��§�t�l�� ��l���> ��9�[�������� ��5���> ��9�] ������]�9�����_�����j�5���>�2 ����������>�5�¦���§�j�9���¨ ��>�>�7 ��1�2�>������������1�c�> ��2�P�

4.2 Distributed V isualization Application Architecture

�t�D�½°�t¿å�1 §�m�T�5�* §�9�5�L ��¨�«�P�c���c�P�K�»���5�z���U�:�'���¨���m�L�¨�©�]���.�L�D�y�L���5�T�m�®�¨�c�¥�5�L *�¨�z���»�P�5�K�¶�²��������\�S¹��¦Ï O�>��l�� x�V�l�� ����3���������� �±S���1�p�l���\�l���1�� ��1�����Q�x�2�\���5�K�x�l���l��������������h²����x���c¢K�Q�2 ��"��v��¯P�%�2�����2�%�5�������l�7�1¢¨�>�%���9�"�¼���9���_���>�"�ª���l�c�S�ÝÚh�9�9���9���"�½�����7�~ x�h�"�����5�9�"�1�j�>�%���9�"� ��H�l���\���l�"�S�¿Q x�>�x�" ��S�2�x�1�¦���"�����1�7�> ����N�9�l�¡�)�^�K������ ��1�¦���»�����»�� x�����K�� x�K�K�� ����U���"�����1�7���S�N�D�K�"�x ��� ����� ����N������K���½�����l�¨�m *���h�¨�t�l�©�b¯t�Q�©���m�%�����i�g�b�D�2���K�V���½�2�D�m�����¨�h�3�D ;�1�a�����K�®���K�a�¨���V�¡���)�¨���� *����Q���"¯����7�l�x ������7��Ê^���d���� x���D�l���� ��x ����� ����N O���l������������ x�>���1�¦�Q ����:�9���������� ����»�x�2�%�l�S ��� ����r���©�����

ConferenceManager

ApplicationApplication

ConferenceManager

Application

Replicated Architecture

Centralized Architecture

Figure 5: Computer Conferencing Architectures.

Page 9: Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

- 9 -

�� ��>���l�� x�l�l�> ��9�a�>�2�>���9�¼���%���"���� ��5�3�l�½�9�2�� ��"���2�_�9�2�T���2 ��"�½�1�1�§�T�2�> ��� x�m�1�h���2�%�5���D���S ��� ��� ��1��������������9�l���� ��9�������¯��>�"�l�� �����7¢Q�x�2�\���2���������������������m¢)�l��r�x�2�Q�������Q���"¯��

Y ������"�¡ÀN �������>���9�l���1�Q�>�������9�l�q���1�c�> ��S���~�D�l���� ��� ������c´r(*B2E./2����(;?��>IS&)(*E"/{<���,�E.�x01�"(*E"#k$D��?"(*��(*��!�+)w(®B2E'F�E7!9#_E7(;?�0j$��©?"(®��(®��!9+SwY(®B2EQ/q���"(®?7�§I1&S(;E7/UF2?7�5$�Bq�� "�Q,��§I�?7��?�0j$���?7(;�*(;�*!9+)w��+q/U<L?"��#_E\I1&l<�<§E7?$��?K(x�O(x�O!�+h�gàT����¯q *���¥�¨�¦�m�D�¡�� L�b�h�¨�* L�5�¨�m *���a���K���K�P���\�©�^�U�%�����*�P¢©�m���]�� L�b�m�K *�©�D�m���3�� *�*��D�l���� ��� ����u ����1���"�"�T�����N ��������t������� ���"���3�����N�v�K�"�� ����1¢9���� ����N�x�2�N���9�l�3�N�S���������p�D�l���� ��� �������������V�l�Q�m�D�3�����m���D�¦�m�H�U�V���½���m�¡�a�¨�K�D *���P�g�T���]�� L�b�m�K *�©�D�m���3�����¨���� *�)�Q�* *�©���¨�K�¥�¨�'����)�)�g�)���l�g�t���l�b ®�b ®�)���U���)�����S���b�_�®�)�S���������u�l�)�g�)���_������¯'�U���r�b���_�q�) ®���r���p���S���q�� ®�S����������1�c�> ��2�P�

�Y���~����~���T�9 x������ ��S�����1�~²����U�>�P�>�x���v�¦�>�����¥�)�TÈ%�����Q����¯_Y ����¡ÉS���������f¶�È%oÉq¹D�æÁq�l�g x�T����������� ����9�Z�1���l�g�9�����_�����%�9���5 x�§���" ��1�2�>���j���"�9�"���c�§ ��q���\�9�^�~�� ��§���l�� ��K���> ��9�Z�������� ��5�l�> ��9��¢����2����)� �:�)�5�ª�9�q�7 ��1�:�j�S�d�"��a�7�S�9�P�S�¡�A�)��� O�Y�Z�)�o�] ��%�A�2���a�)�Y�) O���)�2�O�½�>�S�U�P���)�:�Y x�1����"�9�7���V�> ��q�y�9�g�>�2�j�r�9�"¯Y�§�c���� ��9�]�"�� ��9�2�c�{Ü��§ ��2�½�5 ��§�>�" ��1�2�>���^���"�9�7���c�§ ��2�U ��]���q ��h�z���2�q�9��l�������{�������N���� ����������r���� ��� x�L�r�����y�9 x�>¯3���1�>�����"���1�t���q�����y�>���������b�ç h�2���x�2���o�����K�������r���q���� x��m���2�3���h���¨�K�m *�b *���a L���%�����i�]�b���K�����j�2�K���K�����Q�K�K���¨�m���Q�b���¡�)���Æ�����l�]�¨�h�H�)���* *�����)�Q ;��� *�c���V�L���_�L�g�y�c�* ��¨�D�»�P�V�¨�V�P�l�l�«�®�=°�T¿å�1 §�m�'�5�� L�9�5�L *�¨�«�L�D §�¦�ª�¨�m�:�P�U�'���¦���¨���«�'�m�©�¡�L��������� ����å���l�"�{�S�t ��� O�t�����1�9�2���1�N�S����£2���|�>���������m�U�������������1�9 O�l���y�>�����2�x ������.�l���N�����1�9�����1����z�{�����¨�¼�m�¨���1�¨�¡�5�T�U�L���5�'�L�®�¨�V�c�©�¡�¨�1�¨�N�L�D�y�D�¨�L�~�¨�V¯H�L�½�{�1 §�m�'�5�� §�9�5�L ��¨�=�5�P�P�� ����5�L ��¨� ���>�x�1�S�����2�)�� ����%���� ��x�������x�{�9 O�>¯��

 Þ�7�[���O�r�2�S�����Y�5���©�ª ®�ç�¨���© ®�Y�`�S b�7¯­�������2�¨�~�� O�]�¥���o�a�"�t�)���u ��~���) ®�Y�q�ª�����)� ���Y b��� L�b�m�V *�©���m�P�3�� *�*�H�m�D�b�m��� ��¨�V�m *�m *���'�gÊU���%�������"¢©�®�����y�� L�b�'�¨�* L�5�¨�m *���C�¨���2�* *���¨�m *���¥�m�� L���5�V�m ��m ����¥���T���V�¨�V�P���m *�D�_�%�¨�D�L�¡���D�*�_���L *�� L���¡�L�D�U�� ��1�C�� §�b¯t¬³�m�P¬³�½���ª���V�«�m�����©�3�¨�'�L�D��>�2���9�"�"�9�����2�>����¢������l�� ��2�y���2�j�"���_���2�7���� ��9���l�����y ��2���9���§ ����j���"�9�"���V�> ��q�{�9���>�2�3���l�c�~���j���2����9�"¯Y�>�7���� ������\���%���l ��½�>�2�%�S�9�2���� ��Q�l���� ����l�1���%�1�ª�5 x�§���" ��1�2�� ��2�{���"�9�"�1�c�§ ��2�y ��' x�h���c�>�9�2�� ��l��"�o���%���Y�½�������o�7���S���[�)�" ®�S�d�S�.�1�)� �:���5�u�"�ª�©�S�S�H�S�����`�:�)�9�ª���½�1���9�� ®�q�g�S�Y�~�S�d���Y��>�����������������������b�

Y���.���2�N���5�l�3�~�S�2�������.�D�l���� ��� ��9�¢��l���q���D�x�2�~�����������7�> ����\ x�Q�l������������ x�>���1�%���ª���2�~�H�l�"�� �����l��������Q ��v�K���Q x��x�5�K�����������"�1���x�{�K�2���x�2���h�������9 x�>���O�l�K�¦�Y���Q ��v�K���Q�9�l�3�S�Q���9�l��>���������1�{�S��� ������© ��v�K���\���l�7�¦���h���2���������h���9�l��>���������1�� ������Q�� x�����{���lÁ2¢s�KÖS�>�

�Y�� x�T���)�T�S�����ª���������~���N�S�~��������2�2 ��ª�x���l�t�x�2�N ��v�l���¡�� x�>���O�l�\�7�l¯©�1�T���x�K�"�U�l�»�y�9 ������������2��v�K�"�� ����^�l��Q�����9�l�� ����3�x���l�¡�����¦�9�l�������x�l�� ����H�K���Q������9���� ��2�N���P�����¦ ��v�K���1¢��9 ��� ��2 x���� ��2�U�

Figure 6: V isualization Process.

1.234 3.9862.456 9.3453.213 5.8372.192 0.1991.001 2.8910.231 9.021

Raw Data Image DataGeometry Data

VisualizationTechniques

GraphicsRendering

Page 10: Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

- 10 -

Page 11: Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

- 11 -

�"��±S�2 ��"�����9���'���D���9�����5�l���2 ��5�l�q���"���� ��� ����{���D���2�%��>�9�.�>�~���2�~�v�l�"�2 ��2�~���2 ��"�ª ��'�9�l�"�"�� ��2������Y�������9�l�������x�l�x �����

���¨�l�t�>���9�»�9�� ��z�������h�5���g���2�7�½�9�2�h���j�S�j±S�q ��>�3�~�����"�����l�_�9�2�2�'�9�����l�c�~���j�>�5�l�t�>���9�»�9�)�9����q�%�2�9�����9�"¯Y¢������"�t�l���hÁSÖ¡�1 ��c�'���9�¦�� ����9�:�S�½�1ÂlÁ1Ö¡�S�½�lÁ:ØSÂ~�� ����9�x�h���9�»���5�������\��2�3���l�c����5�l��>���9�.�5�l���1¢©�l�TÁSÖU���9�l�����'�����j���9���9���¢¨�����2�x�%�����9�ª�S�3�l�����"���� ��v�l�������ªäSÂNÅ]á������1�'���9��>����������rÅ[�l ��2�"�l ��� ����j���� x�����9�l��>�����o�9�l�x�r�x�r���Q�r�����������r�Q���"¯����7�l�x ����������o���5�K���r�)�2�������9� ��¥�N�"���������5�l�� ����~�����������T�����2�x�~�S�¡�5 ����s ����2���7�5Ü3�> ��2�\�� x�9���~���9�l���>�3 x�c�> ����½�9�l�¥�9�9���"�1�S���%�x�2��������2�3�.�������K�7�p���.�S�.���9�l��������"���1�»�S���D�������y�l�D�x�2�.���1�>�D�������"�1�K�������"�1�9���� ����r�����.±S��l�� ��x�r��������Q ��v�l���1�c�

Ë[�: ����y�L�D�½�����1�¨�:�.�¨�t�D ��S�=�m�P�¨�©�U�D�¨�L�N�¨�V¯��» ��z�L�D�y�S ��:�5�� ��K¬³�P�¨��¬;�m�¨�V�¨�'�y���5�:�1�½�;Í�¢D�5�5������������1�¦�N������������ x�l�q�)�������������9��¯_ ��ª�����~�����"�������v�l�����~���D���������¡�9 x�>�x�" ��)�2���1�3�K������ ��9�l�� �����c¢�� ����g�>�1���1�Q�������Q����¯����l���»�2���'�.�D�l��l���1�S�oÛh�����U�����������g�>�����»�������Q����¯Y���v�l�r�S�»�9�l�D�l�)����9���>�¨�l�t�§���9�7�" ��q�½�����c�3���Q�%�¨�����^�9���9�2�^�� ��2���1 ��c¬Ä���9��¬��§�9�"�5����¢� ��'�r ����D�1���§�9�_�j�> ����j�1�5���9�"��r�9�7¯Y�§�c�9�> ��9�t�r���7�j�¨�����������j�5���>�¨���t�§���9�7�7 ��q�U�9�Q�"�5�"�5 ��) ��q�g�����c�3�����>���9���§���9�����yÛo�)�9�[�§��¢ ��H�l���\���l�"�¦���9�l��>�����r�K�o�l�� ��v�l�x ����v�������1����Q���2�O�r�)�{�9 ���²2�������Y���\�>��>�"�l ���

�Y�2�¡�9 x�>���� ��S�������~�� ����3�����>�����Þ�D�l���� ��� ����¥�l���%�����~���5�l���~�S�������9�.�D�l���� ��� ����a�l�������µ���2�~���2�x ��"��) ��§�t���� ��l���§ ��9�]���7�9�7���V��¶*�� ��)�q�"�_�1¹©�§�j�1�_���"�7�9�u���� ��§�q���\�9�]�9�q�j�z�9�"�q ��q�j�r ��>�]�5 ��>�q�9�Q�>�q��9�l�����l�7�r�S�9 ����{ ��3���������1�%���"��� �N�����������~�v�l�"�� ��2�~���.���2�~���������2�T�������������1�%���¡�N���9��������[���l�Y ;�Y���«�h���2���u�b�^�_�t�����b ®�� ;�)���N����±��� ®�l�u�g ®�� ®�Z���h�]�2�S ;�� ®�S���� ®�)�[���z���q�q�; ®�S���b ®�)��� O�]�:�O�S�]�S�Y�"�q�½�"�ª�S�:�S�1�)���½�S�Y�®�v O�G�u�Y�S�o¬��1 ��"�"�� O���Y�"�q�½�S�Y�P ®�9�S�Y�]�S�Y�%���a���O�O�S�f�"�Y��¨�2�2�* ;�)�¨�m ;���h�Q�b�3���2���)�¨�m�3 ;�i�]�) L�b�b�K *�P���m���������� *�K�����½�����l�]�'���3�m�)�P�������®�h�O���j���©�b�3��� ��_�©���9�_�5�2�c�9�> ��9�] ��r�%�� ��_ ��c���> ��9�] ��]�>�q�j�����5�� ��1 ��� ��>�U�>�^�q�> ��� ��m�^�>�q�j�7�9�_�1 ��2���^���7�9�7���V�§ ��2������Q�������������{���������"�������1�2�x���r�l������9�l���� ��9��Q���"¯����7�l�x ������

 A���� ��9�¡�9 x������ ��S�����1�N���"�����1�7�> ����^�D�l���� ��x ����u x�»�l�t�x�2�r���9�l��>�������v�l�x ����u���:���������������_���l�"�r��� ��¥�5�S�½���9�K�{�;���:�'�y ��«�L�:�½�� §�m�L�V ����D�L�©�U�1���5�P�D ����»�� ������5�V���Y�5�V�§ ��L ��¨�'�_�T�:�y���9�¼�P�5�K�{ §����7�5�"���V�§���_���t�\���5�"�«���>�>���^�>�^�*�9�7�Ý�)�5�9�_�5�>�7�g�����V�1�y���2�^�)�¨�����q ��¨���7�5�q�> ��q���o�>�¨���t�§���5�"������u�©�)�)�]�S�b���[�:���9� ®�����u ®�[���©�2�5�«�h�Y�«�"�)±����S�����u�)�p���1���q�� ®�1�~�® ®�P�1���l�H�S���®�b�~�[����������v���������1�Y�S�¦�x�5�K�����������"�1�Q�������'�����¦�2���x������¯½�l��Q�������"�����1�¦���H�K�2���x�2���'�v�K�"�� ����1�[�Y�2 x����9�7�§ ��§ ��5�: ��q�3�t���p�§�q�u���¨�q�9�:�c�9�S�\�§�t�9�o�§�:�\�©�7�5�S�¨�9�u�u ��:�¡�5�;�*�5�7�o >�p�¨�9�c�7 ����{�5�:�o�5�H�§�:������������7�l�x ������v�l���� ��2��¶>���������"�������1�2�x���5¹2�K���r���9�l���� ��9���9�l���x��v�S�9�{�)�������������������� ��v�K����V�c�©�5�L *�¨�z�¡���»���¨���5��¨�1�¨�«�L�D�¨�:�1�« ��. ��K�»���5�V�c *�©�U�¨�D�.�¨�=�5�:���L�:���N�¥�5�V�: ��D�©�u ¤�m�P�¨�V §�5��� >�m�L�c ����:�L�©�y�S���9�P�: ����.�� ������5�c�v�³ÁDÔ5�t�N�: ��c�z ��ª�P���¨�ª�¨�:�K�%�9���Y�¨�t�§�:�y�:�¨�c�©�K�l�5�c���:�¨�§�~�5�V¯���9�l��c�K�"�x ������ x�������1���hÈ%�����Q����¯{�Q ���9���G�>�P�>�x���v�h�l���j�K�x�>�%�l�U���P�l�3�����»���������.�2�x ��� x�K�K�� ���������x�2�\�9 x������ ��S�����1�����5�K���2 ��5��� ��S�9�l���%�������Q���2�D�K�"�x ��� ����H���SØl�>�

�Y���\�9 x�>�x�" ��S�����1�����5�K���2 ��5�Y�� ��)�5�K�"�~�D�l���� ��� ����3 x�p���1�> ����2�1�Q���Q��l���¦�� ��� ��v�K�© ����D�K�"�������x�2��q�)�> ��~�9�1�� ����u���T�K�¥�K������ ��9�l�x ����u���� ����u x�t�S�� ����\�3�1�9 �²��1�~���U�� x�>�x�" ��)�2�x�N�������"�1�7�> ��2�P�~�Y�2 O��D�l�"�� ��� ����a�l�x�>�~���S�'�� ��� ����1�%�³������ ��S ��� ����l�jË¥�2 ����~���2�~���>�~���'�U�5 x�>�x�" ��S�2���1�%���5�l���� ��5�'�� ��S�5�l����������V >�V §���¦�¡�V�T�«�����«���T�����V §���ç >���z�g���A�U�t >���ç�T�V >�> c�����¡�V�T�=�K�V�����T�q�V�¦�¡���~�K�t��>�����������������������»�l��¦�����x�2�.���9�l�1�2 ��9���Q����¯��>�7�K�� ����¢c ��D O�����������½�S�9�P�l���7�l���������D���.�S�%�l�S���.����o�7�a�1 ��"�"�9 O����"�q�½�:�9�S���q�¨�7 O�Y�v�\�Y O���â�1�S�q�%��S�~ O��©�S�O�P�½�©�1�)�:� O�1�¨�Z���Y ��3�)�2 O�O O�"�v �����2������������l�������%�2���o�K���K ��x�l�)�����Q ��x�������{�� x�>�x�" ��)�2�x�1�����9�l���� ��9��� ��)�5�K�"�3�K�������1�l�����

Page 12: Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

- 12 -

���������5�K�"�� ��9��T���� ��"�ª�����2�x�"���q�x�2�~�����1�9�2���� ����ª���D ��H�l���1�T���"���f���2�N���������������ª���K�7�N����±S�� ��"��:�5�§�N�5�c¯]�§�¨�5�t�K�9�c�§ ��¨�t�p�N ��§�`�_�� >�L�§�c ����:�§���{�S���9�©�: ����p�� ����¨�9�c�3���9�c�§ ��§ ��5�T�3���:�\�:�5�§�N�¨�7¯���¨�l���V�l�"�> ��9�����l�t�j���2���S�c�§�9�" x�������j���"�9�"���c�> ��2�y�9���9�"�2���S�j�5���g�S�%�"���5�2�"���j�1�{�_���) ��2�y�>�2��©�S�S�]�S�����A�:���5�u���ª���Y�½�^�)��¯h�"�5���" ®�S�o�aË¥ ®�"�`���Y ��~�P�)�S�]�S�����v�T������ O�� O�)�o¢:���Y�ª�S�Y�� O����"�9�t�5�9�" ��q�y���"�9�7���V�h�5���g�>�q�9�g�1�j�"�9�_�����9�>���j�9�]���q�j���9�7¯Y�§�7���> ��9�g�r ����q�9�2�h ��2�)�9���� ��2�U�>�2��������Q���"¯3�����p���9�l��>�������� ����^�"���3�v�l��N ��2�������v�K�� ����u���N���l�7�)�~�Y���N���������������^�D�l���x ��� ����u O�¦������K�ª���*���� *�©�;�3�®�)�¨�g���%���K¯«�®������ m�b�m�K ;�©���m���3�� L�b�h�¨�; L�5���m *���i�������; *�)�¨�b *���h���gÜy���* *¯:�3�m����� >�m�§�c ����:�L�©�y�S���5�©�: ����.�� ������9�c���Y�9�c�L ��L ��5�T¢1�L�:�{�S�¨�¨�u�¨�L�c�3�Y�5�c�§ ��§ ��¨�`�L�¨�Y�9���9�L���.�:�¨�L�N�¨�c¯�:���S���q�5�7 O�Y�v�����S� �©�1�)�:�Y O�1�%�:���S���q�5�7 ®����:Ê��)�9�S ®�d�O ®�q�%�"�Y�½���®�S�P ®�2 O�® O�"�v���½�1���9���v�S�Y��9 x������ ��S�����1�����������1�c�> ��2�~���2������ ������Q ��������2�Y ��2�������� ����%���9�l���� ��9�c�

�Y�2�~�����9���������{�D�l�"�� ��� ����a�l�������{�'���2�~���9��9�9�� ��2�{���9�����"���x�'���~���2�~�� x�>��l�� x�K�l�� ����½�����9�����7�'����1�%�"�9�_�����9�>�9���y���9�5���:���j���q�%���¨�l���2 ��5�h���9�7¯Y�>�c�l�> ����t�u�*���>�2�%�)�9�9���9�>�"�½���l�c�~���9�j���g�9�2�� ��"��9�: ��«�5�§ ��5�z���9�v���{�c�¨�:�V�9 ��:�©�y�5�z�§�:�{�N�¨�c¯��L�V�5�§ ��5�T¢1�§�:�{�¨�:�§ ��c�{�S ��5�N ��:�3�P�c�¨�c���l�p�¨�.�9��l�2 ��v���� ����g ��2�"�����9 ��2�{�� ��9�ç���5�����>�����"�z�l�> ��9���c¢��"�������¦�v���2 ����2�x���� ��9�Z�l���j�9���2�9�»�"�9���9�9�" ��2��V�����m�V���L�¦ L�Q�V���½���*���m���*�u�*�����¨�t�m�¡�L���¡�~���K¯t�b�K�¨�m *���C�¨�'�H�����P�Q�D���¦ *�D�V���3�¨�D�ª�D���m�~���K¯���9�l��c�K�"�x ��������������2�1�)���

4.3 Combined Architecture

���U�V���ª�© *�D�U�L���g�5�© ��* *�L�u���T�L�D�]�� L�m�m�V ��©�D�m�©�3�1 §�b�'�5�* L�9�¨�L *�¨�C�¨�P���* ����¨�L *���«�m�g�� §�b�L�V *���D�m��"�������2���k ��2�������> ����¡�l���j�����_���"�{�"�����>�2������ ����%�������5�l�� ������'���3�U�>�2�����"�"���������>���»�� ����a��7�¨�u�©�q�§�5�r�7�5�:�*�5�c�5�q�c ��q�H�9�7�c�q ��§�5�c�§�q�c�\�7�5±��: ��7�©�N�L�5�u�u�9�7�c�q ��§�¨�7�§�q���9���u���¨ ��� ����9�§ ��5�t�3�©��S�9�9���¦�N�"���2���5�l�� x�m�1�3�l�"�"�2 ������"���2���%�����2�x�%�����"��l���'�S�~���2�%���1�>�¦�>���5�l ����2�T���9���{�l�5�3�S�'���2��"�5�2���5�"�9�q�"�j�z���t�����9�Q�"�9�q���^�"�5�2�> ��2�q�j�>�j�z�������)�������D�2�9�>�r�9�7¯ª�>�5������ ��¨�{��q�j ������1 ��� ��>�U�9����¨���2 7�� >���Z�D���c�å�V�»�1�¨���d���.�«���¨ ����1�V�v�¨�����V���2���y�¨���d�1 ��»�½�v���¨���D����� �y ��c�­�c�t 7��l�"�"�2 ����9���>���"���^�Y�2�%�"������ ��5�l�����3�����"�2 ����9�"���2���%�����2���%�"��±1�� ��"�~�2�9�������"¯u���5�l���c�l�"�� ��9���'���%�S��§�9�_�9�q�9�â ��q�>�9�7�����§���^ ��]�>�q�j�9�q�>���q���>�>�7����� �1���r�9���'�1���>�q�j ��q���2���§�>�7�����Ý�>���������5�G�>�q��l���1�� ��9�l�� ����3���Q�S�Q�������5�K���1�����������\�>���������"���3���������m�

�x�A���S�S���\�����l�)�g�� ;���_�b���_���;�)�� ;�P ®�; ®�b�g�)�o�b���_�����)�g�)�b�l�g�t���l�b ®�b ;�)�[�j ;���­�3�l�)�g�q���b����7�5�q�*�5�7�5�q�c ��q�]�9�7�7�: ��§�5�7�>�:�7�_�^�q�)���7 >�\�5�Y�§�q�\�7�5�q�>������ >�m���u�9�t�{�7�5���� ��¨�9�>���ª���7�7�: ��§�5�7�§�q�7����\�S�»�9�������������1�N¶�²2�����"�yØS¹��N�Y���r�"���3���2�"�l�� ������K�����^ ���������> ����r���9�l��>�������v�K�� ����u���q�9�l�å�1�l�7� ®�Y���u�©�S�)�]�S���l�A�:���9�_ b�~���)�Y���1���® b�c�q�ª ®�Y���¥�_�q���)���2�5�~�S�A���Y�¥�"���:�)���l�S�]�q�Y���)�l�¥�h�Y��c�©���»�V�L���¨�=�1�V ����­���N�2�����«���V�¨�n���1���v�c�z ��=�1�2���U 7�U�¨�����> ��©�1�V���«���µ�c�t�z�2�©�����t >�©������"¯Y�>�7�l�� ������c�^��2 x�'�2���S�" x���l�"�"�� ������"���2�"�3�l�����9�{�'���9�»�S�9���a�>���l�"�1���l���%���� ����l���%���9�2�������c������'�"����9���� ����~���������������> ��2���¦����l���1���"�x ����3���P�x�2�^�K������ ��9�l�x ����3 O�Y�������� ��9�l�x�1���.Å[�l ���������l������9���"�9�t�> ��>�>�9�2�Q�§�7�����j x���§ ������� ��� ����^�S�y�>�2�%�7���q���5���� x�m���j���9�"�> ��9�g�9���>�2���l������ ��¨�l�> ��9�t¢¨�r�2 ��"��l�����b�l���m�r�b�������)�������O�)�K�[���b ;���[���o�S���è�2�����3�b�_�������g�)�b�l�Z�2�����3���� ;���g�� m���h���; m�¨���b ;�)����������2 �±S���1�c�

Page 13: Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

- 13 -

5. Implementation���9�������'Y�2�� ��T x�Q�¡�>�7�l����¬��l���9�2�¡�l������ ��5�l�� ��9�ª�����»�� x�>���l�� x�L ��2�{�2�����>�1�S�9�{�����2 x�j�������ç���2 ��"����b���y�3�������g���b�K�g�����K�b ;�b ;���[�b�v�) m�b�b�l ;�P���b���2�l���K�2���� ;���D�`�x���b���l�� ;�)�Ð m�y�¡�l���g������ ;�)��q���)�©�1��� ���ª�q�)�]�:���~��Y�� O�N�^�� O�l�`���)�q�O ®�S�)���2�~���Y�u�©�S�)�]�)�����A�q���5�_���u ®�A���©�«�q���9����9�l��>�������H�l�� ����3���v�^�>��������r���9�l���� ��9�������¯��>�"�l�� ������

5.1 Distribution of Computation

�h�Y�u�[�� ®�A�©�)�� ®���®�u�x�)�½�S b������ ®������ ®�Y�]���)�]�q���9���� ®�)�`�P�S���j�)�S�µ�"���q�)���l�S�g�:�����)�1�U���o�

1.2343.9862.4569.345

Supercomputer

Workstation Workstation

Figure 8: Geometry Partition with Hybrid Conferencing Architecture

ConferenceManager

Page 14: Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

- 14 -

�N�¨�V¯��L�K�5�§ ��¨�'�. ��z�©�¨�u�P�T�»t�:�S ��L�®�®�:�L�¨�c�1 ��¨�| §�.¿N §�L�L�c ����:�L�©�yàT ������5�c��¶m���� ���¹��;Ô�Â5�m��àt �¯2��v�l�2�ª�>���>�����v�'���2 ��"�ª�����9�� ��9�~�����j�9 x�>���" ��S�2�����%���"���"�1�c�> �����¢©�9�� ��U x�'�q�S�>���%���½���2�~�"���_��������"���"�1�9�2���%�9�l���q¶�Ç�ºo°�¹3���1�9�9�t�MÖq¢©�SÂS¢5ÁqÀS¢¨Áqäl�>�^Ê^�����������"¢5�2���� �¯©�~�������T�9�D�������>�¡�>�P�>���9�v�7¢�9�� ��U�{�S���9�9���9���9�����%���%���"�9�� x�9�3�U�>�9�"�� ��"�~���2 ��"�a�l�������{�h�����j�~�"���2�����5�c�l�> ����½�9�'�����1 ����5�l�"����9�������½�� ����2 ��a�U�> ��2�����~�"���2���9���'�S���������9�½���� ����2�¦�l���3�>���"�����L�^�Y�2�¡�5�� ��g�>�9�����9�.�����9�����c�' x��9�1�� ������1�¦���»�S�¦�9�l�D�K�S���»���Y�������� ����U�>�"�l���» ��������"�H�l�� ����U���� ����¡�����9�> O�>�7���������¤�9�l�������»�9�l���x¢��)��������t�S�Q�l�������5�l�� ��2�\���9�����"�\�����%���l�7�U�����9�9�l���¡�l���%�v�l�2 ����2�x�l�� ������jË¥�2 ����~Ç�ºp°z�����9�������9�x��l���~�����9±)�2���������\�� �¯©���2�1�%���N�����5�l�2���"�����1�9�2���~�9�l���x�T�� ��x�2�����¦�> O�9�~�������9���7�7¢©�9�� ��U�������~�����1�>��������1�>�����)���1������Q�����x������ ��������������Q���"�����1�7����2�� ������2�3���2�Y�x�� ��2������9�Q�����{�����"���������������1�c�7�

¿r�� ����©�7�5�) >�¨���o�:�> ��� ��§ ����o���5�{�9�q�>�5�«�9�> ��{�§�§�q���)�5�q�5�����§ ��5�H�§�^�t�9�t�¨���^�§�q�^�§�¨�9�t�§�*�5���5�Y�§�q� ����������v�l�x ����_�������1�c�7�l���j�������������2�x���������"������ ��2�� ��������������������������� ��"�����������7�Q¿Q�2�������x�2������9�> x������������l�x�2���»���©�����»�����������.���2�� ������2�3���2�"¢��9�� ��% x�h�l�S���»���»�������5�� ����K���j�l�������9�l�� ����g�l����>�Q���2���������x���3���������3�>�����������7�p�K������������ x�9�{�K�"���1�7����Q�"���3�����\�>�P�>�����Ð���� ��� ��� ��1�c�

¿Q�� ��%�{�S������ ��� ���l�����U�9�1�� ������1�Q���]�.���1�9�������P�����¦���� ��������x�¦���2�j�>���������L�p���^�l�������=�������� �������c�� ����:�K�»�L�½�L�'�5�c�y�L�D�½�m�¨�c�1�¨�N���c�¨�V�©�l�.�¨�D�1 ��c�¨�D�ª�¨�:�K¢��L�:�½���� ��¥�m�¨�c�1�¨�~�U���»�ª�©�� ��³ ��©�U�L��5�c�V�¨�P�p�ª�¨�c�y�L�'�9�«�¨�:�y�c�¨�D�:�¨�V�§ ��¨�'�_Û%�9�V�z�c�¨�D�:�¨�V�L ����z §�%�m�¨���¨�c�L�©�U�;�¨�U�m�¨�c�1 ��c�y�����L�:��L�5�7�S�5�r�©�7�5�c���K�o ��v�§�q�u�L�5±��:�5�q�c�\�§�t�9�o�§�q�u���� ������9���>�N�9�c�\�7�5�c�5 ��S���©�¡�t�q�u�¨�� ��_�������>�~�9�7��5�)�5�7�q�>���\�1�U�§�q�_�§�5�7�)�5�Q ��[���§ ��q�S���^�©�7�9�7���V�o�5�q�) ��7�5�q�_�5�q�r�1�o�>�q�5�q�)�H�>�q�5�7�^�r�9�7�\�9�q����¨�:�y�c�� ��¨�:�K�_Ëz ��§�z�L�: §�.�ª�©�� ��� ����9�L ��¨�T¢:���� ��u���¨�c�¨�ª�©�.�L�:�y�c�¨�:�;�¨�c�¨�D�c�y�«�5�T�5�1�¨�N�;�¨�r�L�:��5�1���c���S�x 7�K�D�H�5�D�c����5�5�H�{�� x�5�i�������5��c�:�{�1�n�7���A�c���D���5�5�1�v�����7���9�� N�k�q���� ��7 x���.�S��"���_���2�2 ��5�l�> ��9�½�D�����½�1�������9�9�½���2�%�����%�"�� ����2�7���l�����9�\�h���2�% ��2���2�¦�>�>�"�1�l�z�'���%�1�¡�§���l�"�1��������x�2�Q�������� ��9�l�x�1�r�������x ���������������\�l������ ��5�K�� �����

5.2 Tempus Fugit

���9�_���t�h��2�) ��h ����3�§�c�l�t��¬������9�q���������� ��¨�l�> ��5�g���9�Q�� ��§�t�l�� ��m ��q�y�q���§�>���1�5�U�M���q ��j�����9�»�y��2��7���)�.�7�>�1�9�`�)�7 O�1�C�1�¦���)� �D�)�¨�½�7�g���1�S�v�1�"�5�=�:�S�¨�½�2�«�7��[�)�D�D�O x���S�" x�1�C�1�¦��)�9 x�1�p��� ��>������ ��l�l�> ��9�g���9�"�2�2 �±S�2���h ��Q���"�"�9������ x�§�2���j���g�>�2�3�>�2���9�"�"�9�����2�>���^�l�t�j�"�9�2���"�9�������j�1�ª�������>�1¬����" ������_ ����������>�l���r���u�x�2�r�Q����¯Y���7�l�x �����N�Y���r�������3�������_���K�7�� x�����9�l��>���������1�N�������N��c�¨�:�:�5�c�L ��¨�v�L�{�§�:�ª���� ��u�c�� ��5�:�p�¨�v�L�:�{�N�5�c¯��L�K�9�L ��¨�v�N�:�¨�c�{�§ ��u�©¬;�L�¨±��:�¨�:�c���½�5�: ��¥�9�L��� ��v�������Q���"�%���"���5�2�"�����S�h ��½�>�2�%���9�9���9�>�"�{�����"�� ��� ��9�a�5���>�"�" ��S�������S�9�����\��2 ����9�� ��¡�"�� ��9�2��Q ����©�S�Q���������"���1�����\�S������Q�1��������Y�2�� ��Y���� ������7�

���2�^���7�5�"���V���5���§�5���5�"�§ ��q�g�%�) >�§���9�� ��l�9�> ��5�]�>�9�7�q�q �±1�q�^�>�^�1���9������ �����¢��>�¨���t�§���5�7�_ ��q�U�¨����P�¨�K�{�L�U�1�¨���ª���L�V�z�P�5�K�©¢u�L���5�'�m�;���V�c *�D�_�L�D�y�1���¨�ª���L�V�z�P�¨�K�{�L�U�L�D�U�N���V¯��m�l�5�L ����'¢D�5�'����9��9���" ����{�����¡���K�7�N ��2�x�3�K�a�l�� ��v�l���1�% ��v�l���~�9�l�ª�"�1�>�����T ��¥�l�a�l�� ��v�l�� ����ª�"���2�7�K ��2 ��2�u��2�2�_�1�9�»�9���� ��>�����:�9���9���9�2�c�c�{ ��)�2�"��ä¡�>�q���y���>�9���9�5���1F2?"��/½�¨&)?x<§�� "E¨�V¢��������5 ��_�9���§ ��9������L�� ��c���p�§�q�c�5�:�S�H�§�:�\�c�q�c�S ��� ��q�©�9���S�c >�©¢q�9�t�ª�L�5�S�¨�¨�9���;�7!¨�¨&1?�<m�© 7Ec�N�5�S�5�y�L�q�����9�q�S���p�¨��§�q��S�7 >�©¢q�§�:�7�m���c���p�5��7�¨�t�L�V�9�q�N�L�¨�9�>�9���q�9���q�©¢)�*�5�r�§�q�\�S�5���5�c ��§�¡�«�9�S�q ��§�T�¨�\�5������5�f�9���5�q�N��7�l�����"�1�%������ ���9�9�%���SÍl�>�j����¡�>���" ��1�T�9�D���9�l���1�Q�l�T�x�2�~�S���������Þ���D���2�~�s ������"�~�� ����1�Q�l�ª x�9������������{�K�2 ��H�l�� ��������������{���"�����1�

Page 15: Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

- 15 -

Page 16: Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

- 16 -

5.3 WYSIWIS

����%����������hY�2�� ��'���� ����2�'�Q ����q�������%�S�9���a�����> ����~�����j���a�l�"�S ����5�l�"�{���9�2�����½������ ��_�~���2��������������� ����n x�t ��2����¯©�1���r r�.�>������¢��x�2�� ��v�l���r�x�2�r�S���������Y�2�� ���"�� ����2� x�������1�>������ ����j�v�l��c�¨�D�V�5 ��d�\�:�D�u���¨�N�¨�t�S §�m�T�5�Y�¨���¨�ª�¨�:�K�K�z�®�:�L�¨�c�S ��¨�|�c�V�©�9�L�©�%�{�c�¨�:�D�¨�c�L ��¨�z�L�y�§�D�ª���� ���L�¨�7�S�¨�r�5�v�§�:�ª�L�:�©�¨�7�c�¨�u�©�:�§�¨�y�9�T�{�§�{�§�:�{���¨�u�©�T�pt�:�) ��o�c�� ��5�:�V�3�t�:�\�©�¨�u�©�T�pt�q�S ���"�� ��9�2�T�v�l ��2�7�l ����Q�~�� x�>�'���h�9���>�"�� ����� ��9���'�������2�%�� x�>���l�:�����9���9���c�' ��T ��'�"�2���"�9���>���{�� ��9�� ��2���Üj���9�g�"�9±1�2���§�'�>�2 ��h�� x�§�' ����§�9�2�h���j�>�2�����q���9�7�� ��9�G�"�� ��9�2�c�{�"�9�¼�>�2 ��h�� ��>�c¢��>�2���*�2�>�9�"�� ��9��c�� ��5�:�p�T���p�L�:�\ ��:�*�¨�c�«�9�L ��¨�v�§�{�§���9�T�m�*�¨�r�§�:�{�S�¨�5�u�¨�§�c�v�©�9�K�^�;�c�5�è�§�:�ª�L�¨�7�S�¨�r�P�c�5�c�©�K���> ����3�9�� ��^�5�K���x� ��3�����{�7�l���Q�\�l�%����l�Y�x�2�Q�1���3�����Y���� ��Y���� ������Y�"������ ����1�������{���K�7�S�

�Y�2�¡���2�����"�� ����ç���� ��9���T x�'�2�����l�S���~���~�����1�>�9���T ��v�l���1�'�"�����l���1�%���"���Þ���2�¡�c�l���~���������9����������7�¡�S�'�>�2�~�����_�����'�2�� ��'�"�� ����2�7�u���2�>���5�l�"�� ����%�"���2���"�9�x�h���9�»�� ����ç�>�9�����>���9�"�v���� ��9���Q�l����l�� ��v�K�� ����v�>��±S�������� ��2�3�l���r ����9 ��� x�����l�P�x�r�1�K�"������ ������7�{°��������±S�����2�x���V¢����������Q���"�� ����2�"�.�l��L�: §�»�©�� ��D�~�5�V�y�S ��¨�~ ��D���L�:�½�l�5�u�y�L�D�c�¨�©¬;�� ��ª�¨�T�m ��¨�T�5��S���¨�u���§�V�v�P�5�K�\���:�.�¥�5���T�5�1��9 ��������������Y�� ����� ����%�����9�������"�x ����1�7�

��2�3�l�1 ��� ��>�{���% ����5 ��� ��9���������{�� ��9�ç���2�3�V�l�_�%�����9���9�>�"�ª���l�7�~ ��Q�����l�����)�����h���%�>���%���9�9�����������¯© ����y�l�'�p�x�2�����1¬��9 ��3������ �����l�1���lÕ;���"�"¢��c�K�K¢��l�y�������U�S����¯�� Ñ �2�.�����9�>���y�5�K�g�>���.�����.�� ��x����l��y�l�����������������������"��������������b¢l�Q�2 ����������������������5�K�_���1�S���������D�l���1�c�QË¥�� ����������� ����� ����{��l���\�9 ������������2�"¢l���������� O�p�^�>��l���1�r�������������Y�����������������9�> ����P�

���j���"���>�9�q�Q���g ��9�9�q�� ��5���D ��z�����j�9�g�1�9���g�_�9�2 ��>�9�5���§ ����q���c���2�9�9�t�>���5¢��"�9���5�9�" ��2�U�"�9�2�>�"�9����§�q�c�[�����S ��5�8�>�¨�9�t�§�*�5�7�z�9�> ��5�t�N���t�ª���q ��z�9�> ��5�[�L�9±��q�5�q�7 ��q�U�u�t�§�����^�7�5�t�§ >�§�§�5�q�c�U���q��)�¨���©�q ��¨���§�5�9�t�§���5�7�z�9�> ��5�]�z�9�>�7 ��U�7�5�q�>�7�5�����§�q�j�«���©�� ��q�¡�1�5�>�r�9�5�]�)�5�9�u�9�§�"�]���9�c�3�9�t������\���"�������3�������"�1�������7�l�� ������j���3���9�9���h�����h x�9������ ��9�l�� ��v�l���1�Y���Q�S�¦�� ����Q�1���S�~�S���x�3�"�� ����2�"�c¢�m�D�¡�K���h�����V *���u�K�����m�V���t *���®���V�a�¨�m *���a���'�����¡�V�* *�����¦ L�^�b�����»�m�¡�m���¡���m�D���%�V�* *���D�l�½�'�D��"�9�7�9 ��) ��2�y�"�� ��9�2�h�����1���h�>�2�j�>�5�����>���9�7�v���> ��9�½�z���>�" ��y ��2�>�% ��c�h���¨�l���q ��¨�h�� ����9�� ��2�j�"�7���l�> ��2��l�y ��v�l���» O�9���2�x ��9�l�1�� ����U�����.�� ����Q ����r�����9�>�������� ����.���©�x�2�%�>����9 ����r���� ������7�h�Y���j�l�� ��H�l�� �����>��±)�2������ ����% ����������v�l�� ����� x���>�1�����\�������"�������� x�L�Q�����{�K�2 ��H�l�� ��������9�l���Q�S�%���9�l�3�1�

Ûr�K�"������ ��������S�p�\�>���Y���2������>�1¬��9�� ��������� ����i���9�l��������"�H�l�� ������������������x�������������7�l�x ����¢��D�K��¢�9�T�½���5�¨�¥�3�P�ª�m�5�{�N�T�5�p >�.���¨ ��:���©�c�©�L�¨�:�§�©�y�����§�:�{�¨�§�D�5�N�c�� ��5�:�p·§�L���9�c¯2 ��D�3�u�©���5¸p §��L�¨���¨�c�L�©�©�_�t�: §�.�c�©�L�:���K�. ��d�\�ª�©�K�l�9�1�ª�m�¨�:�p�§�y�L�:�{�¨�L�:�¨�N�c�� ��¨�:�p�L�{���¨�S ��d�L�¨�T�� ��:���L�:��������9���� ��2�\�����2�������q ��������"�H�l�� �����j����~���������.�"�� ������T�����2�x ��2�����������\�2�D���l�x���T�����~�������9���� ��2��K�)���b�l���' ;���O���l�Z���b ;���Z�����b ;�'�b�)���l¯: ;���½�g���)�� m�y�)�������;���l�b���z���h�_·��)�������l�����_�g���S��¸� m��9�2�����"�����\Ë¥�2 ����% ��½�>�9���"¯© ��2�{�����9��¢¨�� ����ç�>�5�l���>�����"�v���� ��9�½�"�9�2���"�����Q�l�"�3�5 x�c���S��������Ë¥�2 ���� ��H�9���7�l�����1�r�3�1�9�1¢l�����Q�"�� ������Y x�p�l�S�����x���������������P�x�2�Q�� ����� ��2�~�����5���������� �����¶�Y ��������{�SÂ)¹��

Ë¥�����¡�x�2�»�������3�������U���l�7�. x���x�9�l�����������"�1�¦���»���Q�¦�Q����¯��>�7�K�� �����c¢V�x�2�»�q�)�> x�������Q����l�� ��2�r����� *���O���K�Z�¨�m ;���a�h�P�Q�©�����a�P���l�¨�©�; L�b�������]�'�D�3�K���h�����K *���ª�2���K�b *���a���h�m���H�������; *�)�¨�b *���a L��7�9�©�� ��¨���>���\�1�U�>�q�^�§���^�7�� ��5�q�c�V�yË] ��>�[�j�7�9�©�U�9�Y�§�q�j�)�5�5�_�9�§�7�g���9�c�1¢)�����7�H�r�9�7¯�§�c�9�> ��5����5�«�V�¨�'�����~ ��¥�¨�1�©�j�� §�m�L ��D�V�.�®�V�¨�ß�m�:�U���L�D�¨�~�~�¨�V¯t�m�K�5�m ��¨�« *�=�{�P�V ��:�¨�L�y�V���D�L�¨�1�K�uá»��5�S�c�t�9�:�S ��q�3�§�:�\�7�¨�t���5�7 ��q�3�7�¨�q�§�c�5�� ��:�*�¨�7�«�9�§ ��¨�H�§�:�\�§�N�\�N�5�7¯��L�V�9�§ ��5�T�p�¨�9�v�)�¨�q�¨�¨�9�§� x�9������ ��5�K�P ��v�K���1� ��v�\�����K�"�1���"�����������7�Q�Y�������� x�� ��z�^�>����>�Q���Q�����������O����������l�� ��2�%�Q�2 ��"��9�l�U�S�» ����������3���2�x�1�¦�Q ����U�����»�����S�� x�¦�����2�����"������ ����U�K�"���� ��������������1´��>��l�� ����N�x�2�.�����������x���

Page 17: Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

- 17 -

Page 18: Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

- 18 -

���l�"�^�l��y�����K�" ��2�~�"����9���� ����%�����2�x�"���O�p�>���"�H�S��� ����i���9�l��������"�H�l�� �����7�

5.4 Current Status and Future W ork

 `���"�������������~��S�'�)�9���ª ��������9�3���2���1�~���� ��"�ª�7�K�"�������1�3�> ��������¡�L���2�U���l�7�U�����7�Q���2���¥�S�T���2��S�©��P���Y�A���D�L L�Q���P�A�b��Í©���k�¦�h�Z�2�©� ��©�)�Z�b�P�H�l�' K�u����P�l�P�l�:��[�)�Y�l K���Y�A�P�8�l�h��§�q�©�5�7�7�9�u���q�§�9�5ÃÎ�r�¨ ��L¯�y���q�^�§�¨���t�§�*�5�7�z���§ ��5�]�5�Y�¨���J���9�c�j�>�\�)�9�5�_�5�§�"�]�©���c�j ��q�7���t�¨����¨�1�L���5�c�L ��D�_�P�¨�V�L ��¨�'�.���t�L�D�y���5�¼�P�5�K�{�;�V�¨� �� L�L¯t�_�T�:�U�¨�;�� ��V ��¨�D�V�����t�L�:�g�m�q�m�L�¨�ß�¡����� ��������u�9��������9�����t���¥�9 x�>¯������"�������v�K�2���U�l���~���K�" ��1�%���"�1�K�����u�9��������9 ����\���¥�9 x������ ��S���� ������������������±S�� ����1�{���l�7�¦���H�9 x�>¯��

Ü{�D�®���V�m�D�h�5�m���*�5¢��g�� §�b¯d�� L�m�m�V *�©�D�m ����¥�����m *�ª L�5�¨�L *���¥�®���%���D�¡�1 L�b�'�¨�* §�5�¨�m ����¥�m���V���D *±���������2£� ����7�t�Q ����«�l�u�����x ��� x�V�l�� ����ª�����~�K�2���x�2���p�� x�����K�� x�K�l�x ����u���������2 �±S�2�1�U���u�����N�����������������1¢���1�v�����A���S���] "�{���5��1�� "�l�D�v�7�v�.�S���v�7 ��v�A�� ��v���.�V x���.�{���{���S���[�S�5���1��{���������5�D�����±P�������b m���;�;�g���­�) m��¯T�v�'�� m�r���2�b ;�g m�7�2�{�S m��¯¥�l���P�2�r�������u�������b m���Q�����Y���)�����x���u�b���l��� L�b�h�¨�; L�5�¨�b *���a�b���K���D ;±©���P�\�P�Q���K L�H���D�K���¨�K�P��¢©�K���m�m *���ª�2�L�¨������¢��¨�h�3 m�b�P�b���K�b�¨�K���Q��������>���q�����7�����©�����»���� x���i�����������9�l�����2�����¦�� x�����K�� x�K�K�� ����¡�x�����2�� �±S���1���������������¤�S�1������ ��x�]�%�9 O�>¯���K���¨�� m�5���b *���Z�j ;�m�Z�b���v�b�����b m�¨�Q�) *�g���h�� ;���h�����r�2���l�H�¨�l�)���D�����S�����l���v����±P�������b m�¨�;�;�¨� N���5 ��> ��9�t���:�r�9�7¯ª ��h�7�9±1�q ��"���^�>�j�� ����_���]�9�"�2���2 ��l���> ��9�]���9�^�5 ��§¯¬Ä�"���§ ��5�9�q�������c�~�r�2 ��7�g �������������� ����»�����T�S�����U�������1�����©�� x�����K�� x�K�K�� ����U���������2 �±S���1�c��ÅA�K���K�����3���2�D���©�����j���l�7�p�����"��������m���3�� *���)�¨�K�K���ª�������¨���g�b�b���)�¨���]�)���� ;�K�P���3�©�Q m�������m ;�� *���v�©�{�U�a�cÕ>���^ L���b���3���®�O���K�b *�������²��" ����2���3�K���� ��������9�l���� ����Q�����"�������H�l�2���1�

����%���"�9�����>�����%�\�1�Q�>�2�����c�>�����: ��a�9�9���9��§���5�l�� ��2�{���2�%�2���S�" x�%�"�9�������"�9�2�� ����½�l�"���2 ��>���"���2�"��K���D�m�3���V���� L���]�¨�a���®�� *�K *�����¦�®�)�¨�½���%���V¯«�®�����b�'�¨�K *���u�m���¡ *���m���)�¨�V�m ;�1�3�������*���)�¨�m *���a����9���>�"���_�9���y���l�"���������7�¡�§���c�c�\�P�5�l�"¯P ��2�y�����5�%�{�1�'���9�2���j�>�%�1�%���>���9�" x�������y�������9�"�� ����%�r ��>��7� ��u�)�9�9�� O�7�1�9�7��9�:�A�o��]�7���)�.�7�>�1�9�`�)�7 O�1�C�`�)�7�9 x�=�)�.�]�1�"���S�3�9�1�p���1�9 x��«�9�1��7�9�1� ��:�*�¨�c�¥�9�L ��¨�d�9�c�y�S�¨�c�3�V�5�ª�Y�9�c�~�5�T�y���9�z���{�§���5�T�L�;�¨�c�c�©�y���5�L�N�¨�¨�v�N�¨�c¯��m�V�5�§ ��5�'�p�N�¨����N ��L�: ��v�§�:�ª�5�q ��«�9�L ��¨�v�*���5�u�{���9�§�{�¨�����5�L�N�5�¨�v�§�¨�`�9�T�y�§�: ��c�§�3�;���9�u�©�p�P�5�y�m�5�c�¨�T�{�¨��������Q���"¯������©���1�9�1���h�>�1���1�^�>�����]�)��Û��x�2���������7��á��r�������� ��9�l�� ����¡���©�x�2�»�1�"�����1�c������±S�� ��"�1�»������9�l��>�������å�����������x�"�{���l�7�o ��2�x�. ��v�l���1�c¢7�������r�����.�������9���� ����r�������������1 ����������v�l�x ����U�����1�»�S����9�l��>���������1���S�����Q�������x�2�Q�Q���"¯����7�l�� �������x���������� x�9�Q������Ë«ÌQÉq��ËC�§É\�������"�x �����

 G���9�������%�����9�x�9�������~ x�'���2���"���2�x���{�S�� ��2�u�9�������������1�%�Q�2 ����½�"�l�"�����7�T���2���x x¬��L�����¡���l�7�U�>���7�c����T���S�'�S�����½���q�>���"���1�%�����l�T�����»�v�l���{���D���2�1�>�~���l�����¡���l�7�U�>�9�"�'���2�¡�l�"�1�N���� ��"�½�����2�7�l ���������r ��2�x���"�1���� ����^���1�K�����"�1�t���q�����N£����­ x�t�����������2�x�5�K���1�~ ��«�{�>�v�K�����������"�����7�K���r���:�x�2�r�����7�K��)�7 ����5���^�)�9���q�_���y C�����9�) ��1�����§�q�:�§�9�>�> ��2�U�>�5�9�D�t�1���1�5�9�[�5�5���5���9�©���^�r�q ��7�] ��q�>�9�¨���7�> ��)�9����¨�1�§���5�c�K�%�m�Y�5�§ §�5�p�5�T�U�L�¨�u�P�����5�o�m�:���m�¨�K�K¢��c�¨�D�§�V�¨���� ��:���L�:�½�m §���y�¨�t�§�D�½�L�D�D�m�¨�.�L�{�� ��. ���5�:�9 ��§�5�����½�m�D�P�¨�c�V�¨�ª�P�D�§���N�ª�¨�ª�¨�V�9�_Üu�m ��:�_�L�: §�j�5�P�P�V�©�5�c�=�9�������U�»�L�:�y�1 §�m�T�5�� §�9�5�L ��¨��>�9�7�q�q �±1�q�����>�^�1�����©���� ����^�>�^�>�2�^�5�9�Ð�©���c�%�r ��>�q�9�q�����7�7���V�§ ��q�U�>�q���5 ��§¯a���t�_���7±1�q ��7 ��q������������2������ ��7�l���p�9���O�l�l�\���Y x���������1�r�x���K��������������©�� ����P�����2���������9�l�����x�2�{�������1�r�� O�>�v�K������P���m�%�����n�) L��¯=���K�K���9�{�¨���� ;���b���S�¨�K�b ;���3�� m�b�h���; L�¨�¨�b ;���a�b�H�H�b ;�����;�v�b���l¬����v���2���S�¨�b ;����Q ����������p�� ��� ������� ����3���2�����������9�l�������%�9�l�D�K�S ��� ����K�

Page 19: Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

- 19 -

6. Conclusion��q�j�{���U ��g�r�2 ��7�g�7�9�_���2�c���> ��9�] ��h�����7�> ��� ��5�2���^�1�9�>�r�9�9�]�"�9�t�§�� ��>�q�9�q�'���7�9�7���c�§�9�¨�� ������ ��_���9�"�7�l�2�Q�9���> ����g���9���> ��9�9�9���� ��9�½�����^�9 x�§���" ��S�2�>�1���l���j�"���9�����5�l�> ����3�l������ ��5�l�� ������V�^ÅA�l�2��������� ��5���> ��5���h�t�����j�1�9�9�g ��_�����9�_�9�2�>���^���9�¦�t�>�j�9�Z�3�§ ��q�����j�z���"�q ��q�j�1�9���9�"�j ��h�S�9�7�9�_����9�1�� ��5�K�S���Q���Q�������9�l���Q�����\�l������ ��9�l�x ����� ��v�^�9 x������ ��S�����1�{�l��9�Ä���������������5�K�� ����������� ������2�3���2�"�Y�����l�v�K������ ��9�l�x ����v���2���H�S��x�2�Q�� x�>��l�� O�K�l�� ��������°�Y¿\¢K���"�����1�7�> ����%�9�l�3�S�Q�D�l���� ��� ������1�� ���¡�5�q�»�~�D ��c�«�c��±��: ��V�y�ª ��D ��¥�5��ª�©�� ��� ����5�L ��¨�«�L�½�ª�m ��D�S���U�P�c���c�P�K�m���N ��ª�P�*�¨�ª�¨�D�K�5�L ��¨�'�Ê{�5�N�5�)�5�7¢2�L�q�7�v�����c�§ ��§ ��5�T�N�9�7�\�� ��u ��>���{ ��H�§�q�¨ ��y���� ��� ��§�¡�§�\�c�9¯2�_���¨�q�9�q�V�9�)�\�5��§�q�\�*�q����9�l�����Q�����>�l�� ��� ��x ��1�p�l�P�l ��x�K�S���Q ��v�^�9 x������ ��S�����1�������� ��"�����������7�

�h���z�P�S�����S���l�g�O�)�\�� ®�b�����u�3�l�)���b�S���; m�c���u���\�l���q�; ;�S���b�2�«���l�K�� ;�����l�b���l���x���\�l���]�2���b�)��"�9�2���9�"���q�" ��2�½�������� ��5���� ��9���h x�h���"���9 ��5�l�>���j�9�a�¡�5���> ��"�%���j�"�9±S�2 ��"�%�_ ��2 ��v���:�����5 ��Ä ��¨�l�> ��9��>�3�> ��2�)����¬Ä���§�9�^�l������ ��5���� ��9���V�\Ëa�2 ����j���q���>�3���"�"�q ��>�9�"�>�2�"�������"�%�9�����9�"�� ��)�%���9�j�5 ��>�>�" ��S�q�� ��2����9�5�l�� ��>�l¢¨ ��T x���9 ����� ��"�2���'���%���> ��� x�m�~�>�����>�3�l�"���2 ��>���"���2�"�1�' ��a�N�{�l�{���2 ��"�a�l���>�¡�l�"±S�2 ������'���2��"�������2�7�l�� ������l�t�S�5�P�l�2�7�l�����Q�l���l ��x�l�S���~���2�"���2���a�5 x�>���� ��S�2���1�%�����9�����c�> ��2�P�^Û����� ��" ����2�" ��1�' ���§�q�^�����V�L ��q�¡�5��7�5�q�§�7�5��¢) ��H���c�5�) >�5 ��q�]�L�t���c���u�9�t�\�©�7 ��2�9�>�\�7�5�q�§�5�)�c�K¢2���T�\ ��]�©�7�5�S ��¨ ��q��l���g�2�������b ®�������Q�����l�� ;�l���9¢���������m�_���� m�)�_�j�� ®�K�[���®���g�)�����y���������m�u�P�v�3�l�)���b�S���; b�7����"���§���q�"�"�3�����^���2 ��"�Z�>�2�9�q�x�^�S�j�"�9���� ��5���������\��q�%�2�)�S�" ������"�"�q ��>�9�"�>�2�"�%���"���§�9�2�����_�l�1�9������"���� x�9�1�'���2�~�������� ��S ��� ����\���%���� ��� x�L�3�9 x�>���� ��S�����1�j�����9�����7�> ��2�{���~���l���2���»�����%�����������7�l�� ��9��l����1�>�������"�1�����±S�� ��"�1������ ��������9�l���� ��������%�������������������x�"���3�����%�x�l�����\���l�7�^�>���7��Q�2 ������������� x�� ��2������\�l�S ��� ����%�x�{�����K�"�Q�����Q�����������5�K�� ������1�"�����1�c�7�

7. Acknowledgments���q�_���q�§�q�9���r�9�q�>�\�� �¯��^�>�^�§�t���q¯½Û~��à� ��L�9�§�>�_Ú��5�¨���>��¬sÌ���z���V��¯� h�9�t�\���5�Æàp���§ ��t�L¯� D�*�5������� ��h�"������ ����� ����3�>�����������7�

8. References���K�  o���r�9����¢P°��� N�P�����jÏ'���g¿{�����>�9�z¢�Ë]��ÇN�����9���� ��9���_�> ��_�2������ ��9�Z���S�9�q�'�>�2��É Ñ p�* 

�1 ��¨�:���t�5�t�v���T�V���5���1�c���¨�S�pÔ:Â1�c�n N�z���5 ��©�1�|�m�.�V�c ��c�t�c�v���N r���5���.�1�t�c ��©�ª�1�»� r����������l�2�x ��9�t¶� r�� h r¹S ������1�>�D�K�"�yÉ1�� ��������1�tÅ]������ ����_�l��NÛ����2 ��) ���¶�Ç������1¢9È%Ï:�9éq�K����Sä)älÁq¹� r�� h Zºo�l�����räKÁq¬�ÂS�)ÍS�S�

�MÁ)� á~�� ����5�9¢)D�)Ç~�2É��V�9�>�T�N�9�t�\�©�c�"ÕO�5�7�§ ��5�t�o�5��§�q�\È^ NÉ_�©�c�5�)�¨�9�«�2�;�A°!5#^$�&S(O��(O�*!5+q�©,êzEc VB:�P+:�; c�Uë)ìr/ 4 �P+: cEc�N�P+:/de)?cEc+:/:�VW: %�1ÙU�1È\�5�¨�7¢1�©�� ��§�¨�NÈ\�5�|Ì2�¨�c¯�´1 .�u�¨�c ����5�É1���� ����x�%����ÅH������l�� ��9�l�©Û����� ��������9�c¢)�SäSØS�)¢SÀS¬MÁ2�S�

��ÔK� ár�K�2���������7¢1ÚQ��Ï��Ä¢�ÅH������ ����"¢�q��éq�Ä¢�ºY���1�7�>���x¢��:�1°��Ä¢rÙQ���x�l ��"�S¢�ºP�1Ú��Ä¢�Å]�5°h�l�S�1¢�Ç���Ù{�1�K���ÚQ�x�1�q�p��¢� {��� yÉq�p´h�g�H���x�" "¬��D�9�1�9�:���c�:�]�1��� x�9�1��v�1��^�>�1�3�P "�7�.�)�x "�)�)�7 x�1�C�1��"�9�����2�c�l�> ��9�����:�³���2 ����5�������� ��5�c�P���ªí?"!9 "WY�����5&)��,���6c��(;��!9+Zî ï:ð~¶§É:���½�5���2�" ��>�"��¢©°Y r¢Ñ �"�"�lÁqÔ)¬MÁq�S¢S�)äSäSÂ)¹2�lÖ2¬MÁqÔS�

Page 20: Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

- 20 -

�MÖ)� áo ��7�7�9����¢� N��¿y�³¢P�9���\Èj�9���§�5��¢�áN��é:���*�_�©���9�_�5�2�§ ��2�U�7�9�u�9�>�j�©�"�5�7���5�q�7�j�¨�������V��ì{�Yêe�?���+���WS!�+v��!�#j$DWS�P01��WSÁq¢)�¦¶�éq�l��S�Sä)ØlÖq¹�¢)ÔSäS¬�ÍSä)�

��ÍK� °��2�x�l���7�l�5¢©�§�©�l���%�9�l�2�7�S¢¨Ë]�¨Çr�¨Çr�l�� ��9������1¢©�9 ��"�9���� ��9���c¢�����j x�c�>�����Q�>�2���"���2���9 ��2��� ����H�>�����1���������Q���"¯��7�SÀSØ)¢S�¦¶�éq�l��S�)äSäSÂS¹�¢)älÖq¬��KÁqÂS�

���K� °���l�Q�x�S¢5Ù{���l��%Ït�l�ª¿\�l�x�>���v¢5˽�¨Ç��¨È~�2������ ��9�l�t�> ����2�x�K�� ����ª���'É1� Ñ àz�9�����9�l�� ��������� ��2�\���2�������T�"�������9�>���5�7�¨ r�� � ` � ��"���5�K���t¿��1�> ����aÉ1�P�>�����v�'Å]���9�x ��2�\¶�Ê^ ��������ªÊ^���)��¢É:�Ä°��¦ h�2�P�lÁSÖ2¬MÁq�S¢)�SäSälÁ2¹) ��� � Zºo�K�����rälÁ2¬MÖSÁqÍlÖ2�

��ÀK� °t���� m¢©¿3���¨�h�3à'���� ;�l¢�°»���O�½�2�*���½�����l�¨�b *���a�����g�� m�b�m�K *�©���m���3���)�¨���� ;���{�b�D�b�m���Z�¾§+�(*E"?�+���(*WSñ�WS�o&K$:E"?� �!�#j$'&�(*Wlì'$1$D,�WS¶�Ë] ��������r�)äSØSÀS¹�¢SØlÁq¬�ä)ÍS�

��ØK� °������Q�����l¢7�D�s¢7Å] ��x�S�V�L�1¢cºP�Ä¢cá��l¯©���b¢cÛ��s¢7Y���9�c�9 ���¯�¢7Ê_���l��»�1������ ���������¢7Çr�'Å]ÅH�������>´��K� ������9�S�>�x�"�����������»�����t�S�� ��x�9 ��2�{�>��l���1�»�������� ����1�9 x�~�K������ ��9�l�x ������7�����^íY?�!� �WP���o�h�Jî ïqð¶�à�1�h o�2���9�����V¢©°Y r¢ Ñ �"�7�PÀ1¬��1ÂS¢P�Sä1ä1ÂS¹�Èj�9�çÌ����7¯Y¢¨ÈjÌ�´\ N°�Å ¶ Ñ �5�5�9�¦È%��´P�S��Áqä1ÂSÂ1¹�¢ÔlÁ2äS¬�ÔlÖSÁ2¢

��äK� ¿y�©�½���»¢�º��»���»�C°o�T���»�©�¦���¨�1¢�Ç¡��»���©�2 >�D�>�«�»�K���ª >�t�V���¨�K�����«�¨���t���> >�T�[ >�¤��V�¨���§�5���¨���5�L ��1�½�m�:�m�L�¨�¥�z�O�zºt�V�¨���D°Êg�Tò�ä��{¶;È\�¨� Ñ �c���P�5�T�l¢�àt %¢� p���c��Á�À�¬³Å=�5�_Á�¢�Sä)äS�S¹�È%���iÌ©����¯�¢lÈ~Ì�´K r°�Åݶ Ñ �9�9���hÈ%�1´S�SÂ)ØSäS�SÂ)¹�¢lÖq�)¬MÖqØS�

���SÂK� ¿Q ���������¢l�:�lÊ_�Ä¢làY�1�l���¢lºP�léq�Ä¢lÅ] x���2¯© ��¢lÈ¡�lËg�Ä¢lºo�l���1¢Kéq�lÈ3�Ä¢S�K����Ë_���K���7¢)Ú��Kào�l�Y�2��2�5���r�9�"¯ª�7�9�_���q�> ��2�½���7�"�2 ��>�9�"�>�q�"�������_�§���§�>�9�v´��l�]�9�2�) ��"�9�2�_�9�q�'���9�\�5�9���9���9�� ��q��9 x������ ��S�����1�{�K������ ��9�l�x ������7�VíY?�!� �E"E�/���+�F��h!b<�o&)#3#�E�?róp�"E�+���ôQ¶�éS���2�\�)äSØSÀS¹�¢)ÔSØ)ÍS¬�ÔSäSØ)�

�����K� o�l���S���b¢l¿\�SÚ' ��P�l�S ��Y�������Q����¯¡���1�����)�1���c����!�#j$'&�(*E"?�ÁqÔ)¢S䦶>É1���D�)�SäSäSÂ)¹�¢SÀSÀ)¬�ÀSäS�

���lÁ)� o�S�\�x�S��¢Déq�l��¢�é��D¿u��¢'�S�o�]Å[��ÚQ�1�\�S�p¢DÅ­�D¿\�:�7 O���â�)�p�] O�H�D�O�1�H�1��5�)�7 O�1�=�S�^��§�q�©�9�7�7�5�_���q�>�5�Q�*�¨���_�^�1�q�*���5�\�§�2�L�>�9�«���*�]í?7!5 7W��.&K$�E7?7 7!9#^$�&S(®��+SFZî õ1õ_¶ Ñ �7���9�t�5��¢t���¨�c §�P��¢1È^�¨�9�:�5ÖD¬;��Ø�¢q��ä�Ø�Ø�¹2Ëa���m�: ��:�1�§�¨�T¢1¿U°p´:�®ÛpÛpÛå°��¨�u�P�:�§�¨�UÉ��¨�c ��5�L��º��c�©�l�¶ Ñ �5������È%�1�SØ)ØlÁq¹�¢)�lÖqÂS¬��KÖqÀS�

���SÔK� Ú��x�1�q�p��¢� y�� Æ�c�1�>�7�ª�S�9�]�v�:���1�»�>�1�3�� "�c�p�S�x "�)�S�7 x�1�C���Q�7 x�H�[���1�D�1�.���1��_Ôq¬>��K���½�2���l�¨�b *���h�¨�T���;�� L�v�)���h�¨�g *�)���K�P�����*�����yöyì~�¥ìp$2$,O�OEK/½÷{EV�KEK�2?K KBie1EK KB�+��O K��,÷~EO$D!�?�(qÇ�È%Ç�¬�älÁq¬�ÂSÔ)�»¶�È%���K�)�)äSälÁq¹��pY���:ö%ì¦�Uì'$�$:,���E"/~÷~E���E"��?� �B]e¨E" �B�+��� "��,�÷NEx$D!�?�(*��m�¨�T�y�©¬³�¥�5 ��o���P���c�©�K�m�©�y�L�½���¨��¬³�c�¨�D�§�¨��øT�T���l�Ó�T���K���Ò�S�¨���¨�N�L�¨���¨�©�D�¨�:�y¶;ÖD��Í�¹���Â5Ö�¬Öq�)ÔlÁq�

���lÖ)� Ê_�l�)����¢lÇr�lár�Ä¢S�l��rÅ]�"È¡�l�S�q¢l¿\�� ���Ûh�� ��3 ����K�� ������� x�>�"�l���"�� ��v���" ����2�x �²2�������������� ��2�P´�¨�¥���������V *�½���D�¦ *�¥�m���*���1 L�b�'�¨�* L�5�¨�L *���h��¾�+D(xEK?V+���(xW�ñ�W��¦&9$EK?V V!�#{$p&�(xW�ìp$�$,®WYÖ�¢©Ö�¢¶�Ë] ��������b¢S�Sä)äSÂS¹�¢)ÀS�S¬�ØSä)�

���SÍK� é©���b�������b���h¢©¿3���¨�h�3à'���� ;�l¢�°»�©È{���½���K *�)�¨�»�b ;�½���L�¨�m ;���a���'���*�������©�b�^�¡�l�¨�2���K�P��7�S�� ��t�¨�5�"�) o�u�5�7 ��¨�9�[�;�t�L�> ��§�q�>�\�5�Y p�5�7�5�t�9�q�> ��¨�N�9�t�\ ~�§�§�7�5�t�9�q�§ ����o¶� ~�; o ~¹P���9���5�ä1�1¬*Â1À1Í��1�� N�* o iÁ:ä��>�] o�5�7���§�����7��É��7 ��9�q�7����Åv�5�9�> ��2�2��¶*Ço�9�q��¢�Èj�5�2�1���1¢�éD���t��À1¬���Â1¢

Page 21: Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

- 21 -

�Sä)äS�S¹��

���S�K� ào�S�� ���>¯© x¢c�D�Ä¢cá����� ��2�P¢cºP�s¢�°����� x¢c¿\�Ä¢VÇh�������9�c¢�Éq�s¢cá��l���"�������7¢�ÚQ���l��¦Å]�����" ��x�7¢c���Y������2 c�V�»�1�> 7�1�1�V ����­���U°o.¿è�»�K ��t�[�2�©�1���t ��©�U�y���¨¯o�K�����c ����»���=í.?¨!� ¨Wì{¾mì�ìèõ:(bB��!¨#{$o&�(O�P�;!¨+D�P,tXt,m&��;/_�~0©+D�P#ª�; c�¡��!¨+1<mW�¶;Êy�¨�D�¨���D���T¢�ʽ�5�U�5 � §¢�é��D�:�gä�¬®�¨��¢:��ä�Ø�À�¹ r�� � Zºo�l������ØSÀS¬��l�SØSÂS¢)ØS�lÖ2¬�ØlÁqÂS�

���SÀK� à������^���1�9¢�é��°¦�������uà���������¢2Ù��� \�°'�)�;�b�����)�S���� ;�)�µ�������l�)���2�9�N ®�­���Y�2�q�)�l�r�)��7�5�����9���5�¨���§ ��5�]�§�¨�9�t�§���9�7�5�q�7�q´��c�5±1�q ��7�5�u�5�q�c�o�*�5���§�q�^�q�5�S���)�5�q�5�¨�9�§ ��5�H�5�o�L�t�9�7����Q ���9���k�>�P�>�����H�c�S����ºY�����9�S°�Ê_�2òÄäS¦¶>É1�1�K�������1¢lË3 �¢l ����b�S�S¬�Í)¢S�SäSäSÂ)¹)È%���iÌ�����¯Y¢lÈ~Ì�´ r°�Åƶ Ñ �5������È%�1´S�)ÂSØSä)ÂSÂS¹�¢SÔ)ÂSÔS¬�Ô)���)�

���SØK� Ñ ÃùÇh�� ������3ú` ��c�>���� x�K���1�p�����9�§û8����+2/�!1@a�P01��(*E�#Ð�E�?���E��rÉ1���q�)�>�7�K�����x´ Ñ ÃùÇh�� ������K¢S�Sä)äSÂS�

���SäK� º.�9�§�§�¨�¨�L�5�T¢SéD�)D�³¢SÊ{ ����>¢)Ç~�S¿y��¢SÇp�5�T�9���>¢2É��Sà.�q�9�T�{Åv�¨�5¯�K¢SËH�2É��SÇp�5�T�¨���b�S�5�T�K´2�9��l���"�� ������"�����"�~�����j�����2���2�����2����'�������� x¬M���>���%�l������ ��5�l�� �����c�©����íY?"!� "W����o���×î ïqðN¶�àY��� ��2���9���1�c¢�°� r¢ Ñ ���7�©ÀS¬��SÂS¢©�SäSäSÂS¹�È%���çÌ����"¯Y¢5È%Ì�´j r°�Å߶ Ñ �5�9���»È%�1´©�S�lÁqäSÂSÂS¹�¢_ÔS�SÀS¬ÔlÁ2ØS¢

�MÁqÂK� Ç��������9�c¢�Éq�9Ûr�Ä¢9á����2 ��2�P¢9ºP��ÚQ�Ä¢��l��~Å]�����" ��7¢92�9éq�9¿Q x������ ��S�����1�N ��������9�l���� ����N���5�K���� ��5��l���1�� ��9�l�� ����� ��������������7�K�� �����l�©£2�� x�{�9����l�3 ��5�7�V¾>+2(*E�?�+2��(*WSñ�WS�o&K$:E"?� �!�#j$'&�(*Wlì'$�$D,�W�S¢KÖ\¶�Ë] ��2�x���r�Sä)ØSÀS¹�¢)äS�S¬��SÂ)ÍS�

�MÁq�K� É��5�T�����¨�V�:¢1Ç%�1�t�D�½É©�:�«È\�¨�L�N���c¯HT ����½É��:�m�L�¨�¥´:���©�m ��1�T¢� ��ª�P���¨�ª�¨�D�V�5�L ��¨�'¢:�5�'����������" ����2���1�SÉS�2�3ÅH ��"���1�>�P�>�x���v�7¢S�����5�K¶>�SäSØ)�S¹��

�MÁSÁ)� É1�����9�l���1¢KÅA�V�YB���?"E�/3êH��+�/��"WSÈ%���CÌ©���"¯�´KÇr�l��9���ÐÊ^����>�1¢S�)äSäSÂ

�MÁqÔK� É1 ��� ������vÚ'�5�K���2 ��5�p°���������������É1�P�>�����H�c�¦Ü3�� ����%�����{�� x�>���� ��)�2�x�1�r���9�l���� ��9��� ��S�9�l���V�ü ëM�Y�MFPB�(:íY?�!bF�?���#�#3E"?Sý �r�Q&���/�Eo¿Q���"���������YÈ%�����)���rÂSÂ)ÀS¬MÁqÂSÂ)�S¬�ÂSÔ)¦¶��SäSäSÂ)¹��

�MÁSÖ)� É��] ;����¢2Åi��¢�°T�����j�m��¢2Ù���¢�����uÏp���A¿����b���)�[¢�Ë¥�2Èy���]�)�l ;�S������ ®�g�Y�m���b ®�)�[�)�N��7�5�_�©���5�>�_É�� Ñ Ïpàn�� ��7�7�¨���*�h ��]�S�"�5�q�t�\�5�*���5�7�c�) N�; o kä��>�H o�©���� ����\ o�5�7���5�)�t�9�_ ��¨�°��������������2���Q¶�ár�K���� ��3���"�1¢KÅH¿8É1�����7�KÁqÔS¬MÁ2ÍS¢S�Sä)äS�S¹� r�� h Zºo�l������äS�S¬�ÔlÁ2äSÔS�

�MÁqÍK� É��>�9�� �¯Y¢�ÅA�³¢�áo�9�r�1�"�5�.¢�¿{��Úr�s¢����§�>�9��¢PÚr�³¢�à.���2�q ��q��¢�ÉD�P���t�^����c����¢�¿{��ËaÌhËi�*Ëi�LÉ�7�5�) ��L���©´������7���U�5�)�©�9�7 ��5�q�7���o�r ��>�]�u�q���§ ��t�§�5�Q ��q�>�5�7�L���7���V�U N°YÅ ���¨�9�t�V���5� Ñ ���� ��7��������1�SÉS���7�SÍS¢lÁ^¶� h���r�Sä)ØSÀS¹�¢)�lÖqÀS¬��S�SÀS�

�MÁq�K� É1�����³ �¯Y¢5ÅA�Ä¢¨Y�1�>�����b¢�Ú��Ä¢¨á����S�����.¢¨¿\�©ÚQ�s¢5Ù{�l����¢5Ù{�Ä¢¨ào�l���2 �����¢�É:�s¢��l���3ÉS�2���2�v�l�¢¨ào�á»�¨�����'�¡�m�D�U�K�'�¨��¯q�©�P�5�)�P´�°t���ª���D�m���¡�b�D�������V�»�®���~�K�¨�*�L�5�©�����¨�L *���C�5�h�¡���V�����*����>������ ����% ��3�������� ��2�P�c����!�#�#v&�+�Wlì\��ê ÔSÂS¢S�¦¶�é2�l��S�SäSØ)ÀS¹�¢SÔKÁq¬MÖqÀS�

�MÁqÀK� ÉP�D�¥Å¥ *�V�V�P�b�D�m�m���a����÷\EKþ�&�EV�K(�<b!�?3�t!�#½#ªEK+D(rÿ��©ð����yÈ{���m�~���V¯zËv���V¯: ����«Ú.�V�����¶�éS�����1¢S�Sä)ØSØS¹��

Page 22: Cooperative Visualization of Computational Fluid Dynamics...Computational Fluid Dynamics Michael J. Gerald-Yamasaki Numerical Aerodynamic Simulation Systems Division NASA Ames Research

- 22 -

�MÁqØK� Ë[�5�§�¨�L¯t��¢�º:��º:�¥�5�'�¡á»�D�D ��D�:¢�º:��Ú~�ªºt�*�¨�lÔ��¡�'�b�¨��ÃM�¦�¥�5�D�'�¨�§��È\ jÉ© ç���¨�V�D�D *���5�Å]�������9�l��9���è�)ÂS�SÂ)�SÀS¢lÈ~ rÉ1 Z h���1�Çh�1�>�1�l�����v°����������L�

�MÁqäK� �'���"���ª°����������5�l�� �������°����2�" ����5´5���2�~�"���������~�����9���1�5���"�~�5�l���q���"�������"���x�§ûQE"?�!9ô~�P01�"(;E�#¾§+�(*ExFP?���(;��!�+��Y(*��+2/���?�/�� û¦�Y¾§�pð��Sõ �����:¢l¶�¿����9�S�Sä)ØS�S¹��

��ÔSÂK� Ì��9�«���K�9¯2 >¢SÅd�1¿N >�L�§�c ����:�§�©�y�� ������9�c�5�Kö^ìr�Hì�$P$�,;�*Ec/�÷^Ec�cEc�©?c cB`e)Ec cB:+:�* c�P,�÷^E>$�!¨?c(Ç�È~Çr¬�äSÂ)¬�ÂSÂSئ¶� ��1�b�S�Sä)äSÂS¹��