Please wait ... |

You can add new groups to both the including and the excluding part by using the buttons "OR" or "NOT" respectively, and you can add more search options to all groups through the drop down menu on the last row (in each group).

For a result to be included in the search result, is it required to fit all added including parameters (in at least one group) and not fit all parameters in one of the excluding groups.

This system with the two main parts and their groups makes it possible to combine two (or more) distinct searches into one search result, while being flexible in removing results from the final list.

- Organisation(id) AX
$(function(){PrimeFaces.cw("AutoComplete","widget_formSmash_advancedQuery_j_idt977_qBlock_0_questions_0_adSearchOrganisation",{id:"formSmash:advancedQuery:j_idt977:qBlock:0:questions:0:adSearchOrganisation",widgetVar:"widget_formSmash_advancedQuery_j_idt977_qBlock_0_questions_0_adSearchOrganisation",delay:500,forceSelection:true,itemtip:true});}); BrowseInclude former name in searchPrimeFaces.cw("SelectBooleanCheckbox","widget_formSmash_advancedQuery_j_idt977_qBlock_0_questions_0_j_idt1013",{id:"formSmash:advancedQuery:j_idt977:qBlock:0:questions:0:j_idt1013",widgetVar:"widget_formSmash_advancedQuery_j_idt977_qBlock_0_questions_0_j_idt1013"});

$(function(){PrimeFaces.cw("DataList","widget_formSmash_advancedQuery_j_idt977_qBlock_0_questions",{id:"formSmash:advancedQuery:j_idt977:qBlock:0:questions",widgetVar:"widget_formSmash_advancedQuery_j_idt977_qBlock_0_questions"});}); $(function(){PrimeFaces.cw("AutoComplete","widget_formSmash_advancedQuery_j_idt977_qBlock_0_addAutoLastRow",{id:"formSmash:advancedQuery:j_idt977:qBlock:0:addAutoLastRow",widgetVar:"widget_formSmash_advancedQuery_j_idt977_qBlock_0_addAutoLastRow",minLength:0,delay:300,forceSelection:true,scrollHeight:200,behaviors:{itemSelect:function(ext) {PrimeFaces.ab({s:"formSmash:advancedQuery:j_idt977:qBlock:0:addAutoLastRow",e:"itemSelect",f:"formSmash",p:"formSmash",u:"formSmash"},ext);}}});}); $(function(){PrimeFaces.cw("Watermark","widget_formSmash_advancedQuery_j_idt977_qBlock_0_j_idt1132",{id:"formSmash:advancedQuery:j_idt977:qBlock:0:j_idt1132",widgetVar:"widget_formSmash_advancedQuery_j_idt977_qBlock_0_j_idt1132",value:"- AND -",target:"formSmash:advancedQuery:j_idt977:qBlock:0:addAutoLastRow"},"watermark");});

$(function(){PrimeFaces.cw("AutoComplete","widget_formSmash_advancedQuery2_j_idt1308_qBlock_0_addAutoLastRow",{id:"formSmash:advancedQuery2:j_idt1308:qBlock:0:addAutoLastRow",widgetVar:"widget_formSmash_advancedQuery2_j_idt1308_qBlock_0_addAutoLastRow",minLength:0,delay:300,forceSelection:true,scrollHeight:200,behaviors:{itemSelect:function(ext) {PrimeFaces.ab({s:"formSmash:advancedQuery2:j_idt1308:qBlock:0:addAutoLastRow",e:"itemSelect",f:"formSmash",p:"formSmash",u:"formSmash"},ext);}}});}); $(function(){PrimeFaces.cw("Watermark","widget_formSmash_advancedQuery2_j_idt1308_qBlock_0_j_idt1463",{id:"formSmash:advancedQuery2:j_idt1308:qBlock:0:j_idt1463",widgetVar:"widget_formSmash_advancedQuery2_j_idt1308_qBlock_0_j_idt1463",value:"- Add search term -",target:"formSmash:advancedQuery2:j_idt1308:qBlock:0:addAutoLastRow"},"watermark");});

Show departments that are closed down
$(function(){PrimeFaces.cw("VerticalTree","widget_formSmash_organisationPopup_organisationTree",{id:"formSmash:organisationPopup:organisationTree",widgetVar:"widget_formSmash_organisationPopup_organisationTree",dynamic:false,cache:false,selectionMode:"single",propagateUp:true,propagateDown:true,iconStates:{},behaviors:{select:function(ext) {PrimeFaces.ab({s:"formSmash:organisationPopup:organisationTree",e:"select",f:"formSmash",p:"formSmash:organisationPopup:organisationTree",onco:function(xhr,status,args){PF('organisationPopup').hide();}},ext);}}});});

- KTH
- Centres
- Nordic Institute for Theoretical Physics NORDITA
- Science for Life Laboratory, SciLifeLab
- KTH Center for Applied Precision Medicine (KCAP)

- KTH Center for Applied Precision Medicine (KCAP)
- SeRC - Swedish e-Science Research Centre
- XPRES, Excellence in production research

- Nordic Institute for Theoretical Physics NORDITA
- Library
- School of Architecture and the Built Environment (ABE)
- Architecture
- Architectural Design
- Architectural Technologies
- Critical Studies in Architecture
- History and Theory of Architecture
- Lightning Design
- Urban Design

- Architectural Design
- Centres
- Center for Construction Efficiency
- Center for sustainable built environment
- Center for the Future of Places
- Centre for Traffic Research, CTR
- Centre for Transport Studies, CTS
- Road2Science
- The Water Centre at KTH

- Center for Construction Efficiency
- Civil and Architectural Engineering
- Building Materials
- Building Technology and Design
- Civil and Architectural Engineering Laboratory
- Concrete Structures
- Environmental and Natural Resources Information System
- Soil and Rock Mechanics
- Steel Structures
- Structural Engineering and Bridges
- Sustainable Buildings
- Transport planning

- Building Materials
- Philosophy and History
- History of Science, Technology and Environment
- Philosophy

- History of Science, Technology and Environment
- Real Estate and Construction Management
- Banking and Finance
- Building and Real Estate Economics
- Geodesy and Satellite Positioning
- Project Communication
- Real Estate Planning and Land Law

- Banking and Finance
- Sustainable development, Environmental science and Engineering
- Resources, Energy and Infrastructure
- Strategic Sustainability Studies
- Sustainability and Environmental Engineering
- Sustainability Assessment and Management
- Water and Environmental Engineering

- Resources, Energy and Infrastructure
- Urban Planning and Environment
- Geoinformatics
- System Analysis and Economics
- Urban and Regional Studies

- Geoinformatics

- Architecture
- School of Electrical Engineering and Computer Science (EECS)
- Centres
- ACCESS Linnaeus Centre
- Alfvén Laboratory Centre for Space and Fusion Plasma Physics
- Center for Wireless Systems, Wireless@kth
- Centre for Advanced Software Technology Research (CASTOR)
- Centre for Autonomous Systems, CAS
- Centre for High Performance Computing, PDC
- Electrum Laboratory, ELAB
- Visualisation - Interaction - Collaboration, VIC

- ACCESS Linnaeus Centre
- Computer Science
- Communication Systems, CoS
- Mobile Service Laboratory (MS Lab)
- Network Systems Laboratory (NS Lab)
- Optical Network Laboratory (ON Lab)
- Radio Systems Laboratory (RS Lab)

- Mobile Service Laboratory (MS Lab)
- Computational Science and Technology (CST)
- Network and Systems Engineering
- Software and Computer systems, SCS
- Theoretical Computer Science, TCS

- Communication Systems, CoS
- Electrical Engineering
- Electric Power and Energy Systems
- Electromagnetic Engineering
- Electronics and Embedded systems
- Electronic and embedded systems
- Integrated devices and circuits

- Electronic and embedded systems
- Fusion Plasma Physics
- Space and Plasma Physics

- Electric Power and Energy Systems
- Human Centered Technology
- Media Technology and Interaction Design, MID

- Media Technology and Interaction Design, MID
- Intelligent systems
- Collaborative Autonomous Systems
- Decision and Control Systems (Automatic Control)
- Information Science and Engineering
- Micro and Nanosystems
- Robotics, Perception and Learning, RPL
- Speech, Music and Hearing, TMH
- Music Acoustics
- Speech Communication and Technology

- Music Acoustics

- Collaborative Autonomous Systems

- Centres
- School of Engineering Sciences (SCI)
- Applied Physics
- Biomedical and X-ray Physics
- Biophysics
- Laser Physics
- Materials and Nanophysics
- Nanostructure Physics
- Photonics
- Quantum and Biophotonics

- Biomedical and X-ray Physics
- Centres
- BioMEx
- Center for Industrial and Applied Mathematics, CIAM
- Center for Life Sciences Imaging at KTH-Karolinska, LSI
- Centre for Nuclear Energy Technology, CEKERT
- Centre of Vehicle Engineering Research, CVE
- Faxén Laboratory
- Forest Products Industry Research College, FPIRC
- KTH Computational Science and Engineering Centre, KCSE
- KTH-Wind
- Linné Center in Advanced Optics and Photonics, ADOPT
- Linné Flow Center, FLOW
- Nuclear Energy Technology Centre, SKC
- Resource Centre for Netbased Education, RCN
- The KTH Railway Group
- VinnExcellence Center BiMaC Innovation
- VinnExcellence Center for ECO2 Vehicle design
- Zhejiang-KTH Joint Research Center of Photonics, JORCEP

- BioMEx
- Engineering Mechanics
- Fluid Mechanics and Engineering Acoustics
- Vehicle Engineering and Solid Mechanics

- Fluid Mechanics and Engineering Acoustics
- Mathematics (Dept.)
- Mathematical Statistics
- Mathematics (Div.)
- Numerical Analysis, NA
- Optimization and Systems Theory

- Mathematical Statistics
- Physics
- Atomic and Molecular Physics
- Condensed Matter Theory
- Mathematical Physics
- Nuclear Engineering
- Nuclear Physics
- Nuclear Power Safety
- Particle and Astroparticle Physics
- Physics of Medical Imaging
- Reactor physics and technology
- Statistical Physics
- Theoretical Biological Physics
- Theoretical Particle Physics
- Theory of Materials

- Atomic and Molecular Physics

- Applied Physics
- School of Engineering Sciences in Chemistry, Biotechnology and Health (CBH)
- Biomedical Engineering and Health Systems
- Basic Science
- Environmental Physiology
- Ergonomics
- Health Informatics and Logistics
- Human Communication Science
- Medical Imaging
- Neuronic Engineering
- Structural Biotechnology
- Technology in Health Care

- Basic Science
- Centres
- Förgasningscentrum (SFC)
- Swedish Aerospace Physiology Centre, SAPC
- The Jonasson Centre for Medical Imaging
- Wallenberg Center for Protein Research
- Wallenberg Wood Science Center

- Förgasningscentrum (SFC)
- Chemical Engineering
- Applied Electrochemistry
- Chemical Engineering
- Chemical Technology
- Energy Processes
- Process Technology
- Resource recovery
- Transport Phenomena

- Applied Electrochemistry
- Chemistry
- Applied Physical Chemistry
- Glycoscience
- Organic chemistry
- Surface and Corrosion Science

- Applied Physical Chemistry
- Engineering Pedagogics
- Fibre- and Polymer Technology
- Biocomposites
- Coating Technology
- Fibre Technology
- Polymer Technology
- Polymeric Materials
- Wood Chemistry and Pulp Technology

- Biocomposites
- Gene Technology
- Industrial Biotechnology
- Protein Science
- Affinity Proteomics
- Cellular and Clinical Proteomics
- Drug Discovery and Development
- Nano Biotechnology
- Protein Engineering
- Protein Technology
- Systems Biology

- Affinity Proteomics
- Theoretical Chemistry and Biology

- Biomedical Engineering and Health Systems
- School of Industrial Engineering and Management (ITM)
- Centres
- Brinell Centre - Inorganic Interfacial Engineering, BRIIE
- Center for Energy Conversion Technologies, CETET
- Center for Research in Design, CRD
- Center for Research on Business Innovation and Technology-based Entrepreneurship, CeBITE
- Centre for Computational Thermodynamics, CCT
- Centre for Materials Science and Engineering, Brinell
- Centre for Military Technology
- Centre of Excellence for Science and Innovation Studies, CESIS
- Centrum för miljövetenskap, CMV
- Competence Center for Gas Exchange (CCGEx)
- Design and Management of Manufacturing Systems, DMMS
- Engineering Institute, EI
- Gas Turbine Center, GTC
- Innovative Centre for Embedded Systems, ICES
- Integrated Transport Research Lab, ITRL
- KTH China Energy Center
- KTH Energy Center, KTH-EC
- Product Innovation Engineering program, PIE-p
- Stockholm International Toy Research Center, SITREC
- Systems for Refrigeration and Heat Pumps, EFFSYS
- The Swedish Faculty for Design Research and Research Education
- VinnExcellence Centre for Hierarch. Eng. of Industrial Materials, HERO-M
- Woxén Centre

- Brinell Centre - Inorganic Interfacial Engineering, BRIIE
- Energy Technology
- Applied Thermodynamics and Refrigeration
- Energy and Climate Studies, ECS
- Energy Systems Analysis
- Heat and Power Technology
- Sustainable Building Systems

- Applied Thermodynamics and Refrigeration
- Industrial Economics and Management (Dept.)
- Economics
- Industrial Management
- Industrial Marketing and Entrepreneurship
- Organization and management
- Sustainability and Industrial Dynamics

- Economics
- Learning
- Machine Design (Dept.)
- Embedded Control Systems
- Integrated Product Development
- Internal Combustion Engines
- Machine Design (Div.)
- Machine Elements
- Mechatronics
- Product and Service Design
- Product Innovation Technology
- Tribologi

- Embedded Control Systems
- Materials Science and Engineering
- Applied Material Physics
- Applied Process Metallurgy
- Casting of Metals
- Ceramics
- Computational Thermodynamics
- Energy and Furnace Technology
- Engineering Material Physics
- Materials Process Science
- Materials Processing
- Materials Technology
- Mechanical Metallurgy
- Micro-Modelling
- Multiscale Materials Modelling
- Physical Metallurgy

- Applied Material Physics
- Production Engineering
- Computer Systems for Design and Manufacturing
- Machine and Process Technology
- Materials Forming
- Metrology and Optics
- Production Systems
- Welding Technology

- Computer Systems for Design and Manufacturing
- Sustainable production development

