This file is indexed.

/usr/include/arkode/arkode_dense.h is in libsundials-dev 2.7.0+dfsg-2build1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
/*---------------------------------------------------------------
 * Programmer(s): Daniel R. Reynolds @ SMU
 *---------------------------------------------------------------
 * LLNS/SMU Copyright Start
 * Copyright (c) 2015, Southern Methodist University and 
 * Lawrence Livermore National Security
 *
 * This work was performed under the auspices of the U.S. Department 
 * of Energy by Southern Methodist University and Lawrence Livermore 
 * National Laboratory under Contract DE-AC52-07NA27344.
 * Produced at Southern Methodist University and the Lawrence 
 * Livermore National Laboratory.
 *
 * All rights reserved.
 * For details, see the LICENSE file.
 * LLNS/SMU Copyright End
 *---------------------------------------------------------------
 * Header file for the ARKODE dense linear solver, ARKDENSE.
 *---------------------------------------------------------------*/

#ifndef _ARKDENSE_H
#define _ARKDENSE_H

#include <arkode/arkode_direct.h>
#include <sundials/sundials_dense.h>

#ifdef __cplusplus  /* wrapper to enable C++ usage */
extern "C" {
#endif


/*---------------------------------------------------------------
 Function: ARKDense
-----------------------------------------------------------------
 A call to the ARKDense function links the main integrator with
 the ARKDENSE linear solver.

 arkode_mem is the pointer to the integrator memory returned by
            ARKodeCreate.

 N is the size of the ODE system.

 The return value of ARKDense is one of:
    ARKDLS_SUCCESS   if successful
    ARKDLS_MEM_NULL  if the arkode memory was NULL
    ARKDLS_MEM_FAIL  if there was a memory allocation failure
    ARKDLS_ILL_INPUT if a required vector operation is missing
---------------------------------------------------------------*/
SUNDIALS_EXPORT int ARKDense(void *arkode_mem, long int N);

/*---------------------------------------------------------------
 Function: ARKMassDense
-----------------------------------------------------------------
 A call to the ARKMassDense function links the mass matrix solve
 with the ARKDENSE linear solver.

 arkode_mem is the pointer to the integrator memory returned by
            ARKodeCreate.

 N is the size of the ODE system.

 dmass is the user-supplied dense mass matrix setup function.

 The return value of ARKMassDense is one of:
    ARKDLS_SUCCESS   if successful
    ARKDLS_MEM_NULL  if the arkode memory was NULL
    ARKDLS_MEM_FAIL  if there was a memory allocation failure
    ARKDLS_ILL_INPUT if a required vector operation is missing
---------------------------------------------------------------*/
SUNDIALS_EXPORT int ARKMassDense(void *arkode_mem, long int N, 
				 ARKDlsDenseMassFn dmass);

#ifdef __cplusplus
}
#endif

#endif