mirror of
https://github.com/JuliaFEM/JuliaFEM.jl.git
synced 2026-09-18 01:31:31 +00:00
c5a1202c1d
Comment out include for nodal_cache.jl as the file does not exist yet.
- Comment out include("nodal_cache.jl") with TODO note
22 lines
603 B
Julia
22 lines
603 B
Julia
# This file is a part of JuliaFEM.
|
|
# License is MIT: see https://github.com/JuliaFEM/JuliaFEM.jl/blob/master/LICENSE.md
|
|
|
|
"""
|
|
Cache structures for zero-allocation assembly.
|
|
|
|
All assemblers use pre-allocated caches containing:
|
|
- Global system matrices and vectors (K, f)
|
|
- Element/node-level workspace
|
|
- Sparse matrix structures
|
|
|
|
Caches are created once per problem and reused across multiple assembly
|
|
calls (e.g., in nonlinear iterations or time stepping).
|
|
"""
|
|
|
|
using SparseArrays
|
|
using Tensors
|
|
|
|
include("coo_cache.jl")
|
|
include("csc_cache.jl")
|
|
# include("nodal_cache.jl") # TODO: File doesn't exist yet
|