Changeset 26714
- Timestamp:
- 12/06/21 18:34:28 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/jl/test501.jl
r26713 r26714 34 34 35 35 #Boundary conditions 36 pos = findall(vec(sum(Int64.(md.mask.ocean_levelset[md.mesh.elements].<0), dims=2)) .> 0.0) 37 vertexonfloatingice=zeros(md.mesh.numberofvertices) 38 vertexonfloatingice[md.mesh.elements[pos,:]] .= 1 39 nodefront=(md.mesh.vertexonboundary .& (vertexonfloatingice.>0)) 40 md.mask.ice_levelset[findall(nodefront)] .= 0 41 36 42 md.stressbalance.spcvx = NaN*ones(md.mesh.numberofvertices) 37 43 md.stressbalance.spcvy = NaN*ones(md.mesh.numberofvertices) 38 pos = findall(md.mesh.vertexonboundary) 44 segmentsfront=md.mask.ice_levelset[md.mesh.segments[:,1:2]]==0 45 segments = findall(vec(sum(Int64.(md.mask.ice_levelset[md.mesh.segments[:,1:2]].==0), dims=2)) .!=2) 46 pos=md.mesh.segments[segments,1:2] 39 47 md.stressbalance.spcvx[pos] .= 0.0 40 48 md.stressbalance.spcvy[pos] .= 0.0
Note:
See TracChangeset
for help on using the changeset viewer.