(*AnalyticalVectorField*)
{Uxyz,Vxyz,Wxyz}=;
In[]:=
viewPoint={-1.3905547974450065`,-2.3982188664096786`,1.9403359565032412`};legend=Labeled[Rotate[ColorData["Rainbow","Image"],90°],{"max","min"},{Top,Bottom},ContentSize20];typeIλ1η2MS1=VectorDisplacementPlot3D[{Uxyz,Vxyz,Wxyz},{ξ,-1,1},{η,-1,1},{ζ,-1,1},PlotRange->Full,RegionBoundaryStyle->None,RegionFillingStyle->None,ColorFunction->"Rainbow",BoxRatios->Automatic,PlotStyle->{Opacity[1]},Boxed->False,Mesh->Automatic,Axes->False,Ticks->None,AxesLabel->{x,y,z},PlotRange->All,VectorSizes->1,Lighting"Neutral",ViewPoint->viewPoint,ImageSize->450]
Out[]=
mind=0.1;(******Discretizethevectorfield{Uxyz,Vxyz,Wxyz}******)list1=Table[{{ξ,η,ζ},{Uxyz,Vxyz,Wxyz}},{ξ,-1,1,mind},{η,-1,1,mind},{ζ,-1,1,mind}];
In[]:=
viewPoint={-1.3905547974450065`,-2.3982188664096786`,1.9403359565032412`};legend=Labeled[Rotate[ColorData["Rainbow","Image"],90°],{"max","min"},{Top,Bottom},ContentSize20];typeIλ2η5modeshape1=ListVectorDisplacementPlot3D[Flatten[list1,2],PlotRange->Full,RegionBoundaryStyle->None,RegionFillingStyle->None,ColorFunction->"Rainbow",BoxRatios->Automatic,PlotStyle->{Opacity[1]},Boxed->False,Mesh->Automatic,Axes->False,Ticks->None,ViewPoint->viewPoint,PlotRange->All,VectorSizes->1,Lighting"Neutral",ImageSize->900]
Out[]=
ListVectorDisplacementPlot3D[Flatten[list1,2],PlotRangeFull,RegionBoundaryStyleNone,RegionFillingStyleNone,ColorFunctionRainbow,BoxRatiosAutomatic,PlotStyle{Opacity[1]},BoxedFalse,MeshAutomatic,AxesFalse,TicksNone,ViewPointviewPoint,PlotRangeAll,VectorSizes1,LightingNeutral,ImageSize900]
mind=0.1;(********whatIactuallyneed*****)list3=Table1.025`+0.024999999999999994`ζ+0.5`η-2.7755575615628914`*^-17ζη+0.49999999999999994`ξ,+,0.04330127018922193`+0.04330127018922193`ζ,{Uxyz,Vxyz,Wxyz},{ξ,-1,1,mind},{η,-1,1,mind},{ζ,-1,1,mind};
3
2
3
η2
In[]:=
viewPoint={-1.3905547974450065`,-2.3982188664096786`,1.9403359565032412`};legend=Labeled[Rotate[ColorData["Rainbow","Image"],90°],{"max","min"},{Top,Bottom},ContentSize20];typeIλ2η5modeshape1=ListVectorDisplacementPlot3D[list3,PlotRange->Full,RegionBoundaryStyle->None,RegionFillingStyle->None,ColorFunction->"Rainbow",BoxRatios->Automatic,PlotStyle->{Opacity[1]},Boxed->False,Mesh->Automatic,Axes->False,Ticks->None,ViewPoint->viewPoint,PlotRange->All,VectorSizes->1,Lighting"Neutral",ImageSize->900]
-16
10
-13
10
-13
10
-12
10
-14
10
-13
10
-12
10
-13
10
-12
10
-13
10
-12
10
-12
10
-13
10
-12
10
-12
10
-12
10
-12
10
-12
10
-12
10
-12
10
-12
10
-12
10
-12
10
-12
10
-13
10
-13
10
-12
10
-13
10
-13
10
-13
10
-13
10
Out[]=
ListVectorDisplacementPlot3D[list3,PlotRangeFull,RegionBoundaryStyleNone,RegionFillingStyleNone,ColorFunctionRainbow,BoxRatiosAutomatic,PlotStyle{Opacity[1]},BoxedFalse,MeshAutomatic,AxesFalse,TicksNone,ViewPointviewPoint,PlotRangeAll,VectorSizes1,LightingNeutral,ImageSize900]
