Skip to content
Snippets Groups Projects
test_enumerate.py 648 B
Newer Older
  • Learn to ignore specific revisions
  • Ernesto Oquelis's avatar
    Ernesto Oquelis committed
    
    """
    This is an empty docstring
    """
    
    from oofem_classes import Constraint, Force, Node, Element, Structure, Visualizer
    
    
    Ernesto Oquelis's avatar
    Ernesto Oquelis committed
    f1 = Force([1.2, -4, 0])
    
    Ernesto Oquelis's avatar
    Ernesto Oquelis committed
    e1 = Element(2.1e8, 0.2, n1, n2)
    
    n1.set_constraint(c1)
    n2.set_force(f1)
    
    n1.get_constraint().print_constraint()
    n2.get_force().print_force()
    n1.print_node()
    n2.print_node()
    e1.print_element()
    
    """
    
    struct = Structure()
    
    n1 = Node([0, 0, 0])
    n2 = Node([1, 1, 0])
    
    e1 = Element(1, 1, n1, n2)
    
    c1 = Constraint([False, True, True])
    
    n1.set_constraint(c1)
    
    eqn = n1.enumerate_dofs(0)
    eqn = n2.enumerate_dofs(eqn)
    
    e1.enumerate_dofs()
    
    Ernesto Oquelis's avatar
    Ernesto Oquelis committed
    
    
    A= n1.get_dof_numbers()
    B=n2.get_dof_numbers()
    
    Ernesto Oquelis's avatar
    Ernesto Oquelis committed
    
    
    print(e1.get_dofs())