- Centres
- Superseded Departments (pre-2005)
- Aeronautical and Vehicle Engineering
- Aeronautical Engineering
- Alfvén Laboratory
- Applied Information Technology
- Applied Process Metallurgy
- Architecture and Townplanning
- Architecture
- Biochemistry and Biotechnology
- Biotechnology
- Building Sciences and Engineering
- Built Environment
- Casting of Metals
- Chemical Engineering and Technology
- Chemistry
- Civil and Architectural Engineering
- Civil and Environmental Engineering
- Computer and Systems Sciences, DSV
- Electric Power Systems
- Electrical Systems
- Electromagnetic Theory
- Electronic Systems Design
- Electronics
- Electrum Laboratory
- Energy Technology
- Environmental Technology and Work Science
- Fibre and Polymer Technology
- Geodesy and Photogrammetry
- History of Science and Technology
- Industrial Economics and Management
- Infrastructure and Planning
- Infrastructure
- KTH Library
- KTH Syd
- Land and Water Resources Engineering
- Language and communication
- Machine Design
- Materials Processing
- Materials Science and Engineering
- Mathematics
- Mechanics
- Metallurgy
- Microelectronics and Information Technology, IMIT
- Numerical Analysis and Computer Science, NADA
- Physics
- Polymer Technology
- Production Engineering
- Production Systems
- Pulp and Paper Technology
- Real Estate and Construction Management
- School of Architecture
- Signals, Sensors and Systems
- Solid Mechanics
- Speech Transmission and Music Acoustics
- Speech, Music and Hearing
- Structural Engineering
- Teleinformatics
- Vehicle Engineering
- Wireless at KTH

- Aeronautical and Vehicle Engineering

- Centres

Show subjects that no longer are in use
$(function(){PrimeFaces.cw("VerticalTree","widget_formSmash_j_idt1640_subjectTree",{id:"formSmash:j_idt1640:subjectTree",widgetVar:"widget_formSmash_j_idt1640_subjectTree",dynamic:false,cache:false,selectionMode:"single",propagateUp:true,propagateDown:true,iconStates:{},behaviors:{select:function(ext) {PrimeFaces.ab({s:"formSmash:j_idt1640:subjectTree",e:"select",f:"formSmash",p:"formSmash:j_idt1640:subjectTree",onco:function(xhr,status,args){PF('subjectPopup').hide();}},ext);}}});});

- Agricultural and Veterinary sciences
- Agricultural Biotechnology
- Genetics and Breeding in Agricultural Sciences
- Plant Biotechnology

- Genetics and Breeding in Agricultural Sciences
- Agricultural Science, Forestry and Fisheries
- Agricultural Science
- Fish and Aquacultural Science
- Food Science
- Forest Science
- Horticulture
- Landscape Architecture
- Soil Science
- Wood Science

- Agricultural Science
- Animal and Dairy Science
- Other Agricultural Sciences
- Agricultural Occupational Health and Safety
- Environmental Sciences related to Agriculture and Land-use
- Fish and Wildlife Management
- Other Agricultural Sciences not elsewhere specified
- Renewable Bioenergy Research

- Agricultural Occupational Health and Safety
- Veterinary Science
- Clinical Science
- Medical Bioscience
- Other Veterinary Science
- Pathobiology

- Clinical Science

- Agricultural Biotechnology
- Engineering and Technology
- Chemical Engineering
- Chemical Process Engineering
- Corrosion Engineering
- Other Chemical Engineering
- Pharmaceutical Chemistry
- Polymer Technologies

- Chemical Process Engineering
- Civil Engineering
- Architectural Engineering
- Building Technologies
- Construction Management
- Environmental Analysis and Construction Information Technology
- Geotechnical Engineering
- Infrastructure Engineering
- Other Civil Engineering
- Transport Systems and Logistics
- Water Engineering

- Architectural Engineering
- Electrical Engineering, Electronic Engineering, Information Engineering
- Communication Systems
- Computer Systems
- Control Engineering
- Embedded Systems
- Other Electrical Engineering, Electronic Engineering, Information Engineering
- Robotics
- Signal Processing
- Telecommunications

- Communication Systems
- Environmental Biotechnology
- Bioethics
- Bioremediation
- Diagnostic Biotechnology
- Other Environmental Biotechnology
- Water Treatment

- Bioethics
- Environmental Engineering
- Energy Systems
- Environmental Management
- Geophysical Engineering
- Marine Engineering
- Mineral and Mine Engineering
- Ocean and River Engineering
- Other Environmental Engineering
- Remote Sensing

- Energy Systems
- Industrial Biotechnology
- Bio Materials
- Biocatalysis and Enzyme Technology
- Biochemicals
- Bioenergy
- Bioengineering Equipment
- Bioprocess Technology
- Medical Biotechnology
- Other Industrial Biotechnology
- Pharmaceutical Biotechnology

- Bio Materials
- Materials Engineering
- Ceramics
- Composite Science and Engineering
- Manufacturing, Surface and Joining Technology
- Metallurgy and Metallic Materials
- Other Materials Engineering
- Paper, Pulp and Fiber Technology
- Textile, Rubber and Polymeric Materials

- Ceramics
- Mechanical Engineering
- Aerospace Engineering
- Applied Mechanics
- Energy Engineering
- Fluid Mechanics and Acoustics
- Other Mechanical Engineering
- Production Engineering, Human Work Science and Ergonomics
- Reliability and Maintenance
- Tribology (Interacting Surfaces including Friction, Lubrication and Wear)
- Vehicle Engineering

- Aerospace Engineering
- Medical Engineering
- Medical Equipment Engineering
- Medical Ergonomics
- Medical Image Processing
- Medical Laboratory and Measurements Technologies
- Medical Materials
- Other Medical Engineering

- Medical Equipment Engineering
- Nano Technology
- Other Engineering and Technologies
- Food Engineering
- Interaction Technologies
- Media Engineering
- Other Engineering and Technologies not elsewhere specified

- Food Engineering

- Chemical Engineering
- Humanities and the Arts
- Arts
- Architecture
- Art History
- Design
- Literary Composition
- Music
- Musicology
- Performing Art Studies
- Performing Arts
- Studies on Film
- Visual Arts

- Architecture
- History and Archaeology
- Archaeology
- History of Technology
- History

- Archaeology
- Languages and Literature
- General Language Studies and Linguistics
- General Literature Studies
- Specific Languages
- Specific Literatures

- General Language Studies and Linguistics
- Other Humanities
- Classical Archaeology and Ancient History
- Cultural Studies
- Ethnology
- Other Humanities not elsewhere specified

- Classical Archaeology and Ancient History
- Philosophy, Ethics and Religion
- Ethics
- History of Ideas
- History of Religions
- Philosophy
- Religious Studies

- Ethics

- Arts
- Medical and Health Sciences
- Basic Medicine
- Cell and Molecular Biology
- Immunology in the medical area
- Medical Genetics
- Medicinal Chemistry
- Microbiology in the medical area
- Neurosciences
- Other Basic Medicine
- Pharmaceutical Sciences
- Pharmacology and Toxicology
- Physiology
- Social and Clinical Pharmacy

- Cell and Molecular Biology
- Clinical Medicine
- Anesthesiology and Intensive Care
- Cancer and Oncology
- Cardiac and Cardiovascular Systems
- Clinical Laboratory Medicine
- Dentistry
- Dermatology and Venereal Diseases
- Endocrinology and Diabetes
- Gastroenterology and Hepatology
- General Practice
- Geriatrics
- Hematology
- Infectious Medicine
- Neurology
- Obstetrics, Gynecology and Reproductive Medicine
- Ophthalmology
- Orthopaedics
- Other Clinical Medicine
- Otorhinolaryngology
- Pediatrics
- Psychiatry
- Radiology, Nuclear Medicine and Medical Imaging
- Respiratory Medicine and Allergy
- Rheumatology and Autoimmunity
- Surgery
- Urology and Nephrology

- Anesthesiology and Intensive Care
- Health Sciences
- Health Care Service and Management, Health Policy and Services and Health Economy
- Medical Ethics
- Nursing
- Nutrition and Dietetics
- Occupational Health and Environmental Health
- Occupational Therapy
- Other Health Sciences
- Physiotherapy
- Public Health, Global Health, Social Medicine and Epidemiology
- Sport and Fitness Sciences
- Substance Abuse

- Health Care Service and Management, Health Policy and Services and Health Economy
- Medical Biotechnology
- Biomaterials Science
- Biomedical Laboratory Science/Technology
- Medical Biotechnology (with a focus on Cell Biology (including Stem Cell Biology), Molecular Biology, Microbiology, Biochemistry or Biopharmacy)
- Other Medical Biotechnology

- Biomaterials Science
- Other Medical Sciences
- Forensic Science
- Gerontology, specialising in Medical and Health Sciences
- Other Medical Sciences not elsewhere specified

- Forensic Science

- Basic Medicine
- Natural Sciences
- Biological Sciences
- Behavioral Sciences Biology
- Biochemistry and Molecular Biology
- Bioinformatics and Systems Biology
- Biological Systematics
- Biophysics
- Botany
- Cell Biology
- Developmental Biology
- Ecology
- Evolutionary Biology
- Genetics
- Immunology
- Microbiology
- Other Biological Topics
- Structural Biology
- Zoology

- Behavioral Sciences Biology
- Chemical Sciences
- Analytical Chemistry
- Inorganic Chemistry
- Materials Chemistry
- Organic Chemistry
- Other Chemistry Topics
- Physical Chemistry
- Polymer Chemistry
- Theoretical Chemistry

- Analytical Chemistry
- Computer and Information Sciences
- Bioinformatics (Computational Biology)
- Computer Engineering
- Computer Sciences
- Computer Vision and Robotics (Autonomous Systems)
- Human Computer Interaction
- Information Systems
- Language Technology (Computational Linguistics)
- Media and Communication Technology
- Other Computer and Information Science
- Software Engineering

- Bioinformatics (Computational Biology)
- Earth and Related Environmental Sciences
- Climate Research
- Environmental Sciences
- Geochemistry
- Geology
- Geophysics
- Geosciences, Multidisciplinary
- Meteorology and Atmospheric Sciences
- Oceanography, Hydrology and Water Resources
- Other Earth and Related Environmental Sciences
- Physical Geography

- Climate Research
- Mathematics
- Algebra and Logic
- Computational Mathematics
- Discrete Mathematics
- Geometry
- Mathematical Analysis
- Other Mathematics
- Probability Theory and Statistics

- Algebra and Logic
- Other Natural Sciences
- Physical Sciences
- Accelerator Physics and Instrumentation
- Astronomy, Astrophysics and Cosmology
- Atom and Molecular Physics and Optics
- Condensed Matter Physics
- Fusion, Plasma and Space Physics
- Other Physics Topics
- Subatomic Physics

- Accelerator Physics and Instrumentation

- Biological Sciences
- Social Sciences
- Economics and Business
- Business Administration
- Economic History
- Economics

- Business Administration
- Educational Sciences
- Didactics
- Learning
- Pedagogical Work
- Pedagogy

- Didactics
- Law
- Law (excluding Law and Society)
- Law and Society

- Law (excluding Law and Society)
- Media and Communications
- Communication Studies
- Human Aspects of ICT
- Information Studies
- Information Systems, Social aspects
- Media Studies

- Communication Studies
- Other Social Sciences
- Gender Studies
- International Migration and Ethnic Relations
- Other Social Sciences not elsewhere specified
- Social Sciences Interdisciplinary
- Work Sciences

- Gender Studies
- Political Science
- Globalisation Studies
- Political Science (excluding Public Administration Studies and Globalisation Studies)
- Public Administration Studies

- Globalisation Studies
- Psychology
- Applied Psychology
- Psychology (excluding Applied Psychology)

- Applied Psychology
- Social and Economic Geography
- Economic Geography
- Human Geography

- Economic Geography
- Sociology
- Social Anthropology
- Social Psychology
- Social Work
- Sociology (excluding Social Work, Social Psychology and Social Anthropology)

- Social Anthropology

- Economics and Business

Show research subjects that no longer are in use
$(function(){PrimeFaces.cw("VerticalTree","widget_formSmash_j_idt1647_researchSubjectTree",{id:"formSmash:j_idt1647:researchSubjectTree",widgetVar:"widget_formSmash_j_idt1647_researchSubjectTree",dynamic:false,cache:false,selectionMode:"single",propagateUp:true,propagateDown:true,iconStates:{},behaviors:{select:function(ext) {PrimeFaces.ab({s:"formSmash:j_idt1647:researchSubjectTree",e:"select",f:"formSmash",p:"formSmash:j_idt1647:researchSubjectTree",onco:function(xhr,status,args){PF('researchSubjectPopup').hide();}},ext);}}});});

- Aerospace Engineering
- Applied and Computational Mathematics
- Mathematical Statistics
- Numerical Analysis
- Optimization and Systems Theory

- Mathematical Statistics
- Applied Medical Technology
- Architecture
- Architectural Design
- Architectural Technology
- Critical Studies
- History and Theory of Architecture
- Urban Design

- Architectural Design
- Art, Technology and Design
- Biological Physics
- Biotechnology
- Business Studies
- Chemical Engineering
- Chemistry
- Civil and Architectural Engineering
- Building Materials
- Building Service and Energy Systems
- Building Technology
- Concrete Structures
- Fluid and Climate Theory
- Hydraulic and Hydrologic Engineering
- Soil and Rock Mechanics
- Structural Engineering and Bridges

- Building Materials
- Computer Science
- Economics
- Education and Communication in the Technological Sciences
- Electrical Engineering
- Energy Technology
- Engineering Mechanics
- Fibre and Polymer Science
- Geodesy and Geoinformatics
- Geodesy
- Geoinformatics

- Geodesy
- History of Science, Technology and Environment
- Human-computer Interaction
- Industrial Ecology
- Industrial Economics and Management
- Industrial Information and Control Systems
- Information and Communication Technology
- Järnvägsgruppen - Effektiva tågsystem för godstrafik
- Järnvägsgruppen - Effektiva tågsystem för persontrafik
- Järnvägsgruppen - Elsystem
- Järnvägsgruppen - Fordonsteknik
- Järnvägsgruppen - Gröna tåget
- Järnvägsgruppen - Infrastruktur
- Järnvägsgruppen - Kapacitet
- Järnvägsgruppen - Ljud och vibrationer
- Land and Water Resources Engineering
- Machine Design
- Materials Science and Engineering
- Mathematics
- Media Technology
- Medical Technology
- Metallurgical process science
- Philosophy
- Physics
- Atomic, Subatomic and Astrophysics
- Biological and Biomedical Physics
- Material and Nano Physics
- Nuclear Engineering
- Optics and Photonics
- Theoretical Physics

