ImpactX
Loading...
Searching...
No Matches
PoissonSolve.H
Go to the documentation of this file.
1/* Copyright 2022-2023 The Regents of the University of California, through Lawrence
2 * Berkeley National Laboratory (subject to receipt of any required
3 * approvals from the U.S. Dept. of Energy). All rights reserved.
4 *
5 * This file is part of ImpactX.
6 *
7 * Authors: Axel Huebl
8 * License: BSD-3-Clause-LBNL
9 */
10#ifndef IMPACTX_POISSONSOLVE_H
11#define IMPACTX_POISSONSOLVE_H
12
14
15#include <AMReX_MultiFab.H>
16
17#include <unordered_map>
18
19
21{
32 void PoissonSolve (
33 ImpactXParticleContainer const & pc,
34 std::unordered_map<int, amrex::MultiFab> & rho,
35 std::unordered_map<int, amrex::MultiFab> & phi,
36 amrex::Vector<amrex::IntVect> rel_ref_ratio
37 );
38
39} // namespace impactx::particles::spacecharge
40
41#endif // IMPACTX_POISSONSOLVE_H
Definition ForceFromSelfFields.cpp:18
void PoissonSolve(ImpactXParticleContainer const &pc, std::unordered_map< int, amrex::MultiFab > &rho, std::unordered_map< int, amrex::MultiFab > &phi, amrex::Vector< amrex::IntVect > rel_ref_ratio)
Definition PoissonSolve.cpp:25