Searched refs:amrex (Results 1 – 11 of 11) sorted by relevance
| /petsc/src/ksp/ksp/tutorials/amrex/ ! |
| H A D | MyTest.H | 32 amrex::Vector<amrex::Real> scalars; 40 amrex::Real reltol = 1.e-12; 41 amrex::Real bottom_reltol = 1.e-4; 46 amrex::Vector<amrex::Geometry> geom; 47 amrex::Vector<amrex::BoxArray> grids; 48 amrex::Vector<amrex::DistributionMapping> dmap; 49 amrex::Vector<std::unique_ptr<amrex::EBFArrayBoxFactory> > factory; 51 amrex::Vector<amrex::MultiFab> phi; 52 amrex::Vector<amrex::MultiFab> rhs; 53 amrex::Vector<amrex::MultiFab> acoef; [all …]
|
| H A D | MyEB.H | 12 : amrex::GPUable 16 FlowerIF (amrex::Real a_radius, amrex::Real a_delta, int a_npetals, in FlowerIF() 17 const amrex::RealArray& a_center, bool a_inside) in FlowerIF() 21 m_center(amrex::makeXDim3(a_center)), in FlowerIF() 34 amrex::Real operator() (AMREX_D_DECL(amrex::Real x, amrex::Real y, amrex::Real z)) in operator() 37 amrex::Real posx = x - m_center.x; in operator() 38 amrex::Real posy = y - m_center.y; in operator() 39 amrex::Real r = std::hypot(posx, posy); in operator() 40 amrex::Real theta = std::atan2(posy, posx); in operator() 44 inline amrex::Real operator() (const amrex::RealArray& p) const noexcept in operator() [all …]
|
| H A D | makefile | 14 amrex: $(OBJECTS) target 15 -${CXXLINKER} -o amrex $(OBJECTS) ${AMREX_LIB} -Wl,-undefined,dynamic_lookup ${PETSC_KSP_LIB} 21 testamrex: amrex 22 …-${QUIET}${MPIEXEC} -n 1 ${MPIEXEC_TAIL} ./amrex inputs.rt.2d.petsc | grep -E -v "(AMReX|Timers)" … 23 -${QUIET}${DIFF} output/amrex_1.testout amrex.tmp > amrex.dtmp; 24 -@if [ ! -s amrex.dtmp ]; then\ 28 cat amrex.tmp;\ 30 ${RM} -f amrex.tmp amrex.dtmp;
|
| H A D | MyTest.cxx | 12 using namespace amrex; 31 amrex::EB_set_covered(v, 1.0); in solve() 32 amrex::Print() << "vfrc min = " << v.min(0) << std::endl; in solve() 50 MLEBABecLap mleb(geom, grids, dmap, info, amrex::GetVecOfConstPtrs(factory)); in solve() 61 mleb.setBCoeffs(ilev, amrex::GetArrOfConstPtrs(bcoef[ilev])); in solve() 79 mlmg.solve(amrex::GetVecOfPtrs(phi), amrex::GetVecOfConstPtrs(rhs), tol_rel, tol_abs); in solve() 91 …WriteMultiLevelPlotfile(plot_file_name, max_level + 1, amrex::GetVecOfConstPtrs(plotmf), {"phi", "… in writePlotfile() 177 …for (int idim = 0; idim < AMREX_SPACEDIM; ++idim) bcoef[ilev][idim].define(amrex::convert(grids[il… in initData() 196 amrex::ParallelFor(bx, [=] AMREX_GPU_DEVICE(int i, int j, int k) noexcept { in initData() 210 amrex::ParallelFor(bx, [=] AMREX_GPU_DEVICE(int i, int j, int k) noexcept { in initData()
|
| H A D | main.cxx | 6 amrex::Initialize(argc, argv); in main() 17 amrex::Finalize(); in main()
|
| H A D | initEB.cxx | 12 using namespace amrex; 21 amrex::Abort("initializeEB: todo"); in initializeEB()
|
| H A D | inputs.rt.2d | 1 amrex.fpe_trap_invalid = 1
|
| H A D | inputs.rt.2d.petsc | 1 amrex.fpe_trap_invalid = 1
|
| H A D | inputs.rt.3d | 1 amrex.fpe_trap_invalid = 1
|
| H A D | inputs | 1 amrex.fpe_trap_invalid = 1
|
| /petsc/ ! |
| H A D | makefile | 181 cd src/ksp/ksp/tutorials/amrex >/dev/null;\
|