# \_generate\_2d\_nodes! in JuAFEM

**URL:** <https://discourse.julialang.org/t/generate-2d-nodes-in-juafem/49990>\
**Category:** General Usage\
**Tags:** juafem\
**Created:** [November 11, 2020, 4:05pm UTC](https://discourse.julialang.org/t/generate-2d-nodes-in-juafem/49990 "2020-11-11T16:05:49Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hrishikesh\_Das](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/hrishikesh_das/32/18408_2.png) [@Hrishikesh\_Das](https://discourse.julialang.org/u/Hrishikesh_Das)\
**Post date:** [November 11, 2020, 4:05pm UTC](https://discourse.julialang.org/t/generate-2d-nodes-in-juafem/49990/1 "2020-11-11T16:05:49Z")

</div>

I am trying to use the function \_generate\_2d\_nodes! which is available in JuAFEM. But it shows an error. Below is my code

using Tensors, JuAFEM  
M =\_generate\_2d\_nodes!(44, 21, 21, Vec{2}((0.0,4.5)), Vec{2}((0.5,4.5)), Vec{2}((0.5,5.0)), Vec{2}((0.0,5.0)))

The error which I am getting  
MethodError: no method matching push!(::Int64, ::Node{2,Float64})  
Closest candidates are:  
push!(::Any, ::Any, !Matched::Any) at abstractarray.jl:2252  
push!(::Any, ::Any, !Matched::Any, !Matched::Any…) at abstractarray.jl:2253  
push!(!Matched::Base.Nowhere, ::Any) at array.jl:1347  
…
