From 6d64074b3118729219259ac022fe0b21dc662cdc Mon Sep 17 00:00:00 2001 From: Sebastien Valat Date: Tue, 8 Sep 2026 18:14:08 +0200 Subject: [PATCH 1/6] header: introduce a script to update the source file headers with licence & authors (imported from MALT : MALloc Tracker) --- pytools/update_file_headers.json | 154 +++++++++ pytools/update_file_headers.py | 565 +++++++++++++++++++++++++++++++ 2 files changed, 719 insertions(+) create mode 100644 pytools/update_file_headers.json create mode 100755 pytools/update_file_headers.py diff --git a/pytools/update_file_headers.json b/pytools/update_file_headers.json new file mode 100644 index 000000000..00c9bff14 --- /dev/null +++ b/pytools/update_file_headers.json @@ -0,0 +1,154 @@ +{ + "header_keys": { + "PROJECT": "Idefix MHD astrophysical code", + "DATE": "@LAST_EDIT_MONTH_YEAR@", + "LICENSE": "CeCILL-C" + }, + "message": [ + "Idefix MHD astrophysical code", + "", + "Source file FILE", + "", + "Copyright(C) by :", + "@COPYRIGHTS@", + "- and other code contributors", + "", + "Licensed under CeCILL 2.1 License, see COPYING for more information" + ], + "width": 86, + "specific": { + }, + "authors_name_fixes": { + "Geoffroy Lesur": "Geoffroy R. J. Lesur" + }, + "affiliation_domains": { + "geoffroy.lesur@univ-grenoble-alpes.fr": "IPAG / CNRS", + "sebastien.valat@univ-grenoble-alpes.fr": "IPAG / CNRS", + "soufiane.baghdadi@univ-grenoble-alpes.fr": "IPAG / CNRS", + "dutta.alankar@gmail.com": "Max Planck Institute", + "marc.coiffier@univ-grenoble-alpes.fr": "IPAG / CNRS" + }, + "exclude_hashes": [ + ], + "exclude_summary_regexps": [ + "^copyrights:" + ], + "lang": { + "shell": { + "open_start": "", + "open_end": "", + "repeat": "#", + "info_open": "#", + "close_start": "", + "close_end": "", + "apply_on": [ + "*.py", + "*.sh", + "*.cmake", + "*.cmake.in", + "*.spec", + "*.ebuild", + "*.sh.in", + "Dockerfile-*", + "CMakeLists.txt", + "options", + "configure", + "PKGBUILD", + "Makefile", + "makefile", + "makefile.rules", + "*.yml", + "*.toml", + "run-tests" + ] + }, + "c": { + "open_start": "// ", + "open_end": "", + "repeat": "*", + "info_open": "// ", + "close_start": "// ", + "close_end": "", + "apply_on": [ + "*.c", + "*.cpp", + "*.cxx", + "*.h", + "*.hpp", + "*.hxx", + "*.h.in", + "*.js", + "*.css", + "*.rs", + "*.ts", + "*.scss" + ] + }, + "html": { + "open_start": "", + "apply_on": [ + "*.html", + "*.vue" + ] + }, + "fortran": { + "open_start": "!", + "open_end": "", + "repeat": "-", + "info_open": "!", + "close_start": "!", + "close_end": "!", + "apply_on": [ + "*.f90", + "*.f", + "*.F90", + "*.F" + ] + } + }, + "exclude_files": [ + ".version", + "*.yml", + "*.yaml", + "*.gitignore", + ".gitignore", + "*.json", + "*.md", + "Doxyfile", + "*.txt", + "*.xmi", + "*.ini", + "*.bat", + "*.ico", + "*.ttf", + "*.bz2", + "*.ronn", + "*.bowerrc", + "*.png", + "*.webp", + "*.jpg", + "*.jpeg", + "*.jpeg", + "*.rst", + "*.svg", + "*.vtk", + "COPYING", + "CPPLINT.cfg", + ".gitmodules", + ".git-blame-ignore-revs", + "reference", + "src/kokkos", + "*/README", + "*.dmp", + "*.dat", + "*.csv", + "*.npy" + ], + "include_files": [ + ] +} diff --git a/pytools/update_file_headers.py b/pytools/update_file_headers.py new file mode 100755 index 000000000..85a938923 --- /dev/null +++ b/pytools/update_file_headers.py @@ -0,0 +1,565 @@ +#!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file pytools/update_file_headers.py +# +# Copyright(C) by : +# - Sebastien Valat (IPAG / CNRS - 2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### +############################################################ +# +# Imported and modified by Sébastien Valat (IPAG/CNRS) +# from MALT (Sébastien Valat) repository. +# +# Original licence is same than this project so it can be reused +# without problems. +# +# - https://github.com/memtt/malt/blob/v1.6.3/dev/update_file_headers.py +# - https://github.com/memtt/malt/blob/v1.6.3/dev/update_file_headers.json +# +############################################################ +# PROJECT : MALT (MALoc Tracker) +# DATE : 09/2025 +# LICENSE : CeCILL-C +# FILE : dev/update_file_headers.py +# ----------------------------------------------------------- +# AUTHOR : Sébastien Valat - 2024 +# AUTHOR : Sébastien Valat (INRIA) - 2025 +############################################################ + +# Usage : +# -------------------------------------------------------------------------------------------------- +# python3 -m venv venv +# source venv/bin/activate +# pip install gitpython +# ./dev/update_file_headers.py --git-all . +# -------------------------------------------------------------------------------------------------- + +############################################################ +# python +import argparse +import datetime +import fnmatch +import json +import os +import re +import subprocess + +# git +from git import Repo + + +############################################################ +class HeaderPatcher: + def __init__(self, config_file: str) -> None: + # vars + self.config_file = config_file + self.config = {} + + # load + self.load_config(config_file) + + def load_config(self, config_file: str) -> None: + with open(config_file, "r") as fp: + config = json.load(fp) + for id, entry in enumerate(config["exclude_summary_regexps"]): + config["exclude_summary_regexps"][id] = re.compile(entry) + self.config = config + + def git_load_blame_log(self, file: str) -> list: + # open git repo + repo = Repo("./") + assert not repo.bare + + # blame + blame = repo.git.blame("HEAD", file, "--porcelain").split("\n") + + # create log + log = [] + + # set default vars to track + commit_hash = "" + commiter_mail = "INIT" + commiter_name = "INIT" + commiter_time = "INIT" + commiter_zone = "INIT" + summary = "INIT" + + # loop on all entries to extract the infos + for entry in blame: + parts = entry.split(" ", maxsplit=1) + key = parts[0] + if len(key) == 40: + commit_hash = key + if key == "summary": + summary = parts[1] + elif key == "author-mail": + commiter_mail = parts[1] + if key == "author": + commiter_name = parts[1] + elif key == "author-time": + commiter_time = parts[1] + elif key == "filename": + commiter_zone = parts[1] + log.append( + { + "mail": commiter_mail, + "name": commiter_name, + "time": commiter_time, + "zone": commiter_zone, + "hash": commit_hash, + "summary": summary, + } + ) + commit_hash = "" + commiter_mail = "INIT" + commiter_name = "INIT" + commiter_time = "INIT" + commiter_zone = "INIT" + summary = "INIT" + + # ok + return log + + def get_mail_affiliation(self, mail: str) -> str | None: + email = mail[1:-1] + domain = "@" + email.split("@")[1] + affiliation_domains = self.config["affiliation_domains"] + if domain in affiliation_domains: + return affiliation_domains[domain] + elif email in affiliation_domains: + return affiliation_domains[email] + else: + return None + + def fix_name(self, name: str) -> str: + authors_name_fixes = self.config["authors_name_fixes"] + if name in authors_name_fixes: + return authors_name_fixes[name] + else: + return name + + def need_skip_blame_entry(self, blame_entry: dict) -> bool: + exclude_hashes = self.config["exclude_hashes"] + # skip some based on hash + skip = False + if blame_entry["hash"] in exclude_hashes: + skip = True + # skip based on summary (not to get commit which push file headers update) + for regexp in self.config["exclude_summary_regexps"]: + if regexp.match(blame_entry["summary"]): + skip = True + return skip + + def git_extract_authors_from_history(self, blame_log: list) -> dict: + # build final storage + authors = {} + + # loop on all entries + for entry in blame_log: + # apply skip + if self.need_skip_blame_entry(entry): + continue + + # build summary + author = entry["mail"] + name = self.fix_name(entry["name"]) + affiliation = self.get_mail_affiliation(entry["mail"]) + full_name = name + date = datetime.datetime.fromtimestamp(int(entry["time"])) + year = date.year + month = date.month + if not full_name in authors: + authors[full_name] = { + "full-name": full_name, + "author": author, + "year-start": year, + "year-end": year, + "last-month": month, + "mail": entry["mail"], + "affiliation": affiliation, + } + + # set entry + auth_entry = authors[full_name] + auth_entry["year-start"] = min(auth_entry["year-start"], year) + auth_entry["year-end"] = max(auth_entry["year-end"], year) + + # ok + return authors + + def get_last_edit_month_year(self, blame_log: list) -> str: + # vars + last_month = 0 + last_year = 0 + + # loop on all entries + for entry in blame_log: + # apply skip + if self.need_skip_blame_entry(entry): + continue + + date = datetime.datetime.fromtimestamp(int(entry["time"])) + year = date.year + month = date.month + if year > last_year: + last_year = year + last_month = month + elif year == last_year and month > last_month: + last_month = month + + # ok + return f"{last_month:02d}/{last_year:04d}" + + def build_infos(self, filename: str) -> dict: + # build default + infos = { + "header": self.config["header_keys"].copy(), + "origin": None, + "width": self.config["width"], + } + + # set file + infos["header"]["FILE"] = filename + + # apply specific for some files + if filename in self.config["specific"]: + specific = self.config["specific"][filename] + # has external origin + if "origin" in specific: + infos["origin"] = specific["origin"] + # override value (license....) + if "override" in specific: + for key, value in specific["override"].items(): + infos["header"][key] = value + if "width" in specific: + infos["width"] = specific["width"] + + # ok + return infos + + def build_new_file_header( + self, authors_list: list, last_edit: str, infos: dict, lang: dict + ) -> list: + if "message" in self.config: + return self.build_new_file_header_by_message( + authors_list, last_edit, infos, lang + ) + else: + return self.build_new_file_header_by_keys( + authors_list, last_edit, infos, lang + ) + + def build_new_file_header_by_keys( + self, authors_list: list, last_edit: str, infos: dict, lang: dict + ) -> list: + # pattern + info_open = lang["info_open"] + open_start = lang["open_start"] + open_end = lang["open_end"] + close_start = lang["close_start"] + close_end = lang["close_end"] + width = infos["width"] + line_start = ( + open_start + + lang["repeat"] * (width - len(open_start) - len(open_end)) + + open_end + ) + line_end = ( + close_start + + lang["repeat"] * (width - len(close_start) - len(close_end)) + + close_end + ) + + # build new header + header_script = [] + width = infos["width"] + header_script.append(f"{line_start}\n") + for key, value in infos["header"].items(): + fixed_value = value.replace("@LAST_EDIT_MONTH_YEAR@", last_edit) + header_script.append(f"{info_open} {key: <8} : {fixed_value}\n") + header_script.append(f"{info_open}{'-' * (width - len(info_open))}\n") + + # add authors + for author in authors_list: + full_name = author["full-name"] + start = author["year-start"] + end = author["year-end"] + if start == end: + years = str(start) + else: + years = f"{start} - {end}" + header_script.append(f"{info_open} AUTHOR : {full_name} - {years}\n") + + # origin + if infos["origin"]: + header_script.append(info_open + " ORIGIN ".center(width - 1, "-") + "\n") + for key, value in infos["origin"].items(): + header_script.append(f"{info_open} {key: <8} : {value}\n") + + # close + header_script.append(f"{line_end}\n") + + # ok + return header_script + + def build_new_file_header_by_message( + self, authors_list: list, last_edit: str, infos: dict, lang: dict + ) -> list: + # pattern + info_open = lang["info_open"] + open_start = lang["open_start"] + open_end = lang["open_end"] + close_start = lang["close_start"] + close_end = lang["close_end"] + width = infos["width"] + line_start = ( + open_start + + lang["repeat"] * (width - len(open_start) - len(open_end)) + + open_end + ) + line_end = ( + close_start + + lang["repeat"] * (width - len(close_start) - len(close_end)) + + close_end + ) + + # build new header + header_script = [] + width = infos["width"] + + # add authors + authors = [] + for author in authors_list: + full_name = author["full-name"] + start = author["year-start"] + end = author["year-end"] + email = author["mail"] + affiliation = author["affiliation"] + if start == end: + years = str(start) + else: + years = f"{start} - {end}" + if affiliation: + authors.append(f"{full_name} {email} ({affiliation} - {years})") + else: + authors.append(f"{full_name} {email} ({years})") + + # replace in message + msg_line: str + header_script.append(f"{line_start}\n") + for msg_line in self.config["message"]: + for key, value in infos["header"].items(): + fixed_value = value.replace("@LAST_EDIT_MONTH_YEAR@", last_edit) + msg_line = msg_line.replace(key, fixed_value) + if msg_line == "@COPYRIGHTS@": + for author in authors: + header_script.append(f"{info_open} - {author}\n") + else: + header_script.append(f"{info_open} {msg_line}\n") + + # close + header_script.append(f"{line_end}\n") + + # ok + return header_script + + def calc_lang(self, filename: str) -> dict: + # get it + lang = self.config["lang"] + fname = os.path.basename(filename) + + # apply filters + for name, params in lang.items(): + apply_on = params["apply_on"] + for selector in apply_on: + if fnmatch.fnmatch(fname, selector): + print(f" - {filename} : apply type {name}") + return params + + # not found + raise Exception(f"Invalid file type : {filename}") + + def patch_header_lines( + self, origin_content: list, new_header: list, width: int, lang: dict + ) -> list: + # build patched + patched_content = None + + # pattern + info_open = lang["info_open"] + open_start = lang["open_start"] + open_end = lang["open_end"] + close_start = lang["close_start"] + close_end = lang["close_end"] + line_start = ( + open_start + + lang["repeat"] * (width - len(open_start) - len(open_end)) + + open_end + ) + line_end = ( + close_start + + lang["repeat"] * (width - len(close_start) - len(close_end)) + + close_end + ) + + # loop on content to find the start of header + for line, value in enumerate(origin_content): + if value == f"{line_start}\n" and ( + f"{info_open} {self.config['message'][0]}" + ): + count = 1 + while origin_content[line + count] != f"{line_end}\n": + count += 1 + del origin_content[line : line + count + 1] + patched_content = ( + origin_content[0:line] + new_header + origin_content[line:] + ) + break + elif line > 10: + break + + # add on top if not present + if len(origin_content) == 0: + patched_content = origin_content + elif not patched_content and origin_content[0][0:2] == "#!": + patched_content = origin_content[0:1] + new_header + origin_content[1:] + elif not patched_content: + patched_content = new_header + origin_content + + # ok + return patched_content + + def order_authors_by_date(self, authors: dict) -> list: + per_year = {} + for _key, author in authors.items(): + year = author["year-start"] + if not year in per_year: + per_year[year] = [] + per_year[year].append(author) + + result = [] + for year in sorted(per_year.keys()): + auths = per_year[year] + for author in auths: + result.append(author) + + return result + + def patch_header(self, file: str) -> None: + # extract log + blame_log = self.git_load_blame_log(file) + + # extract authors + authors = self.git_extract_authors_from_history(blame_log) + last_edit = self.get_last_edit_month_year(blame_log) + + # as list + authors_list = self.order_authors_by_date(authors) + + # build infos + infos = self.build_infos(file) + + # get lang + lang = self.calc_lang(file) + + # build header as list of lines + header_script = self.build_new_file_header(authors_list, last_edit, infos, lang) + + # load file + with open(file, "r") as fp: + original_content = fp.readlines() + + # patch + patched_content = self.patch_header_lines( + original_content, header_script, infos["width"], lang + ) + + # save again + with open(file, "w+") as fp: + fp.writelines(patched_content) + + def is_in_include_files(self, filename: str) -> bool: + # check if included + include = self.config["include_files"] + for ipattern in include: + if ( + fnmatch.fnmatch(filename, ipattern) + or filename.startswith(ipattern) + or filename == ipattern + ): + return True + return False + + def patch_file(self, filename: str): + # if exclude + exclude = self.config["exclude_files"] + for pattern in exclude: + if ( + fnmatch.fnmatch(filename, pattern) + or filename.startswith(pattern) + or filename == pattern + ): + if not self.is_in_include_files(filename): + print(f" - {filename} : EXCLUDED") + return + + # apply + self.patch_header(filename) + + def patch_all_git_files(self, git_dir: str) -> None: + files = subprocess.getoutput("git ls-files").split("\n") + for file in files: + self.patch_file(file) + + +############################################################ +def run_from_args(args): + # load + patcher = HeaderPatcher(args.config) + + # patch + if args.git_all: + patcher.patch_all_git_files(args.FILE) + else: + patcher.patch_file(args.FILE) + + +############################################################ +def config_arg_parser(parser: argparse.ArgumentParser): + # calc default config path + default_config = os.path.join(os.path.dirname(__file__), "update_file_headers.json") + + # add options + parser.add_argument("FILE", help="File to patch or source dir when using --git-all") + parser.add_argument( + "--git-all", + "-g", + help="Run on all file from GIT. FILE in this case give the GIT dir.", + action="store_true", + ) + parser.add_argument( + "--config", "-c", help="Config file to use", default=default_config + ) + + +############################################################ +def main(): + # define arguments + parser = argparse.ArgumentParser() + config_arg_parser(parser) + + # parse + options = parser.parse_args() + + # run + run_from_args(options) + + +############################################################ +if __name__ == "__main__": + main() From c84770c7c240dbc0c4f93255b87c6ecde6cb9b38 Mon Sep 17 00:00:00 2001 From: Sebastien Valat Date: Wed, 9 Sep 2026 13:51:25 +0200 Subject: [PATCH 2/6] copyrights: update copyrights headers in all files of the project --- .pre-commit-config.yaml | 12 ---- cmake/AddIdefixSource.cmake | 14 +++++ cmake/CheckHdf5ParallelSupport.cmake | 14 +++++ cmake/GetGitRevisionDescription.cmake | 14 +++++ cmake/GetGitRevisionDescription.cmake.in | 14 +++++ cmake/ReplaceIdefixSource.cmake | 14 +++++ cmake/SetIdefixProperty.cmake | 14 +++++ cmake/SetRequiredBuildSettingsForGCC8.cmake | 14 +++++ cmake/SuppressFMA.cmake | 14 +++++ doc/Makefile | 14 +++++ doc/source/_static/my_theme.css | 14 +++++ doc/source/conf.py | 15 +++++ doc/source/plot_idefix_bench.py | 16 +++++ make_tarballs.py | 16 +++++ pytools/dump_io.py | 16 +++++ pytools/idfx_io.py | 17 ++++++ pytools/idfx_test.py | 16 +++++ pytools/idfx_test_gen.py | 16 +++-- pytools/idfx_test_run.py | 16 +++-- pytools/sod.py | 16 +++++ pytools/tests/test_idfx_test_gen.py | 16 +++-- pytools/tests/test_idfx_test_run.py | 16 +++-- pytools/update_file_headers.json | 43 ++++++++++--- pytools/update_file_headers.py | 60 ++++++++++++++----- pytools/vtk_io.py | 16 +++++ ruff.toml | 14 +++++ scripts/ci/run-tests | 15 +++++ src/arrays.hpp | 11 +++- src/compiler_info.h.in | 11 +++- src/dataBlock/coarsen.cpp | 11 +++- src/dataBlock/dataBlock.cpp | 14 ++++- src/dataBlock/dataBlock.hpp | 14 ++++- src/dataBlock/dataBlockHost.cpp | 15 ++++- src/dataBlock/dataBlockHost.hpp | 13 +++- src/dataBlock/dumpToFile.cpp | 16 ++++- src/dataBlock/evolveStage.cpp | 13 +++- src/dataBlock/fargo.cpp | 11 +++- src/dataBlock/fargo.hpp | 11 +++- src/dataBlock/makeGeometry.cpp | 13 +++- src/dataBlock/planetarySystem/planet.cpp | 11 +++- src/dataBlock/planetarySystem/planet.hpp | 11 +++- .../planetarySystem/planetStructs.hpp | 11 +++- .../planetarySystem/planetarySystem.cpp | 11 +++- .../planetarySystem/planetarySystem.hpp | 11 +++- src/dataBlock/stateContainer.cpp | 12 +++- src/dataBlock/stateContainer.hpp | 12 +++- src/dataBlock/validation.cpp | 13 +++- src/error.cpp | 11 +++- src/error.hpp | 13 +++- .../RiemannSolver/Dustsolvers/hllDust.hpp | 11 +++- src/fluid/RiemannSolver/HDsolvers/hllHD.hpp | 13 +++- src/fluid/RiemannSolver/HDsolvers/hllcHD.hpp | 13 +++- src/fluid/RiemannSolver/HDsolvers/roeHD.hpp | 13 +++- src/fluid/RiemannSolver/HDsolvers/tvdlfHD.hpp | 13 +++- src/fluid/RiemannSolver/MHDsolvers/hllMHD.hpp | 13 +++- .../RiemannSolver/MHDsolvers/hlldMHD.hpp | 13 +++- src/fluid/RiemannSolver/MHDsolvers/roeMHD.hpp | 13 +++- .../RiemannSolver/MHDsolvers/storeFlux.hpp | 12 +++- .../RiemannSolver/MHDsolvers/tvdlfMHD.hpp | 13 +++- src/fluid/RiemannSolver/calcFlux.hpp | 11 +++- .../RiemannSolver/extrapolateToFaces.hpp | 11 +++- src/fluid/RiemannSolver/flux.hpp | 11 +++- src/fluid/RiemannSolver/riemannSolver.hpp | 12 +++- src/fluid/RiemannSolver/shockFlattening.hpp | 11 +++- src/fluid/RiemannSolver/slopeLimiter.hpp | 12 +++- src/fluid/addNonIdealMHDFlux.hpp | 11 +++- src/fluid/addSourceTerms.hpp | 11 +++- src/fluid/boundary/axis.cpp | 14 ++++- src/fluid/boundary/axis.hpp | 12 +++- src/fluid/boundary/boundary.hpp | 11 +++- src/fluid/braginskii/bragThermalDiffusion.cpp | 13 +++- src/fluid/braginskii/bragThermalDiffusion.hpp | 13 +++- src/fluid/braginskii/bragViscosity.cpp | 13 +++- src/fluid/braginskii/bragViscosity.hpp | 12 +++- src/fluid/calcCurrent.hpp | 13 +++- src/fluid/calcParabolicFlux.hpp | 13 +++- src/fluid/calcRightHandSide.hpp | 11 +++- src/fluid/checkDivB.hpp | 14 ++++- src/fluid/checkNan.hpp | 13 +++- src/fluid/coarsenFlow.hpp | 11 +++- .../constrainedTransport/EMFexchange.hpp | 13 +++- .../constrainedTransport/calcCornerEmf.hpp | 13 +++- .../constrainedTransport/calcNonidealEMF.hpp | 13 +++- .../constrainedTransport/calcRiemannEmf.hpp | 11 +++- .../constrainedTransport.hpp | 13 +++- .../enforceEMFBoundary.hpp | 12 +++- .../enforceVectorPotentialBoundary.hpp | 11 +++- .../constrainedTransport/evolveMagField.hpp | 13 +++- .../evolveVectorPotential.hpp | 11 +++- src/fluid/convertConsToPrim.hpp | 11 +++- src/fluid/drag.cpp | 11 +++- src/fluid/drag.hpp | 11 +++- src/fluid/enroll.hpp | 11 +++- src/fluid/eos/eos.hpp | 11 +++- src/fluid/eos/eos_adiabatic.hpp | 11 +++- src/fluid/eos/eos_isothermal.hpp | 11 +++- src/fluid/eos/eos_template.hpp | 11 +++- src/fluid/evolveStage.hpp | 11 +++- src/fluid/fluid.hpp | 11 +++- src/fluid/fluid_defs.hpp | 13 +++- src/fluid/showConfig.hpp | 12 +++- src/fluid/thermalDiffusion.cpp | 11 +++- src/fluid/thermalDiffusion.hpp | 11 +++- src/fluid/tracer/tracer.cpp | 11 +++- src/fluid/tracer/tracer.hpp | 11 +++- src/fluid/viscosity.cpp | 12 +++- src/fluid/viscosity.hpp | 11 +++- src/global.cpp | 16 ++++- src/global.hpp | 13 +++- src/gravity/gravity.cpp | 12 +++- src/gravity/gravity.hpp | 11 +++- src/gravity/laplacian.cpp | 13 ++-- src/gravity/laplacian.hpp | 11 +++- src/gravity/selfGravity.cpp | 11 +++- src/gravity/selfGravity.hpp | 11 +++- src/grid.cpp | 14 ++++- src/grid.hpp | 12 +++- src/gridHost.cpp | 17 +++++- src/gridHost.hpp | 14 ++++- src/idefix.hpp | 16 ++++- src/input.cpp | 12 +++- src/input.hpp | 13 +++- src/loop.hpp | 13 +++- src/macros.hpp | 16 ++++- src/main.cpp | 16 ++++- src/mpi/buffer.hpp | 12 +++- src/mpi/commArray.hpp | 11 +++- src/mpi/exchanger.cpp | 12 +++- src/mpi/exchanger.hpp | 12 +++- src/mpi/mpi.cpp | 12 +++- src/mpi/mpi.hpp | 12 +++- src/mpi/mpiWrapper.hpp | 11 +++- src/output/dump.cpp | 14 ++++- src/output/dump.hpp | 14 ++++- src/output/output.cpp | 13 +++- src/output/output.hpp | 12 +++- src/output/scalarField.hpp | 11 +++- src/output/slice.cpp | 13 +++- src/output/slice.hpp | 11 +++- src/output/vtk.cpp | 17 +++++- src/output/vtk.hpp | 14 ++++- src/output/xdmf.cpp | 13 +++- src/output/xdmf.hpp | 13 +++- src/physics.hpp | 11 +++- src/profiler.cpp | 11 +++- src/profiler.hpp | 11 +++- src/pydefix.cpp | 12 +++- src/pydefix.hpp | 11 +++- src/real_types.hpp | 14 ++++- src/reduce.hpp | 11 +++- src/rkl/rkl.hpp | 12 +++- src/setup.cpp | 11 +++- src/setup.hpp | 14 ++++- src/timeIntegrator.cpp | 16 ++++- src/timeIntegrator.hpp | 13 +++- src/units.cpp | 11 +++- src/units.hpp | 11 +++- src/utils/bigEndian.hpp | 11 +++- src/utils/column.cpp | 12 +++- src/utils/column.hpp | 12 +++- src/utils/dumpImage.cpp | 12 +++- src/utils/dumpImage.hpp | 11 +++- src/utils/iterativesolver/bicgstab.hpp | 11 +++- src/utils/iterativesolver/cg.hpp | 11 +++- src/utils/iterativesolver/iterativesolver.hpp | 11 +++- src/utils/iterativesolver/jacobi.hpp | 11 +++- src/utils/iterativesolver/minres.hpp | 11 +++- src/utils/lookupTable.hpp | 13 +++- src/utils/npy.hpp | 12 +++- src/utils/vector.hpp | 11 +++- src/version.h.in | 11 +++- test.py | 14 +++++ test/Dust/DustEnergy/definitions.hpp | 14 +++++ test/Dust/DustEnergy/python/testidefix.py | 14 +++++ test/Dust/DustEnergy/setup.cpp | 14 +++++ test/Dust/DustEnergy/testme.py | 14 +++++ test/Dust/DustyShock/definitions.hpp | 14 +++++ test/Dust/DustyShock/python/testidefix.py | 15 +++++ test/Dust/DustyShock/setup.cpp | 14 +++++ test/Dust/DustyShock/testme.py | 14 +++++ test/Dust/DustyWave/definitions.hpp | 14 +++++ test/Dust/DustyWave/python/testidefix.py | 15 +++++ test/Dust/DustyWave/setup.cpp | 14 +++++ test/Dust/DustyWave/testme.py | 14 +++++ test/Dust/FargoPlanet/definitions.hpp | 14 +++++ test/Dust/FargoPlanet/setup.cpp | 14 +++++ .../Dust/StreamingInstability/definitions.hpp | 14 +++++ test/Dust/StreamingInstability/setup.cpp | 14 +++++ test/HD/FargoPlanet/definitions.hpp | 14 +++++ test/HD/FargoPlanet/setup.cpp | 14 +++++ test/HD/FargoPlanet/testme.py | 14 +++++ test/HD/KHI/definitions.hpp | 14 +++++ test/HD/KHI/setup.cpp | 14 +++++ test/HD/MachReflection/definitions.hpp | 14 +++++ test/HD/MachReflection/setup.cpp | 14 +++++ test/HD/MachReflection/testme.py | 14 +++++ test/HD/RWI-cavity/definitions.hpp | 14 +++++ test/HD/RWI-cavity/setup.cpp | 16 +++++ .../SedovBlastWave/definitions-spherical.hpp | 14 +++++ .../HD/SedovBlastWave/definitions-unequal.hpp | 14 +++++ test/HD/SedovBlastWave/definitions.hpp | 14 +++++ .../python/1Dsolution/definitions.hpp | 13 ++++ .../python/1Dsolution/setup.cpp | 14 +++++ test/HD/SedovBlastWave/python/testidefix.py | 16 +++++ test/HD/SedovBlastWave/setup.cpp | 14 +++++ test/HD/SedovBlastWave/testme.py | 14 +++++ test/HD/ShearingBox/analysis.cpp | 14 +++++ test/HD/ShearingBox/analysis.hpp | 14 +++++ test/HD/ShearingBox/definitions.hpp | 14 +++++ test/HD/ShearingBox/python/testidefix.py | 15 +++++ test/HD/ShearingBox/setup.cpp | 14 +++++ test/HD/ShearingBox/testme.py | 14 +++++ test/HD/VSI/definitions.hpp | 14 +++++ test/HD/VSI/setup.cpp | 16 +++++ test/HD/ViscousDisk/definitions.hpp | 14 +++++ test/HD/ViscousDisk/python/testidefix.py | 15 +++++ test/HD/ViscousDisk/setup.cpp | 14 +++++ test/HD/ViscousDisk/testme.py | 14 +++++ .../ViscousFlowPastCylinder/definitions.hpp | 14 +++++ test/HD/ViscousFlowPastCylinder/setup.cpp | 14 +++++ test/HD/ViscousFlowPastCylinder/testme.py | 14 +++++ test/HD/sod-iso/definitions.hpp | 14 +++++ test/HD/sod-iso/python/testidefix.py | 16 +++++ test/HD/sod-iso/setup.cpp | 15 +++++ test/HD/sod-iso/testme.py | 14 +++++ test/HD/sod/definitions.hpp | 14 +++++ test/HD/sod/pydefix_example.py | 15 +++++ test/HD/sod/python/testidefix.py | 16 +++++ test/HD/sod/setup.cpp | 14 +++++ test/HD/sod/testme.py | 14 +++++ test/HD/thermalDiffusion/definitions.hpp | 14 +++++ test/HD/thermalDiffusion/python/testidefix.py | 14 +++++ test/HD/thermalDiffusion/setup.cpp | 14 +++++ test/HD/thermalDiffusion/testme.py | 14 +++++ test/IO/dump/definitions.hpp | 14 +++++ test/IO/dump/setup.cpp | 14 +++++ test/IO/dump/testme.py | 15 +++++ test/IO/pydefix/definitions.hpp | 14 +++++ test/IO/pydefix/pydefix_example.py | 15 +++++ test/IO/pydefix/testme.py | 14 +++++ test/IO/xdmf/definitions.hpp | 14 +++++ test/IO/xdmf/setup.cpp | 14 +++++ test/IO/xdmf/testme.py | 14 +++++ test/MHD/AmbipolarCshock/definitions.hpp | 14 +++++ test/MHD/AmbipolarCshock/python/testidefix.py | 15 +++++ test/MHD/AmbipolarCshock/setup.cpp | 14 +++++ test/MHD/AmbipolarCshock/testme.py | 14 +++++ test/MHD/AmbipolarCshock3D/definitions.hpp | 14 +++++ .../AmbipolarCshock3D/python/testidefix.py | 14 +++++ test/MHD/AmbipolarCshock3D/setup.cpp | 14 +++++ test/MHD/AmbipolarCshock3D/testme.py | 14 +++++ test/MHD/AmbipolarShearingBox/definitions.hpp | 14 +++++ .../AmbipolarShearingBox/python/testidefix.py | 16 +++++ test/MHD/AmbipolarShearingBox/setup.cpp | 15 +++++ test/MHD/AmbipolarWind/definitions.hpp | 16 +++++ test/MHD/AmbipolarWind/setup.cpp | 17 ++++++ test/MHD/AxisFluxTube/definitions.hpp | 14 +++++ .../AxisFluxTube/python/checkAxisBounds.py | 14 +++++ test/MHD/AxisFluxTube/setup.cpp | 15 +++++ test/MHD/AxisFluxTube/testme.py | 14 +++++ test/MHD/Coarsening/definitions.hpp | 14 +++++ test/MHD/Coarsening/python/testidefix.py | 15 +++++ test/MHD/Coarsening/setup.cpp | 14 +++++ test/MHD/Coarsening/testme.py | 14 +++++ test/MHD/FargoMHDSpherical/definitions.hpp | 14 +++++ test/MHD/FargoMHDSpherical/setup.cpp | 14 +++++ test/MHD/FargoMHDSpherical/testme.py | 14 +++++ test/MHD/FieldLoop/definitions.hpp | 14 +++++ test/MHD/FieldLoop/setup.cpp | 14 +++++ test/MHD/HallDisk/definitions.hpp | 14 +++++ test/MHD/HallDisk/setup.cpp | 17 ++++++ test/MHD/HallWhistler/definitions.hpp | 14 +++++ test/MHD/HallWhistler/python/testidefix.py | 15 +++++ test/MHD/HallWhistler/setup.cpp | 14 +++++ test/MHD/HallWhistler/testme.py | 14 +++++ test/MHD/LinearWaveTest/definitions.hpp | 14 +++++ test/MHD/LinearWaveTest/python/testidefix.py | 14 +++++ test/MHD/LinearWaveTest/setup.cpp | 14 +++++ test/MHD/LinearWaveTest/testme.py | 14 +++++ test/MHD/MTI/analysis.cpp | 14 +++++ test/MHD/MTI/analysis.hpp | 14 +++++ test/MHD/MTI/definitions.hpp | 14 +++++ test/MHD/MTI/python/testidefix.py | 15 +++++ test/MHD/MTI/setup.cpp | 15 +++++ test/MHD/MTI/testme.py | 14 +++++ test/MHD/OrszagTang/definitions.hpp | 14 +++++ test/MHD/OrszagTang/setup.cpp | 14 +++++ test/MHD/OrszagTang/testme.py | 14 +++++ test/MHD/OrszagTang3D/definitions.hpp | 14 +++++ test/MHD/OrszagTang3D/setup.cpp | 14 +++++ test/MHD/OrszagTang3D/testme.py | 14 +++++ test/MHD/ResistiveAlfvenWave/definitions.hpp | 14 +++++ .../ResistiveAlfvenWave/python/testidefix.py | 15 +++++ test/MHD/ResistiveAlfvenWave/setup.cpp | 16 +++++ test/MHD/ResistiveAlfvenWave/testme.py | 14 +++++ test/MHD/RotorCartesian/definitions.hpp | 14 +++++ test/MHD/RotorCartesian/setup.cpp | 15 +++++ test/MHD/RotorPolar/definitions.hpp | 14 +++++ test/MHD/RotorPolar/setup.cpp | 15 +++++ test/MHD/ShearingBox/analysis.cpp | 14 +++++ test/MHD/ShearingBox/analysis.hpp | 14 +++++ test/MHD/ShearingBox/definitions.hpp | 14 +++++ test/MHD/ShearingBox/python/testidefix.py | 14 +++++ test/MHD/ShearingBox/setup.cpp | 14 +++++ test/MHD/ShearingBox/testme.py | 14 +++++ test/MHD/advectionOBlique/definitions.hpp | 14 +++++ test/MHD/advectionOBlique/setup.cpp | 15 +++++ test/MHD/clessTDiffusion/definitions.hpp | 14 +++++ test/MHD/clessTDiffusion/python/testidefix.py | 15 +++++ test/MHD/clessTDiffusion/setup.cpp | 15 +++++ test/MHD/clessTDiffusion/testme.py | 14 +++++ test/MHD/disk/definitions.hpp | 14 +++++ test/MHD/disk/setup.cpp | 15 +++++ test/MHD/diskSpherical/definitions.hpp | 15 +++++ test/MHD/diskSpherical/setup.cpp | 18 ++++++ test/MHD/sod-iso/definitions.hpp | 14 +++++ test/MHD/sod-iso/setup.cpp | 15 +++++ test/MHD/sod-iso/testme.py | 14 +++++ test/MHD/sod/definitions.hpp | 14 +++++ test/MHD/sod/setup.cpp | 15 +++++ test/MHD/sod/testme.py | 14 +++++ test/MHD/sphBragTDiffusion/definitions.hpp | 14 +++++ .../sphBragTDiffusion/python/testidefix.py | 14 +++++ test/MHD/sphBragTDiffusion/setup.cpp | 14 +++++ test/MHD/sphBragTDiffusion/testme.py | 14 +++++ test/MHD/sphBragViscosity/definitions.hpp | 14 +++++ .../sphBragViscosity/noDivBragViscosity.cpp | 11 +++- .../MHD/sphBragViscosity/python/testidefix.py | 15 +++++ test/MHD/sphBragViscosity/setup.cpp | 14 +++++ test/MHD/sphBragViscosity/testme.py | 14 +++++ test/Planet/Planet3Body/definitions.hpp | 14 +++++ test/Planet/Planet3Body/python/testidefix.py | 14 +++++ test/Planet/Planet3Body/setup.cpp | 14 +++++ test/Planet/Planet3Body/testme.py | 14 +++++ test/Planet/PlanetMigration2D/definitions.hpp | 14 +++++ .../PlanetMigration2D/python/testidefix.py | 14 +++++ test/Planet/PlanetMigration2D/setup.cpp | 14 +++++ test/Planet/PlanetMigration2D/testme.py | 14 +++++ test/Planet/PlanetPlanetRK42D/definitions.hpp | 14 +++++ .../PlanetPlanetRK42D/python/testidefix.py | 14 +++++ test/Planet/PlanetPlanetRK42D/setup.cpp | 14 +++++ test/Planet/PlanetPlanetRK42D/testme.py | 14 +++++ test/Planet/PlanetSpiral2D/definitions.hpp | 13 ++++ .../PlanetSpiral2D/python/testidefix.py | 14 +++++ test/Planet/PlanetSpiral2D/setup.cpp | 14 +++++ test/Planet/PlanetSpiral2D/testme.py | 14 +++++ test/Planet/PlanetTorque3D/definitions.hpp | 14 +++++ .../PlanetTorque3D/python/testidefix.py | 14 +++++ test/Planet/PlanetTorque3D/setup.cpp | 14 +++++ test/Planet/PlanetTorque3D/testme.py | 14 +++++ .../PlanetsIsActiveRK52D/definitions.hpp | 14 +++++ .../PlanetsIsActiveRK52D/python/testidefix.py | 14 +++++ test/Planet/PlanetsIsActiveRK52D/setup.cpp | 14 +++++ test/Planet/PlanetsIsActiveRK52D/testme.py | 14 +++++ test/Pluto/HD/FargoPlanet/definitions.h | 14 +++++ test/Pluto/HD/FargoPlanet/eos.c | 14 +++++ test/Pluto/HD/FargoPlanet/init.c | 14 +++++ test/Pluto/HD/MachReflection/definitions.h | 14 +++++ test/Pluto/HD/MachReflection/init.c | 15 +++++ test/Pluto/HD/PlanetDisk/definitions.h | 14 +++++ test/Pluto/HD/PlanetDisk/eos.c | 14 +++++ test/Pluto/HD/PlanetDisk/init.c | 14 +++++ test/Pluto/HD/PlanetDisk3D/definitions.h | 14 +++++ test/Pluto/HD/PlanetDisk3D/eos.c | 14 +++++ test/Pluto/HD/PlanetDisk3D/init.c | 14 +++++ .../HD/ViscousFlowPastCylinder/definitions.h | 14 +++++ test/Pluto/HD/ViscousFlowPastCylinder/init.c | 14 +++++ .../ViscousFlowPastCylinder/userdef_output.c | 14 +++++ .../HD/ViscousFlowPastCylinder/visc_nu.c | 14 +++++ test/Pluto/HD/sod/definitions.h | 14 +++++ test/Pluto/HD/sod/init.c | 14 +++++ test/Pluto/HD/sod/python/idefixTools.py | 15 +++++ test/Pluto/HD/sod/python/sod.py | 15 +++++ test/Pluto/HD/sod/python/testidefix.py | 15 +++++ test/Pluto/MHD/OrszagTang/definitions.h | 14 +++++ test/Pluto/MHD/OrszagTang/init.c | 14 +++++ test/Pluto/MHD/sod-iso/definitions.h | 14 +++++ test/Pluto/MHD/sod-iso/init.c | 15 +++++ test/Pluto/MHD/sod/definitions.h | 14 +++++ test/Pluto/MHD/sod/init.c | 15 +++++ .../SelfGravity/DustyCollapse/definitions.hpp | 14 +++++ .../DustyCollapse/python/testidefix.py | 15 +++++ test/SelfGravity/DustyCollapse/setup.cpp | 14 +++++ test/SelfGravity/DustyCollapse/testme.py | 14 +++++ .../JeansInstability/definitions.hpp | 14 +++++ .../JeansInstability/python/testidefix.py | 14 +++++ test/SelfGravity/JeansInstability/setup.cpp | 14 +++++ test/SelfGravity/JeansInstability/testme.py | 14 +++++ test/SelfGravity/RandomSphere/definitions.hpp | 14 +++++ .../RandomSphere/python/testidefix.py | 14 +++++ test/SelfGravity/RandomSphere/setup.cpp | 14 +++++ test/SelfGravity/RandomSphere/testme.py | 14 +++++ .../RandomSphereCartesian/definitions.hpp | 14 +++++ .../python/testidefix.py | 14 +++++ .../RandomSphereCartesian/setup.cpp | 14 +++++ .../RandomSphereCartesian/testme.py | 14 +++++ .../UniformCollapse/definitions.hpp | 14 +++++ .../UniformCollapse/python/testidefix.py | 14 +++++ test/SelfGravity/UniformCollapse/setup.cpp | 14 +++++ test/SelfGravity/UniformCollapse/testme.py | 14 +++++ test/checks_examples.sh | 13 ++++ test/skeleton/definitions.hpp | 14 +++++ test/skeleton/main.cpp | 14 +++++ test/utils/columnDensity/definitions.hpp | 14 +++++ test/utils/columnDensity/setup.cpp | 14 +++++ test/utils/columnDensity/testme.py | 14 +++++ test/utils/dumpImage/definitions.hpp | 14 +++++ test/utils/dumpImage/setup.cpp | 14 +++++ test/utils/dumpImage/testme.py | 14 +++++ test/utils/lookupTable/definitions.hpp | 14 +++++ test/utils/lookupTable/main.cpp | 15 +++++ test/utils/lookupTable/testme.py | 15 +++++ test/utils/lookupTable/testmelib.py | 15 +++++ 413 files changed, 5333 insertions(+), 345 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 632f9abb9..85672b3c4 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -40,18 +40,6 @@ repos: hooks: - id: inifix-format - - repo: https://github.com/Lucas-C/pre-commit-hooks - rev: v1.5.5 - hooks: - - id: remove-tabs # auto-fix tab/space mixing - - id: insert-license - files: ^(src/).*\.(hpp|cpp)$ - args: - - --license-filepath - - src/license_header.txt - - --comment-style - - // - - repo: https://gitlab.com/daverona/pre-commit/cpp rev: 0.8.0 hooks: diff --git a/cmake/AddIdefixSource.cmake b/cmake/AddIdefixSource.cmake index 8991e4907..0116b3b3c 100644 --- a/cmake/AddIdefixSource.cmake +++ b/cmake/AddIdefixSource.cmake @@ -1,3 +1,17 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file cmake/AddIdefixSource.cmake +# +# Last modified : 12/2021 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2021) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + function(add_idefix_source _new_source) message(STATUS " Adding problem-specific source file ${_new_source}") target_sources(idefix PUBLIC ${_new_source}) diff --git a/cmake/CheckHdf5ParallelSupport.cmake b/cmake/CheckHdf5ParallelSupport.cmake index aae651a17..de328b894 100644 --- a/cmake/CheckHdf5ParallelSupport.cmake +++ b/cmake/CheckHdf5ParallelSupport.cmake @@ -1,3 +1,17 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file cmake/CheckHdf5ParallelSupport.cmake +# +# Last modified : 08/2026 +# +# Copyright(C) by : +# - Alankar Dutta (Max Planck Institute - 2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + include(CheckCSourceCompiles) # Check whether the HDF5 library found by find_package(HDF5) supports parallel diff --git a/cmake/GetGitRevisionDescription.cmake b/cmake/GetGitRevisionDescription.cmake index 81b5844be..d271b969b 100644 --- a/cmake/GetGitRevisionDescription.cmake +++ b/cmake/GetGitRevisionDescription.cmake @@ -1,3 +1,17 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file cmake/GetGitRevisionDescription.cmake +# +# Last modified : 10/2023 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2021 - 2023) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + # - Returns a version string from Git # # These functions force a re-configure on each git commit so that you can diff --git a/cmake/GetGitRevisionDescription.cmake.in b/cmake/GetGitRevisionDescription.cmake.in index 66eee6377..899f6cfd5 100644 --- a/cmake/GetGitRevisionDescription.cmake.in +++ b/cmake/GetGitRevisionDescription.cmake.in @@ -1,3 +1,17 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file cmake/GetGitRevisionDescription.cmake.in +# +# Last modified : 08/2021 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2021) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + # # Internal file for GetGitRevisionDescription.cmake # diff --git a/cmake/ReplaceIdefixSource.cmake b/cmake/ReplaceIdefixSource.cmake index 80000b0b3..2ebbed08a 100644 --- a/cmake/ReplaceIdefixSource.cmake +++ b/cmake/ReplaceIdefixSource.cmake @@ -1,3 +1,17 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file cmake/ReplaceIdefixSource.cmake +# +# Last modified : 12/2021 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2021) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + function(replace_idefix_source _old_source _new_source) get_target_property(fullsource idefix SOURCES) list(FILTER fullsource INCLUDE REGEX ${_old_source}) diff --git a/cmake/SetIdefixProperty.cmake b/cmake/SetIdefixProperty.cmake index 22c77c10c..0b912e7a2 100644 --- a/cmake/SetIdefixProperty.cmake +++ b/cmake/SetIdefixProperty.cmake @@ -1,3 +1,17 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file cmake/SetIdefixProperty.cmake +# +# Last modified : 12/2021 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2021) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + function(set_idefix_property _property_name _property_value) message(STATUS " Explicitely setting ${_property_name} = ${_property_value}") set(${_property_name} ${_property_value} CACHE STRING "Overridden by custom setup in CMakeLists.txt" FORCE) diff --git a/cmake/SetRequiredBuildSettingsForGCC8.cmake b/cmake/SetRequiredBuildSettingsForGCC8.cmake index bb389298a..798712190 100644 --- a/cmake/SetRequiredBuildSettingsForGCC8.cmake +++ b/cmake/SetRequiredBuildSettingsForGCC8.cmake @@ -1,3 +1,17 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file cmake/SetRequiredBuildSettingsForGCC8.cmake +# +# Last modified : 11/2023 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + # The std::filesystem functions are part of the C++17 standard, but GCC8 # does not store them in libstdc++ but in libstdc++-fs. This function # ensure that we link to this additional library when using GCC8 diff --git a/cmake/SuppressFMA.cmake b/cmake/SuppressFMA.cmake index 18dc10d46..b5e54bcc2 100644 --- a/cmake/SuppressFMA.cmake +++ b/cmake/SuppressFMA.cmake @@ -1,3 +1,17 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file cmake/SuppressFMA.cmake +# +# Last modified : 08/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + #[[============================================================================ SuppressFMA.cmake diff --git a/doc/Makefile b/doc/Makefile index d0c3cbf10..da2b99af3 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -1,3 +1,17 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file doc/Makefile +# +# Last modified : 09/2020 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2020) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + # Minimal makefile for Sphinx documentation # diff --git a/doc/source/_static/my_theme.css b/doc/source/_static/my_theme.css index 827056226..c9826bfda 100644 --- a/doc/source/_static/my_theme.css +++ b/doc/source/_static/my_theme.css @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file doc/source/_static/my_theme.css +// +// Last modified : 04/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + .wy-nav-content { max-width: 1024px !important; } diff --git a/doc/source/conf.py b/doc/source/conf.py index 1c772f493..505142944 100644 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -1,3 +1,18 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file doc/source/conf.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + # Configuration file for the Sphinx documentation builder. # # This file only contains a selection of the most common options. For a full diff --git a/doc/source/plot_idefix_bench.py b/doc/source/plot_idefix_bench.py index 7810751ef..ee002ec4b 100644 --- a/doc/source/plot_idefix_bench.py +++ b/doc/source/plot_idefix_bench.py @@ -1,3 +1,19 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file doc/source/plot_idefix_bench.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2025) +# - Marc Coiffier (IPAG / CNRS - 2025) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + import json import matplotlib.pyplot as plt diff --git a/make_tarballs.py b/make_tarballs.py index df57b94bc..33a229a85 100644 --- a/make_tarballs.py +++ b/make_tarballs.py @@ -1,3 +1,19 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file make_tarballs.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Clément Robert (IPAG / CNRS - 2021) +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + import argparse import os import subprocess diff --git a/pytools/dump_io.py b/pytools/dump_io.py index 6c8338428..9fdc1b030 100644 --- a/pytools/dump_io.py +++ b/pytools/dump_io.py @@ -1,3 +1,19 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file pytools/dump_io.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2021) +# - Clément Robert (IPAG / CNRS - 2022) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + # -*- coding: utf-8 -*- """ Created on Fri Nov 27 22:07:47 2020 diff --git a/pytools/idfx_io.py b/pytools/idfx_io.py index e530117a6..a204d83ea 100644 --- a/pytools/idfx_io.py +++ b/pytools/idfx_io.py @@ -1,3 +1,20 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file pytools/idfx_io.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2021) +# - Clément Robert (IPAG / CNRS - 2022) +# - marc (2024) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + import struct import numpy as np diff --git a/pytools/idfx_test.py b/pytools/idfx_test.py index 99f052884..8526a70cd 100644 --- a/pytools/idfx_test.py +++ b/pytools/idfx_test.py @@ -1,3 +1,19 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file pytools/idfx_test.py +# +# Last modified : 09/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023 - 2026) +# - Clément Robert (2026) +# - Sébastien Valat (IPAG / CNRS - 2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + import argparse import json import os diff --git a/pytools/idfx_test_gen.py b/pytools/idfx_test_gen.py index eaee82917..10a752273 100644 --- a/pytools/idfx_test_gen.py +++ b/pytools/idfx_test_gen.py @@ -1,9 +1,17 @@ -##################################################################################### +###################################################################################### # Idefix MHD astrophysical code -# Copyright(C) Sébastien Valat -# and other code contributors +# +# Source file pytools/idfx_test_gen.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Clément Robert (2026) +# - Sébastien Valat (IPAG / CNRS - 2026) +# - and other code contributors +# # Licensed under CeCILL 2.1 License, see COPYING for more information -##################################################################################### +###################################################################################### import copy diff --git a/pytools/idfx_test_run.py b/pytools/idfx_test_run.py index f968745f9..4af5d2ae3 100644 --- a/pytools/idfx_test_run.py +++ b/pytools/idfx_test_run.py @@ -1,9 +1,17 @@ -##################################################################################### +###################################################################################### # Idefix MHD astrophysical code -# Copyright(C) Sébastien Valat -# and other code contributors +# +# Source file pytools/idfx_test_run.py +# +# Last modified : 09/2026 +# +# Copyright(C) by : +# - Clément Robert (2026) +# - Sébastien Valat (IPAG / CNRS - 2026) +# - and other code contributors +# # Licensed under CeCILL 2.1 License, see COPYING for more information -##################################################################################### +###################################################################################### import copy import glob diff --git a/pytools/sod.py b/pytools/sod.py index 3639825f9..328054cd0 100644 --- a/pytools/sod.py +++ b/pytools/sod.py @@ -1,3 +1,19 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file pytools/sod.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2020) +# - Clément Robert (IPAG / CNRS - 2021) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + """ Created on Thu Mar 5 11:27:16 2020 diff --git a/pytools/tests/test_idfx_test_gen.py b/pytools/tests/test_idfx_test_gen.py index 11a9603a1..51a0f9cc1 100644 --- a/pytools/tests/test_idfx_test_gen.py +++ b/pytools/tests/test_idfx_test_gen.py @@ -1,9 +1,17 @@ -##################################################################################### +###################################################################################### # Idefix MHD astrophysical code -# Copyright(C) Sébastien Valat -# and other code contributors +# +# Source file pytools/tests/test_idfx_test_gen.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Clément Robert (2026) +# - Sébastien Valat (IPAG / CNRS - 2026) +# - and other code contributors +# # Licensed under CeCILL 2.1 License, see COPYING for more information -##################################################################################### +###################################################################################### import pytest diff --git a/pytools/tests/test_idfx_test_run.py b/pytools/tests/test_idfx_test_run.py index dfe32ac56..d99a75204 100644 --- a/pytools/tests/test_idfx_test_run.py +++ b/pytools/tests/test_idfx_test_run.py @@ -1,9 +1,17 @@ -##################################################################################### +###################################################################################### # Idefix MHD astrophysical code -# Copyright(C) Sébastien Valat -# and other code contributors +# +# Source file pytools/tests/test_idfx_test_run.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Clément Robert (2026) +# - Sébastien Valat (IPAG / CNRS - 2026) +# - and other code contributors +# # Licensed under CeCILL 2.1 License, see COPYING for more information -##################################################################################### +###################################################################################### import os diff --git a/pytools/update_file_headers.json b/pytools/update_file_headers.json index 00c9bff14..5a6186edf 100644 --- a/pytools/update_file_headers.json +++ b/pytools/update_file_headers.json @@ -5,9 +5,11 @@ "LICENSE": "CeCILL-C" }, "message": [ - "Idefix MHD astrophysical code", + "@PROJECT@", "", - "Source file FILE", + "Source file @FILE@", + "", + "Last modified : @DATE@", "", "Copyright(C) by :", "@COPYRIGHTS@", @@ -19,14 +21,37 @@ "specific": { }, "authors_name_fixes": { - "Geoffroy Lesur": "Geoffroy R. J. Lesur" + "pre-commit-ci-lite[bot]": null, + "Geoffroy Lesur geoffroy.lesur@univ-grenoble-alpes.fr": "Geoffroy Lesur", + "nscepi": "Nicolas Scepi", + "Soufiane BAGHDADI": "Soufiane Baghdadi", + "vdbma": "Marc Van den Bossche", + "Hal Bal": "Victor Réville" + }, + "replace_mails": { + "sebastien.valat.dev@orange.fr": "sebastien.valat@univ-grenoble-alpes.fr", + "63753204+nscepi@users.noreply.github.com": "nicolas.scepi@univ-grenoble-alpes.fr", + "nicolas.scepi@gmail.com": "nicolas.scepi@univ-grenoble-alpes.fr", + "geoffroy.lesur@obs.ujf-grenoble.fr": "geoffroy.lesur@univ-grenoble-alpes.fr", + "93188557+vdbma@users.noreply.github.com": "vreville@irap.omp.eu", + "victorreville@gmail.com": "vreville@irap.omp.eu", + "cr52@protonmail.com": [ + { + "to": 2023, + "mail": "clement.robert@univ-grenoble-alpes.fr" + } + ] }, "affiliation_domains": { + "@irap.omp.eu": "IPAP", "geoffroy.lesur@univ-grenoble-alpes.fr": "IPAG / CNRS", "sebastien.valat@univ-grenoble-alpes.fr": "IPAG / CNRS", "soufiane.baghdadi@univ-grenoble-alpes.fr": "IPAG / CNRS", "dutta.alankar@gmail.com": "Max Planck Institute", - "marc.coiffier@univ-grenoble-alpes.fr": "IPAG / CNRS" + "marc.coiffier@univ-grenoble-alpes.fr": "IPAG / CNRS", + "clement.robert@univ-grenoble-alpes.fr": "IPAG / CNRS", + "nicolas.scepi@univ-grenoble-alpes.fr": "IPAG / CNRS", + "jonah.mauxion@univ-grenoble-alpes.fr": "IPAG / CNRS" }, "exclude_hashes": [ ], @@ -35,11 +60,11 @@ ], "lang": { "shell": { - "open_start": "", + "open_start": "##", "open_end": "", "repeat": "#", - "info_open": "#", - "close_start": "", + "info_open": "# ", + "close_start": "##", "close_end": "", "apply_on": [ "*.py", @@ -88,7 +113,7 @@ "open_start": "", "apply_on": [ @@ -100,7 +125,7 @@ "open_start": "!", "open_end": "", "repeat": "-", - "info_open": "!", + "info_open": "! ", "close_start": "!", "close_end": "!", "apply_on": [ diff --git a/pytools/update_file_headers.py b/pytools/update_file_headers.py index 85a938923..9d13ec582 100755 --- a/pytools/update_file_headers.py +++ b/pytools/update_file_headers.py @@ -4,12 +4,15 @@ # # Source file pytools/update_file_headers.py # +# Last modified : 09/2026 +# # Copyright(C) by : # - Sebastien Valat (IPAG / CNRS - 2026) # - and other code contributors # # Licensed under CeCILL 2.1 License, see COPYING for more information ###################################################################################### + ############################################################ # # Imported and modified by Sébastien Valat (IPAG/CNRS) @@ -126,16 +129,34 @@ def git_load_blame_log(self, file: str) -> list: return log def get_mail_affiliation(self, mail: str) -> str | None: - email = mail[1:-1] - domain = "@" + email.split("@")[1] + domain = "@" + mail.split("@")[1] affiliation_domains = self.config["affiliation_domains"] if domain in affiliation_domains: return affiliation_domains[domain] - elif email in affiliation_domains: - return affiliation_domains[email] + elif mail in affiliation_domains: + return affiliation_domains[mail] else: return None + def replace_mail_by_pro_mail(self, mail: str, year: int) -> str: + # get the db entry in config + db = self.config["replace_mails"] + + # check if in + if mail in db: + # direct definition or per year mode + if isinstance(db[mail], str): + return db[mail] + elif isinstance(db[mail], list): + for entry in db[mail]: + started = entry.get("from", 0) + ended = entry.get("to", 9999) + if year >= started and year <= ended: + return entry["mail"] + + # ok keep as it is + return mail + def fix_name(self, name: str) -> str: authors_name_fixes = self.config["authors_name_fixes"] if name in authors_name_fixes: @@ -166,21 +187,25 @@ def git_extract_authors_from_history(self, blame_log: list) -> dict: continue # build summary - author = entry["mail"] - name = self.fix_name(entry["name"]) - affiliation = self.get_mail_affiliation(entry["mail"]) - full_name = name date = datetime.datetime.fromtimestamp(int(entry["time"])) year = date.year + mail = self.replace_mail_by_pro_mail(entry["mail"][1:-1], year) + author = entry["mail"] + name = self.fix_name(entry["name"]) + affiliation = self.get_mail_affiliation(mail) + full_name = f"{name} <{mail}>" month = date.month + if name is None: + continue if not full_name in authors: authors[full_name] = { + "name": name, "full-name": full_name, "author": author, "year-start": year, "year-end": year, "last-month": month, - "mail": entry["mail"], + "mail": mail, "affiliation": affiliation, } @@ -335,7 +360,7 @@ def build_new_file_header_by_message( # add authors authors = [] for author in authors_list: - full_name = author["full-name"] + name = author["name"] start = author["year-start"] end = author["year-end"] email = author["mail"] @@ -345,9 +370,9 @@ def build_new_file_header_by_message( else: years = f"{start} - {end}" if affiliation: - authors.append(f"{full_name} {email} ({affiliation} - {years})") + authors.append(f"- {name} <{email}> ({affiliation} - {years})") else: - authors.append(f"{full_name} {email} ({years})") + authors.append(f"- {name} <{email}> ({years})") # replace in message msg_line: str @@ -355,12 +380,15 @@ def build_new_file_header_by_message( for msg_line in self.config["message"]: for key, value in infos["header"].items(): fixed_value = value.replace("@LAST_EDIT_MONTH_YEAR@", last_edit) - msg_line = msg_line.replace(key, fixed_value) + msg_line = msg_line.replace(f"@{key}@", fixed_value) if msg_line == "@COPYRIGHTS@": for author in authors: - header_script.append(f"{info_open} - {author}\n") + header_script.append(f"{info_open}{author}\n") else: - header_script.append(f"{info_open} {msg_line}\n") + if msg_line == "": + header_script.append(f"{info_open.strip()}\n") + else: + header_script.append(f"{info_open}{msg_line}\n") # close header_script.append(f"{line_end}\n") @@ -444,7 +472,7 @@ def order_authors_by_date(self, authors: dict) -> list: result = [] for year in sorted(per_year.keys()): - auths = per_year[year] + auths = sorted(per_year[year], key=lambda author: author["full-name"]) for author in auths: result.append(author) diff --git a/pytools/vtk_io.py b/pytools/vtk_io.py index 6d8041091..9d35d8fe7 100644 --- a/pytools/vtk_io.py +++ b/pytools/vtk_io.py @@ -1,3 +1,19 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file pytools/vtk_io.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2020 - 2021) +# - Clément Robert (IPAG / CNRS - 2022) +# - Clément Robert (2024 - 2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + """ Created on Mon Nov 3 15:23:00 2014 diff --git a/ruff.toml b/ruff.toml index 9b6b6c620..ebb182f21 100644 --- a/ruff.toml +++ b/ruff.toml @@ -1,3 +1,17 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file ruff.toml +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + target-version = "py310" [lint] diff --git a/scripts/ci/run-tests b/scripts/ci/run-tests index ebf895035..e099b0cd5 100755 --- a/scripts/ci/run-tests +++ b/scripts/ci/run-tests @@ -1,4 +1,19 @@ #!/usr/bin/env bash +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file scripts/ci/run-tests +# +# Last modified : 06/2026 +# +# Copyright(C) by : +# - Marc Coiffier (IPAG / CNRS - 2024) +# - Geoffroy Lesur (IPAG / CNRS - 2026) +# - Sébastien Valat (IPAG / CNRS - 2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # load ICC compiler env if [ "$IDEFIX_COMPILER" == icc ]; then diff --git a/src/arrays.hpp b/src/arrays.hpp index 8a8eaea32..9e26aed92 100644 --- a/src/arrays.hpp +++ b/src/arrays.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/arrays.hpp +// +// Last modified : 06/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2022) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/compiler_info.h.in b/src/compiler_info.h.in index 140eafd79..c8dbbb333 100644 --- a/src/compiler_info.h.in +++ b/src/compiler_info.h.in @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/compiler_info.h.in +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/dataBlock/coarsen.cpp b/src/dataBlock/coarsen.cpp index 4c6b60ccd..4bccc5014 100644 --- a/src/dataBlock/coarsen.cpp +++ b/src/dataBlock/coarsen.cpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/dataBlock/coarsen.cpp +// +// Last modified : 03/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022 - 2025) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/dataBlock/dataBlock.cpp b/src/dataBlock/dataBlock.cpp index 2877a8346..a81deffa9 100644 --- a/src/dataBlock/dataBlock.cpp +++ b/src/dataBlock/dataBlock.cpp @@ -1,7 +1,17 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/dataBlock/dataBlock.cpp +// +// Last modified : 12/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2025) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021 - 2022) +// - Clément Robert (2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/dataBlock/dataBlock.hpp b/src/dataBlock/dataBlock.hpp index 89b745fa5..c5b9e8ebc 100644 --- a/src/dataBlock/dataBlock.hpp +++ b/src/dataBlock/dataBlock.hpp @@ -1,7 +1,17 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/dataBlock/dataBlock.hpp +// +// Last modified : 10/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Soufiane Baghdadi (IPAG / CNRS - 2020 - 2021) +// - Clément Robert (IPAG / CNRS - 2021 - 2023) +// - Clément Robert (2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/dataBlock/dataBlockHost.cpp b/src/dataBlock/dataBlockHost.cpp index c7811b391..74cc98c6d 100644 --- a/src/dataBlock/dataBlockHost.cpp +++ b/src/dataBlock/dataBlockHost.cpp @@ -1,7 +1,18 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/dataBlock/dataBlockHost.cpp +// +// Last modified : 01/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2025) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - Clément Robert (2024) +// - Alankar Dutta (Max Planck Institute - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/dataBlock/dataBlockHost.hpp b/src/dataBlock/dataBlockHost.hpp index f7dc4041f..ef36fb25f 100644 --- a/src/dataBlock/dataBlockHost.hpp +++ b/src/dataBlock/dataBlockHost.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/dataBlock/dataBlockHost.hpp +// +// Last modified : 09/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2024) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/dataBlock/dumpToFile.cpp b/src/dataBlock/dumpToFile.cpp index 305b417a7..4f42d3ffc 100644 --- a/src/dataBlock/dumpToFile.cpp +++ b/src/dataBlock/dumpToFile.cpp @@ -1,7 +1,19 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/dataBlock/dumpToFile.cpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2026) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - Clément Robert (2024) +// - Marc Van den Bossche (IPAP - 2024) +// - Alankar Dutta (Max Planck Institute - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/dataBlock/evolveStage.cpp b/src/dataBlock/evolveStage.cpp index c97c9f713..20cd8f5dc 100644 --- a/src/dataBlock/evolveStage.cpp +++ b/src/dataBlock/evolveStage.cpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/dataBlock/evolveStage.cpp +// +// Last modified : 02/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2025) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/dataBlock/fargo.cpp b/src/dataBlock/fargo.cpp index 7aa2d26a5..106fd713e 100644 --- a/src/dataBlock/fargo.cpp +++ b/src/dataBlock/fargo.cpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/dataBlock/fargo.cpp +// +// Last modified : 12/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2025) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/dataBlock/fargo.hpp b/src/dataBlock/fargo.hpp index a1efcb2b6..555db8e84 100644 --- a/src/dataBlock/fargo.hpp +++ b/src/dataBlock/fargo.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/dataBlock/fargo.hpp +// +// Last modified : 12/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2025) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/dataBlock/makeGeometry.cpp b/src/dataBlock/makeGeometry.cpp index ddb9a2101..c771909b6 100644 --- a/src/dataBlock/makeGeometry.cpp +++ b/src/dataBlock/makeGeometry.cpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/dataBlock/makeGeometry.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/dataBlock/planetarySystem/planet.cpp b/src/dataBlock/planetarySystem/planet.cpp index ccbed14e6..1e71fa2fc 100644 --- a/src/dataBlock/planetarySystem/planet.cpp +++ b/src/dataBlock/planetarySystem/planet.cpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/dataBlock/planetarySystem/planet.cpp +// +// Last modified : 03/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/dataBlock/planetarySystem/planet.hpp b/src/dataBlock/planetarySystem/planet.hpp index 46b701889..ded205a0e 100644 --- a/src/dataBlock/planetarySystem/planet.hpp +++ b/src/dataBlock/planetarySystem/planet.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/dataBlock/planetarySystem/planet.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/dataBlock/planetarySystem/planetStructs.hpp b/src/dataBlock/planetarySystem/planetStructs.hpp index 6440daf8f..35b6d0f66 100644 --- a/src/dataBlock/planetarySystem/planetStructs.hpp +++ b/src/dataBlock/planetarySystem/planetStructs.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/dataBlock/planetarySystem/planetStructs.hpp +// +// Last modified : 06/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/dataBlock/planetarySystem/planetarySystem.cpp b/src/dataBlock/planetarySystem/planetarySystem.cpp index 8d01118db..9e6f83484 100644 --- a/src/dataBlock/planetarySystem/planetarySystem.cpp +++ b/src/dataBlock/planetarySystem/planetarySystem.cpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/dataBlock/planetarySystem/planetarySystem.cpp +// +// Last modified : 10/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/dataBlock/planetarySystem/planetarySystem.hpp b/src/dataBlock/planetarySystem/planetarySystem.hpp index 436ad3d4e..6b25f5210 100644 --- a/src/dataBlock/planetarySystem/planetarySystem.hpp +++ b/src/dataBlock/planetarySystem/planetarySystem.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/dataBlock/planetarySystem/planetarySystem.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/dataBlock/stateContainer.cpp b/src/dataBlock/stateContainer.cpp index 52fff9125..58c097ac4 100644 --- a/src/dataBlock/stateContainer.cpp +++ b/src/dataBlock/stateContainer.cpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/dataBlock/stateContainer.cpp +// +// Last modified : 11/2022 +// +// Copyright(C) by : +// - Clément Robert (IPAG / CNRS - 2022) +// - Geoffroy Lesur (IPAG / CNRS - 2022) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/dataBlock/stateContainer.hpp b/src/dataBlock/stateContainer.hpp index b8d9378c5..738d3282c 100644 --- a/src/dataBlock/stateContainer.hpp +++ b/src/dataBlock/stateContainer.hpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/dataBlock/stateContainer.hpp +// +// Last modified : 11/2022 +// +// Copyright(C) by : +// - Clément Robert (IPAG / CNRS - 2022) +// - Geoffroy Lesur (IPAG / CNRS - 2022) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/dataBlock/validation.cpp b/src/dataBlock/validation.cpp index 9ee53e60e..493eaa664 100644 --- a/src/dataBlock/validation.cpp +++ b/src/dataBlock/validation.cpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/dataBlock/validation.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021 - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/error.cpp b/src/error.cpp index 5ea3006cf..3e1370948 100644 --- a/src/error.cpp +++ b/src/error.cpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/error.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/error.hpp b/src/error.hpp index 71cf09dd5..c424d2743 100644 --- a/src/error.hpp +++ b/src/error.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/error.hpp +// +// Last modified : 11/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2021) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/RiemannSolver/Dustsolvers/hllDust.hpp b/src/fluid/RiemannSolver/Dustsolvers/hllDust.hpp index d55f0ceb7..5db39dccc 100644 --- a/src/fluid/RiemannSolver/Dustsolvers/hllDust.hpp +++ b/src/fluid/RiemannSolver/Dustsolvers/hllDust.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/RiemannSolver/Dustsolvers/hllDust.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/RiemannSolver/HDsolvers/hllHD.hpp b/src/fluid/RiemannSolver/HDsolvers/hllHD.hpp index 89d72d332..bd134dcfd 100644 --- a/src/fluid/RiemannSolver/HDsolvers/hllHD.hpp +++ b/src/fluid/RiemannSolver/HDsolvers/hllHD.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/RiemannSolver/HDsolvers/hllHD.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/RiemannSolver/HDsolvers/hllcHD.hpp b/src/fluid/RiemannSolver/HDsolvers/hllcHD.hpp index e79aac35f..258a66d07 100644 --- a/src/fluid/RiemannSolver/HDsolvers/hllcHD.hpp +++ b/src/fluid/RiemannSolver/HDsolvers/hllcHD.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/RiemannSolver/HDsolvers/hllcHD.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/RiemannSolver/HDsolvers/roeHD.hpp b/src/fluid/RiemannSolver/HDsolvers/roeHD.hpp index 416f99848..e6c4be870 100644 --- a/src/fluid/RiemannSolver/HDsolvers/roeHD.hpp +++ b/src/fluid/RiemannSolver/HDsolvers/roeHD.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/RiemannSolver/HDsolvers/roeHD.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/RiemannSolver/HDsolvers/tvdlfHD.hpp b/src/fluid/RiemannSolver/HDsolvers/tvdlfHD.hpp index 597dd0d12..a5be63ed9 100644 --- a/src/fluid/RiemannSolver/HDsolvers/tvdlfHD.hpp +++ b/src/fluid/RiemannSolver/HDsolvers/tvdlfHD.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/RiemannSolver/HDsolvers/tvdlfHD.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/RiemannSolver/MHDsolvers/hllMHD.hpp b/src/fluid/RiemannSolver/MHDsolvers/hllMHD.hpp index 77253b727..8f6c4d29b 100644 --- a/src/fluid/RiemannSolver/MHDsolvers/hllMHD.hpp +++ b/src/fluid/RiemannSolver/MHDsolvers/hllMHD.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/RiemannSolver/MHDsolvers/hllMHD.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Soufiane Baghdadi (IPAG / CNRS - 2020 - 2021) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/RiemannSolver/MHDsolvers/hlldMHD.hpp b/src/fluid/RiemannSolver/MHDsolvers/hlldMHD.hpp index fa2491c55..7ccbf085a 100644 --- a/src/fluid/RiemannSolver/MHDsolvers/hlldMHD.hpp +++ b/src/fluid/RiemannSolver/MHDsolvers/hlldMHD.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/RiemannSolver/MHDsolvers/hlldMHD.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Soufiane Baghdadi (IPAG / CNRS - 2020 - 2021) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/RiemannSolver/MHDsolvers/roeMHD.hpp b/src/fluid/RiemannSolver/MHDsolvers/roeMHD.hpp index 633c3ebd8..914a671a7 100644 --- a/src/fluid/RiemannSolver/MHDsolvers/roeMHD.hpp +++ b/src/fluid/RiemannSolver/MHDsolvers/roeMHD.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/RiemannSolver/MHDsolvers/roeMHD.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Soufiane Baghdadi (IPAG / CNRS - 2020 - 2021) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/RiemannSolver/MHDsolvers/storeFlux.hpp b/src/fluid/RiemannSolver/MHDsolvers/storeFlux.hpp index e4152dcdb..7b53726a3 100644 --- a/src/fluid/RiemannSolver/MHDsolvers/storeFlux.hpp +++ b/src/fluid/RiemannSolver/MHDsolvers/storeFlux.hpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/RiemannSolver/MHDsolvers/storeFlux.hpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2026) +// - Sébastien Valat (IPAG / CNRS - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/RiemannSolver/MHDsolvers/tvdlfMHD.hpp b/src/fluid/RiemannSolver/MHDsolvers/tvdlfMHD.hpp index b8435d3cd..caa0e50c3 100644 --- a/src/fluid/RiemannSolver/MHDsolvers/tvdlfMHD.hpp +++ b/src/fluid/RiemannSolver/MHDsolvers/tvdlfMHD.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/RiemannSolver/MHDsolvers/tvdlfMHD.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Soufiane Baghdadi (IPAG / CNRS - 2020 - 2021) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/RiemannSolver/calcFlux.hpp b/src/fluid/RiemannSolver/calcFlux.hpp index ea5b18741..12de2da6a 100644 --- a/src/fluid/RiemannSolver/calcFlux.hpp +++ b/src/fluid/RiemannSolver/calcFlux.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/RiemannSolver/calcFlux.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/RiemannSolver/extrapolateToFaces.hpp b/src/fluid/RiemannSolver/extrapolateToFaces.hpp index bb3c99587..c5c4e6698 100644 --- a/src/fluid/RiemannSolver/extrapolateToFaces.hpp +++ b/src/fluid/RiemannSolver/extrapolateToFaces.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/RiemannSolver/extrapolateToFaces.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** #ifndef FLUID_RIEMANNSOLVER_EXTRAPOLATETOFACES_HPP_ diff --git a/src/fluid/RiemannSolver/flux.hpp b/src/fluid/RiemannSolver/flux.hpp index 9c5131d88..28109d96e 100644 --- a/src/fluid/RiemannSolver/flux.hpp +++ b/src/fluid/RiemannSolver/flux.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/RiemannSolver/flux.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/RiemannSolver/riemannSolver.hpp b/src/fluid/RiemannSolver/riemannSolver.hpp index abb70eed5..310516042 100644 --- a/src/fluid/RiemannSolver/riemannSolver.hpp +++ b/src/fluid/RiemannSolver/riemannSolver.hpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/RiemannSolver/riemannSolver.hpp +// +// Last modified : 09/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - Marc Van den Bossche (IPAP - 2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/RiemannSolver/shockFlattening.hpp b/src/fluid/RiemannSolver/shockFlattening.hpp index df68de766..6006ed1b4 100644 --- a/src/fluid/RiemannSolver/shockFlattening.hpp +++ b/src/fluid/RiemannSolver/shockFlattening.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/RiemannSolver/shockFlattening.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/RiemannSolver/slopeLimiter.hpp b/src/fluid/RiemannSolver/slopeLimiter.hpp index 082ed0894..616eb6c70 100644 --- a/src/fluid/RiemannSolver/slopeLimiter.hpp +++ b/src/fluid/RiemannSolver/slopeLimiter.hpp @@ -1,9 +1,17 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/RiemannSolver/slopeLimiter.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** + #ifndef FLUID_RIEMANNSOLVER_SLOPELIMITER_HPP_ #define FLUID_RIEMANNSOLVER_SLOPELIMITER_HPP_ diff --git a/src/fluid/addNonIdealMHDFlux.hpp b/src/fluid/addNonIdealMHDFlux.hpp index 52c281d2d..78148c2c3 100644 --- a/src/fluid/addNonIdealMHDFlux.hpp +++ b/src/fluid/addNonIdealMHDFlux.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/addNonIdealMHDFlux.hpp +// +// Last modified : 06/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/addSourceTerms.hpp b/src/fluid/addSourceTerms.hpp index e3f745868..a2bfe3fe3 100644 --- a/src/fluid/addSourceTerms.hpp +++ b/src/fluid/addSourceTerms.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/addSourceTerms.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/boundary/axis.cpp b/src/fluid/boundary/axis.cpp index c0b00cb36..4a7c9cf83 100644 --- a/src/fluid/boundary/axis.cpp +++ b/src/fluid/boundary/axis.cpp @@ -1,7 +1,17 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/boundary/axis.cpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2025) +// - Marc Van den Bossche (2023) +// - Clément Robert (2024) +// - Sébastien Valat (IPAG / CNRS - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/boundary/axis.hpp b/src/fluid/boundary/axis.hpp index ad2389fe9..af5b3771c 100644 --- a/src/fluid/boundary/axis.hpp +++ b/src/fluid/boundary/axis.hpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/boundary/axis.hpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2026) +// - Sébastien Valat (IPAG / CNRS - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/boundary/boundary.hpp b/src/fluid/boundary/boundary.hpp index 4065cc60d..144840e68 100644 --- a/src/fluid/boundary/boundary.hpp +++ b/src/fluid/boundary/boundary.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/boundary/boundary.hpp +// +// Last modified : 12/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2025) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/braginskii/bragThermalDiffusion.cpp b/src/fluid/braginskii/bragThermalDiffusion.cpp index f251d0b0c..8ace6581c 100644 --- a/src/fluid/braginskii/bragThermalDiffusion.cpp +++ b/src/fluid/braginskii/bragThermalDiffusion.cpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/braginskii/bragThermalDiffusion.cpp +// +// Last modified : 01/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - Victor Réville (IPAP - 2024 - 2025) +// - Jean Kempf (IPAP - 2025) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/braginskii/bragThermalDiffusion.hpp b/src/fluid/braginskii/bragThermalDiffusion.hpp index 116ff9a03..709d0f1fc 100644 --- a/src/fluid/braginskii/bragThermalDiffusion.hpp +++ b/src/fluid/braginskii/bragThermalDiffusion.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/braginskii/bragThermalDiffusion.hpp +// +// Last modified : 01/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - Victor Réville (IPAP - 2024 - 2025) +// - Jean Kempf (IPAP - 2025) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/braginskii/bragViscosity.cpp b/src/fluid/braginskii/bragViscosity.cpp index e53ab2c65..b34a5f5c5 100644 --- a/src/fluid/braginskii/bragViscosity.cpp +++ b/src/fluid/braginskii/bragViscosity.cpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/braginskii/bragViscosity.cpp +// +// Last modified : 01/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - Jean Kempf (IPAP - 2025) +// - Victor Réville (IPAP - 2025) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/braginskii/bragViscosity.hpp b/src/fluid/braginskii/bragViscosity.hpp index 5340110a8..3647f28e5 100644 --- a/src/fluid/braginskii/bragViscosity.hpp +++ b/src/fluid/braginskii/bragViscosity.hpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/braginskii/bragViscosity.hpp +// +// Last modified : 01/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - Jean Kempf (IPAP - 2025) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/calcCurrent.hpp b/src/fluid/calcCurrent.hpp index 1f57560a0..c9910b218 100644 --- a/src/fluid/calcCurrent.hpp +++ b/src/fluid/calcCurrent.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/calcCurrent.hpp +// +// Last modified : 03/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2024) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** #ifndef FLUID_CALCCURRENT_HPP_ diff --git a/src/fluid/calcParabolicFlux.hpp b/src/fluid/calcParabolicFlux.hpp index a8c6761c0..f3e37fd34 100644 --- a/src/fluid/calcParabolicFlux.hpp +++ b/src/fluid/calcParabolicFlux.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/calcParabolicFlux.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** #ifndef FLUID_CALCPARABOLICFLUX_HPP_ diff --git a/src/fluid/calcRightHandSide.hpp b/src/fluid/calcRightHandSide.hpp index 0a0d3e194..db4c72ad1 100644 --- a/src/fluid/calcRightHandSide.hpp +++ b/src/fluid/calcRightHandSide.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/calcRightHandSide.hpp +// +// Last modified : 11/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2025) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/checkDivB.hpp b/src/fluid/checkDivB.hpp index 6e47d4c8c..f959e15d3 100644 --- a/src/fluid/checkDivB.hpp +++ b/src/fluid/checkDivB.hpp @@ -1,7 +1,17 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/checkDivB.hpp +// +// Last modified : 03/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2026) +// - Geoffroy Lesur (2020) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/checkNan.hpp b/src/fluid/checkNan.hpp index 0e8890725..f330524eb 100644 --- a/src/fluid/checkNan.hpp +++ b/src/fluid/checkNan.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/checkNan.hpp +// +// Last modified : 01/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - Clément Robert (2024) +// - Alankar Dutta (Max Planck Institute - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/coarsenFlow.hpp b/src/fluid/coarsenFlow.hpp index b1bf79eaa..e053ab2d6 100644 --- a/src/fluid/coarsenFlow.hpp +++ b/src/fluid/coarsenFlow.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/coarsenFlow.hpp +// +// Last modified : 10/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/constrainedTransport/EMFexchange.hpp b/src/fluid/constrainedTransport/EMFexchange.hpp index 22fbb58e8..6ff35240a 100644 --- a/src/fluid/constrainedTransport/EMFexchange.hpp +++ b/src/fluid/constrainedTransport/EMFexchange.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/constrainedTransport/EMFexchange.hpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Clément Robert (IPAG / CNRS - 2021) +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2025) +// - Sébastien Valat (IPAG / CNRS - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/constrainedTransport/calcCornerEmf.hpp b/src/fluid/constrainedTransport/calcCornerEmf.hpp index 0a998aa52..aab414f32 100644 --- a/src/fluid/constrainedTransport/calcCornerEmf.hpp +++ b/src/fluid/constrainedTransport/calcCornerEmf.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/constrainedTransport/calcCornerEmf.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Soufiane Baghdadi (IPAG / CNRS - 2020 - 2021) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** #ifndef FLUID_CONSTRAINEDTRANSPORT_CALCCORNEREMF_HPP_ diff --git a/src/fluid/constrainedTransport/calcNonidealEMF.hpp b/src/fluid/constrainedTransport/calcNonidealEMF.hpp index 2253e33d1..626c7333d 100644 --- a/src/fluid/constrainedTransport/calcNonidealEMF.hpp +++ b/src/fluid/constrainedTransport/calcNonidealEMF.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/constrainedTransport/calcNonidealEMF.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/constrainedTransport/calcRiemannEmf.hpp b/src/fluid/constrainedTransport/calcRiemannEmf.hpp index 2779ffbab..bda3d392a 100644 --- a/src/fluid/constrainedTransport/calcRiemannEmf.hpp +++ b/src/fluid/constrainedTransport/calcRiemannEmf.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/constrainedTransport/calcRiemannEmf.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/constrainedTransport/constrainedTransport.hpp b/src/fluid/constrainedTransport/constrainedTransport.hpp index 5f07a6fdd..204043478 100644 --- a/src/fluid/constrainedTransport/constrainedTransport.hpp +++ b/src/fluid/constrainedTransport/constrainedTransport.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/constrainedTransport/constrainedTransport.hpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2025) +// - Soufiane Baghdadi (IPAG / CNRS - 2021) +// - Sébastien Valat (IPAG / CNRS - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/constrainedTransport/enforceEMFBoundary.hpp b/src/fluid/constrainedTransport/enforceEMFBoundary.hpp index b35bec9fa..c2052d504 100644 --- a/src/fluid/constrainedTransport/enforceEMFBoundary.hpp +++ b/src/fluid/constrainedTransport/enforceEMFBoundary.hpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/constrainedTransport/enforceEMFBoundary.hpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2025) +// - Sébastien Valat (IPAG / CNRS - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/constrainedTransport/enforceVectorPotentialBoundary.hpp b/src/fluid/constrainedTransport/enforceVectorPotentialBoundary.hpp index 3019edfd8..dbeac6370 100644 --- a/src/fluid/constrainedTransport/enforceVectorPotentialBoundary.hpp +++ b/src/fluid/constrainedTransport/enforceVectorPotentialBoundary.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/constrainedTransport/enforceVectorPotentialBoundary.hpp +// +// Last modified : 01/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2025 - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/constrainedTransport/evolveMagField.hpp b/src/fluid/constrainedTransport/evolveMagField.hpp index 01aa8a6ec..faab12a82 100644 --- a/src/fluid/constrainedTransport/evolveMagField.hpp +++ b/src/fluid/constrainedTransport/evolveMagField.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/constrainedTransport/evolveMagField.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** #ifndef FLUID_CONSTRAINEDTRANSPORT_EVOLVEMAGFIELD_HPP_ diff --git a/src/fluid/constrainedTransport/evolveVectorPotential.hpp b/src/fluid/constrainedTransport/evolveVectorPotential.hpp index 0887d2e1e..7b9ea47cb 100644 --- a/src/fluid/constrainedTransport/evolveVectorPotential.hpp +++ b/src/fluid/constrainedTransport/evolveVectorPotential.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/constrainedTransport/evolveVectorPotential.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022 - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/convertConsToPrim.hpp b/src/fluid/convertConsToPrim.hpp index 45607b86f..64c49d349 100644 --- a/src/fluid/convertConsToPrim.hpp +++ b/src/fluid/convertConsToPrim.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/convertConsToPrim.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/drag.cpp b/src/fluid/drag.cpp index 4cf879cdd..cfb5f0379 100644 --- a/src/fluid/drag.cpp +++ b/src/fluid/drag.cpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/drag.cpp +// +// Last modified : 02/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2025) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** #include "drag.hpp" diff --git a/src/fluid/drag.hpp b/src/fluid/drag.hpp index 63b5e1bdb..9e997a7e2 100644 --- a/src/fluid/drag.hpp +++ b/src/fluid/drag.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/drag.hpp +// +// Last modified : 10/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2025) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** #ifndef FLUID_DRAG_HPP_ diff --git a/src/fluid/enroll.hpp b/src/fluid/enroll.hpp index 77e8876fb..ad9aa67da 100644 --- a/src/fluid/enroll.hpp +++ b/src/fluid/enroll.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/enroll.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/eos/eos.hpp b/src/fluid/eos/eos.hpp index 7e0a490a3..4ab6f1edb 100644 --- a/src/fluid/eos/eos.hpp +++ b/src/fluid/eos/eos.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/eos/eos.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022 - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/eos/eos_adiabatic.hpp b/src/fluid/eos/eos_adiabatic.hpp index 88d4f0f66..487627433 100644 --- a/src/fluid/eos/eos_adiabatic.hpp +++ b/src/fluid/eos/eos_adiabatic.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/eos/eos_adiabatic.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/eos/eos_isothermal.hpp b/src/fluid/eos/eos_isothermal.hpp index 04efc9b2d..8924fe1b9 100644 --- a/src/fluid/eos/eos_isothermal.hpp +++ b/src/fluid/eos/eos_isothermal.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/eos/eos_isothermal.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/eos/eos_template.hpp b/src/fluid/eos/eos_template.hpp index 3d6150817..920d79598 100644 --- a/src/fluid/eos/eos_template.hpp +++ b/src/fluid/eos/eos_template.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/eos/eos_template.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/evolveStage.hpp b/src/fluid/evolveStage.hpp index 31dae5b7d..40dcbec06 100644 --- a/src/fluid/evolveStage.hpp +++ b/src/fluid/evolveStage.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/evolveStage.hpp +// +// Last modified : 02/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2025) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/fluid.hpp b/src/fluid/fluid.hpp index 44cace6bf..38526f917 100644 --- a/src/fluid/fluid.hpp +++ b/src/fluid/fluid.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/fluid.hpp +// +// Last modified : 02/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2025) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/fluid_defs.hpp b/src/fluid/fluid_defs.hpp index 3f68c9b49..5e1cecaf0 100644 --- a/src/fluid/fluid_defs.hpp +++ b/src/fluid/fluid_defs.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/fluid_defs.hpp +// +// Last modified : 01/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Clément Robert (IPAG / CNRS - 2021) +// - Victor Réville (IPAP - 2024 - 2025) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/showConfig.hpp b/src/fluid/showConfig.hpp index 0f8b64ed9..ec2484b5b 100644 --- a/src/fluid/showConfig.hpp +++ b/src/fluid/showConfig.hpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/showConfig.hpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - Alankar Dutta (Max Planck Institute - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/thermalDiffusion.cpp b/src/fluid/thermalDiffusion.cpp index 344e0d168..b5a128026 100644 --- a/src/fluid/thermalDiffusion.cpp +++ b/src/fluid/thermalDiffusion.cpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/thermalDiffusion.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022 - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/thermalDiffusion.hpp b/src/fluid/thermalDiffusion.hpp index cce827492..25f7f47e9 100644 --- a/src/fluid/thermalDiffusion.hpp +++ b/src/fluid/thermalDiffusion.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/thermalDiffusion.hpp +// +// Last modified : 12/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/tracer/tracer.cpp b/src/fluid/tracer/tracer.cpp index 7ee95c6c7..546287379 100644 --- a/src/fluid/tracer/tracer.cpp +++ b/src/fluid/tracer/tracer.cpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/tracer/tracer.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/tracer/tracer.hpp b/src/fluid/tracer/tracer.hpp index 57889131e..1511f17bd 100644 --- a/src/fluid/tracer/tracer.hpp +++ b/src/fluid/tracer/tracer.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/tracer/tracer.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/viscosity.cpp b/src/fluid/viscosity.cpp index 5d6d8a65a..8de78c327 100644 --- a/src/fluid/viscosity.cpp +++ b/src/fluid/viscosity.cpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/viscosity.cpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2026) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/fluid/viscosity.hpp b/src/fluid/viscosity.hpp index 3f004c272..01c19c892 100644 --- a/src/fluid/viscosity.hpp +++ b/src/fluid/viscosity.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/fluid/viscosity.hpp +// +// Last modified : 12/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/global.cpp b/src/global.cpp index 1ed33ba11..7d07e6d90 100644 --- a/src/global.cpp +++ b/src/global.cpp @@ -1,7 +1,19 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/global.cpp +// +// Last modified : 05/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2025) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - Geoffroy Lesur (2021) +// - Clément Robert (2022) +// - Clément Robert (2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/global.hpp b/src/global.hpp index c4de3926e..83a8e3dfc 100644 --- a/src/global.hpp +++ b/src/global.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/global.hpp +// +// Last modified : 12/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2025) +// - Clément Robert (2022) +// - Clément Robert (2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/gravity/gravity.cpp b/src/gravity/gravity.cpp index a39b00063..349ce431a 100644 --- a/src/gravity/gravity.cpp +++ b/src/gravity/gravity.cpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/gravity/gravity.cpp +// +// Last modified : 04/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2025) +// - Antonin Borderies <89980449+Anto6453@users.noreply.github.com> (2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/gravity/gravity.hpp b/src/gravity/gravity.hpp index aa0184aa6..99f1a158c 100644 --- a/src/gravity/gravity.hpp +++ b/src/gravity/gravity.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/gravity/gravity.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/gravity/laplacian.cpp b/src/gravity/laplacian.cpp index 127299548..1e68bcb50 100644 --- a/src/gravity/laplacian.cpp +++ b/src/gravity/laplacian.cpp @@ -1,12 +1,17 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/gravity/laplacian.cpp +// +// Last modified : 06/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** - - #include #include #include "laplacian.hpp" diff --git a/src/gravity/laplacian.hpp b/src/gravity/laplacian.hpp index 285724399..c8539a5bd 100644 --- a/src/gravity/laplacian.hpp +++ b/src/gravity/laplacian.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/gravity/laplacian.hpp +// +// Last modified : 10/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/gravity/selfGravity.cpp b/src/gravity/selfGravity.cpp index 43f764713..9dc3d4795 100644 --- a/src/gravity/selfGravity.cpp +++ b/src/gravity/selfGravity.cpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/gravity/selfGravity.cpp +// +// Last modified : 10/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/gravity/selfGravity.hpp b/src/gravity/selfGravity.hpp index badd729ce..33e8a7c87 100644 --- a/src/gravity/selfGravity.hpp +++ b/src/gravity/selfGravity.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/gravity/selfGravity.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/grid.cpp b/src/grid.cpp index ace5eb0ca..7b577f2df 100644 --- a/src/grid.cpp +++ b/src/grid.cpp @@ -1,7 +1,17 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/grid.cpp +// +// Last modified : 12/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2024) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021 - 2022) +// - Nicolas Scepi (IPAG / CNRS - 2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/grid.hpp b/src/grid.hpp index 947d05d12..ee064702b 100644 --- a/src/grid.hpp +++ b/src/grid.hpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/grid.hpp +// +// Last modified : 01/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Alankar Dutta (Max Planck Institute - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/gridHost.cpp b/src/gridHost.cpp index 0c85d8e41..d582d132b 100644 --- a/src/gridHost.cpp +++ b/src/gridHost.cpp @@ -1,7 +1,20 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/gridHost.cpp +// +// Last modified : 01/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2024) +// - Geoffroy Lesur (2020) +// - Geoffroy Lesur (2020) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - Jonah Mauxion (IPAG / CNRS - 2023) +// - Alankar Dutta (Max Planck Institute - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/gridHost.hpp b/src/gridHost.hpp index 55283a5c9..d34da2419 100644 --- a/src/gridHost.hpp +++ b/src/gridHost.hpp @@ -1,7 +1,17 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/gridHost.hpp +// +// Last modified : 12/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2024) +// - Geoffroy Lesur (2020) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/idefix.hpp b/src/idefix.hpp index 7485f95f0..7efa77caa 100644 --- a/src/idefix.hpp +++ b/src/idefix.hpp @@ -1,7 +1,19 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/idefix.hpp +// +// Last modified : 10/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2024) +// - Geoffroy Lesur (2020) +// - Geoffroy Lesur (2020) +// - Geoffroy Lesur (2020) +// - Soufiane Baghdadi (IPAG / CNRS - 2021) +// - Clément Robert (2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/input.cpp b/src/input.cpp index 6be052f66..2762c81d8 100644 --- a/src/input.cpp +++ b/src/input.cpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/input.cpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2026) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/input.hpp b/src/input.hpp index 18fcf2601..e9e628dcf 100644 --- a/src/input.hpp +++ b/src/input.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/input.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021 - 2022) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/loop.hpp b/src/loop.hpp index 319ad8553..78e0687ec 100644 --- a/src/loop.hpp +++ b/src/loop.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/loop.hpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2026) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/macros.hpp b/src/macros.hpp index 0df5f9430..629791e93 100644 --- a/src/macros.hpp +++ b/src/macros.hpp @@ -1,7 +1,19 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/macros.hpp +// +// Last modified : 10/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Geoffroy Lesur (2020) +// - Soufiane Baghdadi (2020) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - Clément Robert (2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/main.cpp b/src/main.cpp index a2dcd630a..f66df4c39 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,7 +1,19 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/main.cpp +// +// Last modified : 04/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2026) +// - Geoffroy Lesur (2020) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021 - 2023) +// - Clément Robert (2022) +// - Clément Robert (2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/mpi/buffer.hpp b/src/mpi/buffer.hpp index f4f4f423a..74937ef23 100644 --- a/src/mpi/buffer.hpp +++ b/src/mpi/buffer.hpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/mpi/buffer.hpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2025) +// - Sébastien Valat (IPAG / CNRS - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/mpi/commArray.hpp b/src/mpi/commArray.hpp index 3856c7e8c..cacf7b5b5 100644 --- a/src/mpi/commArray.hpp +++ b/src/mpi/commArray.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/mpi/commArray.hpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Sébastien Valat (IPAG / CNRS - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/mpi/exchanger.cpp b/src/mpi/exchanger.cpp index 7f377c2ac..ea4355a40 100644 --- a/src/mpi/exchanger.cpp +++ b/src/mpi/exchanger.cpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/mpi/exchanger.cpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2025) +// - Sébastien Valat (IPAG / CNRS - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/mpi/exchanger.hpp b/src/mpi/exchanger.hpp index d5b53e123..c5ff8d1bc 100644 --- a/src/mpi/exchanger.hpp +++ b/src/mpi/exchanger.hpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/mpi/exchanger.hpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2025) +// - Sébastien Valat (IPAG / CNRS - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/mpi/mpi.cpp b/src/mpi/mpi.cpp index 75c45c0f7..057e92161 100644 --- a/src/mpi/mpi.cpp +++ b/src/mpi/mpi.cpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/mpi/mpi.cpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2025) +// - Sébastien Valat (IPAG / CNRS - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/mpi/mpi.hpp b/src/mpi/mpi.hpp index 41f13be68..8826092ab 100644 --- a/src/mpi/mpi.hpp +++ b/src/mpi/mpi.hpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/mpi/mpi.hpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2025) +// - Sébastien Valat (IPAG / CNRS - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/mpi/mpiWrapper.hpp b/src/mpi/mpiWrapper.hpp index 71cc5b265..c7a8f92e5 100644 --- a/src/mpi/mpiWrapper.hpp +++ b/src/mpi/mpiWrapper.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/mpi/mpiWrapper.hpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Sébastien Valat (IPAG / CNRS - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/output/dump.cpp b/src/output/dump.cpp index d20eec265..68737d5e4 100644 --- a/src/output/dump.cpp +++ b/src/output/dump.cpp @@ -1,7 +1,17 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/output/dump.cpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Clément Robert (IPAG / CNRS - 2020 - 2022) +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2026) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/output/dump.hpp b/src/output/dump.hpp index 87cb7a3ba..90f5250b2 100644 --- a/src/output/dump.hpp +++ b/src/output/dump.hpp @@ -1,7 +1,17 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/output/dump.hpp +// +// Last modified : 01/2026 +// +// Copyright(C) by : +// - Clément Robert (IPAG / CNRS - 2020 - 2022) +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2024) +// - Clément Robert (2024) +// - Alankar Dutta (Max Planck Institute - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/output/output.cpp b/src/output/output.cpp index 9df188926..9092aff0e 100644 --- a/src/output/output.cpp +++ b/src/output/output.cpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/output/output.cpp +// +// Last modified : 04/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2025) +// - Alankar Dutta (Max Planck Institute - 2023) +// - Clément Robert (2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/output/output.hpp b/src/output/output.hpp index 039ab1570..8e15f3f26 100644 --- a/src/output/output.hpp +++ b/src/output/output.hpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/output/output.hpp +// +// Last modified : 10/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2024) +// - Alankar Dutta (Max Planck Institute - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/output/scalarField.hpp b/src/output/scalarField.hpp index 6cbb9dd40..b9bfd9926 100644 --- a/src/output/scalarField.hpp +++ b/src/output/scalarField.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/output/scalarField.hpp +// +// Last modified : 12/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2025) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/output/slice.cpp b/src/output/slice.cpp index b6e8709ec..64470a16a 100644 --- a/src/output/slice.cpp +++ b/src/output/slice.cpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/output/slice.cpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2024) +// - Clément Robert (2024) +// - Sébastien Valat (IPAG / CNRS - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/output/slice.hpp b/src/output/slice.hpp index ed19a3b21..118fdbbe3 100644 --- a/src/output/slice.hpp +++ b/src/output/slice.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/output/slice.hpp +// +// Last modified : 05/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/output/vtk.cpp b/src/output/vtk.cpp index 664e97b39..437399bb0 100644 --- a/src/output/vtk.cpp +++ b/src/output/vtk.cpp @@ -1,7 +1,20 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/output/vtk.cpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2026) +// - Geoffroy Lesur (2020) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - Alankar Dutta (Max Planck Institute - 2023) +// - Clément Robert (2024) +// - Sébastien Valat (IPAG / CNRS - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/output/vtk.hpp b/src/output/vtk.hpp index 1a55f67f5..bca185eb4 100644 --- a/src/output/vtk.hpp +++ b/src/output/vtk.hpp @@ -1,7 +1,17 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/output/vtk.hpp +// +// Last modified : 11/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2024) +// - Geoffroy Lesur (2020) +// - Clément Robert (IPAG / CNRS - 2021 - 2022) +// - Clément Robert (2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/output/xdmf.cpp b/src/output/xdmf.cpp index 7d559a6d6..8f151c40f 100644 --- a/src/output/xdmf.cpp +++ b/src/output/xdmf.cpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/output/xdmf.cpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Alankar Dutta (Max Planck Institute - 2023 - 2026) +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2026) +// - Clément Robert (2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/output/xdmf.hpp b/src/output/xdmf.hpp index 6c6fc15cc..28df5baed 100644 --- a/src/output/xdmf.hpp +++ b/src/output/xdmf.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/output/xdmf.hpp +// +// Last modified : 10/2024 +// +// Copyright(C) by : +// - Alankar Dutta (Max Planck Institute - 2023) +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - Clément Robert (2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/physics.hpp b/src/physics.hpp index e9b29c455..5473a871d 100644 --- a/src/physics.hpp +++ b/src/physics.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/physics.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/profiler.cpp b/src/profiler.cpp index 04ff5f5cb..3da1f33ae 100644 --- a/src/profiler.cpp +++ b/src/profiler.cpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/profiler.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/profiler.hpp b/src/profiler.hpp index 49814dd3f..d4984d999 100644 --- a/src/profiler.hpp +++ b/src/profiler.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/profiler.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/pydefix.cpp b/src/pydefix.cpp index 457faa4eb..f9793a18e 100644 --- a/src/pydefix.cpp +++ b/src/pydefix.cpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/pydefix.cpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2026) +// - Sébastien Valat (IPAG / CNRS - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/pydefix.hpp b/src/pydefix.hpp index a12086f82..2ce5502b0 100644 --- a/src/pydefix.hpp +++ b/src/pydefix.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/pydefix.hpp +// +// Last modified : 01/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2025) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/real_types.hpp b/src/real_types.hpp index 988ca1675..950957958 100644 --- a/src/real_types.hpp +++ b/src/real_types.hpp @@ -1,7 +1,17 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/real_types.hpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2022) +// - Soufiane Baghdadi (IPAG / CNRS - 2020 - 2021) +// - Clément Robert (IPAG / CNRS - 2021) +// - Alankar Dutta (Max Planck Institute - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/reduce.hpp b/src/reduce.hpp index 17ba6b04a..27041ba0d 100644 --- a/src/reduce.hpp +++ b/src/reduce.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/reduce.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/rkl/rkl.hpp b/src/rkl/rkl.hpp index 6f22de6f5..30175c831 100644 --- a/src/rkl/rkl.hpp +++ b/src/rkl/rkl.hpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/rkl/rkl.hpp +// +// Last modified : 12/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2025) +// - Soufiane Baghdadi (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/setup.cpp b/src/setup.cpp index b82f118f8..c28a84ac9 100644 --- a/src/setup.cpp +++ b/src/setup.cpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/setup.cpp +// +// Last modified : 03/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/setup.hpp b/src/setup.hpp index 8e1aa0eda..039972796 100644 --- a/src/setup.hpp +++ b/src/setup.hpp @@ -1,7 +1,17 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/setup.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Geoffroy Lesur (2020) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/timeIntegrator.cpp b/src/timeIntegrator.cpp index e3f6949ed..b2ccce98b 100644 --- a/src/timeIntegrator.cpp +++ b/src/timeIntegrator.cpp @@ -1,7 +1,19 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/timeIntegrator.cpp +// +// Last modified : 09/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2026) +// - Geoffroy Lesur (2020) +// - Soufiane Baghdadi (IPAG / CNRS - 2020 - 2021) +// - Clément Robert (IPAG / CNRS - 2021 - 2022) +// - Nicolas Scepi (IPAG / CNRS - 2026) +// - Sébastien Valat (IPAG / CNRS - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/timeIntegrator.hpp b/src/timeIntegrator.hpp index f83593724..9754c3fb7 100644 --- a/src/timeIntegrator.hpp +++ b/src/timeIntegrator.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/timeIntegrator.hpp +// +// Last modified : 03/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2024) +// - Soufiane Baghdadi (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/units.cpp b/src/units.cpp index 2baf97b1e..4f0980eee 100644 --- a/src/units.cpp +++ b/src/units.cpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/units.cpp +// +// Last modified : 04/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2025) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/units.hpp b/src/units.hpp index 525e44bc0..b96fe1339 100644 --- a/src/units.hpp +++ b/src/units.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/units.hpp +// +// Last modified : 10/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2025) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/utils/bigEndian.hpp b/src/utils/bigEndian.hpp index 08bd73c04..22a09c078 100644 --- a/src/utils/bigEndian.hpp +++ b/src/utils/bigEndian.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/utils/bigEndian.hpp +// +// Last modified : 07/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/utils/column.cpp b/src/utils/column.cpp index dadac1976..9d345ca85 100644 --- a/src/utils/column.cpp +++ b/src/utils/column.cpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/utils/column.cpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2025) +// - Sébastien Valat (IPAG / CNRS - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/utils/column.hpp b/src/utils/column.hpp index 8e2e619dd..7841f4b22 100644 --- a/src/utils/column.hpp +++ b/src/utils/column.hpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/utils/column.hpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2025) +// - Sébastien Valat (IPAG / CNRS - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/utils/dumpImage.cpp b/src/utils/dumpImage.cpp index 04f413a7c..11e1d0475 100644 --- a/src/utils/dumpImage.cpp +++ b/src/utils/dumpImage.cpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/utils/dumpImage.cpp +// +// Last modified : 10/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2024) +// - Clément Robert (2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/utils/dumpImage.hpp b/src/utils/dumpImage.hpp index e13da5638..8cf61d922 100644 --- a/src/utils/dumpImage.hpp +++ b/src/utils/dumpImage.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/utils/dumpImage.hpp +// +// Last modified : 05/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/utils/iterativesolver/bicgstab.hpp b/src/utils/iterativesolver/bicgstab.hpp index 0b3dbb1ba..540b43e36 100644 --- a/src/utils/iterativesolver/bicgstab.hpp +++ b/src/utils/iterativesolver/bicgstab.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/utils/iterativesolver/bicgstab.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/utils/iterativesolver/cg.hpp b/src/utils/iterativesolver/cg.hpp index de75b7381..e7439983d 100644 --- a/src/utils/iterativesolver/cg.hpp +++ b/src/utils/iterativesolver/cg.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/utils/iterativesolver/cg.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/utils/iterativesolver/iterativesolver.hpp b/src/utils/iterativesolver/iterativesolver.hpp index e128f7fff..77163c7d9 100644 --- a/src/utils/iterativesolver/iterativesolver.hpp +++ b/src/utils/iterativesolver/iterativesolver.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/utils/iterativesolver/iterativesolver.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/utils/iterativesolver/jacobi.hpp b/src/utils/iterativesolver/jacobi.hpp index 941415e48..0915e1a46 100644 --- a/src/utils/iterativesolver/jacobi.hpp +++ b/src/utils/iterativesolver/jacobi.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/utils/iterativesolver/jacobi.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/utils/iterativesolver/minres.hpp b/src/utils/iterativesolver/minres.hpp index 148457e51..283440181 100644 --- a/src/utils/iterativesolver/minres.hpp +++ b/src/utils/iterativesolver/minres.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/utils/iterativesolver/minres.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/utils/lookupTable.hpp b/src/utils/lookupTable.hpp index b97c9a56e..74d74193e 100644 --- a/src/utils/lookupTable.hpp +++ b/src/utils/lookupTable.hpp @@ -1,7 +1,16 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/utils/lookupTable.hpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022 - 2023) +// - Alankar Dutta (Max Planck Institute - 2026) +// - Sébastien Valat (IPAG / CNRS - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/utils/npy.hpp b/src/utils/npy.hpp index edae82ee3..5e38219e2 100644 --- a/src/utils/npy.hpp +++ b/src/utils/npy.hpp @@ -1,7 +1,15 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/utils/npy.hpp +// +// Last modified : 10/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022) +// - Clément Robert (2024) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/utils/vector.hpp b/src/utils/vector.hpp index 68c49eea7..1be993fde 100644 --- a/src/utils/vector.hpp +++ b/src/utils/vector.hpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/utils/vector.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/src/version.h.in b/src/version.h.in index 5561658aa..6b989299f 100644 --- a/src/version.h.in +++ b/src/version.h.in @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file src/version.h.in +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2026) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/test.py b/test.py index a680be613..e0c879080 100755 --- a/test.py +++ b/test.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test.py +# +# Last modified : 09/2026 +# +# Copyright(C) by : +# - Clément Robert (2026) +# - Sébastien Valat (IPAG / CNRS - 2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### import os import sys diff --git a/test/Dust/DustEnergy/definitions.hpp b/test/Dust/DustEnergy/definitions.hpp index 498be97af..49dff1e27 100644 --- a/test/Dust/DustEnergy/definitions.hpp +++ b/test/Dust/DustEnergy/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Dust/DustEnergy/definitions.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 1 #define DIMENSIONS 1 diff --git a/test/Dust/DustEnergy/python/testidefix.py b/test/Dust/DustEnergy/python/testidefix.py index 241121233..d312c1e2b 100755 --- a/test/Dust/DustEnergy/python/testidefix.py +++ b/test/Dust/DustEnergy/python/testidefix.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/Dust/DustEnergy/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # -*- coding: utf-8 -*- """ Created on Mon Mar 13 14:45:58 2023 diff --git a/test/Dust/DustEnergy/setup.cpp b/test/Dust/DustEnergy/setup.cpp index cba900a09..4d48f3e0a 100644 --- a/test/Dust/DustEnergy/setup.cpp +++ b/test/Dust/DustEnergy/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Dust/DustEnergy/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/Dust/DustEnergy/testme.py b/test/Dust/DustEnergy/testme.py index 473f39db0..f72f0de02 100755 --- a/test/Dust/DustEnergy/testme.py +++ b/test/Dust/DustEnergy/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/Dust/DustEnergy/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/Dust/DustyShock/definitions.hpp b/test/Dust/DustyShock/definitions.hpp index cdbe23d6e..b92eb3279 100644 --- a/test/Dust/DustyShock/definitions.hpp +++ b/test/Dust/DustyShock/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Dust/DustyShock/definitions.hpp +// +// Last modified : 02/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2025) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 1 #define DIMENSIONS 1 #define ISOTHERMAL diff --git a/test/Dust/DustyShock/python/testidefix.py b/test/Dust/DustyShock/python/testidefix.py index b87708be1..2e201ce35 100755 --- a/test/Dust/DustyShock/python/testidefix.py +++ b/test/Dust/DustyShock/python/testidefix.py @@ -1,4 +1,19 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/Dust/DustyShock/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2025) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + # -*- coding: utf-8 -*- """ Created on Thu Mar 5 11:29:41 2020 diff --git a/test/Dust/DustyShock/setup.cpp b/test/Dust/DustyShock/setup.cpp index f8632248a..276ec3cab 100644 --- a/test/Dust/DustyShock/setup.cpp +++ b/test/Dust/DustyShock/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Dust/DustyShock/setup.cpp +// +// Last modified : 02/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2025) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/Dust/DustyShock/testme.py b/test/Dust/DustyShock/testme.py index 2aecf0253..30dcd173e 100755 --- a/test/Dust/DustyShock/testme.py +++ b/test/Dust/DustyShock/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/Dust/DustyShock/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2025) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/Dust/DustyWave/definitions.hpp b/test/Dust/DustyWave/definitions.hpp index cdbe23d6e..0fc2f4930 100644 --- a/test/Dust/DustyWave/definitions.hpp +++ b/test/Dust/DustyWave/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Dust/DustyWave/definitions.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 1 #define DIMENSIONS 1 #define ISOTHERMAL diff --git a/test/Dust/DustyWave/python/testidefix.py b/test/Dust/DustyWave/python/testidefix.py index 9e05128b9..ac33b25a4 100755 --- a/test/Dust/DustyWave/python/testidefix.py +++ b/test/Dust/DustyWave/python/testidefix.py @@ -1,5 +1,20 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/Dust/DustyWave/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # -*- coding: utf-8 -*- + """ Created on Mon Mar 13 14:45:58 2023 diff --git a/test/Dust/DustyWave/setup.cpp b/test/Dust/DustyWave/setup.cpp index 9cd5c66b9..3c0bf2979 100644 --- a/test/Dust/DustyWave/setup.cpp +++ b/test/Dust/DustyWave/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Dust/DustyWave/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/Dust/DustyWave/testme.py b/test/Dust/DustyWave/testme.py index 2aecf0253..b2246286c 100755 --- a/test/Dust/DustyWave/testme.py +++ b/test/Dust/DustyWave/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/Dust/DustyWave/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/Dust/FargoPlanet/definitions.hpp b/test/Dust/FargoPlanet/definitions.hpp index deac509ae..0181f2e25 100644 --- a/test/Dust/FargoPlanet/definitions.hpp +++ b/test/Dust/FargoPlanet/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Dust/FargoPlanet/definitions.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 2 diff --git a/test/Dust/FargoPlanet/setup.cpp b/test/Dust/FargoPlanet/setup.cpp index 8447efe0b..b93235845 100644 --- a/test/Dust/FargoPlanet/setup.cpp +++ b/test/Dust/FargoPlanet/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Dust/FargoPlanet/setup.cpp +// +// Last modified : 02/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2025) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include #include "idefix.hpp" #include "setup.hpp" diff --git a/test/Dust/StreamingInstability/definitions.hpp b/test/Dust/StreamingInstability/definitions.hpp index 486a4ea34..4aded106f 100644 --- a/test/Dust/StreamingInstability/definitions.hpp +++ b/test/Dust/StreamingInstability/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Dust/StreamingInstability/definitions.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 #define ISOTHERMAL diff --git a/test/Dust/StreamingInstability/setup.cpp b/test/Dust/StreamingInstability/setup.cpp index 410ab1349..08610d036 100644 --- a/test/Dust/StreamingInstability/setup.cpp +++ b/test/Dust/StreamingInstability/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Dust/StreamingInstability/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/HD/FargoPlanet/definitions.hpp b/test/HD/FargoPlanet/definitions.hpp index deac509ae..0c5c83596 100644 --- a/test/HD/FargoPlanet/definitions.hpp +++ b/test/HD/FargoPlanet/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/FargoPlanet/definitions.hpp +// +// Last modified : 03/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 2 diff --git a/test/HD/FargoPlanet/setup.cpp b/test/HD/FargoPlanet/setup.cpp index 314858bae..45ffadb3d 100644 --- a/test/HD/FargoPlanet/setup.cpp +++ b/test/HD/FargoPlanet/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/FargoPlanet/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include #include "idefix.hpp" #include "setup.hpp" diff --git a/test/HD/FargoPlanet/testme.py b/test/HD/FargoPlanet/testme.py index 7be82a4ba..8ee00414d 100755 --- a/test/HD/FargoPlanet/testme.py +++ b/test/HD/FargoPlanet/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/HD/FargoPlanet/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/HD/KHI/definitions.hpp b/test/HD/KHI/definitions.hpp index 4c88d3387..8e4fcadce 100644 --- a/test/HD/KHI/definitions.hpp +++ b/test/HD/KHI/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/KHI/definitions.hpp +// +// Last modified : 02/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 2 #define DIMENSIONS 2 #define ISOTHERMAL diff --git a/test/HD/KHI/setup.cpp b/test/HD/KHI/setup.cpp index fb6f35c28..0c8ffa30e 100644 --- a/test/HD/KHI/setup.cpp +++ b/test/HD/KHI/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/KHI/setup.cpp +// +// Last modified : 01/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/HD/MachReflection/definitions.hpp b/test/HD/MachReflection/definitions.hpp index 69f0c49e9..0026e08b6 100644 --- a/test/HD/MachReflection/definitions.hpp +++ b/test/HD/MachReflection/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/MachReflection/definitions.hpp +// +// Last modified : 11/2020 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 2 #define DIMENSIONS 2 diff --git a/test/HD/MachReflection/setup.cpp b/test/HD/MachReflection/setup.cpp index 7d7f2c55d..08844f488 100644 --- a/test/HD/MachReflection/setup.cpp +++ b/test/HD/MachReflection/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/MachReflection/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/HD/MachReflection/testme.py b/test/HD/MachReflection/testme.py index 7007c6e39..ad23c1741 100755 --- a/test/HD/MachReflection/testme.py +++ b/test/HD/MachReflection/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/HD/MachReflection/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/HD/RWI-cavity/definitions.hpp b/test/HD/RWI-cavity/definitions.hpp index e97456095..aabd65951 100644 --- a/test/HD/RWI-cavity/definitions.hpp +++ b/test/HD/RWI-cavity/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/RWI-cavity/definitions.hpp +// +// Last modified : 01/2021 +// +// Copyright(C) by : +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 2 #define DIMENSIONS 2 diff --git a/test/HD/RWI-cavity/setup.cpp b/test/HD/RWI-cavity/setup.cpp index 726690e68..61948f737 100644 --- a/test/HD/RWI-cavity/setup.cpp +++ b/test/HD/RWI-cavity/setup.cpp @@ -1,3 +1,19 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/RWI-cavity/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Clément Robert (IPAG / CNRS - 2021) +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2023) +// - Clément Robert (2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/HD/SedovBlastWave/definitions-spherical.hpp b/test/HD/SedovBlastWave/definitions-spherical.hpp index 53b4f38e3..049c9295a 100644 --- a/test/HD/SedovBlastWave/definitions-spherical.hpp +++ b/test/HD/SedovBlastWave/definitions-spherical.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/SedovBlastWave/definitions-spherical.hpp +// +// Last modified : 10/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/HD/SedovBlastWave/definitions-unequal.hpp b/test/HD/SedovBlastWave/definitions-unequal.hpp index 3b581bd62..14337d6de 100644 --- a/test/HD/SedovBlastWave/definitions-unequal.hpp +++ b/test/HD/SedovBlastWave/definitions-unequal.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/SedovBlastWave/definitions-unequal.hpp +// +// Last modified : 08/2023 +// +// Copyright(C) by : +// - Alankar Dutta (Max Planck Institute - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/HD/SedovBlastWave/definitions.hpp b/test/HD/SedovBlastWave/definitions.hpp index 3b581bd62..f55d6e5ba 100644 --- a/test/HD/SedovBlastWave/definitions.hpp +++ b/test/HD/SedovBlastWave/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/SedovBlastWave/definitions.hpp +// +// Last modified : 10/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/HD/SedovBlastWave/python/1Dsolution/definitions.hpp b/test/HD/SedovBlastWave/python/1Dsolution/definitions.hpp index 3349b3ae7..8248f2fc2 100644 --- a/test/HD/SedovBlastWave/python/1Dsolution/definitions.hpp +++ b/test/HD/SedovBlastWave/python/1Dsolution/definitions.hpp @@ -1,3 +1,16 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/SedovBlastWave/python/1Dsolution/definitions.hpp +// +// Last modified : 10/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** #define COMPONENTS 1 #define DIMENSIONS 1 diff --git a/test/HD/SedovBlastWave/python/1Dsolution/setup.cpp b/test/HD/SedovBlastWave/python/1Dsolution/setup.cpp index 043fe5349..1260d1f4d 100644 --- a/test/HD/SedovBlastWave/python/1Dsolution/setup.cpp +++ b/test/HD/SedovBlastWave/python/1Dsolution/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/SedovBlastWave/python/1Dsolution/setup.cpp +// +// Last modified : 10/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/HD/SedovBlastWave/python/testidefix.py b/test/HD/SedovBlastWave/python/testidefix.py index e926a19dd..7ef8699e5 100755 --- a/test/HD/SedovBlastWave/python/testidefix.py +++ b/test/HD/SedovBlastWave/python/testidefix.py @@ -1,5 +1,21 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/HD/SedovBlastWave/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2022) +# - Geoffroy Lesur (2022) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # -*- coding: utf-8 -*- + """ Created on Thu Mar 5 11:29:41 2020 diff --git a/test/HD/SedovBlastWave/setup.cpp b/test/HD/SedovBlastWave/setup.cpp index 7b17b6bae..fb0bed23a 100644 --- a/test/HD/SedovBlastWave/setup.cpp +++ b/test/HD/SedovBlastWave/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/SedovBlastWave/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022 - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/HD/SedovBlastWave/testme.py b/test/HD/SedovBlastWave/testme.py index 531debb54..ffc0de908 100755 --- a/test/HD/SedovBlastWave/testme.py +++ b/test/HD/SedovBlastWave/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/HD/SedovBlastWave/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/HD/ShearingBox/analysis.cpp b/test/HD/ShearingBox/analysis.cpp index dacf2a70c..4e225491c 100644 --- a/test/HD/ShearingBox/analysis.cpp +++ b/test/HD/ShearingBox/analysis.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/ShearingBox/analysis.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "analysis.hpp" #include "idefix.hpp" #include "fluid.hpp" diff --git a/test/HD/ShearingBox/analysis.hpp b/test/HD/ShearingBox/analysis.hpp index 8b65c4317..09034c672 100644 --- a/test/HD/ShearingBox/analysis.hpp +++ b/test/HD/ShearingBox/analysis.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/ShearingBox/analysis.hpp +// +// Last modified : 06/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #ifndef ANALYSIS_HPP_ #define ANALYSIS_HPP_ diff --git a/test/HD/ShearingBox/definitions.hpp b/test/HD/ShearingBox/definitions.hpp index 3b581bd62..49bfda7bd 100644 --- a/test/HD/ShearingBox/definitions.hpp +++ b/test/HD/ShearingBox/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/ShearingBox/definitions.hpp +// +// Last modified : 06/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/HD/ShearingBox/python/testidefix.py b/test/HD/ShearingBox/python/testidefix.py index db04f443b..114c13bfa 100755 --- a/test/HD/ShearingBox/python/testidefix.py +++ b/test/HD/ShearingBox/python/testidefix.py @@ -1,5 +1,20 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/HD/ShearingBox/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2021) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # -*- coding: utf-8 -*- + """ Created on Mon Jun 21 15:42:19 2021 diff --git a/test/HD/ShearingBox/setup.cpp b/test/HD/ShearingBox/setup.cpp index e82701d0c..f2341a3db 100644 --- a/test/HD/ShearingBox/setup.cpp +++ b/test/HD/ShearingBox/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/ShearingBox/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" #include "analysis.hpp" diff --git a/test/HD/ShearingBox/testme.py b/test/HD/ShearingBox/testme.py index 28d61fc06..47528b53f 100755 --- a/test/HD/ShearingBox/testme.py +++ b/test/HD/ShearingBox/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/HD/ShearingBox/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/HD/VSI/definitions.hpp b/test/HD/VSI/definitions.hpp index 016442642..087add518 100644 --- a/test/HD/VSI/definitions.hpp +++ b/test/HD/VSI/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/VSI/definitions.hpp +// +// Last modified : 01/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 2 diff --git a/test/HD/VSI/setup.cpp b/test/HD/VSI/setup.cpp index 19800e67d..1d2803788 100644 --- a/test/HD/VSI/setup.cpp +++ b/test/HD/VSI/setup.cpp @@ -1,3 +1,19 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/VSI/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Clément Robert (IPAG / CNRS - 2021) +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2023) +// - Clément Robert (2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/HD/ViscousDisk/definitions.hpp b/test/HD/ViscousDisk/definitions.hpp index 016442642..789c5e07c 100644 --- a/test/HD/ViscousDisk/definitions.hpp +++ b/test/HD/ViscousDisk/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/ViscousDisk/definitions.hpp +// +// Last modified : 01/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 2 diff --git a/test/HD/ViscousDisk/python/testidefix.py b/test/HD/ViscousDisk/python/testidefix.py index 6e9ef66f0..f57d62d06 100755 --- a/test/HD/ViscousDisk/python/testidefix.py +++ b/test/HD/ViscousDisk/python/testidefix.py @@ -1,4 +1,19 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/HD/ViscousDisk/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Clément Robert (IPAG / CNRS - 2021) +# - Geoffroy Lesur (IPAG / CNRS - 2021) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # -*- coding: utf-8 -*- """ Created on Thu Mar 5 11:29:41 2020 diff --git a/test/HD/ViscousDisk/setup.cpp b/test/HD/ViscousDisk/setup.cpp index 826b0dc9d..384f16885 100644 --- a/test/HD/ViscousDisk/setup.cpp +++ b/test/HD/ViscousDisk/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/ViscousDisk/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/HD/ViscousDisk/testme.py b/test/HD/ViscousDisk/testme.py index 8dd6bab3c..511accb5f 100755 --- a/test/HD/ViscousDisk/testme.py +++ b/test/HD/ViscousDisk/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/HD/ViscousDisk/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/HD/ViscousFlowPastCylinder/definitions.hpp b/test/HD/ViscousFlowPastCylinder/definitions.hpp index 381b71f77..2eafa7938 100644 --- a/test/HD/ViscousFlowPastCylinder/definitions.hpp +++ b/test/HD/ViscousFlowPastCylinder/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/ViscousFlowPastCylinder/definitions.hpp +// +// Last modified : 12/2020 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 2 #define DIMENSIONS 2 #define ISOTHERMAL diff --git a/test/HD/ViscousFlowPastCylinder/setup.cpp b/test/HD/ViscousFlowPastCylinder/setup.cpp index 1282ac0ce..1e0666532 100644 --- a/test/HD/ViscousFlowPastCylinder/setup.cpp +++ b/test/HD/ViscousFlowPastCylinder/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/ViscousFlowPastCylinder/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/HD/ViscousFlowPastCylinder/testme.py b/test/HD/ViscousFlowPastCylinder/testme.py index fbee068fe..a81d373ac 100755 --- a/test/HD/ViscousFlowPastCylinder/testme.py +++ b/test/HD/ViscousFlowPastCylinder/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/HD/ViscousFlowPastCylinder/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/HD/sod-iso/definitions.hpp b/test/HD/sod-iso/definitions.hpp index cdbe23d6e..480a634d4 100644 --- a/test/HD/sod-iso/definitions.hpp +++ b/test/HD/sod-iso/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/sod-iso/definitions.hpp +// +// Last modified : 10/2020 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 1 #define DIMENSIONS 1 #define ISOTHERMAL diff --git a/test/HD/sod-iso/python/testidefix.py b/test/HD/sod-iso/python/testidefix.py index 46c0bfce0..8495609e4 100755 --- a/test/HD/sod-iso/python/testidefix.py +++ b/test/HD/sod-iso/python/testidefix.py @@ -1,5 +1,21 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/HD/sod-iso/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2020) +# - Clément Robert (IPAG / CNRS - 2021) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # -*- coding: utf-8 -*- + """ Created on Thu Mar 5 11:29:41 2020 diff --git a/test/HD/sod-iso/setup.cpp b/test/HD/sod-iso/setup.cpp index a32365569..a8ce7d8ba 100644 --- a/test/HD/sod-iso/setup.cpp +++ b/test/HD/sod-iso/setup.cpp @@ -1,3 +1,18 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/sod-iso/setup.cpp +// +// Last modified : 01/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2021) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/HD/sod-iso/testme.py b/test/HD/sod-iso/testme.py index aeb3f6e72..ccf072e7b 100755 --- a/test/HD/sod-iso/testme.py +++ b/test/HD/sod-iso/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/HD/sod-iso/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/HD/sod/definitions.hpp b/test/HD/sod/definitions.hpp index 498be97af..8ffe2fcac 100644 --- a/test/HD/sod/definitions.hpp +++ b/test/HD/sod/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/sod/definitions.hpp +// +// Last modified : 03/2020 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 1 #define DIMENSIONS 1 diff --git a/test/HD/sod/pydefix_example.py b/test/HD/sod/pydefix_example.py index 39c240353..aa5bbc9b5 100644 --- a/test/HD/sod/pydefix_example.py +++ b/test/HD/sod/pydefix_example.py @@ -1,3 +1,18 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/HD/sod/pydefix_example.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2024) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + import matplotlib.pyplot as plt import numpy as np import pydefix as pdfx diff --git a/test/HD/sod/python/testidefix.py b/test/HD/sod/python/testidefix.py index f0cbf425c..068a8a9f1 100755 --- a/test/HD/sod/python/testidefix.py +++ b/test/HD/sod/python/testidefix.py @@ -1,4 +1,20 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/HD/sod/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2020) +# - Clément Robert (IPAG / CNRS - 2021) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + # -*- coding: utf-8 -*- """ Created on Thu Mar 5 11:29:41 2020 diff --git a/test/HD/sod/setup.cpp b/test/HD/sod/setup.cpp index 92668f096..feddc4b33 100644 --- a/test/HD/sod/setup.cpp +++ b/test/HD/sod/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/sod/setup.cpp +// +// Last modified : 01/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/HD/sod/testme.py b/test/HD/sod/testme.py index aeb3f6e72..85265c6df 100755 --- a/test/HD/sod/testme.py +++ b/test/HD/sod/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/HD/sod/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/HD/thermalDiffusion/definitions.hpp b/test/HD/thermalDiffusion/definitions.hpp index 3b581bd62..756ecfb02 100644 --- a/test/HD/thermalDiffusion/definitions.hpp +++ b/test/HD/thermalDiffusion/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/thermalDiffusion/definitions.hpp +// +// Last modified : 02/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/HD/thermalDiffusion/python/testidefix.py b/test/HD/thermalDiffusion/python/testidefix.py index b24777a9c..d077f2af5 100755 --- a/test/HD/thermalDiffusion/python/testidefix.py +++ b/test/HD/thermalDiffusion/python/testidefix.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/HD/thermalDiffusion/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2022) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # -*- coding: utf-8 -*- import argparse diff --git a/test/HD/thermalDiffusion/setup.cpp b/test/HD/thermalDiffusion/setup.cpp index dab61a16f..1e272fa37 100644 --- a/test/HD/thermalDiffusion/setup.cpp +++ b/test/HD/thermalDiffusion/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/HD/thermalDiffusion/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022 - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/HD/thermalDiffusion/testme.py b/test/HD/thermalDiffusion/testme.py index 14c438ae3..9504e60ec 100755 --- a/test/HD/thermalDiffusion/testme.py +++ b/test/HD/thermalDiffusion/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/HD/thermalDiffusion/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/IO/dump/definitions.hpp b/test/IO/dump/definitions.hpp index a854ad9e3..ad8147454 100644 --- a/test/IO/dump/definitions.hpp +++ b/test/IO/dump/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/IO/dump/definitions.hpp +// +// Last modified : 03/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2026) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 //#define DEBUG diff --git a/test/IO/dump/setup.cpp b/test/IO/dump/setup.cpp index 1db56f5b0..513f2e0b1 100644 --- a/test/IO/dump/setup.cpp +++ b/test/IO/dump/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/IO/dump/setup.cpp +// +// Last modified : 03/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2026) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/IO/dump/testme.py b/test/IO/dump/testme.py index 74eb7f8f2..f9d09ffbe 100755 --- a/test/IO/dump/testme.py +++ b/test/IO/dump/testme.py @@ -1,4 +1,19 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/IO/dump/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Clément Robert (2026) +# - Geoffroy Lesur (IPAG / CNRS - 2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + """ @author: glesur diff --git a/test/IO/pydefix/definitions.hpp b/test/IO/pydefix/definitions.hpp index 69f0c49e9..4628920b2 100644 --- a/test/IO/pydefix/definitions.hpp +++ b/test/IO/pydefix/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/IO/pydefix/definitions.hpp +// +// Last modified : 10/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2024) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 2 #define DIMENSIONS 2 diff --git a/test/IO/pydefix/pydefix_example.py b/test/IO/pydefix/pydefix_example.py index ffb1430ef..10822687b 100644 --- a/test/IO/pydefix/pydefix_example.py +++ b/test/IO/pydefix/pydefix_example.py @@ -1,3 +1,18 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/IO/pydefix/pydefix_example.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2024) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + import matplotlib.pyplot as plt import numpy as np from pydefix import * diff --git a/test/IO/pydefix/testme.py b/test/IO/pydefix/testme.py index 7facac19c..04d1c8842 100755 --- a/test/IO/pydefix/testme.py +++ b/test/IO/pydefix/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/IO/pydefix/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Clément Robert (2026) +# - Geoffroy Lesur (IPAG / CNRS - 2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/IO/xdmf/definitions.hpp b/test/IO/xdmf/definitions.hpp index a854ad9e3..a5f495d50 100644 --- a/test/IO/xdmf/definitions.hpp +++ b/test/IO/xdmf/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/IO/xdmf/definitions.hpp +// +// Last modified : 03/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2026) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 //#define DEBUG diff --git a/test/IO/xdmf/setup.cpp b/test/IO/xdmf/setup.cpp index 8cc40857f..af5925b6d 100644 --- a/test/IO/xdmf/setup.cpp +++ b/test/IO/xdmf/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/IO/xdmf/setup.cpp +// +// Last modified : 03/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2026) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/IO/xdmf/testme.py b/test/IO/xdmf/testme.py index ec7340d72..00dd69979 100755 --- a/test/IO/xdmf/testme.py +++ b/test/IO/xdmf/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/IO/xdmf/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Clément Robert (2026) +# - Geoffroy Lesur (IPAG / CNRS - 2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/MHD/AmbipolarCshock/definitions.hpp b/test/MHD/AmbipolarCshock/definitions.hpp index 3008864ea..02a095eea 100644 --- a/test/MHD/AmbipolarCshock/definitions.hpp +++ b/test/MHD/AmbipolarCshock/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/AmbipolarCshock/definitions.hpp +// +// Last modified : 11/2020 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 2 #define DIMENSIONS 1 #define ISOTHERMAL diff --git a/test/MHD/AmbipolarCshock/python/testidefix.py b/test/MHD/AmbipolarCshock/python/testidefix.py index 3544426ec..0406e7684 100755 --- a/test/MHD/AmbipolarCshock/python/testidefix.py +++ b/test/MHD/AmbipolarCshock/python/testidefix.py @@ -1,4 +1,19 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/AmbipolarCshock/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2020) +# - Clément Robert (IPAG / CNRS - 2021) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # -*- coding: utf-8 -*- """ Created on Tue Sep 8 09:10:06 2020 diff --git a/test/MHD/AmbipolarCshock/setup.cpp b/test/MHD/AmbipolarCshock/setup.cpp index 65f42ffdb..f7c2f8191 100644 --- a/test/MHD/AmbipolarCshock/setup.cpp +++ b/test/MHD/AmbipolarCshock/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/AmbipolarCshock/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/AmbipolarCshock/testme.py b/test/MHD/AmbipolarCshock/testme.py index 1b3f843f7..eb9f9b6cd 100755 --- a/test/MHD/AmbipolarCshock/testme.py +++ b/test/MHD/AmbipolarCshock/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/AmbipolarCshock/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/MHD/AmbipolarCshock3D/definitions.hpp b/test/MHD/AmbipolarCshock3D/definitions.hpp index f023918fa..0b5d5d9db 100644 --- a/test/MHD/AmbipolarCshock3D/definitions.hpp +++ b/test/MHD/AmbipolarCshock3D/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/AmbipolarCshock3D/definitions.hpp +// +// Last modified : 05/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 #define ISOTHERMAL diff --git a/test/MHD/AmbipolarCshock3D/python/testidefix.py b/test/MHD/AmbipolarCshock3D/python/testidefix.py index 2e62c09d6..db432161c 100755 --- a/test/MHD/AmbipolarCshock3D/python/testidefix.py +++ b/test/MHD/AmbipolarCshock3D/python/testidefix.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/AmbipolarCshock3D/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2021) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # -*- coding: utf-8 -*- """ Created on Tue Sep 8 09:10:06 2020 diff --git a/test/MHD/AmbipolarCshock3D/setup.cpp b/test/MHD/AmbipolarCshock3D/setup.cpp index abf8a0f24..bfb338aa2 100644 --- a/test/MHD/AmbipolarCshock3D/setup.cpp +++ b/test/MHD/AmbipolarCshock3D/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/AmbipolarCshock3D/setup.cpp +// +// Last modified : 12/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2025) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/AmbipolarCshock3D/testme.py b/test/MHD/AmbipolarCshock3D/testme.py index 37363d5bc..73642d9e7 100755 --- a/test/MHD/AmbipolarCshock3D/testme.py +++ b/test/MHD/AmbipolarCshock3D/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/AmbipolarCshock3D/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/MHD/AmbipolarShearingBox/definitions.hpp b/test/MHD/AmbipolarShearingBox/definitions.hpp index 3b581bd62..88c9c3ecd 100644 --- a/test/MHD/AmbipolarShearingBox/definitions.hpp +++ b/test/MHD/AmbipolarShearingBox/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/AmbipolarShearingBox/definitions.hpp +// +// Last modified : 11/2020 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/MHD/AmbipolarShearingBox/python/testidefix.py b/test/MHD/AmbipolarShearingBox/python/testidefix.py index 779ecfae2..c2f13febc 100755 --- a/test/MHD/AmbipolarShearingBox/python/testidefix.py +++ b/test/MHD/AmbipolarShearingBox/python/testidefix.py @@ -1,4 +1,20 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/AmbipolarShearingBox/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2020) +# - Clément Robert (IPAG / CNRS - 2021 - 2022) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + # -*- coding: utf-8 -*- """ Created on Wed Sep 9 15:31:57 2020 diff --git a/test/MHD/AmbipolarShearingBox/setup.cpp b/test/MHD/AmbipolarShearingBox/setup.cpp index 8c9092fd5..2de427aec 100644 --- a/test/MHD/AmbipolarShearingBox/setup.cpp +++ b/test/MHD/AmbipolarShearingBox/setup.cpp @@ -1,3 +1,18 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/AmbipolarShearingBox/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Clément Robert (2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/AmbipolarWind/definitions.hpp b/test/MHD/AmbipolarWind/definitions.hpp index fbf0a7c45..4d13f0b5c 100644 --- a/test/MHD/AmbipolarWind/definitions.hpp +++ b/test/MHD/AmbipolarWind/definitions.hpp @@ -1,3 +1,19 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/AmbipolarWind/definitions.hpp +// +// Last modified : 12/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2021) +// - Geoffroy Lesur (2020) +// - Geoffroy Lesur (2020) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 2 diff --git a/test/MHD/AmbipolarWind/setup.cpp b/test/MHD/AmbipolarWind/setup.cpp index 892eeea27..3b837a513 100644 --- a/test/MHD/AmbipolarWind/setup.cpp +++ b/test/MHD/AmbipolarWind/setup.cpp @@ -1,3 +1,20 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/AmbipolarWind/setup.cpp +// +// Last modified : 06/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2026) +// - Geoffroy Lesur (2020) +// - Geoffroy Lesur (2020) +// - Geoffroy Lesur (2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/AxisFluxTube/definitions.hpp b/test/MHD/AxisFluxTube/definitions.hpp index 53b4f38e3..f53287f2a 100644 --- a/test/MHD/AxisFluxTube/definitions.hpp +++ b/test/MHD/AxisFluxTube/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/AxisFluxTube/definitions.hpp +// +// Last modified : 01/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/MHD/AxisFluxTube/python/checkAxisBounds.py b/test/MHD/AxisFluxTube/python/checkAxisBounds.py index cb313a44e..3be88865e 100755 --- a/test/MHD/AxisFluxTube/python/checkAxisBounds.py +++ b/test/MHD/AxisFluxTube/python/checkAxisBounds.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/AxisFluxTube/python/checkAxisBounds.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2022 - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # -*- coding: utf-8 -*- """ Created on Tue Jan 26 15:52:44 2021 diff --git a/test/MHD/AxisFluxTube/setup.cpp b/test/MHD/AxisFluxTube/setup.cpp index 4c30506d3..b702d10dc 100644 --- a/test/MHD/AxisFluxTube/setup.cpp +++ b/test/MHD/AxisFluxTube/setup.cpp @@ -1,3 +1,18 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/AxisFluxTube/setup.cpp +// +// Last modified : 03/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2025) +// - Geoffroy Lesur (2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/AxisFluxTube/testme.py b/test/MHD/AxisFluxTube/testme.py index f027b24b4..807ff37fa 100755 --- a/test/MHD/AxisFluxTube/testme.py +++ b/test/MHD/AxisFluxTube/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/AxisFluxTube/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/MHD/Coarsening/definitions.hpp b/test/MHD/Coarsening/definitions.hpp index 10b5f5f10..e0565e177 100644 --- a/test/MHD/Coarsening/definitions.hpp +++ b/test/MHD/Coarsening/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/Coarsening/definitions.hpp +// +// Last modified : 03/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2024) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/MHD/Coarsening/python/testidefix.py b/test/MHD/Coarsening/python/testidefix.py index 32b60711b..36a9f4073 100755 --- a/test/MHD/Coarsening/python/testidefix.py +++ b/test/MHD/Coarsening/python/testidefix.py @@ -1,4 +1,19 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/Coarsening/python/testidefix.py +# +# Last modified : 08/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2024) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + # -*- coding: utf-8 -*- """ Created on Thu Mar 5 11:29:41 2020 diff --git a/test/MHD/Coarsening/setup.cpp b/test/MHD/Coarsening/setup.cpp index a7683eee6..d8f12c81b 100644 --- a/test/MHD/Coarsening/setup.cpp +++ b/test/MHD/Coarsening/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/Coarsening/setup.cpp +// +// Last modified : 03/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2024) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/Coarsening/testme.py b/test/MHD/Coarsening/testme.py index c1e63ac80..0930bc8e0 100755 --- a/test/MHD/Coarsening/testme.py +++ b/test/MHD/Coarsening/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/Coarsening/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2024) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/MHD/FargoMHDSpherical/definitions.hpp b/test/MHD/FargoMHDSpherical/definitions.hpp index b2aa4ab59..fa3872b79 100644 --- a/test/MHD/FargoMHDSpherical/definitions.hpp +++ b/test/MHD/FargoMHDSpherical/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/FargoMHDSpherical/definitions.hpp +// +// Last modified : 04/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 #define ISOTHERMAL diff --git a/test/MHD/FargoMHDSpherical/setup.cpp b/test/MHD/FargoMHDSpherical/setup.cpp index 0ff536997..a932f261f 100644 --- a/test/MHD/FargoMHDSpherical/setup.cpp +++ b/test/MHD/FargoMHDSpherical/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/FargoMHDSpherical/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/FargoMHDSpherical/testme.py b/test/MHD/FargoMHDSpherical/testme.py index 5f003ed52..3782d6514 100755 --- a/test/MHD/FargoMHDSpherical/testme.py +++ b/test/MHD/FargoMHDSpherical/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/FargoMHDSpherical/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/MHD/FieldLoop/definitions.hpp b/test/MHD/FieldLoop/definitions.hpp index 3b581bd62..e76e35c88 100644 --- a/test/MHD/FieldLoop/definitions.hpp +++ b/test/MHD/FieldLoop/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/FieldLoop/definitions.hpp +// +// Last modified : 11/2020 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/MHD/FieldLoop/setup.cpp b/test/MHD/FieldLoop/setup.cpp index d1ea953ec..1aa8d6701 100644 --- a/test/MHD/FieldLoop/setup.cpp +++ b/test/MHD/FieldLoop/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/FieldLoop/setup.cpp +// +// Last modified : 08/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/HallDisk/definitions.hpp b/test/MHD/HallDisk/definitions.hpp index 993757b1d..b55651cf5 100644 --- a/test/MHD/HallDisk/definitions.hpp +++ b/test/MHD/HallDisk/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/HallDisk/definitions.hpp +// +// Last modified : 11/2020 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/MHD/HallDisk/setup.cpp b/test/MHD/HallDisk/setup.cpp index 641126aba..557978663 100644 --- a/test/MHD/HallDisk/setup.cpp +++ b/test/MHD/HallDisk/setup.cpp @@ -1,3 +1,20 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/HallDisk/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Geoffroy Lesur (2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - Clément Robert (2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/HallWhistler/definitions.hpp b/test/MHD/HallWhistler/definitions.hpp index 3b581bd62..519156669 100644 --- a/test/MHD/HallWhistler/definitions.hpp +++ b/test/MHD/HallWhistler/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/HallWhistler/definitions.hpp +// +// Last modified : 11/2020 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/MHD/HallWhistler/python/testidefix.py b/test/MHD/HallWhistler/python/testidefix.py index 2e08f387c..720f55479 100755 --- a/test/MHD/HallWhistler/python/testidefix.py +++ b/test/MHD/HallWhistler/python/testidefix.py @@ -1,4 +1,19 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/HallWhistler/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2020 - 2021) +# - Clément Robert (IPAG / CNRS - 2021) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # -*- coding: utf-8 -*- """ Created on Thu Sep 10 15:33:28 2020 diff --git a/test/MHD/HallWhistler/setup.cpp b/test/MHD/HallWhistler/setup.cpp index df281f8d4..2d8e60602 100644 --- a/test/MHD/HallWhistler/setup.cpp +++ b/test/MHD/HallWhistler/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/HallWhistler/setup.cpp +// +// Last modified : 08/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include #include diff --git a/test/MHD/HallWhistler/testme.py b/test/MHD/HallWhistler/testme.py index 2e0b0abc0..925b2f41e 100755 --- a/test/MHD/HallWhistler/testme.py +++ b/test/MHD/HallWhistler/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/HallWhistler/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/MHD/LinearWaveTest/definitions.hpp b/test/MHD/LinearWaveTest/definitions.hpp index 10b5f5f10..2173af14e 100644 --- a/test/MHD/LinearWaveTest/definitions.hpp +++ b/test/MHD/LinearWaveTest/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/LinearWaveTest/definitions.hpp +// +// Last modified : 07/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/MHD/LinearWaveTest/python/testidefix.py b/test/MHD/LinearWaveTest/python/testidefix.py index f15559915..c07d7cf36 100755 --- a/test/MHD/LinearWaveTest/python/testidefix.py +++ b/test/MHD/LinearWaveTest/python/testidefix.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/LinearWaveTest/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2022) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # -*- coding: utf-8 -*- import math diff --git a/test/MHD/LinearWaveTest/setup.cpp b/test/MHD/LinearWaveTest/setup.cpp index 06f8a7002..e557dbc1d 100644 --- a/test/MHD/LinearWaveTest/setup.cpp +++ b/test/MHD/LinearWaveTest/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/LinearWaveTest/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022 - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/LinearWaveTest/testme.py b/test/MHD/LinearWaveTest/testme.py index 4e6ae7498..ea43de4d0 100755 --- a/test/MHD/LinearWaveTest/testme.py +++ b/test/MHD/LinearWaveTest/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/LinearWaveTest/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/MHD/MTI/analysis.cpp b/test/MHD/MTI/analysis.cpp index d0065cf9f..f82f84b11 100644 --- a/test/MHD/MTI/analysis.cpp +++ b/test/MHD/MTI/analysis.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/MTI/analysis.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include #include diff --git a/test/MHD/MTI/analysis.hpp b/test/MHD/MTI/analysis.hpp index 9f8b9707a..5ffa5b747 100644 --- a/test/MHD/MTI/analysis.hpp +++ b/test/MHD/MTI/analysis.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/MTI/analysis.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #ifndef ANALYSIS_HPP_ #define ANALYSIS_HPP_ diff --git a/test/MHD/MTI/definitions.hpp b/test/MHD/MTI/definitions.hpp index 69f0c49e9..8c7b7fe74 100644 --- a/test/MHD/MTI/definitions.hpp +++ b/test/MHD/MTI/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/MTI/definitions.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 2 #define DIMENSIONS 2 diff --git a/test/MHD/MTI/python/testidefix.py b/test/MHD/MTI/python/testidefix.py index 278366eb9..54466e5eb 100644 --- a/test/MHD/MTI/python/testidefix.py +++ b/test/MHD/MTI/python/testidefix.py @@ -1,3 +1,18 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/MTI/python/testidefix.py +# +# Last modified : 08/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + """ Created in July 2021 diff --git a/test/MHD/MTI/setup.cpp b/test/MHD/MTI/setup.cpp index 552f76465..fdc6b8872 100644 --- a/test/MHD/MTI/setup.cpp +++ b/test/MHD/MTI/setup.cpp @@ -1,3 +1,18 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/MTI/setup.cpp +// +// Last modified : 02/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - Victor Réville (IPAP - 2025) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" #include "analysis.hpp" diff --git a/test/MHD/MTI/testme.py b/test/MHD/MTI/testme.py index cb145f3a6..c20906271 100755 --- a/test/MHD/MTI/testme.py +++ b/test/MHD/MTI/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/MTI/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/MHD/OrszagTang/definitions.hpp b/test/MHD/OrszagTang/definitions.hpp index 69f0c49e9..79c4914c8 100644 --- a/test/MHD/OrszagTang/definitions.hpp +++ b/test/MHD/OrszagTang/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/OrszagTang/definitions.hpp +// +// Last modified : 11/2020 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 2 #define DIMENSIONS 2 diff --git a/test/MHD/OrszagTang/setup.cpp b/test/MHD/OrszagTang/setup.cpp index b337ff6bf..40e09c9bd 100644 --- a/test/MHD/OrszagTang/setup.cpp +++ b/test/MHD/OrszagTang/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/OrszagTang/setup.cpp +// +// Last modified : 09/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2026) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/OrszagTang/testme.py b/test/MHD/OrszagTang/testme.py index 3c0e56bc2..7b96c3f56 100755 --- a/test/MHD/OrszagTang/testme.py +++ b/test/MHD/OrszagTang/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/OrszagTang/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/MHD/OrszagTang3D/definitions.hpp b/test/MHD/OrszagTang3D/definitions.hpp index a854ad9e3..72cad928a 100644 --- a/test/MHD/OrszagTang3D/definitions.hpp +++ b/test/MHD/OrszagTang3D/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/OrszagTang3D/definitions.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 //#define DEBUG diff --git a/test/MHD/OrszagTang3D/setup.cpp b/test/MHD/OrszagTang3D/setup.cpp index abbc78534..691a3e994 100644 --- a/test/MHD/OrszagTang3D/setup.cpp +++ b/test/MHD/OrszagTang3D/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/OrszagTang3D/setup.cpp +// +// Last modified : 09/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2026) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/OrszagTang3D/testme.py b/test/MHD/OrszagTang3D/testme.py index 885da1dea..1182a72e4 100755 --- a/test/MHD/OrszagTang3D/testme.py +++ b/test/MHD/OrszagTang3D/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/OrszagTang3D/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ @author: glesur diff --git a/test/MHD/ResistiveAlfvenWave/definitions.hpp b/test/MHD/ResistiveAlfvenWave/definitions.hpp index 536d96048..0faacc289 100644 --- a/test/MHD/ResistiveAlfvenWave/definitions.hpp +++ b/test/MHD/ResistiveAlfvenWave/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/ResistiveAlfvenWave/definitions.hpp +// +// Last modified : 09/2020 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 1 diff --git a/test/MHD/ResistiveAlfvenWave/python/testidefix.py b/test/MHD/ResistiveAlfvenWave/python/testidefix.py index c221544dc..6148591dd 100644 --- a/test/MHD/ResistiveAlfvenWave/python/testidefix.py +++ b/test/MHD/ResistiveAlfvenWave/python/testidefix.py @@ -1,3 +1,18 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/ResistiveAlfvenWave/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2021) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + import argparse import sys diff --git a/test/MHD/ResistiveAlfvenWave/setup.cpp b/test/MHD/ResistiveAlfvenWave/setup.cpp index d03f583eb..faaf4b898 100644 --- a/test/MHD/ResistiveAlfvenWave/setup.cpp +++ b/test/MHD/ResistiveAlfvenWave/setup.cpp @@ -1,3 +1,19 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/ResistiveAlfvenWave/setup.cpp +// +// Last modified : 11/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Geoffroy Lesur (2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/ResistiveAlfvenWave/testme.py b/test/MHD/ResistiveAlfvenWave/testme.py index b7ce4a73c..c09b93a27 100755 --- a/test/MHD/ResistiveAlfvenWave/testme.py +++ b/test/MHD/ResistiveAlfvenWave/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/ResistiveAlfvenWave/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/MHD/RotorCartesian/definitions.hpp b/test/MHD/RotorCartesian/definitions.hpp index 69f0c49e9..0329ee7c2 100644 --- a/test/MHD/RotorCartesian/definitions.hpp +++ b/test/MHD/RotorCartesian/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/RotorCartesian/definitions.hpp +// +// Last modified : 08/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 2 #define DIMENSIONS 2 diff --git a/test/MHD/RotorCartesian/setup.cpp b/test/MHD/RotorCartesian/setup.cpp index c2e668b9a..b5385cdfa 100644 --- a/test/MHD/RotorCartesian/setup.cpp +++ b/test/MHD/RotorCartesian/setup.cpp @@ -1,3 +1,18 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/RotorCartesian/setup.cpp +// +// Last modified : 08/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022) +// - Geoffroy Lesur (2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/RotorPolar/definitions.hpp b/test/MHD/RotorPolar/definitions.hpp index fe0999f1c..786319214 100644 --- a/test/MHD/RotorPolar/definitions.hpp +++ b/test/MHD/RotorPolar/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/RotorPolar/definitions.hpp +// +// Last modified : 08/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 2 #define DIMENSIONS 2 diff --git a/test/MHD/RotorPolar/setup.cpp b/test/MHD/RotorPolar/setup.cpp index 7e0d910a8..d581bfa31 100644 --- a/test/MHD/RotorPolar/setup.cpp +++ b/test/MHD/RotorPolar/setup.cpp @@ -1,3 +1,18 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/RotorPolar/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022 - 2023) +// - Geoffroy Lesur (2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/ShearingBox/analysis.cpp b/test/MHD/ShearingBox/analysis.cpp index 95102b993..8d9b7f4a2 100644 --- a/test/MHD/ShearingBox/analysis.cpp +++ b/test/MHD/ShearingBox/analysis.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/ShearingBox/analysis.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "analysis.hpp" #include "idefix.hpp" #include "fluid.hpp" diff --git a/test/MHD/ShearingBox/analysis.hpp b/test/MHD/ShearingBox/analysis.hpp index 8b65c4317..b37503af6 100644 --- a/test/MHD/ShearingBox/analysis.hpp +++ b/test/MHD/ShearingBox/analysis.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/ShearingBox/analysis.hpp +// +// Last modified : 08/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #ifndef ANALYSIS_HPP_ #define ANALYSIS_HPP_ diff --git a/test/MHD/ShearingBox/definitions.hpp b/test/MHD/ShearingBox/definitions.hpp index 3b581bd62..18e50a5f8 100644 --- a/test/MHD/ShearingBox/definitions.hpp +++ b/test/MHD/ShearingBox/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/ShearingBox/definitions.hpp +// +// Last modified : 11/2020 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/MHD/ShearingBox/python/testidefix.py b/test/MHD/ShearingBox/python/testidefix.py index 6f75c6af7..49c3d6472 100755 --- a/test/MHD/ShearingBox/python/testidefix.py +++ b/test/MHD/ShearingBox/python/testidefix.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/ShearingBox/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2021) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # -*- coding: utf-8 -*- """ Created on Mon Jun 21 15:42:19 2021 diff --git a/test/MHD/ShearingBox/setup.cpp b/test/MHD/ShearingBox/setup.cpp index fb25092a6..dd8d911e3 100644 --- a/test/MHD/ShearingBox/setup.cpp +++ b/test/MHD/ShearingBox/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/ShearingBox/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" #include "analysis.hpp" diff --git a/test/MHD/ShearingBox/testme.py b/test/MHD/ShearingBox/testme.py index 0d782c1c5..61dd77393 100755 --- a/test/MHD/ShearingBox/testme.py +++ b/test/MHD/ShearingBox/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/ShearingBox/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/MHD/advectionOBlique/definitions.hpp b/test/MHD/advectionOBlique/definitions.hpp index 3b581bd62..7f4ddf8a9 100644 --- a/test/MHD/advectionOBlique/definitions.hpp +++ b/test/MHD/advectionOBlique/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/advectionOBlique/definitions.hpp +// +// Last modified : 08/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/MHD/advectionOBlique/setup.cpp b/test/MHD/advectionOBlique/setup.cpp index 594a38e39..670368a1b 100644 --- a/test/MHD/advectionOBlique/setup.cpp +++ b/test/MHD/advectionOBlique/setup.cpp @@ -1,3 +1,18 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/advectionOBlique/setup.cpp +// +// Last modified : 08/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022) +// - Geoffroy Lesur (2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/clessTDiffusion/definitions.hpp b/test/MHD/clessTDiffusion/definitions.hpp index 21b1f8733..ad761d5e6 100644 --- a/test/MHD/clessTDiffusion/definitions.hpp +++ b/test/MHD/clessTDiffusion/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/clessTDiffusion/definitions.hpp +// +// Last modified : 01/2025 +// +// Copyright(C) by : +// - Victor Réville (IPAP - 2025) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 1 #define GEOMETRY SPHERICAL diff --git a/test/MHD/clessTDiffusion/python/testidefix.py b/test/MHD/clessTDiffusion/python/testidefix.py index fac2d084f..71a15db46 100644 --- a/test/MHD/clessTDiffusion/python/testidefix.py +++ b/test/MHD/clessTDiffusion/python/testidefix.py @@ -1,3 +1,18 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/clessTDiffusion/python/testidefix.py +# +# Last modified : 08/2026 +# +# Copyright(C) by : +# - Victor Réville (IPAP - 2025) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + import os import sys diff --git a/test/MHD/clessTDiffusion/setup.cpp b/test/MHD/clessTDiffusion/setup.cpp index c540c0def..8b2a3a1f7 100644 --- a/test/MHD/clessTDiffusion/setup.cpp +++ b/test/MHD/clessTDiffusion/setup.cpp @@ -1,3 +1,18 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/clessTDiffusion/setup.cpp +// +// Last modified : 02/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2025) +// - Victor Réville (IPAP - 2025) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/clessTDiffusion/testme.py b/test/MHD/clessTDiffusion/testme.py index 0d1ca73c9..ae7b30666 100755 --- a/test/MHD/clessTDiffusion/testme.py +++ b/test/MHD/clessTDiffusion/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/clessTDiffusion/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Victor Réville (IPAP - 2025) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/MHD/disk/definitions.hpp b/test/MHD/disk/definitions.hpp index 993757b1d..e1355ae8a 100644 --- a/test/MHD/disk/definitions.hpp +++ b/test/MHD/disk/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/disk/definitions.hpp +// +// Last modified : 08/2020 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/MHD/disk/setup.cpp b/test/MHD/disk/setup.cpp index c59332077..00d547331 100644 --- a/test/MHD/disk/setup.cpp +++ b/test/MHD/disk/setup.cpp @@ -1,3 +1,18 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/disk/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Clément Robert (2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/diskSpherical/definitions.hpp b/test/MHD/diskSpherical/definitions.hpp index 0f44bb5b6..e9a0b5031 100644 --- a/test/MHD/diskSpherical/definitions.hpp +++ b/test/MHD/diskSpherical/definitions.hpp @@ -1,3 +1,18 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/diskSpherical/definitions.hpp +// +// Last modified : 11/2020 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020) +// - Geoffroy Lesur (2020) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/MHD/diskSpherical/setup.cpp b/test/MHD/diskSpherical/setup.cpp index d18b6b7e9..685cadcc6 100644 --- a/test/MHD/diskSpherical/setup.cpp +++ b/test/MHD/diskSpherical/setup.cpp @@ -1,3 +1,21 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/diskSpherical/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2023) +// - Geoffroy Lesur (2020) +// - Geoffroy Lesur (2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - Clément Robert (2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/sod-iso/definitions.hpp b/test/MHD/sod-iso/definitions.hpp index 3048637d7..4d92c04ca 100644 --- a/test/MHD/sod-iso/definitions.hpp +++ b/test/MHD/sod-iso/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/sod-iso/definitions.hpp +// +// Last modified : 11/2020 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 2 #define DIMENSIONS 1 #define ISOTHERMAL diff --git a/test/MHD/sod-iso/setup.cpp b/test/MHD/sod-iso/setup.cpp index d47c764e1..81d5d8c45 100644 --- a/test/MHD/sod-iso/setup.cpp +++ b/test/MHD/sod-iso/setup.cpp @@ -1,3 +1,18 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/sod-iso/setup.cpp +// +// Last modified : 01/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2021) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/sod-iso/testme.py b/test/MHD/sod-iso/testme.py index f559eeb17..3ccf35a56 100755 --- a/test/MHD/sod-iso/testme.py +++ b/test/MHD/sod-iso/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/sod-iso/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/MHD/sod/definitions.hpp b/test/MHD/sod/definitions.hpp index b19c2df81..2e694d24a 100644 --- a/test/MHD/sod/definitions.hpp +++ b/test/MHD/sod/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/sod/definitions.hpp +// +// Last modified : 11/2020 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 2 #define DIMENSIONS 1 diff --git a/test/MHD/sod/setup.cpp b/test/MHD/sod/setup.cpp index 6a6d68ae8..fde4e9aae 100644 --- a/test/MHD/sod/setup.cpp +++ b/test/MHD/sod/setup.cpp @@ -1,3 +1,18 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/sod/setup.cpp +// +// Last modified : 01/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020 - 2021) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/sod/testme.py b/test/MHD/sod/testme.py index f559eeb17..dcdecaf47 100755 --- a/test/MHD/sod/testme.py +++ b/test/MHD/sod/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/sod/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/MHD/sphBragTDiffusion/definitions.hpp b/test/MHD/sphBragTDiffusion/definitions.hpp index 53b4f38e3..382537c09 100644 --- a/test/MHD/sphBragTDiffusion/definitions.hpp +++ b/test/MHD/sphBragTDiffusion/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/sphBragTDiffusion/definitions.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/MHD/sphBragTDiffusion/python/testidefix.py b/test/MHD/sphBragTDiffusion/python/testidefix.py index 2cd3655dd..12b97eca3 100644 --- a/test/MHD/sphBragTDiffusion/python/testidefix.py +++ b/test/MHD/sphBragTDiffusion/python/testidefix.py @@ -1,3 +1,17 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/sphBragTDiffusion/python/testidefix.py +# +# Last modified : 08/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### import os import sys diff --git a/test/MHD/sphBragTDiffusion/setup.cpp b/test/MHD/sphBragTDiffusion/setup.cpp index 41a45f010..a005fb317 100644 --- a/test/MHD/sphBragTDiffusion/setup.cpp +++ b/test/MHD/sphBragTDiffusion/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/sphBragTDiffusion/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/sphBragTDiffusion/testme.py b/test/MHD/sphBragTDiffusion/testme.py index 0d1ca73c9..ce44a1f36 100755 --- a/test/MHD/sphBragTDiffusion/testme.py +++ b/test/MHD/sphBragTDiffusion/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/sphBragTDiffusion/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/MHD/sphBragViscosity/definitions.hpp b/test/MHD/sphBragViscosity/definitions.hpp index efd699f11..08453ac9d 100644 --- a/test/MHD/sphBragViscosity/definitions.hpp +++ b/test/MHD/sphBragViscosity/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/sphBragViscosity/definitions.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/MHD/sphBragViscosity/noDivBragViscosity.cpp b/test/MHD/sphBragViscosity/noDivBragViscosity.cpp index befb93d0c..ef0866c00 100644 --- a/test/MHD/sphBragViscosity/noDivBragViscosity.cpp +++ b/test/MHD/sphBragViscosity/noDivBragViscosity.cpp @@ -1,7 +1,14 @@ // *********************************************************************************** // Idefix MHD astrophysical code -// Copyright(C) Geoffroy R. J. Lesur -// and other code contributors +// +// Source file test/MHD/sphBragViscosity/noDivBragViscosity.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// // Licensed under CeCILL 2.1 License, see COPYING for more information // *********************************************************************************** diff --git a/test/MHD/sphBragViscosity/python/testidefix.py b/test/MHD/sphBragViscosity/python/testidefix.py index 05ae619c0..9127fe815 100644 --- a/test/MHD/sphBragViscosity/python/testidefix.py +++ b/test/MHD/sphBragViscosity/python/testidefix.py @@ -1,3 +1,18 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/sphBragViscosity/python/testidefix.py +# +# Last modified : 08/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + import os import sys diff --git a/test/MHD/sphBragViscosity/setup.cpp b/test/MHD/sphBragViscosity/setup.cpp index fa20e1684..1ea4c5936 100644 --- a/test/MHD/sphBragViscosity/setup.cpp +++ b/test/MHD/sphBragViscosity/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/MHD/sphBragViscosity/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" diff --git a/test/MHD/sphBragViscosity/testme.py b/test/MHD/sphBragViscosity/testme.py index 47c90c0ef..64a42a269 100755 --- a/test/MHD/sphBragViscosity/testme.py +++ b/test/MHD/sphBragViscosity/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/MHD/sphBragViscosity/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/Planet/Planet3Body/definitions.hpp b/test/Planet/Planet3Body/definitions.hpp index e2c9ceee3..eb381d63b 100644 --- a/test/Planet/Planet3Body/definitions.hpp +++ b/test/Planet/Planet3Body/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Planet/Planet3Body/definitions.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 2 #define DIMENSIONS 2 diff --git a/test/Planet/Planet3Body/python/testidefix.py b/test/Planet/Planet3Body/python/testidefix.py index c66176f48..f342920bb 100755 --- a/test/Planet/Planet3Body/python/testidefix.py +++ b/test/Planet/Planet3Body/python/testidefix.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/Planet/Planet3Body/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # -*- coding: utf-8 -*- """ Created on Tue Dec 21 12:04:41 2021 diff --git a/test/Planet/Planet3Body/setup.cpp b/test/Planet/Planet3Body/setup.cpp index 01bae094e..bc49570b5 100644 --- a/test/Planet/Planet3Body/setup.cpp +++ b/test/Planet/Planet3Body/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Planet/Planet3Body/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include #include #include "idefix.hpp" diff --git a/test/Planet/Planet3Body/testme.py b/test/Planet/Planet3Body/testme.py index 4a54d197c..dc3fec046 100755 --- a/test/Planet/Planet3Body/testme.py +++ b/test/Planet/Planet3Body/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/Planet/Planet3Body/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/Planet/PlanetMigration2D/definitions.hpp b/test/Planet/PlanetMigration2D/definitions.hpp index 9ea3b16e5..4308e03ed 100644 --- a/test/Planet/PlanetMigration2D/definitions.hpp +++ b/test/Planet/PlanetMigration2D/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Planet/PlanetMigration2D/definitions.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 2 diff --git a/test/Planet/PlanetMigration2D/python/testidefix.py b/test/Planet/PlanetMigration2D/python/testidefix.py index 3414df983..9d314ee59 100755 --- a/test/Planet/PlanetMigration2D/python/testidefix.py +++ b/test/Planet/PlanetMigration2D/python/testidefix.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/Planet/PlanetMigration2D/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # -*- coding: utf-8 -*- """ Created on Tue Dec 21 12:04:41 2021 diff --git a/test/Planet/PlanetMigration2D/setup.cpp b/test/Planet/PlanetMigration2D/setup.cpp index c6ec4cb64..38e7225fe 100644 --- a/test/Planet/PlanetMigration2D/setup.cpp +++ b/test/Planet/PlanetMigration2D/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Planet/PlanetMigration2D/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include #include #include "idefix.hpp" diff --git a/test/Planet/PlanetMigration2D/testme.py b/test/Planet/PlanetMigration2D/testme.py index 94c277343..8d23ad2dc 100755 --- a/test/Planet/PlanetMigration2D/testme.py +++ b/test/Planet/PlanetMigration2D/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/Planet/PlanetMigration2D/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/Planet/PlanetPlanetRK42D/definitions.hpp b/test/Planet/PlanetPlanetRK42D/definitions.hpp index bdda00a5d..61f354e54 100644 --- a/test/Planet/PlanetPlanetRK42D/definitions.hpp +++ b/test/Planet/PlanetPlanetRK42D/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Planet/PlanetPlanetRK42D/definitions.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 2 diff --git a/test/Planet/PlanetPlanetRK42D/python/testidefix.py b/test/Planet/PlanetPlanetRK42D/python/testidefix.py index fdb4aa2a0..6e06d931f 100755 --- a/test/Planet/PlanetPlanetRK42D/python/testidefix.py +++ b/test/Planet/PlanetPlanetRK42D/python/testidefix.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/Planet/PlanetPlanetRK42D/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # -*- coding: utf-8 -*- """ Created on Tue Dec 21 12:04:41 2021 diff --git a/test/Planet/PlanetPlanetRK42D/setup.cpp b/test/Planet/PlanetPlanetRK42D/setup.cpp index 912b77644..267d754dc 100644 --- a/test/Planet/PlanetPlanetRK42D/setup.cpp +++ b/test/Planet/PlanetPlanetRK42D/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Planet/PlanetPlanetRK42D/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include #include #include "idefix.hpp" diff --git a/test/Planet/PlanetPlanetRK42D/testme.py b/test/Planet/PlanetPlanetRK42D/testme.py index 002ca263e..af5212f1f 100755 --- a/test/Planet/PlanetPlanetRK42D/testme.py +++ b/test/Planet/PlanetPlanetRK42D/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/Planet/PlanetPlanetRK42D/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/Planet/PlanetSpiral2D/definitions.hpp b/test/Planet/PlanetSpiral2D/definitions.hpp index 9ea3b16e5..dd5b4f850 100644 --- a/test/Planet/PlanetSpiral2D/definitions.hpp +++ b/test/Planet/PlanetSpiral2D/definitions.hpp @@ -1,3 +1,16 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Planet/PlanetSpiral2D/definitions.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** #define COMPONENTS 3 #define DIMENSIONS 2 diff --git a/test/Planet/PlanetSpiral2D/python/testidefix.py b/test/Planet/PlanetSpiral2D/python/testidefix.py index e1dccb554..0fd49cf2d 100755 --- a/test/Planet/PlanetSpiral2D/python/testidefix.py +++ b/test/Planet/PlanetSpiral2D/python/testidefix.py @@ -1,4 +1,18 @@ #!/usr/bin/env python +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/Planet/PlanetSpiral2D/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # coding: utf-8 import os diff --git a/test/Planet/PlanetSpiral2D/setup.cpp b/test/Planet/PlanetSpiral2D/setup.cpp index 064d6c75b..a73133f04 100644 --- a/test/Planet/PlanetSpiral2D/setup.cpp +++ b/test/Planet/PlanetSpiral2D/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Planet/PlanetSpiral2D/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include #include #include "idefix.hpp" diff --git a/test/Planet/PlanetSpiral2D/testme.py b/test/Planet/PlanetSpiral2D/testme.py index 94c277343..ecd6299d6 100755 --- a/test/Planet/PlanetSpiral2D/testme.py +++ b/test/Planet/PlanetSpiral2D/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/Planet/PlanetSpiral2D/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/Planet/PlanetTorque3D/definitions.hpp b/test/Planet/PlanetTorque3D/definitions.hpp index a81d32864..9eb68a28d 100644 --- a/test/Planet/PlanetTorque3D/definitions.hpp +++ b/test/Planet/PlanetTorque3D/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Planet/PlanetTorque3D/definitions.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/Planet/PlanetTorque3D/python/testidefix.py b/test/Planet/PlanetTorque3D/python/testidefix.py index ce8d911d5..d38456721 100755 --- a/test/Planet/PlanetTorque3D/python/testidefix.py +++ b/test/Planet/PlanetTorque3D/python/testidefix.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/Planet/PlanetTorque3D/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # -*- coding: utf-8 -*- """ Created on Tue Dec 21 12:04:41 2021 diff --git a/test/Planet/PlanetTorque3D/setup.cpp b/test/Planet/PlanetTorque3D/setup.cpp index 367f49c8b..bb4d5b6dd 100644 --- a/test/Planet/PlanetTorque3D/setup.cpp +++ b/test/Planet/PlanetTorque3D/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Planet/PlanetTorque3D/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include #include #include "idefix.hpp" diff --git a/test/Planet/PlanetTorque3D/testme.py b/test/Planet/PlanetTorque3D/testme.py index ab5e88603..dbdd63668 100755 --- a/test/Planet/PlanetTorque3D/testme.py +++ b/test/Planet/PlanetTorque3D/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/Planet/PlanetTorque3D/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/Planet/PlanetsIsActiveRK52D/definitions.hpp b/test/Planet/PlanetsIsActiveRK52D/definitions.hpp index bdda00a5d..65b978f90 100644 --- a/test/Planet/PlanetsIsActiveRK52D/definitions.hpp +++ b/test/Planet/PlanetsIsActiveRK52D/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Planet/PlanetsIsActiveRK52D/definitions.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 2 diff --git a/test/Planet/PlanetsIsActiveRK52D/python/testidefix.py b/test/Planet/PlanetsIsActiveRK52D/python/testidefix.py index 0baa46a21..26d8a1732 100755 --- a/test/Planet/PlanetsIsActiveRK52D/python/testidefix.py +++ b/test/Planet/PlanetsIsActiveRK52D/python/testidefix.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/Planet/PlanetsIsActiveRK52D/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # -*- coding: utf-8 -*- """ Created on Tue Dec 21 12:04:41 2021 diff --git a/test/Planet/PlanetsIsActiveRK52D/setup.cpp b/test/Planet/PlanetsIsActiveRK52D/setup.cpp index a1d16c590..08a15ba58 100644 --- a/test/Planet/PlanetsIsActiveRK52D/setup.cpp +++ b/test/Planet/PlanetsIsActiveRK52D/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Planet/PlanetsIsActiveRK52D/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include #include #include "idefix.hpp" diff --git a/test/Planet/PlanetsIsActiveRK52D/testme.py b/test/Planet/PlanetsIsActiveRK52D/testme.py index 769be8fbf..86b8c95c6 100755 --- a/test/Planet/PlanetsIsActiveRK52D/testme.py +++ b/test/Planet/PlanetsIsActiveRK52D/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/Planet/PlanetsIsActiveRK52D/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/Pluto/HD/FargoPlanet/definitions.h b/test/Pluto/HD/FargoPlanet/definitions.h index 255f8c034..117a03067 100644 --- a/test/Pluto/HD/FargoPlanet/definitions.h +++ b/test/Pluto/HD/FargoPlanet/definitions.h @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/HD/FargoPlanet/definitions.h +// +// Last modified : 03/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define PHYSICS HD #define DIMENSIONS 2 #define COMPONENTS 2 diff --git a/test/Pluto/HD/FargoPlanet/eos.c b/test/Pluto/HD/FargoPlanet/eos.c index 61845c172..2098b867c 100644 --- a/test/Pluto/HD/FargoPlanet/eos.c +++ b/test/Pluto/HD/FargoPlanet/eos.c @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/HD/FargoPlanet/eos.c +// +// Last modified : 03/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "pluto.h" /* **************************************************************** */ diff --git a/test/Pluto/HD/FargoPlanet/init.c b/test/Pluto/HD/FargoPlanet/init.c index 5504b18d9..5fdca3784 100644 --- a/test/Pluto/HD/FargoPlanet/init.c +++ b/test/Pluto/HD/FargoPlanet/init.c @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/HD/FargoPlanet/init.c +// +// Last modified : 03/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + /* ///////////////////////////////////////////////////////////////////// */ /*! \file diff --git a/test/Pluto/HD/MachReflection/definitions.h b/test/Pluto/HD/MachReflection/definitions.h index f35626906..2572c3973 100644 --- a/test/Pluto/HD/MachReflection/definitions.h +++ b/test/Pluto/HD/MachReflection/definitions.h @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/HD/MachReflection/definitions.h +// +// Last modified : 11/2020 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define PHYSICS HD #define DIMENSIONS 2 #define COMPONENTS 2 diff --git a/test/Pluto/HD/MachReflection/init.c b/test/Pluto/HD/MachReflection/init.c index c556f91a7..be37be843 100644 --- a/test/Pluto/HD/MachReflection/init.c +++ b/test/Pluto/HD/MachReflection/init.c @@ -1,3 +1,18 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/HD/MachReflection/init.c +// +// Last modified : 01/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + /* ///////////////////////////////////////////////////////////////////// */ /*! \file diff --git a/test/Pluto/HD/PlanetDisk/definitions.h b/test/Pluto/HD/PlanetDisk/definitions.h index 255f8c034..0547cc63b 100644 --- a/test/Pluto/HD/PlanetDisk/definitions.h +++ b/test/Pluto/HD/PlanetDisk/definitions.h @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/HD/PlanetDisk/definitions.h +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define PHYSICS HD #define DIMENSIONS 2 #define COMPONENTS 2 diff --git a/test/Pluto/HD/PlanetDisk/eos.c b/test/Pluto/HD/PlanetDisk/eos.c index 61845c172..1c32e95f8 100644 --- a/test/Pluto/HD/PlanetDisk/eos.c +++ b/test/Pluto/HD/PlanetDisk/eos.c @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/HD/PlanetDisk/eos.c +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "pluto.h" /* **************************************************************** */ diff --git a/test/Pluto/HD/PlanetDisk/init.c b/test/Pluto/HD/PlanetDisk/init.c index bd35a262f..89acc4a25 100644 --- a/test/Pluto/HD/PlanetDisk/init.c +++ b/test/Pluto/HD/PlanetDisk/init.c @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/HD/PlanetDisk/init.c +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + /* ///////////////////////////////////////////////////////////////////// */ /*! \file diff --git a/test/Pluto/HD/PlanetDisk3D/definitions.h b/test/Pluto/HD/PlanetDisk3D/definitions.h index 5ad7a3154..4a516c8a3 100644 --- a/test/Pluto/HD/PlanetDisk3D/definitions.h +++ b/test/Pluto/HD/PlanetDisk3D/definitions.h @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/HD/PlanetDisk3D/definitions.h +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define PHYSICS HD #define DIMENSIONS 3 #define COMPONENTS 3 diff --git a/test/Pluto/HD/PlanetDisk3D/eos.c b/test/Pluto/HD/PlanetDisk3D/eos.c index 61845c172..c9bf6598d 100644 --- a/test/Pluto/HD/PlanetDisk3D/eos.c +++ b/test/Pluto/HD/PlanetDisk3D/eos.c @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/HD/PlanetDisk3D/eos.c +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "pluto.h" /* **************************************************************** */ diff --git a/test/Pluto/HD/PlanetDisk3D/init.c b/test/Pluto/HD/PlanetDisk3D/init.c index 39577c773..97fca6d34 100644 --- a/test/Pluto/HD/PlanetDisk3D/init.c +++ b/test/Pluto/HD/PlanetDisk3D/init.c @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/HD/PlanetDisk3D/init.c +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + /* ///////////////////////////////////////////////////////////////////// */ /*! \file diff --git a/test/Pluto/HD/ViscousFlowPastCylinder/definitions.h b/test/Pluto/HD/ViscousFlowPastCylinder/definitions.h index bf502011c..e6d11df56 100644 --- a/test/Pluto/HD/ViscousFlowPastCylinder/definitions.h +++ b/test/Pluto/HD/ViscousFlowPastCylinder/definitions.h @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/HD/ViscousFlowPastCylinder/definitions.h +// +// Last modified : 08/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define PHYSICS HD #define DIMENSIONS 2 #define COMPONENTS 2 diff --git a/test/Pluto/HD/ViscousFlowPastCylinder/init.c b/test/Pluto/HD/ViscousFlowPastCylinder/init.c index 508503db9..ac664efdd 100644 --- a/test/Pluto/HD/ViscousFlowPastCylinder/init.c +++ b/test/Pluto/HD/ViscousFlowPastCylinder/init.c @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/HD/ViscousFlowPastCylinder/init.c +// +// Last modified : 08/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + /* ///////////////////////////////////////////////////////////////////// */ /*! \file diff --git a/test/Pluto/HD/ViscousFlowPastCylinder/userdef_output.c b/test/Pluto/HD/ViscousFlowPastCylinder/userdef_output.c index b93b41710..27aead76f 100644 --- a/test/Pluto/HD/ViscousFlowPastCylinder/userdef_output.c +++ b/test/Pluto/HD/ViscousFlowPastCylinder/userdef_output.c @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/HD/ViscousFlowPastCylinder/userdef_output.c +// +// Last modified : 08/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "pluto.h" /* *************************************************************** */ diff --git a/test/Pluto/HD/ViscousFlowPastCylinder/visc_nu.c b/test/Pluto/HD/ViscousFlowPastCylinder/visc_nu.c index 19579a520..56a20df90 100644 --- a/test/Pluto/HD/ViscousFlowPastCylinder/visc_nu.c +++ b/test/Pluto/HD/ViscousFlowPastCylinder/visc_nu.c @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/HD/ViscousFlowPastCylinder/visc_nu.c +// +// Last modified : 08/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + /* /////////////////////////////////////////////////////////////////// */ /*! \file * \brief Specification of explicit first and second viscosity coefficients*/ diff --git a/test/Pluto/HD/sod/definitions.h b/test/Pluto/HD/sod/definitions.h index 5c7fb3253..9b3051aee 100644 --- a/test/Pluto/HD/sod/definitions.h +++ b/test/Pluto/HD/sod/definitions.h @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/HD/sod/definitions.h +// +// Last modified : 08/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define PHYSICS HD #define DIMENSIONS 1 #define COMPONENTS 1 diff --git a/test/Pluto/HD/sod/init.c b/test/Pluto/HD/sod/init.c index 39971778e..08e53f532 100644 --- a/test/Pluto/HD/sod/init.c +++ b/test/Pluto/HD/sod/init.c @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/HD/sod/init.c +// +// Last modified : 08/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + /* ///////////////////////////////////////////////////////////////////// */ /*! \file diff --git a/test/Pluto/HD/sod/python/idefixTools.py b/test/Pluto/HD/sod/python/idefixTools.py index 5dd73f7bf..cc9863199 100644 --- a/test/Pluto/HD/sod/python/idefixTools.py +++ b/test/Pluto/HD/sod/python/idefixTools.py @@ -1,3 +1,18 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/Pluto/HD/sod/python/idefixTools.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2022) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + # -*- coding: utf-8 -*- """ Created on Mon Nov 3 15:23:00 2014 diff --git a/test/Pluto/HD/sod/python/sod.py b/test/Pluto/HD/sod/python/sod.py index 99e55b7c4..ad1eda07e 100755 --- a/test/Pluto/HD/sod/python/sod.py +++ b/test/Pluto/HD/sod/python/sod.py @@ -1,4 +1,19 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/Pluto/HD/sod/python/sod.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2022) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + # -*- coding: utf-8 -*- """ Created on Thu Mar 5 11:27:16 2020 diff --git a/test/Pluto/HD/sod/python/testidefix.py b/test/Pluto/HD/sod/python/testidefix.py index bdd6daf15..ccd68e2a9 100755 --- a/test/Pluto/HD/sod/python/testidefix.py +++ b/test/Pluto/HD/sod/python/testidefix.py @@ -1,4 +1,19 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/Pluto/HD/sod/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2022) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + # -*- coding: utf-8 -*- """ Created on Thu Mar 5 11:29:41 2020 diff --git a/test/Pluto/MHD/OrszagTang/definitions.h b/test/Pluto/MHD/OrszagTang/definitions.h index a9d6a3aef..7f3f23900 100644 --- a/test/Pluto/MHD/OrszagTang/definitions.h +++ b/test/Pluto/MHD/OrszagTang/definitions.h @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/MHD/OrszagTang/definitions.h +// +// Last modified : 01/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define PHYSICS MHD #define DIMENSIONS 2 #define COMPONENTS 2 diff --git a/test/Pluto/MHD/OrszagTang/init.c b/test/Pluto/MHD/OrszagTang/init.c index c96ab1c14..a3f0a826b 100644 --- a/test/Pluto/MHD/OrszagTang/init.c +++ b/test/Pluto/MHD/OrszagTang/init.c @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/MHD/OrszagTang/init.c +// +// Last modified : 01/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + /* ///////////////////////////////////////////////////////////////////// */ /*! \file diff --git a/test/Pluto/MHD/sod-iso/definitions.h b/test/Pluto/MHD/sod-iso/definitions.h index 3204bb5f7..25d0b1126 100644 --- a/test/Pluto/MHD/sod-iso/definitions.h +++ b/test/Pluto/MHD/sod-iso/definitions.h @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/MHD/sod-iso/definitions.h +// +// Last modified : 11/2020 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define PHYSICS MHD #define DIMENSIONS 1 #define COMPONENTS 3 diff --git a/test/Pluto/MHD/sod-iso/init.c b/test/Pluto/MHD/sod-iso/init.c index f03c3114b..7d986fb46 100644 --- a/test/Pluto/MHD/sod-iso/init.c +++ b/test/Pluto/MHD/sod-iso/init.c @@ -1,3 +1,18 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/MHD/sod-iso/init.c +// +// Last modified : 01/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "pluto.h" #define LEFTGOING YES diff --git a/test/Pluto/MHD/sod/definitions.h b/test/Pluto/MHD/sod/definitions.h index 5517b826e..65244e6a0 100644 --- a/test/Pluto/MHD/sod/definitions.h +++ b/test/Pluto/MHD/sod/definitions.h @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/MHD/sod/definitions.h +// +// Last modified : 11/2020 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define PHYSICS MHD #define DIMENSIONS 1 #define COMPONENTS 3 diff --git a/test/Pluto/MHD/sod/init.c b/test/Pluto/MHD/sod/init.c index 7d1248f12..2e4df0fbd 100644 --- a/test/Pluto/MHD/sod/init.c +++ b/test/Pluto/MHD/sod/init.c @@ -1,3 +1,18 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/Pluto/MHD/sod/init.c +// +// Last modified : 01/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2020) +// - Clément Robert (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "pluto.h" #define LEFTGOING YES diff --git a/test/SelfGravity/DustyCollapse/definitions.hpp b/test/SelfGravity/DustyCollapse/definitions.hpp index 77affc7ef..e5fad1dd2 100644 --- a/test/SelfGravity/DustyCollapse/definitions.hpp +++ b/test/SelfGravity/DustyCollapse/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/SelfGravity/DustyCollapse/definitions.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 1 #define DIMENSIONS 1 #define ISOTHERMAL diff --git a/test/SelfGravity/DustyCollapse/python/testidefix.py b/test/SelfGravity/DustyCollapse/python/testidefix.py index 1ace55c5b..0ab2aacb0 100644 --- a/test/SelfGravity/DustyCollapse/python/testidefix.py +++ b/test/SelfGravity/DustyCollapse/python/testidefix.py @@ -1,3 +1,18 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/SelfGravity/DustyCollapse/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + import os import sys diff --git a/test/SelfGravity/DustyCollapse/setup.cpp b/test/SelfGravity/DustyCollapse/setup.cpp index 2399de914..6af753309 100644 --- a/test/SelfGravity/DustyCollapse/setup.cpp +++ b/test/SelfGravity/DustyCollapse/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/SelfGravity/DustyCollapse/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" #include "npy.hpp" diff --git a/test/SelfGravity/DustyCollapse/testme.py b/test/SelfGravity/DustyCollapse/testme.py index 12b5c21a9..ac0b340d9 100755 --- a/test/SelfGravity/DustyCollapse/testme.py +++ b/test/SelfGravity/DustyCollapse/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/SelfGravity/DustyCollapse/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/SelfGravity/JeansInstability/definitions.hpp b/test/SelfGravity/JeansInstability/definitions.hpp index f64d67e95..28c03eae6 100644 --- a/test/SelfGravity/JeansInstability/definitions.hpp +++ b/test/SelfGravity/JeansInstability/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/SelfGravity/JeansInstability/definitions.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 1 #define DIMENSIONS 1 diff --git a/test/SelfGravity/JeansInstability/python/testidefix.py b/test/SelfGravity/JeansInstability/python/testidefix.py index a3ad8ce2b..6a6dce5a3 100755 --- a/test/SelfGravity/JeansInstability/python/testidefix.py +++ b/test/SelfGravity/JeansInstability/python/testidefix.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/SelfGravity/JeansInstability/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # -*- coding: utf-8 -*- """ Created on Thu Mar 5 11:29:41 2020 diff --git a/test/SelfGravity/JeansInstability/setup.cpp b/test/SelfGravity/JeansInstability/setup.cpp index 78ee7a154..c067328c7 100644 --- a/test/SelfGravity/JeansInstability/setup.cpp +++ b/test/SelfGravity/JeansInstability/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/SelfGravity/JeansInstability/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include #include "idefix.hpp" diff --git a/test/SelfGravity/JeansInstability/testme.py b/test/SelfGravity/JeansInstability/testme.py index 7d915a266..f7475198f 100755 --- a/test/SelfGravity/JeansInstability/testme.py +++ b/test/SelfGravity/JeansInstability/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/SelfGravity/JeansInstability/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/SelfGravity/RandomSphere/definitions.hpp b/test/SelfGravity/RandomSphere/definitions.hpp index 1abadf739..f9c8c0d90 100644 --- a/test/SelfGravity/RandomSphere/definitions.hpp +++ b/test/SelfGravity/RandomSphere/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/SelfGravity/RandomSphere/definitions.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/SelfGravity/RandomSphere/python/testidefix.py b/test/SelfGravity/RandomSphere/python/testidefix.py index 197472ffe..4f6bd96e0 100755 --- a/test/SelfGravity/RandomSphere/python/testidefix.py +++ b/test/SelfGravity/RandomSphere/python/testidefix.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/SelfGravity/RandomSphere/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # -*- coding: utf-8 -*- """ Created on Thu Mar 5 11:29:41 2020 diff --git a/test/SelfGravity/RandomSphere/setup.cpp b/test/SelfGravity/RandomSphere/setup.cpp index ce545b0a5..ab0599fa5 100644 --- a/test/SelfGravity/RandomSphere/setup.cpp +++ b/test/SelfGravity/RandomSphere/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/SelfGravity/RandomSphere/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include #include "idefix.hpp" diff --git a/test/SelfGravity/RandomSphere/testme.py b/test/SelfGravity/RandomSphere/testme.py index ff8decdc5..efb2746bc 100755 --- a/test/SelfGravity/RandomSphere/testme.py +++ b/test/SelfGravity/RandomSphere/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/SelfGravity/RandomSphere/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/SelfGravity/RandomSphereCartesian/definitions.hpp b/test/SelfGravity/RandomSphereCartesian/definitions.hpp index 0eebd2c1f..cfdbeef7a 100644 --- a/test/SelfGravity/RandomSphereCartesian/definitions.hpp +++ b/test/SelfGravity/RandomSphereCartesian/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/SelfGravity/RandomSphereCartesian/definitions.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/SelfGravity/RandomSphereCartesian/python/testidefix.py b/test/SelfGravity/RandomSphereCartesian/python/testidefix.py index 46de01379..48c49b4fe 100755 --- a/test/SelfGravity/RandomSphereCartesian/python/testidefix.py +++ b/test/SelfGravity/RandomSphereCartesian/python/testidefix.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/SelfGravity/RandomSphereCartesian/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # -*- coding: utf-8 -*- """ Created on Thu Mar 5 11:29:41 2020 diff --git a/test/SelfGravity/RandomSphereCartesian/setup.cpp b/test/SelfGravity/RandomSphereCartesian/setup.cpp index 7eaf4411f..8805e8fd8 100644 --- a/test/SelfGravity/RandomSphereCartesian/setup.cpp +++ b/test/SelfGravity/RandomSphereCartesian/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/SelfGravity/RandomSphereCartesian/setup.cpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include #include "idefix.hpp" diff --git a/test/SelfGravity/RandomSphereCartesian/testme.py b/test/SelfGravity/RandomSphereCartesian/testme.py index 3923ee028..dd469c3f5 100755 --- a/test/SelfGravity/RandomSphereCartesian/testme.py +++ b/test/SelfGravity/RandomSphereCartesian/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/SelfGravity/RandomSphereCartesian/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/SelfGravity/UniformCollapse/definitions.hpp b/test/SelfGravity/UniformCollapse/definitions.hpp index 923795c2a..998249909 100644 --- a/test/SelfGravity/UniformCollapse/definitions.hpp +++ b/test/SelfGravity/UniformCollapse/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/SelfGravity/UniformCollapse/definitions.hpp +// +// Last modified : 10/2023 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 1 #define DIMENSIONS 1 #define ISOTHERMAL diff --git a/test/SelfGravity/UniformCollapse/python/testidefix.py b/test/SelfGravity/UniformCollapse/python/testidefix.py index 547b47710..d1e400d2f 100755 --- a/test/SelfGravity/UniformCollapse/python/testidefix.py +++ b/test/SelfGravity/UniformCollapse/python/testidefix.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/SelfGravity/UniformCollapse/python/testidefix.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # -*- coding: utf-8 -*- """ Created on Thu Mar 5 11:29:41 2020 diff --git a/test/SelfGravity/UniformCollapse/setup.cpp b/test/SelfGravity/UniformCollapse/setup.cpp index 6f773a153..fffa6f357 100644 --- a/test/SelfGravity/UniformCollapse/setup.cpp +++ b/test/SelfGravity/UniformCollapse/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/SelfGravity/UniformCollapse/setup.cpp +// +// Last modified : 03/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2023 - 2024) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include #include "idefix.hpp" diff --git a/test/SelfGravity/UniformCollapse/testme.py b/test/SelfGravity/UniformCollapse/testme.py index 123f417d6..4cf72f46d 100755 --- a/test/SelfGravity/UniformCollapse/testme.py +++ b/test/SelfGravity/UniformCollapse/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/SelfGravity/UniformCollapse/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/checks_examples.sh b/test/checks_examples.sh index 4cca16217..73e133ff5 100755 --- a/test/checks_examples.sh +++ b/test/checks_examples.sh @@ -1,4 +1,17 @@ #!/bin/bash +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/checks_examples.sh +# +# Last modified : 10/2023 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2021 - 2023) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### # check that the provided examples (which do not have a reference case) compile and run for a few loops diff --git a/test/skeleton/definitions.hpp b/test/skeleton/definitions.hpp index 498be97af..ec21b1265 100644 --- a/test/skeleton/definitions.hpp +++ b/test/skeleton/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/skeleton/definitions.hpp +// +// Last modified : 10/2021 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 1 #define DIMENSIONS 1 diff --git a/test/skeleton/main.cpp b/test/skeleton/main.cpp index aecadc962..00bc6d47c 100644 --- a/test/skeleton/main.cpp +++ b/test/skeleton/main.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/skeleton/main.cpp +// +// Last modified : 06/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2021 - 2026) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include #include #include diff --git a/test/utils/columnDensity/definitions.hpp b/test/utils/columnDensity/definitions.hpp index 3b581bd62..f6c48d6e5 100644 --- a/test/utils/columnDensity/definitions.hpp +++ b/test/utils/columnDensity/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/utils/columnDensity/definitions.hpp +// +// Last modified : 01/2025 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2025) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/utils/columnDensity/setup.cpp b/test/utils/columnDensity/setup.cpp index 090024abc..f7875fec6 100644 --- a/test/utils/columnDensity/setup.cpp +++ b/test/utils/columnDensity/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/utils/columnDensity/setup.cpp +// +// Last modified : 06/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2025 - 2026) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" #include "column.hpp" diff --git a/test/utils/columnDensity/testme.py b/test/utils/columnDensity/testme.py index b0a6b5737..9d4f97abb 100755 --- a/test/utils/columnDensity/testme.py +++ b/test/utils/columnDensity/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/utils/columnDensity/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2025) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/utils/dumpImage/definitions.hpp b/test/utils/dumpImage/definitions.hpp index 3b581bd62..fb4cf66cc 100644 --- a/test/utils/dumpImage/definitions.hpp +++ b/test/utils/dumpImage/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/utils/dumpImage/definitions.hpp +// +// Last modified : 08/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 3 #define DIMENSIONS 3 diff --git a/test/utils/dumpImage/setup.cpp b/test/utils/dumpImage/setup.cpp index 5e080e1b0..fa5bce54d 100644 --- a/test/utils/dumpImage/setup.cpp +++ b/test/utils/dumpImage/setup.cpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/utils/dumpImage/setup.cpp +// +// Last modified : 05/2024 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022 - 2024) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include "idefix.hpp" #include "setup.hpp" #include "dumpImage.hpp" diff --git a/test/utils/dumpImage/testme.py b/test/utils/dumpImage/testme.py index b0a6b5737..0f3a5ab7d 100755 --- a/test/utils/dumpImage/testme.py +++ b/test/utils/dumpImage/testme.py @@ -1,4 +1,18 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/utils/dumpImage/testme.py +# +# Last modified : 07/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023 - 2024) +# - Clément Robert (2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/utils/lookupTable/definitions.hpp b/test/utils/lookupTable/definitions.hpp index 498be97af..8b673cdaa 100644 --- a/test/utils/lookupTable/definitions.hpp +++ b/test/utils/lookupTable/definitions.hpp @@ -1,3 +1,17 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/utils/lookupTable/definitions.hpp +// +// Last modified : 06/2022 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #define COMPONENTS 1 #define DIMENSIONS 1 diff --git a/test/utils/lookupTable/main.cpp b/test/utils/lookupTable/main.cpp index d13c47e02..131ab091c 100644 --- a/test/utils/lookupTable/main.cpp +++ b/test/utils/lookupTable/main.cpp @@ -1,3 +1,18 @@ +// *********************************************************************************** +// Idefix MHD astrophysical code +// +// Source file test/utils/lookupTable/main.cpp +// +// Last modified : 08/2026 +// +// Copyright(C) by : +// - Geoffroy Lesur (IPAG / CNRS - 2022 - 2026) +// - Alankar Dutta (Max Planck Institute - 2026) +// - and other code contributors +// +// Licensed under CeCILL 2.1 License, see COPYING for more information +// *********************************************************************************** + #include #include #include diff --git a/test/utils/lookupTable/testme.py b/test/utils/lookupTable/testme.py index 133ea61b4..ff2c8504a 100755 --- a/test/utils/lookupTable/testme.py +++ b/test/utils/lookupTable/testme.py @@ -1,4 +1,19 @@ #!/usr/bin/env python3 +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/utils/lookupTable/testme.py +# +# Last modified : 08/2026 +# +# Copyright(C) by : +# - Geoffroy Lesur (IPAG / CNRS - 2023) +# - Clément Robert (2026) +# - Sébastien Valat (IPAG / CNRS - 2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### """ diff --git a/test/utils/lookupTable/testmelib.py b/test/utils/lookupTable/testmelib.py index 5a5b942af..a532d1210 100644 --- a/test/utils/lookupTable/testmelib.py +++ b/test/utils/lookupTable/testmelib.py @@ -1,3 +1,18 @@ +###################################################################################### +# Idefix MHD astrophysical code +# +# Source file test/utils/lookupTable/testmelib.py +# +# Last modified : 08/2026 +# +# Copyright(C) by : +# - Alankar Dutta (Max Planck Institute - 2026) +# - Sébastien Valat (IPAG / CNRS - 2026) +# - and other code contributors +# +# Licensed under CeCILL 2.1 License, see COPYING for more information +###################################################################################### + import numpy as np from scipy.interpolate import RegularGridInterpolator From 7c6d7834a74ed2eb9e6cac6835c8eef5e0699c55 Mon Sep 17 00:00:00 2001 From: Sebastien Valat Date: Wed, 9 Sep 2026 19:00:16 +0200 Subject: [PATCH 3/6] headers: handle the case where the author line is too long --- pytools/update_file_headers.json | 4 ++++ pytools/update_file_headers.py | 8 +++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/pytools/update_file_headers.json b/pytools/update_file_headers.json index 5a6186edf..e0aa13ebf 100644 --- a/pytools/update_file_headers.json +++ b/pytools/update_file_headers.json @@ -60,6 +60,7 @@ ], "lang": { "shell": { + "max_line_length": 100, "open_start": "##", "open_end": "", "repeat": "#", @@ -88,6 +89,7 @@ ] }, "c": { + "max_line_length": 100, "open_start": "// ", "open_end": "", "repeat": "*", @@ -110,6 +112,7 @@ ] }, "html": { + "max_line_length": 100, "open_start": "