- Atomic, Subatomic and Astrophysics
- Planning and Decision Analysis
- Risk and Safety
- Strategies for sustainable development
- Urban and Regional Studies

- Risk and Safety
- Production Engineering
- Real Estate and Construction Management
- Solid Mechanics
- Speech and Music Communication
- SRA - E-Science (SeRC)
- SRA - Energy
- SRA - ICT
- SRA - Molecular Bioscience
- SRA - Production
- SRA - Transport
- Technology and Health
- Technology and Learning
- Telecommunication
- The KTH Railway Group - Tribology
- Theoretical Chemistry and Biology
- Transport Science
- Transport Infrastructure
- Transport Systems

- Transport Infrastructure
- Vehicle and Maritime Engineering

Show educational programs that no longer are in use
$(function(){PrimeFaces.cw("VerticalTree","widget_formSmash_j_idt1654_educationalProgramTree",{id:"formSmash:j_idt1654:educationalProgramTree",widgetVar:"widget_formSmash_j_idt1654_educationalProgramTree",dynamic:false,cache:false,selectionMode:"single",propagateUp:true,propagateDown:true,iconStates:{},behaviors:{select:function(ext) {PrimeFaces.ab({s:"formSmash:j_idt1654:educationalProgramTree",e:"select",f:"formSmash",p:"formSmash:j_idt1654:educationalProgramTree",onco:function(xhr,status,args){PF('educationalProgramPopup').hide();}},ext);}}});});

- Bachelor of Science in Engineering
- Bachelor of Science in Engineering - Constructional Engineering and Design
- Bachelor of Science in Engineering - Constructional Engineering and Economics
- Bachelor of Science in Engineering - Chemical Engineering
- Bachelor of Science in Engineering - Computer Engineering and Economics
- Bachelor of Science in Engineering - Computer Engineering
- Bachelor of Science in Engineering - Computer Engineering
- Bachelor of Science in Engineering - Constructional Engineering and Health
- Bachelor of Science in Engineering - Electrical Engineering and Economics
- Bachelor of Science in Engineering - Electrical Engineering
- Bachelor of Science in Engineering - Electrical Engineering
- Bachelor of Science in Engineering - Electronics and Computer Engineering
- Bachelor of Science in Engineering - Engineering and Economics
- Bachelor of Science in Engineering - Mechanical Engineering and Economics
- Bachelor of Science in Engineering - Mechanical Engineering
- Bachelor of Science in Engineering - Medical Technology

- Bachelor of Science in Engineering - Constructional Engineering and Design
- Bachelor of Science
- Bachelor of Science - Architecture
- Bachelor of Science - Business Engineering
- Bachelor of Science - Energy and Environment
- Bachelor of Science - Information and Communication Technology
- Bachelor of Science - Medical Informatics
- Bachelor of Science - Property Development and Agency
- Bachelor of Science - Real Estate and Finance
- Bachelor of Science - Simulation Technology and Virtual Design

- Bachelor of Science - Architecture
- Degree of Master
- Degree of Master - Design and Building
- Master of Science - Applied Logistics
- Master of Science - Architectural Lighting Design
- Master of Science - Computer Networks
- Master of Science - Entrepreneurship and Innovation Management
- Master of Science - Ergonomics and Human-Technology-Organisation
- Master of Science - Product Realisation
- Master of Science - Project Management and Operational Development
- Master of Science - Work and Health
- Teknologie magisterexamen - Teknik, hälsa och arbetsmiljöutveckling

- Degree of Master - Design and Building
- Degree of Master
- Degree of Master - Architectural Enginering
- Degree of Master - Urbanism Studies
- Degree of Master - Chemical Engineering for Energy and Environment
- Degree of Master - Civil and Architectural Engineering
- Degree of Master - Economics of Innovation and Growth
- Degree of Master - Environmental Engineering and Sustainable Infrastructure
- Degree of Master - Geodesy and Geoinformatics
- Degree of Master - Infrastructure Engineering
- Degree of Master - Land Management
- Degree of Master - Macromolecular Materials
- Degree of Master - Materials and Sensors System for Environmental Technologies
- Degree of Master - Molecular Science and Engineering
- Degree of Master - Real Estate Development and Financial Services
- Degree of Master - Spatial Planning
- Degree of Master - Sustainable Urban Planning and Design
- Degree of Master - Transport Systems
- Degree of Master - Urban Planning and Design
- Degree of Master - Water System Technology
- Master of Science - Aerospace Engineering
- Master of Science - Applied and Computational Mathematics
- Master of Science - Architectural Lighting Design and Health
- Master of Science - Architecture
- Master of Science - Computational and Systems Biology
- Master of Science - Computational Chemistry and Computational Physics
- Master of Science - Computer Science
- Master of Science - Computer Simulation for Science and Engineering
- Master of Science - Design and Implementation of ICT Products and Systems
- Master of Science - Distributed Computing
- Master of Science - Electric Power Engineering
- Master of Science - Electrophysics
- Master of Science - Embedded Systems
- Master of Science - Engineeering Physics
- Master of Science - Engineering and Management of Information Systems
- Master of Science - Engineering Design
- Master of Science - Engineering Materials Science
- Master of Science - Engineering Mechanics
- Master of Science - Environomical Pathways for Sustainable Energy Systems
- Master of Science - Human-Computer Interaction
- Master of Science - Industrial and Environmental Biotechnology
- Master of Science - Industrial Engineering and Management
- Master of Science - Information and Communication Systems Security
- Master of Science - Information and Network Engineering
- Master of Science - Innovative Sustainable Energy Engineering
- Master of Science - Integrated Product Design
- Master of Science - Interactive Systems Engineering
- Master of Science - Internetworking
- Master of Science - Machine Learning
- Master of Science - Management and Engineering of Environment and Energy
- Master of Science - Maritime Engineering
- Master of Science - Materials Science and Engineering
- Master of Science - Mathematics
- Master of Science - Media Management
- Master of Science - Media Technology
- Master of Science - Medical Biotechnology
- Master of Science - Medical Engineering
- Master of Science - Nanotechnology
- Master of Science - Naval Architecture
- Master of Science - Network Services and Systems
- Master of Science - Nuclear Energy Engineering
- Master of Science - Nuclear Fusion Science and Engineering Physics
- Master of Science - Photonics
- Master of Science - Production Engineering and Management
- Master of Science - Real Estate Management
- Master of Science - School of Electrical Engineering (EES) - Master of Science - Research on Information and Communication Technologies
- Master of Science - Scientific Computing
- Master of Science - Software Engineering of Distributed Systems
- Master of Science - Sustainable Energy Engineering
- Master of Science - Sustainable Technology
- Master of Science - System-on-Chip Design
- Master of Science - Systems Biology
- Master of Science - Systems, Control and Robotics
- Master of Science - Technology, Work and Health
- Master of Science - Transport and Geoinformation Technology
- Master of Science - Turbomachinery Aeromechanic University Training
- Master of Science - Vehicle Engineering
- Master of Science - Wireless Systems
- Master of Science -Communication Systems
- Master of Science -Medical Imaging
- Master of Science -Security and Mobile Computing

- Degree of Master - Architectural Enginering
- Higher Education Diploma
- Higher Education Diploma - Construction Management
- Higher Education Diploma - Constructional Technology and Real Estate Agency

- Higher Education Diploma - Construction Management
- Master of Architecture
- Master of Architecture - Architecture

- Master of Architecture - Architecture
- Master of Science in Engineering
- Master of Science in Engineering - Electrical Engineering
- Master of Science in Engineering - Biotechnology
- Master of Science in Engineering - Chemical Science and Engineering
- Master of Science in Engineering - Computer Science and Technology
- Master of Science in Engineering - Design and Product Realisation
- Master of Science in Engineering - Energy and Environment
- Master of Science in Engineering - Engineering and of Education
- Master of Science in Engineering - Engineering Chemistry
- Master of Science in Engineering - Industrial Engineering and Management
- Master of Science in Engineering - Information and Communication Technology
- Master of Science in Engineering - Materials Design and Engineering
- Master of Science in Engineering - Mechanical Engineering
- Master of Science in Engineering - Media Technology
- Master of Science in Engineering - Medical Engineering
- Master of Science in Engineering - Microelectronics
- Master of Science in Engineering - Urban Management
- Master of Science in Engineering - Vehicle Engineering
- Master of Science in Engineering -Engineering Physics

- Master of Science in Engineering - Electrical Engineering
- Other programmes
- Bridging Teacher Education Programme in Mathematics,Science and Technology for Graduates with a Third Cycle Degree
- Bridging Teacher Education Programme
- Subject Teacher Education in Technology, Secondary Education

- Bridging Teacher Education Programme in Mathematics,Science and Technology for Graduates with a Third Cycle Degree
- Z - School of Architecture and the Built Environment (ABE)
- School of Architecture and the Built Environment (ABE) - Master of Science in Engineering

- School of Architecture and the Built Environment (ABE) - Master of Science in Engineering

Refine search result

CiteExportLink to result list
http://kth.diva-portal.org/smash/resultList.jsf?query=&language=en&searchType=ORGANISATION&noOfRows=50&sortOrder=author_sort_asc&sortOrder2=title_sort_asc&onlyFullText=false&sf=all&aq=%5B%5B%7B%22organisationId%22%3A%2211800%22%7D%5D%5D&aqe=%5B%5D&aq2=%5B%5B%5D%5D&af=%5B%5D $(function(){PrimeFaces.cw("InputTextarea","widget_formSmash_upper_j_idt482_recordPermLink",{id:"formSmash:upper:j_idt482:recordPermLink",widgetVar:"widget_formSmash_upper_j_idt482_recordPermLink",autoResize:true});}); $(function(){PrimeFaces.cw("OverlayPanel","widget_formSmash_upper_j_idt482_j_idt484",{id:"formSmash:upper:j_idt482:j_idt484",widgetVar:"widget_formSmash_upper_j_idt482_j_idt484",target:"formSmash:upper:j_idt482:permLink",showEffect:"blind",hideEffect:"fade",my:"right top",at:"right bottom",showCloseIcon:true});});

Permanent link

Cite

Citation styleapa harvard1 ieee modern-language-association-8th-edition vancouver Other style $(function(){PrimeFaces.cw("SelectOneMenu","widget_formSmash_upper_j_idt500",{id:"formSmash:upper:j_idt500",widgetVar:"widget_formSmash_upper_j_idt500",behaviors:{change:function(ext) {PrimeFaces.ab({s:"formSmash:upper:j_idt500",e:"change",f:"formSmash",p:"formSmash:upper:j_idt500",u:"formSmash:upper:otherStyle"},ext);}}});});

- apa
- harvard1
- ieee
- modern-language-association-8th-edition
- vancouver
- Other style

Languagede-DE en-GB en-US fi-FI nn-NO nn-NB sv-SE Other locale $(function(){PrimeFaces.cw("SelectOneMenu","widget_formSmash_upper_j_idt511",{id:"formSmash:upper:j_idt511",widgetVar:"widget_formSmash_upper_j_idt511",behaviors:{change:function(ext) {PrimeFaces.ab({s:"formSmash:upper:j_idt511",e:"change",f:"formSmash",p:"formSmash:upper:j_idt511",u:"formSmash:upper:otherLanguage"},ext);}}});});

- de-DE
- en-GB
- en-US
- fi-FI
- nn-NO
- nn-NB
- sv-SE
- Other locale

Output formathtml text asciidoc rtf $(function(){PrimeFaces.cw("SelectOneMenu","widget_formSmash_upper_j_idt521",{id:"formSmash:upper:j_idt521",widgetVar:"widget_formSmash_upper_j_idt521"});});

- html
- text
- asciidoc
- rtf

Rows per page

- 5
- 10
- 20
- 50
- 100
- 250

Sort

- Standard (Relevance)
- Author A-Ö
- Author Ö-A
- Title A-Ö
- Title Ö-A
- Publication type A-Ö
- Publication type Ö-A
- Issued (Oldest first)
- Issued (Newest first)
- Created (Oldest first)
- Created (Newest first)
- Last updated (Oldest first)
- Last updated (Newest first)
- Disputation date (earliest first)
- Disputation date (latest first)

- Standard (Relevance)
- Author A-Ö
- Author Ö-A
- Title A-Ö
- Title Ö-A
- Publication type A-Ö
- Publication type Ö-A
- Issued (Oldest first)
- Issued (Newest first)
- Created (Oldest first)
- Created (Newest first)
- Last updated (Oldest first)
- Last updated (Newest first)
- Disputation date (earliest first)
- Disputation date (latest first)

Select

The maximal number of hits you can export is 250. When you want to export more records please use the Create feeds function.

1. Abdullah Al Ahad, Muhammed PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_0_j_idt584",{id:"formSmash:items:resultList:0:j_idt584",widgetVar:"widget_formSmash_items_resultList_0_j_idt584",onLabel:"Abdullah Al Ahad, Muhammed ",offLabel:"Abdullah Al Ahad, Muhammed ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:0:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:0:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Non-linearstates in parallel Blasius boundary layer2014Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAbstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_0_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:0:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_0_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); There is large theoretical, experimental and numerical interest in studying boundary layers, which develop around any body moving through a fluid. The simplest of these boundary layers lead to the theoretical abstraction of a so-called Blasius boundary layer, which can be derived under the assumption of a flat plate and zero external pressure gradient. The Blasius solution is characterised by a slow growth of the boundary layer in the streamwise direction. For practical purposes, in particular related to studying transition scenarios, non-linear finite-amplitude states (exact coherent states, edge states), but also for turbulence, a major simplification of the problem could be attained by removing this slow streamwise growth, and instead consider a parallel boundary layer. Parallel boundary layers are found in reality, e.g. when applying suction (asymptotic suction boundary layer) or rotation (Ekman boundary layer), but not in the Blasius case. As this is only a model which is not an exact solution to the Navier-Stokes (or boundary-layer) equations, some modifications have to be introduced into the governing equations in order for such an approach to be feasible. Spalart and Yang introduced a modification term to the governing Navier-Stokes equations in 1987. In this thesis work, we adapted the amplitude of the modification term introduced by Spalart and Yang to identify the nonlinear states in the parallel Blasius boundary layer. A final application of this modification was in determining the so-called edge states for boundary layers, previously found in the asymptotic suction boundary layer

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:0:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 2. Abdulle, Assyr et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_1_j_idt587",{id:"formSmash:items:resultList:1:j_idt587",widgetVar:"widget_formSmash_items_resultList_1_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:1:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Henning, PatrickKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:1:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Localized orthogonal decomposition method for the wave equation with a continuum of scales2017In: Mathematics of Computation, ISSN 0025-5718, E-ISSN 1088-6842, Vol. 86, no 304, p. 549-587Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_1_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:1:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_1_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); This paper is devoted to numerical approximations for the wave equation with a multiscale character. Our approach is formulated in the framework of the Localized Orthogonal Decomposition (LOD) interpreted as a numerical homogenization with an L2-projection. We derive explicit convergence rates of the method in the L∞(L2)-, W1,∞(L2)-and L∞(H1)-norms without any assumptions on higher order space regularity or scale-separation. The order of the convergence rates depends on further graded assumptions on the initial data. We also prove the convergence of the method in the framework of G-convergence without any structural assumptions on the initial data, i.e. without assuming that it is well-prepared. This rigorously justifies the method. Finally, the performance of the method is demonstrated in numerical experiments.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:1:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 3. Adler, Jonas PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_2_j_idt584",{id:"formSmash:items:resultList:2:j_idt584",widgetVar:"widget_formSmash_items_resultList_2_j_idt584",onLabel:"Adler, Jonas ",offLabel:"Adler, Jonas ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:2:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:2:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); GPU Monte Carlo scatter calculations for Cone Beam Computed Tomography2014Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAbstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_2_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:2:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_2_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); A GPU Monte Carlo code for x-ray photon transport has been implemented and extensively tested. The code is intended for scatter compensation of cone beam computed tomography images.

The code was tested to agree with other well known codes within 5% for a set of simple scenarios. The scatter compensation was also tested using an artificial head phantom. The errors in the reconstructed Hounsfield values were reduced by approximately 70%.

Several variance reduction methods have been tested, although most were found infeasible on GPUs. The code is nonetheless fast, and can simulate approximately 3 ·10

^{9}photons per minute on a NVIDIA Quadro 4000 graphics card. With the use of appropriate filtering methods, the code can be used to calculate patient specific scatter distributions for a full CBCT scan in approximately one minute, allowing scatter reduction in clinical applications.PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:2:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 4. af Klinteberg, Ludvig PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_3_j_idt584",{id:"formSmash:items:resultList:3:j_idt584",widgetVar:"widget_formSmash_items_resultList_3_j_idt584",onLabel:"af Klinteberg, Ludvig ",offLabel:"af Klinteberg, Ludvig ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:3:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:3:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Computational methods for microfluidics2013Licentiate thesis, comprehensive summary (Other academic)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_3_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:3:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_3_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); This thesis is concerned with computational methods for fluid flows on the microscale, also known as microfluidics. This is motivated by current research in biological physics and miniaturization technology, where there is a need to understand complex flows involving microscale structures. Numerical simulations are an important tool for doing this.

The first paper of the thesis presents a numerical method for simulating multiphase flows involving insoluble surfactants and moving contact lines. The method is based on an explicit interface tracking method, wherein the interface between two fluids is decomposed into segments, which are represented locally on an Eulerian grid. The framework of this method provides a natural setting for solving the advection-diffusion equation governing the surfactant concentration on the interface. Open interfaces and moving contact lines are also incorporated into the method in a natural way, though we show that care must be taken when regularizing interface forces to the grid near the boundary of the computational domain.

In the second paper we present a boundary integral formulation for sedimenting particles in periodic Stokes flow, using the completed double layer boundary integral formulation. The long-range nature of the particle-particle interactions lead to the formulation containing sums which are not absolutely convergent if computed directly. This is solved by applying the method of Ewald summation, which in turn is computed in a fast manner by using the FFT-based spectral Ewald method. The complexity of the resulting method is O(N log N), as the system size is scaled up with the number of discretization points N. We apply the method to systems of sedimenting spheroids, which are discretized using the Nyström method and a basic quadrature rule.

The Ewald summation method used in the boundary integral method of the second paper requires a decomposition of the potential being summed. In the introductory chapters of the thesis we present an overview of the available methods for creating Ewald decompositions, and show how the methods and decompositions can be related to each other.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:3:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 5. af Klinteberg, Ludvig PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_4_j_idt584",{id:"formSmash:items:resultList:4:j_idt584",widgetVar:"widget_formSmash_items_resultList_4_j_idt584",onLabel:"af Klinteberg, Ludvig ",offLabel:"af Klinteberg, Ludvig ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:4:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:4:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Ewald summation for the rotlet singularity of Stokes flow2016Report (Other academic)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_4_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:4:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_4_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); Ewald summation is an efficient method for computing the periodic sums that appear when considering the Green's functions of Stokes flow together with periodic boundary conditions. We show how Ewald summation, and accompanying truncation error estimates, can be easily derived for the rotlet, by considering it as a superposition of electrostatic force calculations.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:4:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 6. af Klinteberg, Ludvig PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_5_j_idt584",{id:"formSmash:items:resultList:5:j_idt584",widgetVar:"widget_formSmash_items_resultList_5_j_idt584",onLabel:"af Klinteberg, Ludvig ",offLabel:"af Klinteberg, Ludvig ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:5:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:5:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Fast and accurate integral equation methods with applications in microfluidics2016Doctoral thesis, comprehensive summary (Other academic)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_5_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:5:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_5_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); This thesis is concerned with computational methods for fluid flows on the microscale, also known as microfluidics. This is motivated by current research in biological physics and miniaturization technology, where there is a need to understand complex flows involving microscale structures. Numerical simulations are an important tool for doing this.

The first, and smaller, part of the thesis presents a numerical method for simulating multiphase flows involving insoluble surfactants and moving contact lines. The method is based on an interface decomposition resulting in local, Eulerian grid representations. This provides a natural setting for solving the PDE governing the surfactant concentration on the interface.

The second, and larger, part of the thesis is concerned with a framework for simulating large systems of rigid particles in three-dimensional, periodic viscous flow using a boundary integral formulation. This framework can solve the underlying flow equations to high accuracy, due to the accurate nature of surface quadrature. It is also fast, due to the natural coupling between boundary integral methods and fast summation methods.

The development of the boundary integral framework spans several different fields of numerical analysis. For fast computations of large systems, a fast Ewald summation method known as Spectral Ewald is adapted to work with the Stokes double layer potential. For accurate numerical integration, a method known as Quadrature by Expansion is developed for this same potential, and also accelerated through a scheme based on geometrical symmetries. To better understand the errors accompanying this quadrature method, an error analysis based on contour integration and calculus of residues is carried out, resulting in highly accurate error estimates.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:5:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 7. af Klinteberg, Ludvig PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_6_j_idt584",{id:"formSmash:items:resultList:6:j_idt584",widgetVar:"widget_formSmash_items_resultList_6_j_idt584",onLabel:"af Klinteberg, Ludvig ",offLabel:"af Klinteberg, Ludvig ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_6_j_idt587",{id:"formSmash:items:resultList:6:j_idt587",widgetVar:"widget_formSmash_items_resultList_6_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA. KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:6:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Lindbo, DagKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA. KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW.Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA. KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:6:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); An explicit Eulerian method for multiphase flow with contact line dynamics and insoluble surfactant2014In: Computers & Fluids, ISSN 0045-7930, E-ISSN 1879-0747, Vol. 101, p. 50-63Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_6_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:6:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_6_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); The flow behavior of many multiphase flow applications is greatly influenced by wetting properties and the presence of surfactants. We present a numerical method for two-phase flow with insoluble surfactants and contact line dynamics in two dimensions. The method is based on decomposing the interface between two fluids into segments, which are explicitly represented on a local Eulerian grid. It provides a natural framework for treating the surfactant concentration equation, which is solved locally on each segment. An accurate numerical method for the coupled interface/surfactant system is given. The system is coupled to the Navier-Stokes equations through the immersed boundary method, and we discuss the issue of force regularization in wetting problems, when the interface touches the boundary of the domain. We use the method to illustrate how the presence of surfactants influences the behavior of free and wetting drops.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:6:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 8. af Klinteberg, Ludvig PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_7_j_idt584",{id:"formSmash:items:resultList:7:j_idt584",widgetVar:"widget_formSmash_items_resultList_7_j_idt584",onLabel:"af Klinteberg, Ludvig ",offLabel:"af Klinteberg, Ludvig ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_7_j_idt587",{id:"formSmash:items:resultList:7:j_idt587",widgetVar:"widget_formSmash_items_resultList_7_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:7:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Saffar Shamshirgar, DavoudKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:7:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Fast Ewald summation for free-space Stokes potentials2017In: Research in the Mathematical Sciences, ISSN 2197-9847, Vol. 4, no 1Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_7_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:7:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_7_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); We present a spectrally accurate method for the rapid evaluation of free-space Stokes potentials, i.e., sums involving a large number of free space Green’s functions. We consider sums involving stokeslets, stresslets and rotlets that appear in boundary integral methods and potential methods for solving Stokes equations. The method combines the framework of the Spectral Ewald method for periodic problems (Lindbo and Tornberg in J Comput Phys 229(23):8994–9010, 2010. doi: 10.1016/j.jcp.2010.08.026 ), with a very recent approach to solving the free-space harmonic and biharmonic equations using fast Fourier transforms (FFTs) on a uniform grid (Vico et al. in J Comput Phys 323:191–203, 2016. doi: 10.1016/j.jcp.2016.07.028 ). Convolution with a truncated Gaussian function is used to place point sources on a grid. With precomputation of a scalar grid quantity that does not depend on these sources, the amount of oversampling of the grids with Gaussians can be kept at a factor of two, the minimum for aperiodic convolutions by FFTs. The resulting algorithm has a computational complexity of $$O(N \log N)$$ O ( N log N ) for problems with N sources and targets. Comparison is made with a fast multipole method to show that the performance of the new method is competitive.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:7:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 9. af Klinteberg, Ludvig PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_8_j_idt584",{id:"formSmash:items:resultList:8:j_idt584",widgetVar:"widget_formSmash_items_resultList_8_j_idt584",onLabel:"af Klinteberg, Ludvig ",offLabel:"af Klinteberg, Ludvig ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_8_j_idt587",{id:"formSmash:items:resultList:8:j_idt587",widgetVar:"widget_formSmash_items_resultList_8_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:8:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:8:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); A fast integral equation method for solid particles in viscous flow using quadrature by expansionManuscript (preprint) (Other academic)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_8_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:8:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_8_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); Boundary integral methods are advantageous when simulating viscous flow around rigid particles, due to the reduction in number of unknowns and straightforward handling of the geometry. In this work we present a fast and accurate framework for simulating spheroids in periodic Stokes flow, which is based on the completed double layer boundary integral formulation. The framework implements a new method known as quadrature by expansion (QBX), which uses surrogate local expansions of the layer potential to evaluate it to very high accuracy both on and off the particle surfaces. This quadrature method is accelerated through a newly developed precomputation scheme. The long range interactions are computed using the spectral Ewald (SE) fast summation method, which after integration with QBX allows the resulting system to be solved in M log M time, where M is the number of particles. This framework is suitable for simulations of large particle systems, and can be used for studying e.g. porous media models.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:8:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 10. af Klinteberg, Ludvig PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_9_j_idt584",{id:"formSmash:items:resultList:9:j_idt584",widgetVar:"widget_formSmash_items_resultList_9_j_idt584",onLabel:"af Klinteberg, Ludvig ",offLabel:"af Klinteberg, Ludvig ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_9_j_idt587",{id:"formSmash:items:resultList:9:j_idt587",widgetVar:"widget_formSmash_items_resultList_9_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA. KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW. KTH, Centres, SeRC - Swedish e-Science Research Centre.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:9:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA. KTH, School of Engineering Sciences (SCI), Centres, Linné Flow Center, FLOW. KTH, Centres, SeRC - Swedish e-Science Research Centre.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:9:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); A fast integral equation method for solid particles in viscous flow using quadrature by expansion2016In: Journal of Computational Physics, ISSN 0021-9991, E-ISSN 1090-2716, Vol. 326, p. 420-445Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_9_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:9:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_9_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); Boundary integral methods are advantageous when simulating viscous flow around rigid particles, due to the reduction in number of unknowns and straightforward handling of the geometry. In this work we present a fast and accurate framework for simulating spheroids in periodic Stokes flow, which is based on the completed double layer boundary integral formulation. The framework implements a new method known as quadrature by expansion (QBX), which uses surrogate local expansions of the layer potential to evaluate it to very high accuracy both on and off the particle surfaces. This quadrature method is accelerated through a newly developed precomputation scheme. The long range interactions are computed using the spectral Ewald (SE) fast summation method, which after integration with QBX allows the resulting system to be solved in M log M time, where M is the number of particles. This framework is suitable for simulations of large particle systems, and can be used for studying e.g. porous media models.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:9:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 11. af Klinteberg, Ludvig PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_10_j_idt584",{id:"formSmash:items:resultList:10:j_idt584",widgetVar:"widget_formSmash_items_resultList_10_j_idt584",onLabel:"af Klinteberg, Ludvig ",offLabel:"af Klinteberg, Ludvig ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_10_j_idt587",{id:"formSmash:items:resultList:10:j_idt587",widgetVar:"widget_formSmash_items_resultList_10_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:10:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:10:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Adaptive Quadrature by Expansion for Layer Potential Evaluation in Two Dimensions2018In: SIAM Journal on Scientific Computing, ISSN 1064-8275, E-ISSN 1095-7197, Vol. 40, no 3, p. A1225-A1249Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_10_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:10:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_10_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); When solving partial differential equations using boundary integral equation methods, accurate evaluation of singular and nearly singular integrals in layer potentials is crucial. A recent scheme for this is quadrature by expansion (QBX), which solves the problem by locally approximating the potential using a local expansion centered at some distance from the source boundary. In this paper we introduce an extension of the QBX scheme in two dimensions (2D) denoted AQBX—adaptive quadrature by expansion—which combines QBX with an algorithm for automated selection of parameters, based on a target error tolerance. A key component in this algorithm is the ability to accurately estimate the numerical errors in the coefficients of the expansion. Combining previous results for flat panels with a procedure for taking the panel shape into account, we derive such error estimates for arbitrarily shaped boundaries in 2D that are discretized using panel-based Gauss–Legendre quadrature. Applying our scheme to numerical solutions of Dirichlet problems for the Laplace and Helmholtz equations, and also for solving these equations, we find that the scheme is able to satisfy a given target tolerance to within an order of magnitude, making it useful for practical applications. This represents a significant simplification over the original QBX algorithm, in which choosing a good set of parameters can be hard.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:10:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 12. af Klinteberg, Ludvig PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_11_j_idt584",{id:"formSmash:items:resultList:11:j_idt584",widgetVar:"widget_formSmash_items_resultList_11_j_idt584",onLabel:"af Klinteberg, Ludvig ",offLabel:"af Klinteberg, Ludvig ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_11_j_idt587",{id:"formSmash:items:resultList:11:j_idt587",widgetVar:"widget_formSmash_items_resultList_11_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:11:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:11:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Error estimation for quadrature by expansion in layer potential evaluation2017In: Advances in Computational Mathematics, ISSN 1019-7168, E-ISSN 1572-9044, Vol. 43, no 1, p. 195-234Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_11_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:11:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_11_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); In boundary integral methods it is often necessary to evaluate layer potentials on or close to the boundary, where the underlying integral is difficult to evaluate numerically. Quadrature by expansion (QBX) is a new method for dealing with such integrals, and it is based on forming a local expansion of the layer potential close to the boundary. In doing so, one introduces a new quadrature error due to nearly singular integration in the evaluation of expansion coefficients. Using a method based on contour integration and calculus of residues, the quadrature error of nearly singular integrals can be accurately estimated. This makes it possible to derive accurate estimates for the quadrature errors related to QBX, when applied to layer potentials in two and three dimensions. As examples we derive estimates for the Laplace and Helmholtz single layer potentials. These results can be used for parameter selection in practical applications.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:11:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 13. af Klinteberg, Ludvig PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_12_j_idt584",{id:"formSmash:items:resultList:12:j_idt584",widgetVar:"widget_formSmash_items_resultList_12_j_idt584",onLabel:"af Klinteberg, Ludvig ",offLabel:"af Klinteberg, Ludvig ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_12_j_idt587",{id:"formSmash:items:resultList:12:j_idt587",widgetVar:"widget_formSmash_items_resultList_12_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:12:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:12:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Estimation of quadrature errors in layer potential evaluation using quadrature by expansionManuscript (preprint) (Other academic)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_12_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:12:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_12_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); In boundary integral methods it is often necessary to evaluate layer potentials on or close to the boundary, where the underlying integral is difficult to evaluate numerically. Quadrature by expansion (QBX) is a new method for dealing with such integrals, and it is based on forming a local expansion of the layer potential close to the boundary. In doing so, one introduces a new quadrature error due to nearly singular integration in the evaluation of expansion coefficients. Using a method based on contour integration and calculus of residues, the quadrature error of nearly singular integrals can be accurately estimated. This makes it possible to derive accurate estimates for the quadrature errors related to QBX, when applied to layer potentials in two and three dimensions. As examples we derive estimates for the Laplace and Helmholtz single layer potentials. These results can be used for parameter selection in practical applications.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:12:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 14. af Klinteberg, Ludvig PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_13_j_idt584",{id:"formSmash:items:resultList:13:j_idt584",widgetVar:"widget_formSmash_items_resultList_13_j_idt584",onLabel:"af Klinteberg, Ludvig ",offLabel:"af Klinteberg, Ludvig ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_13_j_idt587",{id:"formSmash:items:resultList:13:j_idt587",widgetVar:"widget_formSmash_items_resultList_13_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:13:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:13:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Fast Ewald summation for Stokesian particle suspensions2014In: International Journal for Numerical Methods in Fluids, ISSN 0271-2091, E-ISSN 1097-0363, Vol. 76, no 10, p. 669-698Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_13_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:13:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_13_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); We present a numerical method for suspensions of spheroids of arbitrary aspect ratio, which sediment under gravity. The method is based on a periodized boundary integral formulation using the Stokes double layer potential. The resulting discrete system is solved iteratively using generalized minimal residual accelerated by the spectral Ewald method, which reduces the computational complexity to

