Before

1/* -----------------------------------------------------------------------------
2 * Programmer(s): David J. Gardner, Cody J. Balos @ LLNL
3 * Daniel R. Reynolds @ SMU
4 * -----------------------------------------------------------------------------
5 * SUNDIALS Copyright Start
6 * Copyright (c) 2002-2025, Lawrence Livermore National Security
7 * and Southern Methodist University.
8 * All rights reserved.
9 *
10 * See the top-level LICENSE and NOTICE files for details.
11 *
12 * SPDX-License-Identifier: BSD-3-Clause
13 * SUNDIALS Copyright End
…lines 14–750 unchanged (737 lines)

After

1/* -----------------------------------------------------------------------------
2 * Programmer(s): David J. Gardner, Cody J. Balos @ LLNL
3 * Daniel R. Reynolds @ UMBC
4 * -----------------------------------------------------------------------------
5 * SUNDIALS Copyright Start
6 * Copyright (c) 2025, Lawrence Livermore National Security,
7 * University of Maryland Baltimore County, and the SUNDIALS contributors.
8 * Copyright (c) 2013-2025, Lawrence Livermore National Security
9 * and Southern Methodist University.
10 * Copyright (c) 2002-2013, Lawrence Livermore National Security.
11 * All rights reserved.
12 *
13 * See the top-level LICENSE and NOTICE files for details.
14 *
15 * SPDX-License-Identifier: BSD-3-Clause
16 * SUNDIALS Copyright End
…lines 17–753 unchanged (737 lines)

Before

translation_unit
comment "/* ---------------------------------------------------------"...
preproc_include
#include "#include"
string_literal
" "\""
string_content "advection_reaction_3D.hpp"
" "\""
preproc_def
#define "#define"
identifier "STENCIL_WIDTH"
preproc_arg "1"
comment "/* Main Program */"
function_definition (+809 nodes collapsed)
comment "/* Destructor for problem data */"
function_definition (+208 nodes collapsed)
comment "/* ---------------------------------------------------------"...
comment "/* Fills send buffers before exchanging neighbor information"...
function_definition (+1195 nodes collapsed)
comment "/* ---------------------------------------------------------"...
comment "/* Parses the CLI arguments */"
function_definition (+1468 nodes collapsed)
comment "/* Fills the mask vector for the component so that\n u = y "...
function_definition (+246 nodes collapsed)
comment "/* Parses the CLI arguments and sets up the problem */"
function_definition (+1372 nodes collapsed)
comment "/* Compute the 3D Gaussian function. */"
function_definition (+368 nodes collapsed)
comment "/* Initial condition function */"
function_definition (+629 nodes collapsed)
comment "/* Write time and solution to disk */"
function_definition (+704 nodes collapsed)
function_definition (+403 nodes collapsed)

After

translation_unit
comment "/* ---------------------------------------------------------"...
preproc_include
#include "#include"
string_literal
" "\""
string_content "advection_reaction_3D.hpp"
" "\""
preproc_def
#define "#define"
identifier "STENCIL_WIDTH"
preproc_arg "1"
comment "/* Main Program */"
function_definition (+809 nodes collapsed)
comment "/* Destructor for problem data */"
function_definition (+208 nodes collapsed)
comment "/* ---------------------------------------------------------"...
comment "/* Fills send buffers before exchanging neighbor information"...
function_definition (+1195 nodes collapsed)
comment "/* ---------------------------------------------------------"...
comment "/* Parses the CLI arguments */"
function_definition (+1468 nodes collapsed)
comment "/* Fills the mask vector for the component so that\n u = y "...
function_definition (+246 nodes collapsed)
comment "/* Parses the CLI arguments and sets up the problem */"
function_definition (+1372 nodes collapsed)
comment "/* Compute the 3D Gaussian function. */"
function_definition (+368 nodes collapsed)
comment "/* Initial condition function */"
function_definition (+629 nodes collapsed)
comment "/* Write time and solution to disk */"
function_definition (+704 nodes collapsed)
function_definition (+403 nodes collapsed)