Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
181 words
A finite element modeling method for determining a physical attribute of an object using a mesh representation of the object the mesh including elements from a predetermined set of first and second elements, the method comprising the steps of: decomposing the object into a mesh including a set of tetrahedra; identifying a group of first elements of the mesh as being suitable for merging into a second element from the predetermined set; merging the identified group of first elements into the second element from the predetermined set; displaying a representation of the physical attribute of the object based on the mesh representation of the object produced by the steps of decomposing, identifying, and merging; and representing the tetrahedra produced in the step of decomposing in the form of a graph which shows (i) nodes representing the tetrahedra, (ii) first node connectors representing faces shared in common between pairs of the tetrahedra, and (iii) second node connectors representing two faces, each face being of different tetrahedra which have an edge in common and have an angle therebetween which satisfies a predetermined condition.
Claim 2
Dependent Claim
181 words
A finite element modeling method for determining a physical attribute of an object using a mesh representation of the object the mesh including elements from a predetermined set of first and second elements, the method comprising the steps of: decomposing the object into a mesh including a set of tetrahedra; identifying a group of first elements of the mesh as being suitable for merging into a second element from the predetermined set; merging the identified group of first elements into the second element from the predetermined set; displaying a representation of the physical attribute of the object based on the mesh representation of the object produced by the steps of decomposing, identifying, and merging; and representing the tetrahedra produced in the step of decomposing in the form of a graph which shows (i) nodes representing the tetrahedra, (ii) first node connectors representing faces shared in common between pairs of the tetrahedra, and (iii) second node connectors representing two faces, each face being of different tetrahedra which have an edge in common and have an angle therebetween which satisfies a predetermined condition.
Claim 3
Dependent Claim
98 words
A method as recited in claim 1, wherein: the elements of the predetermined set are represented as a set of respective subgraphs representing groups of tetrahedra which may be merged into respective ones of the elements of the predetermined set; the step of identifying includes finding a portion of the graph, the portion matching one of the respective subgraphs, and representing a group of the tetrahedra produced in the step of decomposing, which matches one of the respective subgraphs; and the step of merging includes merging the group of tetrahedra represented by the portion into the respective element.
Claim 4
Dependent Claim
99 words
A method as recited in claim 2, wherein: the elements of the predetermined set are represented as a set of respective search trees representing arrangements of the nodes of the respective subgraphs into (i) a root node corresponding with a first node of the subgraph representation of the element, and (ii) other nodes corresponding with other nodes of the subgraph and having node connectors which correspond with a first and second node connector of the respective subgraphs; and the step of identifying includes finding a portion of the graph, the portion matching one of the set of search trees.
Claim 5
Dependent Claim
123 words
A method as recited in claim 3, wherein the step of identifying includes: selecting an initial node of the graph as corresponding to a root node of the search tree; searching for a first group of other nodes of the graph which have connectors to at least one initial node and which have connectors to one other node of the first group, each connector corresponding with a connector between nodes of the search tree; and determining that the first group of nodes of the graph which, together, correspond with the nodes of the search tree and have corresponding connectors which correspond with a second group of elements of the mesh which are suitable for merging into one of the predetermined set of elements.
Claim 6
Dependent Claim
185 words
A finite element modeling and processing system for determining a physical attribute of an object using a mesh representation of the object, the mesh including elements from a predetermined set of elements, the system comprising: means for decomposing the object into a mesh including a set of tetrahedra; means for identifying a group of first elements of the mesh as being suitable for merging into an element from the predetermined set; means for merging the identified group of first elements into the element from the predetermined set; means for displaying a representation of the physical attribute of the object based on the mesh representation of the object produced by the means for decomposing, identifying, and merging; and means for representing the tetrahedra produced in the step of decomposing in the form of a graph which shows (i) nodes representing the tetrahedra, (ii) first node connectors representing faces shared in common between pairs of the tetrahedra, and (iii) second node connectors representing two faces, each face being of different tetrahedra which have an edge in common and have an angle therebetween which satisfies a predetermined condition.
Claim 7
Dependent Claim
185 words
A finite element modeling and processing system for determining a physical attribute of an object using a mesh representation of the object, the mesh including elements from a predetermined set of elements, the system comprising: means for decomposing the object into a mesh including a set of tetrahedra; means for identifying a group of first elements of the mesh as being suitable for merging into an element from the predetermined set; means for merging the identified group of first elements into the element from the predetermined set; means for displaying a representation of the physical attribute of the object based on the mesh representation of the object produced by the means for decomposing, identifying, and merging; and means for representing the tetrahedra produced in the step of decomposing in the form of a graph which shows (i) nodes representing the tetrahedra, (ii) first node connectors representing faces shared in common between pairs of the tetrahedra, and (iii) second node connectors representing two faces, each face being of different tetrahedra which have an edge in common and have an angle therebetween which satisfies a predetermined condition.
Claim 8
Dependent Claim
102 words
A system as recited in claim 5, wherein: the elements of the predetermined set are represented as a set of respective subgraphs representing groups of tetrahedra which may be merged into respective ones of the elements of the predetermined set; the means for identifying includes means for finding a portion of the graph, the portion matching one of the respective subgraphs, and representing a group of the tetrahedra produced in the step of decomposing which matches one of the respective subgraphs; and the means for merging includes means for merging the group of tetrahedra represented by the portion into the respective element.
Claim 9
Dependent Claim
101 words
A system as recited in claim 6, wherein: the elements of the predetermined set are represented as a set of respective search trees representing arrangements of the nodes of the respective subgraphs into (i) a root node corresponding with a first node of the subgraph representation of the element, and (ii) other nodes corresponding with other nodes of the subgraph and having node connectors which correspond with a first and second node connector of the respective subgraphs; and the means for identifying includes means for finding a portion of the graph, the portion matching one of the sets of search trees.
Claim 10
Dependent Claim
139 words
A system as recited in claim 7, wherein the means for identifying includes: means for selecting an initial node of the graph as corresponding to a root node of the search tree; means for searching for a first group of nodes of the graph which have connectors to at least one initial node and which have connectors to at least one other node of the group of nodes, each connector corresponding with a connector between nodes of the search tree; and means for determining that the group of nodes of the graph correspond with a group of elements of the mesh which are suitable for merging into one of the second elements of the predetermined set of elements, wherein the group of nodes of the graph, taken together, correspond with nodes of the search tree and have corresponding connectors.
Claim 11
Dependent Claim
248 words
A computer program product, for use with a finite element modeling and processing system for determining a physical attribute of an object using a mesh representation of the object, the mesh including elements from a predetermined set of first and second elements, the computer program product comprising: a computer-readable recording medium including a substrate; means, recorded on the medium, for directing the system to decompose the object into a mesh including a set of tetrahedra; means, recorded on the medium, for directing the system to identify a group of first elements of the mesh as being suitable for merging into a second element from the predetermined set; means, recorded on the medium, for directing the system to merge the identified group of first elements into the second element from the predetermined set; means, recorded on the medium, for directing the system to display a representation of the physical attribute of the object based on the mesh representation of the object produced by the means for directing to decompose, identify, and merge; and means, recorded on the medium, for directing the system to represent the tetrahedra produced in the step of decomposing in the form of a graph which shows (i) nodes representing the tetrahedra, (ii) first node connectors representing faces shared in common between pairs of the tetrahedra, and (iii) second node connectors representing two faces, each face being of different tetrahedra which have an edge in common and have an angle therebetween which satisfies a predetermined condition.
Claim 12
Dependent Claim
248 words
A computer program product, for use with a finite element modeling and processing system for determining a physical attribute of an object using a mesh representation of the object, the mesh including elements from a predetermined set of first and second elements, the computer program product comprising: a computer-readable recording medium including a substrate; means, recorded on the medium, for directing the system to decompose the object into a mesh including a set of tetrahedra; means, recorded on the medium, for directing the system to identify a group of first elements of the mesh as being suitable for merging into a second element from the predetermined set; means, recorded on the medium, for directing the system to merge the identified group of first elements into the second element from the predetermined set; means, recorded on the medium, for directing the system to display a representation of the physical attribute of the object based on the mesh representation of the object produced by the means for directing to decompose, identify, and merge; and means, recorded on the medium, for directing the system to represent the tetrahedra produced in the step of decomposing in the form of a graph which shows (i) nodes representing the tetrahedra, (ii) first node connectors representing faces shared in common between pairs of the tetrahedra, and (iii) second node connectors representing two faces, each face being of different tetrahedra which have an edge in common and have an angle therebetween which satisfies a predetermined condition.
Claim 13
Dependent Claim
124 words
A computer program product as recited in claim 9, wherein: the elements of the predetermined set are represented as a set of respective subgraphs representing groups of tetrahedra which may be merged into respective ones of the elements of the predetermined set; the means for directing to identify includes means, recorded on the medium, for directing the system to find a portion of the graph, the portion matching one of the respective subgraphs, and representing a group of the tetrahedra produced in the step of decomposing, which matches one of the respective subgraphs; and the means for directing to merge includes means, recorded on the medium, for directing the system to merge the group of tetrahedra represented by the portion into the respective element.
Claim 14
Dependent Claim
113 words
A computer program product as recited in claim 10, wherein: the elements of the predetermined set are represented as a set of respective search trees representing arrangements of the nodes of the respective subgraphs into (i) a root node corresponding with a first node of the subgraph representation of the element, and (ii) other nodes corresponding with other nodes of the subgraph and having node connectors which correspond with a first and second node connector of the respective subgraphs; and the means for directing to identify includes means, recorded on the medium, for directing the system to find a portion of the graph, the portion matching one of the set of search trees.
Claim 15
Dependent Claim
159 words
A computer program product as recited in claim 11, wherein the means for directing to identify includes: means, recorded on the medium, for directing the system to select an initial node of the graph as corresponding to a root node of the search tree; means for means, recorded on the medium, for directing the system to search for a first group of other nodes of the graph which have connectors to at least one initial node and which have connectors to one other node of the first group, each connector corresponding with a connector between nodes of the search tree; and means, recorded on the medium, for directing the system to determine that the first group of nodes of the graph which, together, correspond with the nodes of the search tree and have corresponding connectors which correspond with a second group of elements of the mesh which are suitable for merging into one of the predetermined set of elements.