Commit 43c3551f authored by frey_m's avatar frey_m
Browse files

use same file header description as in *.h file

parent 30ff92d1
// Implementation file of the AmrParticleBase class,
// interface for AMR particles.
//
// Class AmrParticleBase
// Ippl interface for AMR particles.
// The derived classes need to extend the base class by subsequent methods.
//
// template <class FT, unsigned Dim, class PT>
// void scatter(const ParticleAttrib<FT>& attrib, AmrField_t& f,
// const ParticleAttrib<Vektor<PT, Dim> >& pp,
// int lbase = 0, int lfine = -1) const;
//
//
// gather the data from the given Field into the given attribute, using
// the given Position attribute
//
// template <class FT, unsigned Dim, class PT>
// void gather(ParticleAttrib<FT>& attrib, const AmrField_t& f,
// const ParticleAttrib<Vektor<PT, Dim> >& pp,
// int lbase = 0, int lfine = -1) const;
//
// Copyright (c) 2016 - 2020, Matthias Frey, Uldis Locans, Paul Scherrer Institut, Villigen PSI, Switzerland
// All rights reserved
//
// OPAL is licensed under GNU GPL version 3.
// Implemented as part of the PhD thesis
// "Precise Simulations of Multibunches in High Intensity Cyclotrons"
//
// This file is part of OPAL.
//
// OPAL is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// You should have received a copy of the GNU General Public License
// along with OPAL. If not, see <https://www.gnu.org/licenses/>.
//
#ifndef AMR_PARTICLE_BASE_HPP
#define AMR_PARTICLE_BASE_HPP
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment