Block-Structured AMR Software Framework
AMReX_Conduit_Blueprint.cpp File Reference
#include <AMReX_Conduit_Blueprint.H>
#include <conduit/conduit_blueprint.hpp>
#include <conduit/conduit_relay.hpp>

Namespaces

 amrex
 

Functions

bool amrex::Nestsets (const int level, const int n_levels, const FArrayBox &fab, const Vector< const BoxArray * > box_arrays, const Vector< IntVect > &ref_ratio, const Vector< int > &domain_offsets, conduit::Node &nestset)
 
void amrex::FabToBlueprintTopology (const Geometry &geom, const FArrayBox &fab, Node &res)
 
void amrex::AddFabGhostIndicatorField (const FArrayBox &fab, int ngrow, Node &res)
 
void amrex::FabToBlueprintFields (const FArrayBox &fab, const Vector< std::string > &varnames, Node &res)
 
void amrex::SingleLevelToBlueprint (const MultiFab &mf, const Vector< std::string > &varnames, const Geometry &geom, Real time_value, int level_step, Node &res)
 
void amrex::MultiLevelToBlueprint (int n_levels, const Vector< const MultiFab * > &mfs, const Vector< std::string > &varnames, const Vector< Geometry > &geoms, Real time_value, const Vector< int > &level_steps, const Vector< IntVect > &ref_ratio, Node &res)
 
void amrex::WriteBlueprintFiles (const conduit::Node &bp_mesh, const std::string &fname_base, int step, const std::string &protocol)