Peano
Loading...
Searching...
No Matches
Tracer.h
Go to the documentation of this file.
1// This file is part of the Peano project. For conditions of distribution and
2// use, please see the copyright notice at www.peano-framework.org
3#pragma once
4
5
8
9
10namespace exahype2 {
11 namespace dg {
25 template <typename Particle, int SourceIndex, int DestIndex>
28 int order,
29 const double* __restrict__ QuadratureNodes1d,
30 int unknownsPerDoF,
31 const double* __restrict__ Q,
32 Particle& particle
33 );
34
35
42 template <typename Particle, typename QStoreType>
45 int order,
46 const double* __restrict__ QuadratureNodes1d,
47 int unknownsPerDoF,
48 const QStoreType* __restrict__ Q,
49 Particle& particle
50 );
51 }
52}
53
54
55#include "Tracer.cpph"
56
Definition dg.py:1
void projectAllValuesOntoParticle(const peano4::datamanagement::CellMarker &marker, int order, const double *__restrict__ QuadratureNodes1d, int unknownsPerDoF, const QStoreType *__restrict__ Q, Particle &particle)
Take all values of the unknown field Q and project them onto the particle.
void projectValueOntoParticle(const peano4::datamanagement::CellMarker &marker, int order, const double *__restrict__ QuadratureNodes1d, int unknownsPerDoF, const double *__restrict__ Q, Particle &particle)
Project one quantity from the patch data onto the particle.
This file is part of the ExaHyPE 2 project within Peano 4.
Definition __init__.py:1