logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

level_set - zero level set of a field (rheolef-7.2)

Author

       Pierre  Saramito  <Pierre.Saramito@imag.fr>

Description

       Given a field(2) fh defined in a domain Lambda, this function computes the level set defined by {x in
       Lambda, fh(x) = 0}. This level set is represented by the geo(2) class.

Implementation

       This documentation has been generated from file main/lib/level_set.h

Name

       level_set - zero level set of a field (rheolef-7.2)

Options

       The option class leve_set_option controls the slit of quadrilaterals into triangles for tridimensional
       intersected surface and also the zero machine precision, epsilon.

       struct level_set_option {
         bool split_to_triangle;
         Float epsilon;
         level_set_option()
          : split_to_triangle(true),
            epsilon(100*std::numeric_limits<Float>::epsilon())
            {}
       };

Synopsis

           geo level_set (const field& fh);
           geo level_set (const field& fh, const level_set_option& lopt);

See Also