*O(N log N)*, where*N*is the number of points used to discretize the particle surfaces. We develop predictive error estimates, which can be used to optimize the choice of parameters in the Ewald summation. Numerical tests show that the method is well conditioned and provides good accuracy when validated against reference solutions.PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:13:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 15. Alathur Srinivasan, Prem Anand PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_14_j_idt584",{id:"formSmash:items:resultList:14:j_idt584",widgetVar:"widget_formSmash_items_resultList_14_j_idt584",onLabel:"Alathur Srinivasan, Prem Anand ",offLabel:"Alathur Srinivasan, Prem Anand ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:14:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:14:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Deep Learning models for turbulent shear flow2018Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAbstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_14_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:14:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_14_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); Deep neural networks trained with spatio-temporal evolution of a dynamical system may be regarded as an empirical alternative to conventional models using differential equations. In this thesis, such deep learning models are constructed for the problem of turbulent shear flow. However, as a first step, this modeling is restricted to a simplified low-dimensional representation of turbulence physics. The training datasets for the neural networks are obtained from a 9-dimensional model using Fourier modes proposed by Moehlis, Faisst, and Eckhardt [29] for sinusoidal shear flow. These modes were appropriately chosen to capture the turbulent structures in the near-wall region. The time series of the amplitudes of these modes fully describe the evolution of flow. Trained deep learning models are employed to predict these time series based on a short input seed. Two fundamentally different neural network architectures, namely multilayer perceptrons (MLP) and long short-term memory (LSTM) networks are quantitatively compared in this work. The assessment of these architectures is based on (i) the goodness of fit of their predictions to that of the 9-dimensional model, (ii) the ability of the predictions to capture the near-wall turbulence structures, and (iii) the statistical consistency of the predictions with the test data. LSTMs are observed to make predictions with an error that is around 4 orders of magnitude lower than that of the MLP. Furthermore, the flow fields constructed from the LSTM predictions are remarkably accurate in their statistical behavior. In particular, deviations of 0:45 % and 2:49 % between the true data and the LSTM predictions were obtained for the mean flow and the streamwise velocity fluctuations, respectively.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:14:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 16. Alexei, Iupinov PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_15_j_idt584",{id:"formSmash:items:resultList:15:j_idt584",widgetVar:"widget_formSmash_items_resultList_15_j_idt584",onLabel:"Alexei, Iupinov ",offLabel:"Alexei, Iupinov ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:15:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:15:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Implementation of the Particle Mesh Ewald method on a GPU2016Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAbstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_15_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:15:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_15_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); The Particle Mesh Ewald (PME) method is used for efficient long-range electrostatic calculations in molecular dynamics (MD).

In this project, PME is implemented for a single GPU alongside the existing CPU implementation, using the code base of an open source MD software GROMACS and NVIDIA CUDA toolkit. The performance of the PME GPU implementation is then studied.

The motivation for the project is examining the PME algorithm’s parallelism, and its potential benefit for performance scalability of MD simulations on various hardware.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:15:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 17. Arakelyan, A. et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_16_j_idt587",{id:"formSmash:items:resultList:16:j_idt587",widgetVar:"widget_formSmash_items_resultList_16_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:16:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Shah Gholian, HenrikKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:16:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Multi-Phase Quadrature Domains and a Related Minimization Problem2016In: Potential Analysis, ISSN 0926-2601, E-ISSN 1572-929X, p. 1-21Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_16_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:16:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_16_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); In this paper we introduce the multi-phase version of the so-called Quadrature Domains (QD), which refers to a generalized type of mean value property for harmonic functions. The well-established and developed theory of one-phase QD was recently generalized to a two-phase version, by one of the current authors (in collaboration). Here we introduce the concept of the multi-phase version of the problem, and prove existence as well as several properties of such solutions. In particular, we discuss possibilities of multi-junction points.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:16:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 18. Ariel, G. et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_17_j_idt587",{id:"formSmash:items:resultList:17:j_idt587",widgetVar:"widget_formSmash_items_resultList_17_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:17:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Kim, S. J.Tsai, RichardKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:17:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Parareal multiscale methods for highly oscillatory dynamical systems2016In: SIAM Journal on Scientific Computing, ISSN 1064-8275, E-ISSN 1095-7197, Vol. 38, no 6, p. A3540-A3564Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_17_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:17:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_17_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); We introduce a new strategy for coupling the parallel in time (parareal) iterative methodology with multiscale integrators. Following the parareal framework, the algorithm computes a low-cost approximation of all slow variables in the system using an appropriate multiscale integrator, which is refined using parallel fine scale integrations. Convergence is obtained using an alignment algorithm for fast phase-like variables. The method may be used either to enhance the accuracy and range of applicability of the multiscale method in approximating only the slow variables, or to resolve all the state variables. The numerical scheme does not require that the system is split into slow and fast coordinates. Moreover, the dynamics may involve hidden slow variables, for example, due to resonances. We propose an alignment algorithm for almost-periodic solutions, in which case convergence of the parareal iterations is proved. The applicability of the method is demonstrated in numerical examples.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:17:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 19. Arjmand, Doghonay PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_18_j_idt584",{id:"formSmash:items:resultList:18:j_idt584",widgetVar:"widget_formSmash_items_resultList_18_j_idt584",onLabel:"Arjmand, Doghonay ",offLabel:"Arjmand, Doghonay ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:18:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:18:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Analysis and Applications of Heterogeneous Multiscale Methods for Multiscale Partial Differential Equations2015Doctoral thesis, comprehensive summary (Other academic)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_18_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:18:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_18_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); This thesis centers on the development and analysis of numerical multiscale methods for multiscale problems arising in steady heat conduction, heat transfer and wave propagation in heterogeneous media. In a multiscale problem several scales interact with each other to form a system which has variations over a wide range of scales. A direct numerical simulation of such problems requires resolving the small scales over a computational domain, typically much larger than the microscopic scales. This demands a tremendous computational cost. We develop and analyse multiscale methods based on the heterogeneous multiscale methods (HMM) framework, which captures the macroscopic variations in the solution at a cost much lower than traditional numerical recipes. HMM assumes that there is a macro and a micro model which describes the problem. The micro model is accurate but computationally expensive to solve. The macro model is inexpensive but incomplete as it lacks certain parameter values. These are upscaled by solving the micro model locally in small parts of the domain. The accuracy of the method is then linked to how accurately this upscaling procedure captures the right macroscopic effects. In this thesis we analyse the upscaling error of existing multiscale methods and also propose a micro model which significantly reduces the upscaling error invarious settings. In papers I and IV we give an analysis of a finite difference HMM (FD-HMM) for approximating the effective solutions of multiscale wave equations over long time scales. In particular, we consider time scales T^ε = O(ε−k ), k =1, 2, where ε represents the size of the microstructures in the medium. In this setting, waves exhibit non-trivial behaviour which do not appear over short time scales. We use new analytical tools to prove that the FD-HMM accurately captures the long time effects. We first, in Paper I, consider T^ε =O(ε−2 ) and analyze the accuracy of FD-HMM in a one-dimensional periodicsetting. The core analytical ideas are quasi-polynomial solutions of periodic problems and local time averages of solutions of periodic wave equations.The analysis naturally reveals the role of consistency in HMM for high order approximation of effective quantities over long time scales. Next, in paperIV, we consider T^ε = O(ε−1 ) and use the tools in a multi-dimensional settingto analyze the accuracy of the FD-HMM in locally-periodic media where fast and slow variations are allowed at the same time. Moreover, in papers II and III we propose new multiscale methods which substantially improve the upscaling error in multiscale elliptic, parabolic and hyperbolic partial differential equations. In paper II we first propose a FD-HMM for solving elliptic homogenization problems. The strategy is to use the wave equation as the micro model even if the macro problem is of elliptic type. Next in paper III, we use this idea in a finite element HMM setting and generalize the approach to parabolic and hyperbolic problems. In a spatially fully discrete a priori error analysis we prove that the upscaling error can be made arbitrarily small for periodic media, even if we do not know the exact period of the oscillations in the media.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:18:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 20. Arjmand, Doghonay PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_19_j_idt584",{id:"formSmash:items:resultList:19:j_idt584",widgetVar:"widget_formSmash_items_resultList_19_j_idt584",onLabel:"Arjmand, Doghonay ",offLabel:"Arjmand, Doghonay ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:19:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:19:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Analysis and Applications of the Heterogeneous Multiscale Methods for Multiscale Elliptic and Hyperbolic Partial Differential Equations2013Licentiate thesis, comprehensive summary (Other academic)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_19_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:19:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_19_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); This thesis concerns the applications and analysis of the Heterogeneous Multiscale methods (HMM) for Multiscale Elliptic and Hyperbolic Partial Differential Equations. We have gathered the main contributions in two papers.

The first paper deals with the cell-boundary error which is present in multi-scale algorithms for elliptic homogenization problems. Typical multi-scale methods have two essential components: a macro and a micro model. The micro model is used to upscale parameter values which are missing in the macro model. Solving the micro model requires, on the other hand, imposing boundary conditions on the boundary of the microscopic domain. Imposing a naive boundary condition leads to $O(\varepsilon/\eta)$ error in the computation, where $\varepsilon$ is the size of the microscopic variations in the media and $\eta$ is the size of the micro-domain. Until now, strategies were proposed to improve the convergence rate up to fourth-order in $\varepsilon/\eta$ at best. However, the removal of this error in multi-scale algorithms still remains an important open problem. In this paper, we present an approach with a time-dependent model which is general in terms of dimension. With this approach we are able to obtain $O((\varepsilon/\eta)^q)$ and $O((\varepsilon/\eta)^q + \eta^p)$ convergence rates in periodic and locally-periodic media respectively, where $p,q$ can be chosen arbitrarily large.

