153
155
positions => extract_vector_field(state, "Coordinate")
155
157
divergence_sparsity => get_csr_sparsity_firstorder(state, s_field%mesh, source_field%mesh)
156
159
call allocate(ct_m, divergence_sparsity, (/1, source_field%dim/), name = "DivergenceMatrix" )
157
160
call allocate(ct_rhs, s_field%mesh, name = "CTRHS")