8 research outputs found

    Declarative mesh subdivision using topological rewriting in mgs.

    Get PDF
    Abstract. Mesh subdivision algorithms are usually specified informally using graphical schemes defining local mesh refinements. These algorithms are then implemented efficiently in an imperative framework. The implementation is cumbersome and implies some tricky indices management

    Transformation de collections topologiques de dimension arbitraire (application à la modélisation de systèmes dynamiques)

    Get PDF
    Le projet MGS poursuit deux objectifs : l'étude de l'apport de notions topologiques dans les langages de programmation, et leur application au développement de nouvelles structures de données et de contrôle pour la simulation de systèmes dynamiques à structure dynamique. Ces objectifs ont abouti au développement d'un langage de programmation expérimental dédié à la spécification de ces systèmes : le langage MGS. Ces travaux sont organisés selon trois axes : (1) le développement de la notion de collection topologique de dimension arbitraire, une nouvelle structure de donnée fondée sur la notion de complexe cellulaire développée en topologie algébrique, (2) la spécification formelle d'une sémantique des programmes MGS et plus particulièrement des transformations, une forme originale de définition par cas de fonction sur les collections topologiques, et enfin (3) la validation de nos travaux par de nombreux exemples non triviaux dans les domaines de la biologie et de la morphogénèse.The MGS project is aimed at studying the use of topological notions for programming languages and their applications in developing new data and control structures for the simulation of dynamical systems with a dynamical structure. These goals have led to the development of an experimental programming language dedicated to the specification of such systems: the MGS language. This work is organized following three directions: (1) developing the notion of topological collection of arbitrary dimension, a new data structure based on the concept of cellular complex developed in algebraic topology, (2) specifying a formal semantics of MGS, especially for transformations, an original kind of case-based definition of functions on topological collections, and finally (3) validating our works with numerous non trivial examples in biology and morphogenesis.EVRY-Bib. électronique (912289901) / SudocSudocFranceF

    Algorithmic self-assembly by accretion and by carving in MGS

    No full text
    International audienceWe report the use of MGS, a declarative and rule-based language, for the modeling of various self-assembly processes. The approach is illustrated on the fabrication of a fractal pattern, a Sierpinsky triangle, using two approaches: by \emphaccretive growth and by \emphcarving. The notion of topological collections available in MGS enables the easy and concise modeling of self-assembly processes on various lattice geometries as well as more arbitrary constructions of multi-dimensional objects

    Choreographing tragedy into the twenty-first century

    Get PDF
    What makes a tragedy? In the fifth century BCE this question found an answer through the conjoined forms of song and dance. Since the mid-twentieth century, and the work of the Tanztheater Wuppertal Pina Bausch, tragedy has been variously articulated as form coming apart at the seams. This thesis approaches tragedy through the work of five major choreographers and a director who each, in some way, turn back to Bausch. After exploring the Tanztheater Wuppertal’s techniques for choreographing tragedy in chapter one, I dedicate a chapter each to Dimitris Papaioannou, Akram Khan, Trajal Harrell, Ivo van Hove with Wim Vandekeybus, and Gisèle Vienne. Bringing together work in Queer and Trans* studies, Performance studies, Classics, Dance, and Classical Reception studies I work towards an understanding of the ways in which these choreographers articulate tragedy through embodiment and relation. I consider how tragedy transforms into the twenty-first century, how it shapes what it might mean to live and die with(out) one another. This includes tragic acts of mythic construction, attempts to describe a sense of the world as it collapses, colonial claims to ownership over the earth, and decolonial moves to enact new ways of being human. By developing an expanded sense of both choreography and the tragic one of my main contributions is a re-theorisation of tragedy that brings together two major pre-existing schools, to understand tragedy not as an event, but as a process. Under these conditions, and the shifting conditions of the world around us, I argue that the choreography of tragedy has and might continue to allow us to think about, name, and embody ourselves outside of the ongoing catastrophes we face

    A complex systems approach to education in Switzerland

    Get PDF
    The insights gained from the study of complex systems in biological, social, and engineered systems enables us not only to observe and understand, but also to actively design systems which will be capable of successfully coping with complex and dynamically changing situations. The methods and mindset required for this approach have been applied to educational systems with their diverse levels of scale and complexity. Based on the general case made by Yaneer Bar-Yam, this paper applies the complex systems approach to the educational system in Switzerland. It confirms that the complex systems approach is valid. Indeed, many recommendations made for the general case have already been implemented in the Swiss education system. To address existing problems and difficulties, further steps are recommended. This paper contributes to the further establishment complex systems approach by shedding light on an area which concerns us all, which is a frequent topic of discussion and dispute among politicians and the public, where billions of dollars have been spent without achieving the desired results, and where it is difficult to directly derive consequences from actions taken. The analysis of the education system's different levels, their complexity and scale will clarify how such a dynamic system should be approached, and how it can be guided towards the desired performance

    The Music Sound

    Get PDF
    A guide for music: compositions, events, forms, genres, groups, history, industry, instruments, language, live music, musicians, songs, musicology, techniques, terminology , theory, music video. Music is a human activity which involves structured and audible sounds, which is used for artistic or aesthetic, entertainment, or ceremonial purposes. The traditional or classical European aspects of music often listed are those elements given primacy in European-influenced classical music: melody, harmony, rhythm, tone color/timbre, and form. A more comprehensive list is given by stating the aspects of sound: pitch, timbre, loudness, and duration. Common terms used to discuss particular pieces include melody, which is a succession of notes heard as some sort of unit; chord, which is a simultaneity of notes heard as some sort of unit; chord progression, which is a succession of chords (simultaneity succession); harmony, which is the relationship between two or more pitches; counterpoint, which is the simultaneity and organization of different melodies; and rhythm, which is the organization of the durational aspects of music
    corecore