/42TestingPoints/SinglePhysics/LinearProblems/DynamicProblems/Stokes/3D/TET/CubicVelocityQuadraticPressure/LEVEL_2/output/visualise.com
Unknown | 69 lines | 59 code | 10 blank | 0 comment | 0 complexity | f43ce554156db6b1db0e91a7dc889afb MD5 | raw file
1#Read in the sequence of nodal positions. 2for $i (1..3) 3 { 4 $filename = sprintf("./output/TIME_STEP_%04d.exnode", $i); 5 print "Reading $filename time $i\n"; 6 gfx read node "$filename" time $i; 7 } 8 9#Read in the element description 10gfx read elem ./output/TIME_STEP_0001.exelem; 11gfx create window 1 12 13gfx cre spectrum flow 14gfx modify spectrum flow clear overwrite_colour; 15gfx modify spectrum flow linear reverse range 1 1.25 extend_above extend_below rainbow colour_range 0 1 component 2; 16 17gfx def field vector_field coord rectangular_cartesian component general.1 general.2 general.3 18 19gfx cre spectrum pressure 20gfx modify spectrum pressure linear reverse range -1 1 extend_above extend_below rainbow colour_range 0 1 component 4; 21 22gfx modify g_element OpenCMISS node_points glyph arrow_solid general size "0.1*0.1*0.1" centre 0,0,0 select_on material default selected_material default_selected data vector_field orientation vector_field scale_factors "0.1*0.1*0.1" spectrum flow 23 24gfx modify window 1 background colour 1 1 1 25 26gfx define faces egroup OpenCMISS 27gfx modify g_element OpenCMISS surfaces select_on material default selected_material default_selected data general spectrum pressure 28 29#Set the timekeeper playing 30gfx timekeeper default play speed 1 skip; 31gfx create time_editor 32 33 34gfx define field p_field coordinate_system rectangular_cartesian composite general.4; 35gfx define field vector_field coordinate_system rectangular_cartesian composite general.1 general.2 general.3; 36gfx define field mag_field coordinate_system rectangular_cartesian magnitude field vector_field; 37gfx modify spectrum default clear overwrite_colour; 38gfx modify spectrum default linear reverse range -34.946 50.493 extend_above extend_below rainbow colour_range 0 1 component 1; 39gfx modify spectrum flow clear overwrite_colour; 40gfx modify spectrum flow linear reverse range 1 1.25 extend_above extend_below rainbow colour_range 0 1 component 2; 41gfx modify spectrum pressure clear overwrite_colour; 42gfx modify spectrum pressure linear reverse range 0 1 extend_above extend_below rainbow colour_range 0 1 component 1; 43gfx modify spectrum pressure linear reverse range -1 1 extend_above extend_below rainbow colour_range 0 1 component 4; 44gfx create material black normal_mode ambient 0 0 0 diffuse 0 0 0 emission 0 0 0 specular 0.3 0.3 0.3 alpha 1 shininess 0.2; 45gfx create material blue normal_mode ambient 0 0 0.5 diffuse 0 0 1 emission 0 0 0 specular 0.2 0.2 0.2 alpha 1 shininess 0.2; 46gfx create material bone normal_mode ambient 0.7 0.7 0.6 diffuse 0.9 0.9 0.7 emission 0 0 0 specular 0.1 0.1 0.1 alpha 1 shininess 0.2; 47gfx create material default normal_mode ambient 1 1 1 diffuse 1 1 1 emission 0 0 0 specular 0 0 0 alpha 1 shininess 0; 48gfx create material default_selected normal_mode ambient 1 0.2 0 diffuse 1 0.2 0 emission 0 0 0 specular 0 0 0 alpha 1 shininess 0; 49gfx create material gold normal_mode ambient 1 0.4 0 diffuse 1 0.7 0 emission 0 0 0 specular 0.5 0.5 0.5 alpha 1 shininess 0.3; 50gfx create material gray50 normal_mode ambient 0.5 0.5 0.5 diffuse 0.5 0.5 0.5 emission 0.5 0.5 0.5 specular 0.5 0.5 0.5 alpha 1 shininess 0.2; 51gfx create material green normal_mode ambient 0 0.5 0 diffuse 0 1 0 emission 0 0 0 specular 0.2 0.2 0.2 alpha 1 shininess 0.1; 52gfx create material muscle normal_mode ambient 0.4 0.14 0.11 diffuse 0.5 0.12 0.1 emission 0 0 0 specular 0.3 0.5 0.5 alpha 1 shininess 0.2; 53gfx create material red normal_mode ambient 0.5 0 0 diffuse 1 0 0 emission 0 0 0 specular 0.2 0.2 0.2 alpha 1 shininess 0.2; 54gfx create material silver normal_mode ambient 0.4 0.4 0.4 diffuse 0.7 0.7 0.7 emission 0 0 0 specular 0.5 0.5 0.5 alpha 1 shininess 0.3; 55gfx create material tissue normal_mode ambient 0.9 0.7 0.5 diffuse 0.9 0.7 0.5 emission 0 0 0 specular 0.2 0.2 0.3 alpha 1 shininess 0.2; 56gfx create material transparent_gray50 normal_mode ambient 0.5 0.5 0.5 diffuse 0.5 0.5 0.5 emission 0.5 0.5 0.5 specular 0.5 0.5 0.5 alpha 0 shininess 0.2; 57gfx create material white normal_mode ambient 1 1 1 diffuse 1 1 1 emission 0 0 0 specular 0 0 0 alpha 1 shininess 0; 58gfx modify g_element OpenCMISS general clear circle_discretization 6 default_coordinate coordinates element_discretization "4*4*4" native_discretization none; 59gfx modify g_element OpenCMISS lines select_on material default selected_material default_selected; 60gfx modify g_element OpenCMISS node_points glyph arrow_solid general size "0.1*0.1*0.1" centre 0,0,0 font default orientation vector_field scale_factors "0.1*0.1*0.1" select_on material default data mag_field spectrum default selected_material default_selected; 61gfx modify g_element OpenCMISS surfaces select_on material default data p_field spectrum default selected_material default_selected render_shaded; 62gfx modify window 1 image scene default light_model default; 63gfx modify window 1 image add_light default; 64gfx modify window 1 layout simple ortho_axes z -y eye_spacing 0.25 width 512 height 512; 65gfx modify window 1 set current_pane 1; 66gfx modify window 1 background colour 1 1 1 texture none; 67gfx modify window 1 view parallel eye_point -5.14426 -26.338 22.9826 interest_point 0 0 0 up_vector 0.282893 0.598661 0.749384 view_angle 40 near_clipping_plane 0.353321 far_clipping_plane 126.265 relative_viewport ndc_placement -1 1 2 2 viewport_coordinates 0 0 1 1; 68gfx modify window 1 overlay scene none; 69gfx modify window 1 set transform_tool current_pane 1 std_view_angle 40 normal_lines no_antialias depth_of_field 0.0 fast_transparency blend_normal;