#store = vis.Store(outputPath + "/subduction")

# %%
figsize = (1000, 300)
camera = ['zoom 100']  #['rotate x 30']
boundingBox = (minCoord, maxCoord)

materialFilter = Model.materialField > 0

# ERROR with boundaringBox, maybe BUG for Okaluza
# figSwarm = vis.Figure(figsize=figsize, boundingBox=boundingBox )

# swarmPlot = vis.objects.Points(swarm, materialIndex, materialFilter, colours='gray', opacity=0.5, fn_size=2.,
#                                     discrete=True, colourBar=False, )

Fig = vis.Figure(figsize=(1200, 400))

# Show single colour
# Fig.Points(Model.swarm, colour='gray', opacity=0.5, discrete=True,
#            fn_mask=materialFilter, fn_size=2.0, colourBar=False)

# Show all glory
Fig.Points(Model.swarm,
           fn_colour=Model.materialField,
           fn_mask=materialFilter,
           opacity=0.5,
           fn_size=2.0)

# # Save image to disk
# Fig.save("foobar.png")
Example #2
0
# sg11=Model.add_material(name="Weakness1", shape=geometry[5][0])
# sg12=Model.add_material(name="Weakness2", shape=geometry[5][1])
# sg13=Model.add_material(name="Weakness3", shape=geometry[5][2])
# sg14=Model.add_material(name="Weakness4", shape=geometry[5][3])

# %%

# #Eclogite material
# eclogite=Model.add_material(name="EclogiteTrans")
# #Orogenic wedge material
# #Owedge=Model.add_material(name="Orogen Material"))

# %%

#Preview of 2D materials-Materials Field (from swarm)
Fig = glucifer.Figure(figsize=(1200, 400))
Fig.Points(Model.swarm, Model.materialField, fn_size=2.0, discrete=True)
#Fig.Surface(Model.mesh,Model.projMaterialField,fn_size=2.0)
Fig.show()

# %%

#Lateral Change in density or not in this model.
LateralChange = False
if LateralChange == True:
    fac = 1.
else:
    fac = 0.

#Parameters
if orientation == 1:
Example #3
0

figsize=(1000,300)
camera = ['zoom 100']#['rotate x 30']
boundingBox=( minCoord, maxCoord )

materialFilter = Model.materialField > 0


# ERROR with boundaringBox, maybe BUG for Okaluza
# figSwarm = vis.Figure(figsize=figsize, boundingBox=boundingBox )

# swarmPlot = vis.objects.Points(swarm, materialIndex, materialFilter, colours='gray', opacity=0.5, fn_size=2., 
#                                     discrete=True, colourBar=False, )

Fig = vis.Figure(figsize=(1200,400))

# Show single colour
# Fig.Points(Model.swarm, colour='gray', opacity=0.5, discrete=True, 
#            fn_mask=materialFilter, fn_size=2.0, colourBar=False)

# Show all glory
Fig.Points(Model.swarm, fn_colour=Model.materialField, 
           fn_mask=materialFilter, opacity=0.5, fn_size=2.0)

# # Save image to disk
# Fig.save("foobar.png")

# Rotate camera angle
#Fig.script(camera)