Mesh#

Factory function#

create_point(**kwargs)

User interface function to create a point named tuple - this is used in defining positions such as loads for example.

Class reference#

Mesh#

class Mesh(long_dim, width, trans_dim, edge_dist_a, edge_dist_b, num_trans_beam, num_long_beam, skew_1, skew_2, pt1=(0, 0, 0), pt2=(0, 0, 0), pt3=None, element_counter=1, node_counter=1, transform_counter=0, global_x_grid_count=0, global_edge_count=0, mesh_origin=None, quad_ele=False, **kwargs)#

Bases: object

Class for Mesh.

Positional arguments are handled by OspGrillage class.

Note

As of version 0.1.0, the default mesh is a straight mesh with either Orthogonal and Oblique grids. mesh module needs a new structure where the mesh class will have mesh types segregated into a base Mesh class and child class e.g. OrthogonalMesh(Mesh) class.