1.9 KiB
API-INDEX
MODULE: JuliaFEM
Methods [Exported]
add_elements(model, elements) Add new elements to model.
get_elements(model, element_ids) Get subset of elements from model.
get_field(field_type, field_name) Get field from model.
new_model() Initialize empty model.
Types [Exported]
JuliaFEM.Model Basic model
MODULE: JuliaFEM.elasticity_solver
Methods [Internal]
assemble!(fe, eldofs_, I, V) Assemble global RHS to I,V ready for sparse format
assemble!(ke, eldofs_, I, J, V) Assemble global stiffness matrix to I,J,V ready for sparse format
calc_local_matrices!(X, u, R, Kt, N, dNdchi, lambda_, mu_, ipoints, iweights) Calculate local tangent stiffness matrix and residual force vector R = T - F
eliminate_boundary_conditions(dirichletbc, I, J, V) Eliminate Dirichlet boundary conditions from matrix
eliminate_boundary_conditions(dirichletbc, I, V) Eliminate Dirichlet boundary conditions from vector
interpolate{T<:Real}(field::Array{T<:Real, 1}, basis::Function, ip) Interpolate field variable using basis functions f for point ip.
solve_elasticity_increment!(X, u, du, elmap, nodalloads, dirichletbc, lambda, mu, N, dNdchi, ipoints, iweights) Solve one increment of elasticity problem