![]() """Generate tuples enumerating the node indices presentįrom pytools import generate_nonnegative_integer_tuples_below as gnitb Return tetrahedron_dataĬlass GmshTensorProductElementBase( GmshElementBase): Return triangle_dataĬlass GmshTetrahedralElement( GmshSimple圎lementBase):įrom gmsh_interop. order):Ĭlass GmshTriangularElement( GmshSimple圎lementBase):įrom gmsh_interop. order):įor tup in generate_triangle_edge_tuples( self. memoize_methodįor tup in generate_triangle_vertex_tuples( self. order - memoize_methodĬlass GmshIncompleteTriangularElement( GmshSimple圎lementBase): ![]() node_count()Ĭlass GmshPoint( GmshSimple圎lementBase):Ĭlass GmshIntervalElement( GmshSimple圎lementBase): Generate_nonnegative_integer_tuples_summing_to_at_most as gnitstam """Return the number of interpolation nodes in this element.""" lexicographic_node_tuples()],Ĭlass GmshSimple圎lementBase( GmshElementBase): automethod:: get_lexicographic_gmsh_node_indicesĭef get_lexicographic_gmsh_node_indices( self):įor i, tup in enumerate( self. Whose sum is less than or equal to the order of the element. The tuples constituents are non-negative integers Each tuple has a length equal to the dimension Generate tuples enumerating the node indices present Raise GmshFileFormatError( "unexpected end of file") Generate_nonnegative_integer_tuples_belowįor tup in generate_nonnegative_integer_tuples_below( 2, dim): autoclass:: GmshTensorProductElementBaseĭef generate_triangle_vertex_tuples( order):ĭef generate_triangle_edge_tuples( order):ĭef generate_triangle_volume_tuples( order):ĭef generate_quad_vertex_tuples( dim, order): autoclass:: GmshIncompleteTriangularElement ScriptSource, LiteralSource, FileSource, ScriptWithFilesSource) OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS INįrom gmsh_interop. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, IN NO EVENT SHALL THEĪUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,įITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR The above copyright notice and this permission notice shall be included inĪll copies or substantial portions of the Software. To use, copy, modify, merge, publish, distribute, sublicense, and/or sellĬopies of the Software, and to permit persons to whom the Software isįurnished to do so, subject to the following conditions: In the Software without restriction, including without limitation the rights Of this software and associated documentation files (the "Software"), to deal ![]() Permission is hereby granted, free of charge, to any person obtaining a copy _copyright_ = "Copyright (C) 2009 Xueyu Zhu, Andreas Kloeckner" Generate_triangle_vertex_tuples Function generate_triangle_edge_tuples Function generate_triangle_volume_tuples Function generate_quad_vertex_tuples Function LineFeeder Class _init_ Function has_next_line Function get_next_line Function GmshElementBase Class _init_ Function element_type Function vertex_count Function node_count Function lexicographic_node_tuples Function get_lexicographic_gmsh_node_indices Function GmshSimple圎lementBase Class vertex_count Function node_count Function lexicographic_node_tuples Function GmshPoint Class element_type Function gmsh_node_tuples Function GmshIntervalElement Class element_type Function gmsh_node_tuples Function GmshIncompleteTriangularElement Class _init_ Function element_type Function gmsh_node_tuples Function GmshTriangularElement Class element_type Function gmsh_node_tuples Function GmshTetrahedralElement Class element_type Function gmsh_node_tuples Function GmshTensorProductElementBase Class vertex_count Function node_count Function lexicographic_node_tuples Function GmshQuadrilateralElement Class element_type Function gmsh_node_tuples Function GmshHexahedralElement Class element_type Function gmsh_node_tuples Function _gmsh_supported_element_type_map Function GmshMeshReceiverBase Class set_up_nodes Function add_node Function finalize_nodes Function set_up_elements Function add_element Function finalize_elements Function add_tag Function finalize_tags Function GmshMeshReceiverNumPy Class _init_ Function set_up_nodes Function add_node Function finalize_nodes Function set_up_elements Function add_element Function finalize_elements Function add_tag Function finalize_tags Function GmshFileFormatError Class read_gmsh Function generate_gmsh Function parse_gmsh Function ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |