...
- set the basis order to be 0 (p=0).
Code Block FiniteElement: { Order: 0 //p=0 outside of the window CurvedSurfaces: on }
- set an automatic moving window that following with the beam
Code Block PRegion: { Type: AutomaticMovingWindow Order: 2 //inside the window, p=2 (basis function order) Back: 0.101 //back pudding is 0.1 beamsize01m Front: 0.1 //front pudding is full beamsize0.1m }
Moving-window with mesh refinement for short-range wakefield
- set the basis order to be 0 (p=0).
Code Block FiniteElement: { Order: 0 //p=0 outside of the window CurvedSurfaces: on }
- set an automatic moving window that following with the beam
Code Block MeshRefinement: { Order: 2 //inside the window, p=2 (basis function order) Back: 0.101 //back pudding is 0.1 beamsize01m Front: 0.1 //front pudding is full beamsize0.1m Subdivision: 1 //subdivide each element inside window once }
...