In the second paper, we analyze a multi-scale method developed under the Heterogeneous Multi-Scale Methods (HMM) framework for numerical approximation of wave propagation problems in periodic media. In particular, we are interested in the long time $O(\varepsilon^{-2})$ wave propagation. In the method, the microscopic model uses the macro solutions as initial data. In short-time wave propagation problems a linear interpolant of the macro variables can be used as the initial data for the micro-model. However, in long-time multi-scale wave problems the linear data does not suffice and one has to use a third-degree interpolant of the coarse data to capture the $O(1)$ dispersive effects apperaing in the long time. In this paper, we prove that through using an initial data consistent with the current macro state, HMM captures this dispersive effects up to any desired order of accuracy in terms of $\varepsilon/\eta$. We use two new ideas, namely quasi-polynomial solutions of periodic problems and local time averages of solutions of periodic hyperbolic PDEs. As a byproduct, these ideas naturally reveal the role of consistency for high accuracy approximation of homogenized quantities.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:19:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 21. Arjmand, Doghonay et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_20_j_idt587",{id:"formSmash:items:resultList:20:j_idt587",widgetVar:"widget_formSmash_items_resultList_20_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:20:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Runborg, OlofKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:20:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); A time dependent approach for removing the cell boundary error in elliptic homogenization problems2016In: Journal of Computational Physics, ISSN 0021-9991, E-ISSN 1090-2716, Vol. 314, p. 206-227Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_20_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:20:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_20_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); This paper concerns the cell-boundary error present in multiscale algorithms for elliptic homogenization problems. Typical multiscale methods have two essential components: a macro and a micro model. The micro model is used to upscale parameter values which are missing in the macro model. To solve the micro model, boundary conditions are required on the boundary of the microscopic domain. Imposing a naive boundary condition leads to O(epsilon/eta) error in the computation, where epsilon is the size of the microscopic variations in the media and eta is the size of the micro-domain. The removal of this error in modern multiscale algorithms still remains an important open problem. In this paper, we present a time-dependent approach which is general in terms of dimension. We provide a theorem which shows that we have arbitrarily high order convergence rates in terms of epsilon/eta in the periodic setting. Additionally, we present numerical evidence showing that the method improves the O(epsilon/eta) error to O(epsilon) in general non-periodic media.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:20:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 22. Arjmand, Doghonay PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_21_j_idt584",{id:"formSmash:items:resultList:21:j_idt584",widgetVar:"widget_formSmash_items_resultList_21_j_idt584",onLabel:"Arjmand, Doghonay ",offLabel:"Arjmand, Doghonay ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_21_j_idt587",{id:"formSmash:items:resultList:21:j_idt587",widgetVar:"widget_formSmash_items_resultList_21_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA. KTH, Centres, SeRC - Swedish e-Science Research Centre.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:21:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Runborg, OlofKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA. KTH, Centres, SeRC - Swedish e-Science Research Centre.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:21:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Analysis of heterogeneous multiscale methods for long time wave propagation problems2014In: Multiscale Modeling & simulation, ISSN 1540-3459, E-ISSN 1540-3467, Vol. 12, no 3, p. 1135-1166Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_21_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:21:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_21_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); In this paper, we analyze a multiscale method developed under the heterogeneous multiscale method (HMM) framework for numerical approximation of multiscale wave propagation problems in periodic media. In particular, we are interested in the long time O(epsilon(-2)) wave propagation, where e represents the size of the microscopic variations in the media. In large time scales, the solutions of multiscale wave equations exhibit O(1) dispersive effects which are not observed in short time scales. A typical HMM has two main components: a macromodel and a micromodel. The macromodel is incomplete and lacks a set of local data. In the setting of multiscale PDEs, one has to solve for the full oscillatory problem over local microscopic domains of size eta = O(epsilon) to upscale the parameter values which are missing in the macroscopic model. In this paper, we prove that if the microproblems are consistent with the macroscopic solutions, the HMM approximates the unknown parameter values in the macromodel up to any desired order of accuracy in terms of epsilon/eta..

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:21:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 23. Arjmand, Doghonay PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_22_j_idt584",{id:"formSmash:items:resultList:22:j_idt584",widgetVar:"widget_formSmash_items_resultList_22_j_idt584",onLabel:"Arjmand, Doghonay ",offLabel:"Arjmand, Doghonay ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_22_j_idt587",{id:"formSmash:items:resultList:22:j_idt587",widgetVar:"widget_formSmash_items_resultList_22_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:22:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Runborg, OlofKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:22:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Analysis of HMM for Long Time Multiscale Wave Propagation Problems in Locally-Periodic MediaManuscript (preprint) (Other academic)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_22_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:22:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_22_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); Multiscale wave propagation problems are difficult to solve numerically due to the interaction of different scales inherent in the problem. Extracting information about the average behaviour of the system requires resolving small scales in the problem. This leads to a tremendous computational burden if the size of microscopic variations are much smaller than the size of scales of interest. Heterogeneous multiscale methods (HMM) is a tool to avoid resolving the small scales everywhere. Nevertheless, it approximates the average part of the solution by upscaling the microscopic information on a small part of the domain. This leads to a substantial improvement in the computational cost. In this article, we analyze an HMM-based numerical method which approximates the long time behaviour of multiscale wave equations. In particular, we consider theoretically challenging case of locally-periodic media where fast and slow variations are allowed at the same time. We are interested in the long time regime (T=O(e^{-1})), where e represents the wavelength of the fast variations in themedia. We first use asymptotic expansions to derive effective equations describing the long time effects of the multiscale waves in multi-dimensional locally-periodic media. We then show that HMM captures these non-trivial long time eects. All the theoretical statements are general in terms of dimension. Two dimensional numericale xamples are considered to support our theoretical arguments

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:22:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 24. Arjmand, Doghonay et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_23_j_idt587",{id:"formSmash:items:resultList:23:j_idt587",widgetVar:"widget_formSmash_items_resultList_23_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:23:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Runborg, OlofKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA. KTH, Centres, SeRC - Swedish e-Science Research Centre.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:23:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Estimates for the upscaling error in heterogeneous multiscale methods for wave propagation problems in locally periodic media2017In: Multiscale Modeling & simulation, ISSN 1540-3459, E-ISSN 1540-3467, Vol. 15, no 2, p. 948-976Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_23_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:23:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_23_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); This paper concerns the analysis of a multiscale method for wave propagation problems in microscopically nonhomogeneous media. A direct numerical approximation of such problems is prohibitively expensive as it requires resolving the microscopic variations over a much larger physical domain of interest. The heterogeneous multiscale method (HMM) is an efficient framework to approximate the solutions of multiscale problems. In the HMM, one assumes an incomplete macroscopic model which is coupled to a known but expensive microscopic model. The micromodel is solved only locally to upscale the parameter values which are missing in the macro model. The resulting macroscopic model can then be solved at a cost independent of the small scales in the problem. In general, the accuracy of the HMM is related to how good the upscaling step approximates the right macroscopic quantities. The analysis of the method that we consider here was previously addressed only in purely periodic media, although the method itself is numerically shown to be applicable to more general settings. In the present study, we consider a more realistic setting by assuming a locally periodic medium where slow and fast variations are allowed at the same time. We then prove that the HMM captures the right macroscopic effects. The generality of the tools and ideas in the analysis allows us to establish convergence rates in a multidimensional setting. The theoretical findings here imply an improved convergence rate in one dimension, which also justifies the numerical observations from our earlier study.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:23:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 25. Arjmand, Doghonay PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_24_j_idt584",{id:"formSmash:items:resultList:24:j_idt584",widgetVar:"widget_formSmash_items_resultList_24_j_idt584",onLabel:"Arjmand, Doghonay ",offLabel:"Arjmand, Doghonay ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_24_j_idt587",{id:"formSmash:items:resultList:24:j_idt587",widgetVar:"widget_formSmash_items_resultList_24_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:24:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Stohrer, ChristianENSTA ParisTech.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:24:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); A Finite Element Heterogenous Multiscale Method with Improved Control Over the Modeling ErrorManuscript (preprint) (Other academic)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_24_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:24:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_24_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); Multiscale partial dierential equations (PDEs) are difficult to solve by traditional numerical methods due to the need to resolve the small wavelengths in the media over the entire computational domain. We develop and analyze a Finite Element Heterogeneous Multiscale Method (FE-HMM) for approximating the homogenized solutions of multiscale PDEs of elliptic, parabolic,and hyperbolic type. Typical multiscale methods require a coupling between a micro and a macromodel. Inspired from the homogenization theory, traditional FE-HMM schemes use elliptic PDEs as the micro model. We use, however, the second order wave equation as our micro model independent of the type of the problem on the macro level. This allows us to control the modeling error originating by the coupling between the dierent scales. In a spatially fully discrete a priori error analysis we prove that the modeling error can be made arbitrarily small for periodic media, even if we do not know the exact period of the oscillations in the media. We provide numerical examples in one and two dimensions confirming the theoretical results. Further examples show that the method captures the effective solutions in general non-periodic settings as well

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:24:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 26. Bagge, Joar PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_25_j_idt584",{id:"formSmash:items:resultList:25:j_idt584",widgetVar:"widget_formSmash_items_resultList_25_j_idt584",onLabel:"Bagge, Joar ",offLabel:"Bagge, Joar ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:25:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:25:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Numerical simulation of an inertial spheroidal particle in Stokes flow2015Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAbstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_25_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:25:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_25_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); Particle suspensions occur in many situations in nature and industry. In this master’s thesis, the motion of a single rigid spheroidal particle immersed in Stokes flow is studied numerically using a boundary integral method and a new specialized quadrature method known as quadrature by expansion (QBX). This method allows the spheroid to be massless or inertial, and placed in any kind of underlying Stokesian flow.

