Skip to content

Find collinear sides of tets in a fracture #3004

Answered by jwpeterson
rebpoli asked this question in Q&A
Discussion options

You must be logged in to vote

So I would say we need a geometry search right?

Yes, I would think so. You could use a PointLocator for this... there's a PointLocator::operator() API that fills a std::set of "candidate" elements for a given search point. It is intended for searching for Points that lie on the face between two neighboring elements. So I would loop over the set of elements in either frac_p or frac_n and do a PL search for the vertex_average() of each face, then look in the set of candidate elements for the one that is not the current Elem.

Replies: 2 comments 6 replies

Comment options

You must be logged in to vote
3 replies
@rebpoli
Comment options

@roystgnr
Comment options

@rebpoli
Comment options

Comment options

You must be logged in to vote
3 replies
@rebpoli
Comment options

@jwpeterson
Comment options

@rebpoli
Comment options

Answer selected by rebpoli
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants