2010
DOI: 10.1007/978-3-642-15928-2_20
|View full text |Cite
|
Sign up to set email alerts
|

Declarative Mesh Subdivision Using Topological Rewriting in MGS

Abstract: 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. Smith et al. (2004) asks the question of the declarative programming of such algorithms in an index-free way. In this paper, we positively answer this question by presenting a rewriting framework where mesh refinements are described… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2010
2010
2016
2016

Publication Types

Select...
5
1
1

Relationship

4
3

Authors

Journals

citations
Cited by 15 publications
(9 citation statements)
references
References 14 publications
0
9
0
Order By: Relevance
“…It acts as a container and the values as the elements of the data structure. Transformations of topological collections are defined by rewriting rules [19] specifying replacement of sub-collections that can be recursively performed to build new spaces.…”
Section: Presentation Of the Mgs Programming Languagementioning
confidence: 99%
See 1 more Smart Citation
“…It acts as a container and the values as the elements of the data structure. Transformations of topological collections are defined by rewriting rules [19] specifying replacement of sub-collections that can be recursively performed to build new spaces.…”
Section: Presentation Of the Mgs Programming Languagementioning
confidence: 99%
“…There exist several ways to control the application of a set of rules on a collection but these details are not necessary for the comprehension of the work presented here. A formal specification of topological rewriting is given in [19]. We sketch here only the specification of patterns.…”
Section: Transformationsmentioning
confidence: 99%
“…A dedicated definition has been developed in [19]. However, thanks to the term structure of a topological collection, transformations can be defined in the framework of set rewriting, following an approach similar to that taken in [31] for hyper-graphs: using the additive representation of topological collections, topological rewriting can be simply defined as an adapted version of conditional first-order associative-commutative term rewriting, see [36] for the details.…”
Section: Topological Rewritingmentioning
confidence: 99%
“…This was done using a quasi-context sensitive graph grammar. Spicher et al (2010) modeled mesh refinements by a simple rewriting framework, based on topological chain rewriting. Both approaches allow us only to model uniform refinements, because non-uniform mesh transformations are context dependent and cannot be modelled by the quasi-context sensitive graph grammar.…”
Section: Introductionmentioning
confidence: 99%