A parameter study of the QBX method is presented, together with validation cases for spheroids in linear shear flow and quadratic flow. The QBX method is able to compute the force and torque on the spheroid as well as the resulting rigid body motion with small errors in a short time, typically less than one second per time step on a regular desktop computer. Novel results are presented for the motion of an inertial spheroid in quadratic flow, where in contrast to linear shear flow the shear rate is not constant. It is found that particle inertia induces a translational drift towards regions in the fluid with higher shear rate.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:25:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 27. Baloglu, Maximilian Volkan PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_26_j_idt584",{id:"formSmash:items:resultList:26:j_idt584",widgetVar:"widget_formSmash_items_resultList_26_j_idt584",onLabel:"Baloglu, Maximilian Volkan ",offLabel:"Baloglu, Maximilian Volkan ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:26:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:26:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Parallelisation and Performance Analysis of a TreeSPH Code for Galaxy Simulations2014Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAbstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_26_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:26:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_26_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); In cosmological simulations, the Lagrangian method Smoothed Particle Hydrodynamics is often applied to cover gas dynamics and combined with tree algorithms for long-range potentials like the Barnes-Hut method to include self-gravity and derive the nearest neighbour lists efficiently. In this thesis, a so-called TreeSPH code is parallelized by using MPI and subsequently the performance is analysed. For the domain decomposition to the processes, the structure of an octree is examined and space filling curves are applied to achieve well-working dynamical load balancing. For an efficient parallel SPH calculation, a novel method with a localised boundary handling is proposed to reduce communication overhead

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:26:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 28. Bartuschat, D. et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_27_j_idt587",{id:"formSmash:items:resultList:27:j_idt587",widgetVar:"widget_formSmash_items_resultList_27_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:27:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Fischermeier, E.Gustavsson, KatarinaKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.Rüde, U.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:27:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Two computational models for simulating the tumbling motion of elongated particles in fluids2016In: Computers & Fluids, ISSN 0045-7930, E-ISSN 1879-0747, Vol. 127, p. 17-35Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_27_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:27:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_27_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); Suspensions with fiber-like particles in the low Reynolds number regime are modeled by two different approaches that both use a Lagrangian representation of individual particles. The first method is the well-established formulation based on Stokes flow that is formulated as integral equations. It uses a slender body approximation for the fibers to represent the interaction between them directly without explicitly computing the flow field. The second is a new technique using the 3D lattice Boltzmann method on parallel supercomputers. Here the flow computation is coupled to a computational model of the dynamics of rigid bodies using fluid-structure interaction techniques. Both methods can be applied to simulate fibers in fluid flow. They are carefully validated and compared against each other, exposing systematically their strengths and weaknesses regarding their accuracy, the computational cost, and possible model extensions.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:27:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 29. Bastian, Peter PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_28_j_idt584",{id:"formSmash:items:resultList:28:j_idt584",widgetVar:"widget_formSmash_items_resultList_28_j_idt584",onLabel:"Bastian, Peter ",offLabel:"Bastian, Peter ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_28_j_idt587",{id:"formSmash:items:resultList:28:j_idt587",widgetVar:"widget_formSmash_items_resultList_28_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); University of Heidelberg.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:28:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Berninger, HeikoDedner, AndreasUniversity of Warwick.Engwer, ChristianUniversity of Münster.Henning, PatrickKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.Kornhuber, RalfFU Berlin.Kröner, DietmarUniversity of Freiburg.Ohlberger, MarioUniversity of Münster.Sander, OliverTU Dresden.Schiffler, GerdShokina, NinaSmetana, KathrinUniversity of Münster.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:28:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Adaptive Modelling of Coupled Hydrological Processes with Application in Water Management2012In: Progress in Industrial Mathematics at ECMI 2010 / [ed] Michael Günther and Andreas Bartel and Markus Brunk and Sebastian Schöps and Michael Striebel, Springer Berlin/Heidelberg, 2012, p. 561-567Conference paper (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_28_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:28:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_28_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); This paper presents recent results of a network project aiming at the modelling and simulation of coupled surface and subsurface flows. In particular, a discontinuous Galerkin method for the shallow water equations has been developed which includes a special treatment of wetting and drying. A robust solver for saturated–unsaturated groundwater flow in homogeneous soil is at hand, which, by domain decomposition techniques, can be reused as a subdomain solver for flow in heterogeneous soil. Coupling of surface and subsurface processes is implemented based on a heterogeneous nonlinear Dirichlet–Neumann method, using the dune-grid-glue module in the numerics software DUNE.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:28:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 30. Bayer, C. et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_29_j_idt587",{id:"formSmash:items:resultList:29:j_idt587",widgetVar:"widget_formSmash_items_resultList_29_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:29:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Hoel, HåkonKadir, AshrafulKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.Plechác, PetrSandberg, MattiasKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.Szepessy, AndersKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:29:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Computational error estimates for Born-Oppenheimer molecular dynamics with nearly crossing potential surfaces2015In: Applied Mathematics Research eXpress, ISSN 1687-1200, E-ISSN 1687-1197, no 2, p. 329-417Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_29_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:29:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_29_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); The difference of the values of observables for the time-independent Schrödinger equation, with matrix-valued potentials, and the values of observables for ab initio Born-Oppenheimer molecular dynamics, of the ground state, depends on the probability to be in excited states, and the electron/nuclei mass ratio. The paper first proves an error estimate (depending on the electron/nuclei mass ratio and the probability to be in excited states) for this difference of microcanonical observables, assuming that molecular dynamics space-time averages converge, with a rate related to the maximal Lyapunov exponent. The error estimate is uniform in the number of particles and the analysis does not assume a uniform lower bound on the spectral gap of the electron operator and consequently the probability to be in excited states can be large. A numerical method to determine the probability to be in excited states is then presented, based on Ehrenfest molecular dynamics, and stability analysis of a perturbed eigenvalue problem.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:29:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 31. Bayer, Christian et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_30_j_idt587",{id:"formSmash:items:resultList:30:j_idt587",widgetVar:"widget_formSmash_items_resultList_30_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:30:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Hoel, HåkonKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.von Schwerin, ErikTempone, RaulPrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:30:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); On nonasymptotic optimal stopping criteria in monte carlo simulations2014In: SIAM Journal on Scientific Computing, ISSN 1064-8275, E-ISSN 1095-7197, Vol. 36, no 2, p. A869-A885Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_30_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:30:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_30_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); We consider the setting of estimating the mean of a random variable by a sequential stopping rule Monte Carlo (MC) method. The performance of a typical second moment based sequential stopping rule MC method is shown to be unreliable in such settings both by numerical examples and through analysis. By analysis and approximations, we construct a higher moment based stopping rule which is shown in numerical examples to perform more reliably and only slightly less efficiently than the second moment based stopping rule.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:30:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 32. Beersing-Vasquez, Kiran PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_31_j_idt584",{id:"formSmash:items:resultList:31:j_idt584",widgetVar:"widget_formSmash_items_resultList_31_j_idt584",onLabel:"Beersing-Vasquez, Kiran ",offLabel:"Beersing-Vasquez, Kiran ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:31:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:31:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Suturing in Surgical Simulations2019Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAbstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_31_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:31:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_31_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); The goal of this project is to develop virtual surgical simulation software in order to simulate the suturing and knot tying processes associated with surgical thread. State equations are formulated using Lagrangian mechanics, which is useful for the conservation of energy. Solver methods are developed with theory based in Differential Algebraic Equations (DAEs) which concern governing Ordinary Differential Equations (ODEs) that are constraint with Algebraic Equations (AE). An implicit integration scheme and Newton's method is used to solve the system in each step. Furthermore, a collision response process based on the Linear Complementarity Problem (LCP) is implemented to handle collisions and measure their forces. Models have been developed to represent the different types of objects. A spline model is used to represent the suture and mass-spring model for the tissue. They were both selected for their efficiency and base on real physical properties. The spline model was also chosen as it is continuous and can be evaluated at any point along the length. Other objects are also defined such as rigid bodies. The Lagrangian multiplier method is used to define the constraints in the model. This allows for the construction of complex models. An important constraint is the suturing constraint, which is created when a sufficient force is applied by the suture tip on to the tissue. This constraint allows only a sliding point along the suture to pass through a specific point on the tissue. This results in a virtual suturing model which can be built on for use in surgical simulations. Further investigations would be interesting to increase performance, accuracy and scope of the simulator.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:31:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 33. Beeumen, R. V. et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_32_j_idt587",{id:"formSmash:items:resultList:32:j_idt587",widgetVar:"widget_formSmash_items_resultList_32_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:32:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Jarlebring, EliasKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.Michiels, W.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:32:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); A rank-exploiting infinite Arnoldi algorithm for nonlinear eigenvalue problems2016In: Numerical Linear Algebra with Applications, ISSN 1070-5325, E-ISSN 1099-1506Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_32_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:32:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_32_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); Summary: We consider the nonlinear eigenvalue problem M(λ)x = 0, where M(λ) is a large parameter-dependent matrix. In several applications, M(λ) has a structure where the higher-order terms of its Taylor expansion have a particular low-rank structure. We propose a new Arnoldi-based algorithm that can exploit this structure. More precisely, the proposed algorithm is equivalent to Arnoldi's method applied to an operator whose reciprocal eigenvalues are solutions to the nonlinear eigenvalue problem. The iterates in the algorithm are functions represented in a particular structured vector-valued polynomial basis similar to the construction in the infinite Arnoldi method [Jarlebring, Michiels, and Meerbergen, Numer. Math., 122 (2012), pp. 169-195]. In this paper, the low-rank structure is exploited by applying an additional operator and by using a more compact representation of the functions. This reduces the computational cost associated with orthogonalization, as well as the required memory resources. The structure exploitation also provides a natural way in carrying out implicit restarting and locking without the need to impose structure in every restart. The efficiency and properties of the algorithm are illustrated with two large-scale problems.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:32:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 34. Berglund, Erik PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_33_j_idt584",{id:"formSmash:items:resultList:33:j_idt584",widgetVar:"widget_formSmash_items_resultList_33_j_idt584",onLabel:"Berglund, Erik ",offLabel:"Berglund, Erik ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:33:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:33:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Konstruktion av en optimal balk med Tikhonovregularisering2015Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAbstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_33_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:33:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_33_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); In this bachelor thesis the problem of numerically minimizing the elastic energy of a uniformly loaded, simply supported beam is studied. In this problem, the beam is assumed to be divided into a given number of equally long pieces with constant flexural rigidity and the minimization is done with respect to the flexural rigidities of the pieces. For a fine division of the beam there is a risk that the numerical method becomes unstable. The aim of this study is to investigate whether Tikhonov regularization can stabilize the numerical method in the case of a fine division. In the solution of the beam problem the Bernoulli-Euler equation and Lagrange’s multiplier method areused to derive the function to be minimized. Minimization is done iteratively by the gradient method. The problem is solved for a division of the beam into three and 24 pieces. In the case of 24 pieces, the iterations in the gradient method do not converge and negative values of the flexural rigidities are obtained. Tikhonov regularization is shown to stabilize the iterations so that convergence is attained and the flexural rigidities remain positive.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:33:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 35. Björk, T. et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_34_j_idt587",{id:"formSmash:items:resultList:34:j_idt587",widgetVar:"widget_formSmash_items_resultList_34_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:34:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Szepessy, A.KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.Tempone, R.Zouraris, G. E.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:34:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Monte Carlo Euler approximations of HJM term structure financial models2013In: BIT Numerical Mathematics, ISSN 0006-3835, E-ISSN 1572-9125, Vol. 53, no 2, p. 341-383Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_34_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:34:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_34_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); We present Monte Carlo-Euler methods for a weak approximation problem related to the Heath-Jarrow-Morton (HJM) term structure model, based on Itô stochastic differential equations in infinite dimensional spaces, and prove strong and weak error convergence estimates. The weak error estimates are based on stochastic flows and discrete dual backward problems, and they can be used to identify different error contributions arising from time and maturity discretization as well as the classical statistical error due to finite sampling. Explicit formulas for efficient computation of sharp error approximation are included. Due to the structure of the HJM models considered here, the computational effort devoted to the error estimates is low compared to the work to compute Monte Carlo solutions to the HJM model. Numerical examples with known exact solution are included in order to show the behavior of the estimates.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:34:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 36. Boström, Erik PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_35_j_idt584",{id:"formSmash:items:resultList:35:j_idt584",widgetVar:"widget_formSmash_items_resultList_35_j_idt584",onLabel:"Boström, Erik ",offLabel:"Boström, Erik ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:35:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:35:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Investigation of Outflow Boundary Conditions for Convection-Dominated Incompressible Fluid Flows in a Spectral Element Framework2015Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAbstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_35_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:35:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_35_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); In this thesis we implement and study the effects of different convective outflow boundary conditions for the high order spectral element solver Nek5000 in the context of solving convective-dominated fluid flow problems. By numerical testing we show that the convective boundary conditions preserve the spatial and temporal convergence rates of the solver. We also study highly convective test cases such as a single vortex propagating through the outflow boundary, and the typical Kármán vortex shedding problem to analyze the accuracy and stability. A detailed comparison with the natural boundary condition that corresponds to the variational form of the incompressible Navier–Stokes equations (the Nek5000 “O” condition), and a stabilized version of it (by Dong et al. (2014)), are also presented.

Our results show a major advantage of using the convective boundary conditions over the natural counterpart in solving convective problems, both according to stability and accuracy. Analytic and numerical results show that the natural condition has big stability problems for high Reynolds numbers, which make the use of stabilization methods or damping regions crucial. But, the (Dong) stabilized natural condition does not improve accuracy, and damping regions are computationally expensive. The convective conditions show very good accuracy if its convection speed is approximated accurately, and our results indicate that it can be used without damping regions efficiently. Our results also show that the magnitude of reflections significantly depends on the amplitude of the disturbances that move through the boundary. The convective boundary condition can handle large disturbances without producing significant reflections, while the natural one or a stabilized version of it in general can not.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:35:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 37. Brocke, Ekaterina PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_36_j_idt584",{id:"formSmash:items:resultList:36:j_idt584",widgetVar:"widget_formSmash_items_resultList_36_j_idt584",onLabel:"Brocke, Ekaterina ",offLabel:"Brocke, Ekaterina ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_36_j_idt587",{id:"formSmash:items:resultList:36:j_idt587",widgetVar:"widget_formSmash_items_resultList_36_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, Centres, Science for Life Laboratory, SciLifeLab.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:36:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Djurfeldt, M.Bhalla, U. S.Hellgren Kotaleski, JeanetteKTH, School of Computer Science and Communication (CSC), Computational Science and Technology (CST).Hanke, MichaelKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:36:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Multirate method for co-simulation of electrical-chemical systems in multiscale modeling2017In: Journal of Computational Neuroscience, ISSN 0929-5313, E-ISSN 1573-6873, Vol. 42, no 3, p. 245-256Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_36_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:36:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_36_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); Multiscale modeling by means of co-simulation is a powerful tool to address many vital questions in neuroscience. It can for example be applied in the study of the process of learning and memory formation in the brain. At the same time the co-simulation technique makes it possible to take advantage of interoperability between existing tools and multi-physics models as well as distributed computing. However, the theoretical basis for multiscale modeling is not sufficiently understood. There is, for example, a need of efficient and accurate numerical methods for time integration. When time constants of model components are different by several orders of magnitude, individual dynamics and mathematical definitions of each component all together impose stability, accuracy and efficiency challenges for the time integrator. Following our numerical investigations in Brocke et al. (Frontiers in Computational Neuroscience, 10, 97, 2016), we present a new multirate algorithm that allows us to handle each component of a large system with a step size appropriate to its time scale. We take care of error estimates in a recursive manner allowing individual components to follow their discretization time course while keeping numerical error within acceptable bounds. The method is developed with an ultimate goal of minimizing the communication between the components. Thus it is especially suitable for co-simulations. Our preliminary results support our confidence that the multirate approach can be used in the class of problems we are interested in. We show that the dynamics ofa communication signal as well as an appropriate choice of the discretization order between system components may have a significant impact on the accuracy of the coupled simulation. Although, the ideas presented in the paper have only been tested on a single model, it is likely that they can be applied to other problems without loss of generality. We believe that this work may significantly contribute to the establishment of a firm theoretical basis and to the development of an efficient computational framework for multiscale modeling and simulations.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:36:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 38. Bulin, Johannes PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_37_j_idt584",{id:"formSmash:items:resultList:37:j_idt584",widgetVar:"widget_formSmash_items_resultList_37_j_idt584",onLabel:"Bulin, Johannes ",offLabel:"Bulin, Johannes ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:37:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:37:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Large-scale time parallelization for molecular dynamics problems2013Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAbstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_37_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:37:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_37_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); As modern supercomputers draw their power from the sheer number of cores, an efficient parallelization of programs is crucial for achieving good performance. When one tries to solve differential equations in parallel this is usually done by parallelizing the computation of one single time step. As the speedup of such parallelization schemes is usually limited, e.g. by the spatial size of the problem, additional parallelization in time may be useful to achieve better scalability.

This thesis will introduce two well-known schemes for time-parallelization, namely the waveform relaxation method and the parareal algorithm. These methods are then applied to a molecular dynamics problem which is a useful test example as the number of required time steps is high while the number of unknowns is relatively low. Afterwards it is investigated how these methods can be adapted to large-scale computations.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:37:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 39. Burman, E. et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_38_j_idt587",{id:"formSmash:items:resultList:38:j_idt587",widgetVar:"widget_formSmash_items_resultList_38_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:38:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Hansbo, P.Larson, M. G.Massing, A.Zahedi, SaraKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:38:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Full gradient stabilized cut finite element methods for surface partial differential equations2016In: Computer Methods in Applied Mechanics and Engineering, ISSN 0045-7825, E-ISSN 1879-2138, Vol. 310, p. 278-296Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_38_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:38:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_38_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); We propose and analyze a new stabilized cut finite element method for the Laplace–Beltrami operator on a closed surface. The new stabilization term provides control of the full R3 gradient on the active mesh consisting of the elements that intersect the surface. Compared to face stabilization, based on controlling the jumps in the normal gradient across faces between elements in the active mesh, the full gradient stabilization is easier to implement and does not significantly increase the number of nonzero elements in the mass and stiffness matrices. The full gradient stabilization term may be combined with a variational formulation of the Laplace–Beltrami operator based on tangential or full gradients and we present a simple and unified analysis that covers both cases. The full gradient stabilization term gives rise to a consistency error which, however, is of optimal order for piecewise linear elements, and we obtain optimal order a priori error estimates in the energy and L2 norms as well as an optimal bound of the condition number. Finally, we present detailed numerical examples where we in particular study the sensitivity of the condition number and error on the stabilization parameter.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:38:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 40. Burman, Erik et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_39_j_idt587",{id:"formSmash:items:resultList:39:j_idt587",widgetVar:"widget_formSmash_items_resultList_39_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:39:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Hansbo, PeterLarson, M. G.Zahedi, SaraKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:39:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Cut finite element methods for coupled bulk–surface problems2016In: Numerische Mathematik, ISSN 0029-599X, E-ISSN 0945-3245, Vol. 133, no 2, p. 203-231Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_39_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:39:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_39_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); We develop a cut finite element method for a second order elliptic coupled bulk-surface model problem. We prove a priori estimates for the energy and (Formula presented.) norms of the error. Using stabilization terms we show that the resulting algebraic system of equations has a similar condition number as a standard fitted finite element method. Finally, we present a numerical example illustrating the accuracy and the robustness of our approach.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:39:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 41. Bystricky, Lukas PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_40_j_idt584",{id:"formSmash:items:resultList:40:j_idt584",widgetVar:"widget_formSmash_items_resultList_40_j_idt584",onLabel:"Bystricky, Lukas ",offLabel:"Bystricky, Lukas ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_40_j_idt587",{id:"formSmash:items:resultList:40:j_idt587",widgetVar:"widget_formSmash_items_resultList_40_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:40:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Pålsson, SaraKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.Tornberg, Anna-KarinKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:40:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); An accurate integral equation method for Stokes flow with piecewise smooth boundariesManuscript (preprint) (Other academic)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_40_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:40:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_40_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); Two-dimensional Stokes flow through a periodic channel is considered. The channel walls need only be Lipschitz continuous, in other words they are allowed to have corners. Boundary integral methods are an attractive numerical method to solve the Stokes equations, as the problem can be reformulated into a problem that must be solved only over the boundary of the domain. When the boundary is at least C1 smooth, the boundary integral kernel is a compact operator, and traditional Nyström methods can be used to obtain highly accurate solutions. In the case of Lipschitz continuous boundaries however, obtaining accurate solutions using the standard Nyström method can require high resolution. We adapt a technique known as recursively compressed inverse preconditioning to accurately solve the Stokes equations without requiring any more resolution than is needed to resolve the boundary. Combined with a periodic fast summation method we construct a method that is O(N log N ) where N is the number of quadrature points on the boundary. We demonstrate the robustness of this method by extending an existing boundary integral method for viscous drops to handle the movement of drops near corners.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:40:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 42. Bånkestad, Maria PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_41_j_idt584",{id:"formSmash:items:resultList:41:j_idt584",widgetVar:"widget_formSmash_items_resultList_41_j_idt584",onLabel:"Bånkestad, Maria ",offLabel:"Bånkestad, Maria ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:41:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:41:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Modeling, Simulation and Dynamic control of a Wave Energy Converter2013Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAbstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_41_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:41:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_41_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); The energy in ocean waves is a renewable energy resource not yet fully exploited. Research in converting ocean energy to useful electricity has been ongoing for about 40 years, but no one has so far succeed to do it at sufficiently low cost.

