MadX proposals R. De Maria, 29/8/2014. Makethin and thick dipoles Issues: Dipole edge elements cannot be used together thick dipole elements unless one.

Slides:



Advertisements
Similar presentations
Update on ILC ML Lattice Design Alexander Valishev, for the FNAL LET group FNAL AP Dept. Meeting March 7, 2007.
Advertisements

Computer Graphics- SCC 342
Britain Southwick Nicole Anguiano March 29, 2014
GeoPak Ver Update New Criteria Enhancements since last year. Using Backslope Override and the Backslope Constraint Line(BCL)
Machine Independent Assembler Features
Shape Editor Programming Example
1 Static Testing: defect prevention SIM objectives Able to list various type of structured group examinations (manual checking) Able to statically.
1 Storage Registers vs. memory Access to registers is much faster than access to memory Goal: store as much data as possible in registers Limitations/considerations:
1 Methodological Basics. Layout and DesignKapitel 1 / 2 (c) Prof. Richard F. Hartl 1.1 Complexity  We solve problems in production and logistics by using:
FE Modeling Strategy Decide on details from design Find smallest dimension of interest Pick element types – 1D Beams – 2D Plate or.
Object Tracking for Retrieval Application in MPEG-2 Lorenzo Favalli, Alessandro Mecocci, Fulvio Moschetti IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR.
© Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software Solid Edge ST5 Training Designing in the context of.
Update on ILC ML Lattice Design Alexander Valishev, for the FNAL LET group FNAL AP Dept. Meeting March 7, 2007.
Chapter 20 The Production and Properties of Magnetic Fields.
SCRAM Software Configuration, Release And Management Background SCRAM has been developed to enable large, geographically dispersed and autonomous groups.
BASE CLASSES AND INHERITANCE CHAPTER 4. Engineer Class.
The HiLumi LHC Design Study is included in the High Luminosity LHC project and is partly funded by the European Commission within the Framework Programme.
9.0 New Features Large Deformation Analysis of thin plate assembly spotwelded together Workshop 2 Spotwelds.
October 14, 2014Computer Vision Lecture 11: Image Segmentation I 1Contours How should we represent contours? A good contour representation should meet.
Rotation Rotational Variables Angular Vectors Linear and Angular Variables Rotational Kinetic Energy Rotational Inertia Parallel Axis Theorem Newton’s.
Portlets in uPortal uPortal Domain Objects Portlet Application Deployment Portlet Deployment –Information from portlet.xml file Portlet Application Definition.
Tools for loss analysis and studies PS2/PS2+ Meeting 23 rd of May of 2007 Javier Barranco AB/ABP.
JavaScript, Fourth Edition
Updates to WISE for LHC run II Per Hagen May 2015.
© 2011 Delmar, Cengage Learning Chapter 8 Using Styles and Design Style Sheets for Design.
1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.
BEPCII Prealignment Installation Survey and Alignment Accelerator Center of IHEP Xiaolong Wang
Status of Space-Charge Simulations with MADX Valery KAPIN ITEP & MEPhI, Moscow GSI, 19-Feb-2009
Built-in Data Structures in Python An Introduction.
GTSTRUDL Using the GTSTRUDL Base Plate Wizard Example of Creating and Analyzing a Base Plate Rob Abernathy CASE Center GTSUG June, 2009 Atlanta, GA.
IT: Web Technologies: Web Animation 1 Copyright © Texas Education Agency, All rights reserved. 1 Web Technologies Designing Web Site Layout Using.
Measurements at 40cm and Computer Aided Segment By Segment corrections Measurements at 40cm and Computer Aided Segment By Segment corrections Piotr Skowroński.
Oracle Data Integrator Agents. 8-2 Understanding Agents.
General guidelines for SixTrack The code options aim at being general with no implicit assumptions to avoid misunderstanding (overhead for the user) and.
Technology Department LSS2 modifications Impact on the vacuum systems LTEX - 18/01/2011 Eric PAGE – TE-VSC.
Ship Computer Aided Design MR 422. Geometry of Curves 1.Introduction 2.Mathematical Curve Definitions 3.Analytic Properties of Curves 4.Fairness of Curves.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Error Detection and Correction – Hamming Code
PS losses during CT extraction, a history about 30 year long... J. Barranco, S. Gilardoni CERN - AB/ABP.
Lecture II Objective: Representation of sequence components
MA Day 14- January 25, 2013 Chapter 10, sections 10.3 and 10.4.
Random Number Generation Section 3.10 Section 4.12.
By Verena Kain CERN BE-OP. In the next three lectures we will have a look at the different components of a synchrotron. Today: Controlling particle trajectories.
Update on the Status of BDSIM Steve Malton On behalf of: Grahame Blair (RHUL) Ilya Agapov (CERN) Andrea Latina (CERN) Olivier Dadoun (LAL) Anyone else.
Review on shorter PSB main bending magnets Injection layout with short magnets Advantages & Disadvantages Wim Weterings
Bending of a Pipe by a Punch Workshop 8. Workshop Supplement March 15, 2001 Inventory # WS8-2 Utility Menu > File > Read Input from … > pipe.inp.
Preliminary Design of Electron Beam line F. Velotti, C. Bracco, B. Goddard and M. Meddahi.
PSB H- injection concept J.Borburgh, C.Bracco, C.Carli, B.Goddard, M.Hourican, B.Mikulec, W.Weterings,
XP New Perspectives on Macromedia Dreamweaver MX 2004 Tutorial 5 1 Adding Shared Site Elements.
Chapter 22 Electric Fields The Electric Field: The Electric Field is a vector field. The electric field, E, consists of a distribution of vectors,
FUNCTIONS (C) KHAERONI, M.SI. OBJECTIVE After this topic, students will be able to understand basic concept of user defined function in C++ to declare.
Computer – Aided Design Terminology You must have a generic understanding of commands and techniques which are used in a number of packages (YOU CANNOT.
Computer – Aided Design Terminology You must have a generic understanding of commands and techniques which are used in a number of packages (YOU CANNOT.
Hybrid Fast-Ramping Synchrotron to 750 GeV/c J. Scott Berg Brookhaven National Laboratory MAP Collaboration Meeting March 5, 2012.
DISCUSSION OF THE ARCS AND OVERALL LATTICE INTEGRATION FCC meeting 8th of January 2015 Antoine Chance.
Coupling and Cohesion Schach, S, R. Object-Oriented and Classical Software Engineering. McGraw-Hill, 2002.
MADX tutorial: injection and extraction systems Dr Rob Apsimon Dr Öznur Mete.
Overview of Needs for SixTrack on-line Aperture Check
Update on ILC ML Lattice Design
Multi-Turn Extraction studies and PTC
Bridge modelling with CSI software.
Status and needs of dynamic aperture calculations
Midterm Review Computer Graphics Hardware Point and Line Drawing
3rd ATF2 Project Meeting, December 18-20, 2006
Computer Integrated Manufacturing
map3d History and Concepts
Disjoint Sets DS.S.1 Chapter 8 Overview Dynamic Equivalence Classes
IR Lattice with Detector Solenoid
Properties of Real Numbers
Internet Protocol (IP)
Presentation transcript:

MadX proposals R. De Maria, 29/8/2014

Makethin and thick dipoles Issues: Dipole edge elements cannot be used together thick dipole elements unless one implements a body only flag (takes time, many line of code to change) Thick slicing of dipoles does not propagate correctly the edge parameters. Proposal: When slicing a thick dipole: 1.the edge parameters of the entrance of the original dipole are copied to the edge parameters of the entrance of the first thick slice. 2.the edge parameters of the exit of the original dipole are copied to the edge parameters of the exit of the last thick slice. 3.All the other edge parameters are zeroed.

Example s1: SBEND, l=1, angle=1e-3; s2: SBEND, l=2, angle=2e-3; s3: SBEND, l=3, angle=3e-3; m: marker; beam; seq1: sequence,l=4; s1,at=.5; dddd:m,at=1; s2,at=2; m1: m,at=3; endsequence; seq2: sequence,l=4; s3,at=1.5; m2: m,at=3; endsequence; s1,fint=0,hgap=0.0,e1= 0.0,e2=0.0; s2,fint=0,hgap=0.0,e1=-0.0,e2=0.0; s3,fint=0,hgap=0.0,e1= 0.0,e2=0.0; select,flag=sectormap,pattern=m.*; use,sequence=seq1; twiss,betx=1,bety=1,SECTORMAP,sectorfile=sec10; t133_10=table(sectortable,m1,t133); use,sequence=seq2; twiss,betx=1,bety=1,SECTORMAP,sectorfile=sec20; t133_20=table(sectortable,m2,t133); s1,fint=1,hgap=0.0,e1= 0.1,e2=0.1; s2,fint=1,hgap=0.0,e1=-0.1,e2=0.1; s3,fint=1,hgap=0.0,e1= 0.1,e2=0.1; select,flag=sectormap,pattern=m.*; use,sequence=seq1; twiss,betx=1,bety=1,SECTORMAP,sectorfile=sec11; t133_11=table(sectortable,m1,t133); use,sequence=seq2; twiss,betx=1,bety=1,SECTORMAP,sectorfile=sec21; t133_21=table(sectortable,m2,t133); s1,fint=1,hgap=0.2,e1= 0.1,e2=0.1; s2,fint=1,hgap=0.2,e1=-0.1,e2=0.1; s3,fint=1,hgap=0.2,e1= 0.1,e2=0.1; select,flag=sectormap,pattern=m.*; use,sequence=seq1; twiss,betx=1,bety=1,SECTORMAP,sectorfile=sec12; t133_12=table(sectortable,m1,t133); use,sequence=seq2; twiss,betx=1,bety=1,SECTORMAP,sectorfile=sec22; t133_22=table(sectortable,m2,t133); set,format="40.16g"; value,t133_10,t133_20; value,t133_11,t133_21; value,t133_12,t133_22;

Adding thin elements inside the thick elements Issues: Installing a thin element inside a thick element generates negative drifts, although is physically justified. The vacuum aperture layout is not compatible with thick opitcs. Proposals: Adding a thin element inside an already existing thick element, slice automatically the thick element. Adding a thick element on an already thin element, slice automatically the thick element. Adding a thick element on an already thick element generate a negative drift.

Aperture offset Aperture not centered on the reference trajectory can be displaced by a file called offset that contains one reference node that defines the reference frame of the displacement vector. Displaced element has a x,x’,x’’,y,y’,y’’ parameters that are components of the vector that displace the center of the aperture as a function of s in the reference frame of the reference node. Issues: The offset files are not generated by the layout database. The offset data cannot be in the sequence file. Offset data cannot be parametric. Offset data depends on the sequence in which common elements are installed (it is not a simple property, but a sequence dependent property.) For offsets in the arc (e.g 11T dipoles) is not practical have a reference node in the straight section, but it practical that the offset itself is defined in the reference frame of the center of the element. For elements in the straight section is not practical to have in the center of the element itself, but from the IP or as of now from the s.ds.l[ ].b[12]. Proposal: Define in the sequence definition the reference node and offset data each element whose aperture needs to be displaced and the aperture offsets. Define in seqedit the commands to change this data.