Ignore:
Timestamp:
Mar 19, 2008, 9:02:27 PM (16 years ago)
Author:
steve
Message:

Edge limiter needed protection from small values of h

File:
1 edited

Legend:

Unmodified
Added
Removed
  • anuga_work/development/attenuation_near_shore/run_beach_structured.py

    r5175 r5176  
    7979        thinner=True
    8080    else:
    81         yieldstep = 10
     81        yieldstep = 1.0
    8282        finaltime = 1600
    83         finaltime = 400
     83        finaltime = 1000
    8484        maximum_triangle_area = 100
    8585        thinner=True
     
    143143    domain.set_timestepping_method('rk2')
    144144    domain.set_default_order(2)
    145     domain.use_old_limiter = False
     145    domain.use_edge_limiter = True
    146146    domain.tight_slope_limiters = True
    147147   
     
    173173    Bd = Dirichlet_boundary([10.,0,0])
    174174    Bwp = Transmissive_Momentum_Set_Stage_boundary(domain,
    175                    lambda t: [(1.2*sin(2*t*pi/50)), 0.0 ,0.0])
     175                   lambda t: [(1.2*sin(2*t*pi/500)), 0.0 ,0.0])
    176176    Bwp_velocity = Time_boundary(domain,
    177177                   lambda t: [(1.2*sin(2*t*pi/10)),
    178178                              0.24*sin(2*t*pi/10),0.0])
    179179    Bws = Transmissive_Momentum_Set_Stage_boundary(domain,
    180                    lambda t: [1.2*sin(2*t*pi/25),
     180                   lambda t: [1.2*sin(2*t*pi/100),
    181181                              0.0, 0.0])
    182182    #domain.set_boundary( {'wall': Br, 'wave': Bwp_velocity} )
Note: See TracChangeset for help on using the changeset viewer.