**CorPower Ocean**has developed a method, which in theory can achieve this. It uses a light buoy and a control strategy called Phase Control.The purpose of this thesis is to develop a mathematical model of this method - using LinearWave Theory to derive the hydrodynamic forces - and from the simulated results analyze the energy output of the method. In the process we create a program that will help realizing and improving the method further.

The model is implemented and simulated in the simulation program Simulink. On the basis of the simulated results, we can concludes that the

**CorPower Ocean**method is promising. The outcome shows that the energy output increases - up to five times- compared to conventional methods.PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:41:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 43. Böjeryd, Jesper PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_42_j_idt584",{id:"formSmash:items:resultList:42:j_idt584",widgetVar:"widget_formSmash_items_resultList_42_j_idt584",onLabel:"Böjeryd, Jesper ",offLabel:"Böjeryd, Jesper ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:42:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:42:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Long Time Integration of Molecular Dynamics at Constant Temperature with the Symplectic Euler Method2015Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAbstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_42_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:42:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_42_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); Simulations of particle systems at constant temperature may be used to estimate several of the system’s physical properties, and some require integration over very long time to be accurate. To achieve sufficient accuracy in finite time the choice of numerical scheme is important and we suggest to use the symplectic Euler method combined with a step in an Ornstein-Uhlenbeck process. This scheme is computationally very cheap and is often used in applications of molecular dynamics. This thesis strives to motivate the usage of the scheme due to the lack of theoretical results and comparisons to alternative methods. We conduct three numerical experiments to evaluate the scheme. The design of each experiment aims to expose weaknesses or strengths of the method. For both model problems and more realistic experiments are the results positive in favor of the method; the symplectic Euler method combined with an Ornstein- Uhlenbeck step does perform well over long times.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:42:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 44. Chaudhry, Q. A. et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_43_j_idt587",{id:"formSmash:items:resultList:43:j_idt587",widgetVar:"widget_formSmash_items_resultList_43_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:43:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Hanke, MichaelKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.Morgenstern, R.Dreij, K.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:43:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Surface reactions on the cytoplasmatic membranes - Mathematical modeling of reaction and diffusion systems in a cell2014In: Journal of Computational and Applied Mathematics, ISSN 0377-0427, E-ISSN 1879-1778, Vol. 262, p. 244-260Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_43_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:43:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_43_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); A human cell consists schematically of an outer cellular membrane, a cytoplasm containing a large number of organelles (mitochondria, endoplasmatic reticulum etc.), a nuclear membrane and finally the cellular nucleus containing DNA. The organelles create a complex and dense system of membranes or sub-domains throughout the cytoplasm. The mathematical description leads to a system of reaction-diffusion equations in a complex geometrical domain, dominated by thin membranous structures with similar physical and chemical properties. In a previous model, we considered only spatially distributed reaction and diffusion processes. However, from experiments it is known that membrane bound proteins play an important role in the metabolism of certain substances. In the present paper we develop a homogenization strategy which includes both volume and surface reactions. The homogenized system is a reaction-diffusion system in the cytoplasm which is coupled to the surrounding cell components by correspondingly modified transfer conditions. The approach is verified by application to a system modeling the cellular uptake and intracellular dynamics of carcinogenic polycyclic aromatic hydrocarbons.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:43:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 45. Chaudhry, Qasim A. et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_44_j_idt587",{id:"formSmash:items:resultList:44:j_idt587",widgetVar:"widget_formSmash_items_resultList_44_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:44:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Hanke, MichaelKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:44:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Study of intracellular reaction and diffusion mechanism of carcinogenic PAHs: Using non-standard compartment modeling approach2013In: Toxicology Letters, ISSN 0378-4274, E-ISSN 1879-3169, Vol. 221, p. S182-S182Article in journal (Other academic)46. Chen, C. et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_45_j_idt587",{id:"formSmash:items:resultList:45:j_idt587",widgetVar:"widget_formSmash_items_resultList_45_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:45:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Kublik, C.Tsai, Yen-Hsi RichardKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:45:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); An implicit boundary integral method for interfaces evolving by Mullins-Sekerka dynamics2017In: Springer Proceedings in Mathematics and Statistics, Springer New York LLC , 2017, p. 1-21Conference paper (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_45_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:45:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_45_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); We present an algorithm for computing the nonlinear interface dynamics of the Mullins-Sekerka model for interfaces that are defined implicitly (e.g. by a level set function) using integral equations. The computation of the dynamics involves solving Laplace’s equation with Dirichlet boundary conditions on multiply connected and unbounded domains and propagating the interface using a normal velocity obtained from the solution of the PDE at each time step. Our method is based on a simple formulation for implicit interfaces, which rewrites boundary integrals as volume integrals over the entire space. The resulting algorithm thus inherits the benefits of both level set methods and boundary integral methods to simulate the nonlocal front propagation problem with possible topological changes. We present numerical results in both two and three dimensions to demonstrate the effectiveness of the algorithm.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:45:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 47. Chen, Chieh et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_46_j_idt587",{id:"formSmash:items:resultList:46:j_idt587",widgetVar:"widget_formSmash_items_resultList_46_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:46:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tsai, Yen-Hsi RichardKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:46:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Implicit boundary integral methods for the Helmholtz equation in exterior domains2017In: RESEARCH IN THE MATHEMATICAL SCIENCES, ISSN 2197-9847, Vol. 4, article id UNSP 19Article in journal (Refereed)48. Chrameh Fru, Mbah PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_47_j_idt584",{id:"formSmash:items:resultList:47:j_idt584",widgetVar:"widget_formSmash_items_resultList_47_j_idt584",onLabel:"Chrameh Fru, Mbah ",offLabel:"Chrameh Fru, Mbah ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:47:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:47:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Development of a pipeline for patientspecific finite element modelling of the left ventricle of the human heart2014Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAbstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_47_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:47:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_47_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); In order to perform simulations of the human heart using a heart finite element solver developed at the Computational Technology Laboratory at KTH with a data set provided by Philips consisting of surface meshes of a whole heart, the surface mesh has to be converted to a volume mesh. The conversion is manual and time consuming. Therefore the purpose of this thesis is to develop algorithms and software tools for automatic generation of a finite element model in the form of a volume mesh of the left ventricle of a human heart based on the available Philips data set. The developed model can be used for the simulation of blood flow by solving the Navier–Stokes equations. The method used for generating the model is based on deformation of an

*a priori*finite element volume mesh to fit the extracted inner wall surface mesh of the left ventricle, from the aforementioned data set. The deformation is done by solving a nonlinear partial differential equation (PDE) using the finite element method.The method starts with the characterization of an external field that describes the distance from the target surface mesh, and then uses this external field as a component of the total force responsible for deforming the object. The method is validated in three space dimension by deforming a sphere into an ellipsoid. For this test case, two implementations of the PDE were tested and evaluated.

The method was then applied to the above mentioned Philips data set. The report summarizes the findings and proposes improvements for the future work

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:47:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 49. Chu, J. et al. PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_48_j_idt587",{id:"formSmash:items:resultList:48:j_idt587",widgetVar:"widget_formSmash_items_resultList_48_j_idt587",onLabel:"et al.",offLabel:"et al.",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:48:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Tsai, Yen-Hsi RichardKTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:48:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Volumetric variational principles for a class of partial differential equations defined on surfaces and curves: In memory of Heinz-Otto Kreiss2018In: Research in Mathematical Sciences, ISSN 2522-0144, Vol. 5, no 2, article id 19Article in journal (Refereed)Abstract [en] PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_48_j_idt622_0_j_idt623",{id:"formSmash:items:resultList:48:j_idt622:0:j_idt623",widgetVar:"widget_formSmash_items_resultList_48_j_idt622_0_j_idt623",onLabel:"Abstract [en]",offLabel:"Abstract [en]",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); In this paper, we propose simple numerical algorithms for partial differential equations (PDEs) defined on closed, smooth surfaces (or curves). In particular, we consider PDEs that originate from variational principles defined on the surfaces; these include Laplace–Beltrami equations and surface wave equations. The approach is to systematically formulate extensions of the variational integrals and derive the Euler–Lagrange equations of the extended problem, including the boundary conditions that can be easily discretized on uniform Cartesian grids or adaptive meshes. In our approach, the surfaces are defined implicitly by the distance functions or by the closest point mapping. As such extensions are not unique, we investigate how a class of simple extensions can influence the resulting PDEs. In particular, we reduce the surface PDEs to model problems defined on a periodic strip and the corresponding boundary conditions and use classical Fourier and Laplace transform methods to study the well-posedness of the resulting problems. For elliptic and parabolic problems, our boundary closure mostly yields stable algorithms to solve nonlinear surface PDEs. For hyperbolic problems, the proposed boundary closure is unstable in general, but the instability can be easily controlled by either adding a higher-order regularization term or by periodically but infrequently “reinitializing” the computed solutions. Some numerical examples for each representative surface PDEs are presented.

PrimeFaces.cw("Panel","tryPanel",{id:"formSmash:items:resultList:48:j_idt622:0:abstractPanel",widgetVar:"tryPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); 50. Dabbaghitehrani, Maryam PrimeFaces.cw("SelectBooleanButton","widget_formSmash_items_resultList_49_j_idt584",{id:"formSmash:items:resultList:49:j_idt584",widgetVar:"widget_formSmash_items_resultList_49_j_idt584",onLabel:"Dabbaghitehrani, Maryam ",offLabel:"Dabbaghitehrani, Maryam ",onIcon:"ui-icon-triangle-1-s",offIcon:"ui-icon-triangle-1-e"}); KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:49:orgPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); PrimeFaces.cw("Panel","testPanel",{id:"formSmash:items:resultList:49:etAlPanel",widgetVar:"testPanel",toggleable:true,toggleSpeed:500,collapsed:false,toggleOrientation:"vertical",closable:true,closeSpeed:500}); Lattice Boltzmann method for two immiscible components2013Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis

CiteExportLink to result list
http://kth.diva-portal.org/smash/resultList.jsf?query=&language=en&searchType=ORGANISATION&noOfRows=50&sortOrder=author_sort_asc&sortOrder2=title_sort_asc&onlyFullText=false&sf=all&aq=%5B%5B%7B%22organisationId%22%3A%2211800%22%7D%5D%5D&aqe=%5B%5D&aq2=%5B%5B%5D%5D&af=%5B%5D $(function(){PrimeFaces.cw("InputTextarea","widget_formSmash_lower_j_idt902_recordPermLink",{id:"formSmash:lower:j_idt902:recordPermLink",widgetVar:"widget_formSmash_lower_j_idt902_recordPermLink",autoResize:true});}); $(function(){PrimeFaces.cw("OverlayPanel","widget_formSmash_lower_j_idt902_j_idt904",{id:"formSmash:lower:j_idt902:j_idt904",widgetVar:"widget_formSmash_lower_j_idt902_j_idt904",target:"formSmash:lower:j_idt902:permLink",showEffect:"blind",hideEffect:"fade",my:"right top",at:"right bottom",showCloseIcon:true});});

Permanent link

Cite

Citation styleapa harvard1 ieee modern-language-association-8th-edition vancouver Other style $(function(){PrimeFaces.cw("SelectOneMenu","widget_formSmash_lower_j_idt920",{id:"formSmash:lower:j_idt920",widgetVar:"widget_formSmash_lower_j_idt920",behaviors:{change:function(ext) {PrimeFaces.ab({s:"formSmash:lower:j_idt920",e:"change",f:"formSmash",p:"formSmash:lower:j_idt920",u:"formSmash:lower:otherStyle"},ext);}}});});

- apa
- harvard1
- ieee
- modern-language-association-8th-edition
- vancouver
- Other style

Languagede-DE en-GB en-US fi-FI nn-NO nn-NB sv-SE Other locale $(function(){PrimeFaces.cw("SelectOneMenu","widget_formSmash_lower_j_idt931",{id:"formSmash:lower:j_idt931",widgetVar:"widget_formSmash_lower_j_idt931",behaviors:{change:function(ext) {PrimeFaces.ab({s:"formSmash:lower:j_idt931",e:"change",f:"formSmash",p:"formSmash:lower:j_idt931",u:"formSmash:lower:otherLanguage"},ext);}}});});

- de-DE
- en-GB
- en-US
- fi-FI
- nn-NO
- nn-NB
- sv-SE
- Other locale

Output formathtml text asciidoc rtf $(function(){PrimeFaces.cw("SelectOneMenu","widget_formSmash_lower_j_idt941",{id:"formSmash:lower:j_idt941",widgetVar:"widget_formSmash_lower_j_idt941"});});

- html
- text
- asciidoc
- rtf