From 924a846de57830266d41d60818cf04092bb45ca4 Mon Sep 17 00:00:00 2001 From: WeiqunZhang Date: Mon, 19 Aug 2024 22:05:23 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20main=20from=20@=20AMReX-Codes/?= =?UTF-8?q?amrex@09977dd8b6f58fdfd81785a6d182cab0a5cb549b=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../amrex.pdf | Bin 8792303 -> 8792303 bytes .../doxygen/AMReX__ParmParse_8H_source.html | 58 +- .../AMReX__ParticleContainerI_8H_source.html | 4 +- .../doxygen/AMReX__ParticleIO_8H_source.html | 2 +- .../AMReX__RKIntegrator_8H_source.html | 6 +- .../AMReX__SundialsIntegrator_8H_source.html | 2 +- .../AMReX__TimeIntegrator_8H_source.html | 2 +- ...WriteBinaryParticleDataHDF5_8H_source.html | 2 +- amrex/docs_html/doxygen/navtreedata.js | 172 +- amrex/docs_html/doxygen/navtreeindex0.js | 4 +- amrex/docs_html/doxygen/navtreeindex1.js | 4 +- amrex/docs_html/doxygen/navtreeindex10.js | 4 +- amrex/docs_html/doxygen/navtreeindex11.js | 4 +- amrex/docs_html/doxygen/navtreeindex12.js | 4 +- amrex/docs_html/doxygen/navtreeindex13.js | 4 +- amrex/docs_html/doxygen/navtreeindex14.js | 4 +- amrex/docs_html/doxygen/navtreeindex15.js | 4 +- amrex/docs_html/doxygen/navtreeindex16.js | 4 +- amrex/docs_html/doxygen/navtreeindex17.js | 4 +- amrex/docs_html/doxygen/navtreeindex18.js | 4 +- amrex/docs_html/doxygen/navtreeindex19.js | 4 +- amrex/docs_html/doxygen/navtreeindex2.js | 4 +- amrex/docs_html/doxygen/navtreeindex20.js | 4 +- amrex/docs_html/doxygen/navtreeindex21.js | 4 +- amrex/docs_html/doxygen/navtreeindex22.js | 4 +- amrex/docs_html/doxygen/navtreeindex23.js | 4 +- amrex/docs_html/doxygen/navtreeindex24.js | 4 +- amrex/docs_html/doxygen/navtreeindex25.js | 4 +- amrex/docs_html/doxygen/navtreeindex26.js | 4 +- amrex/docs_html/doxygen/navtreeindex27.js | 4 +- amrex/docs_html/doxygen/navtreeindex28.js | 4 +- amrex/docs_html/doxygen/navtreeindex29.js | 4 +- amrex/docs_html/doxygen/navtreeindex3.js | 4 +- amrex/docs_html/doxygen/navtreeindex30.js | 4 +- amrex/docs_html/doxygen/navtreeindex31.js | 4 +- amrex/docs_html/doxygen/navtreeindex32.js | 4 +- amrex/docs_html/doxygen/navtreeindex33.js | 4 +- amrex/docs_html/doxygen/navtreeindex34.js | 4 +- amrex/docs_html/doxygen/navtreeindex35.js | 4 +- amrex/docs_html/doxygen/navtreeindex36.js | 4 +- amrex/docs_html/doxygen/navtreeindex37.js | 4 +- amrex/docs_html/doxygen/navtreeindex38.js | 4 +- amrex/docs_html/doxygen/navtreeindex39.js | 4 +- amrex/docs_html/doxygen/navtreeindex4.js | 4 +- amrex/docs_html/doxygen/navtreeindex40.js | 4 +- amrex/docs_html/doxygen/navtreeindex41.js | 4 +- amrex/docs_html/doxygen/navtreeindex42.js | 4 +- amrex/docs_html/doxygen/navtreeindex43.js | 4 +- amrex/docs_html/doxygen/navtreeindex44.js | 4 +- amrex/docs_html/doxygen/navtreeindex45.js | 4 +- amrex/docs_html/doxygen/navtreeindex46.js | 4 +- amrex/docs_html/doxygen/navtreeindex47.js | 4 +- amrex/docs_html/doxygen/navtreeindex48.js | 4 +- amrex/docs_html/doxygen/navtreeindex49.js | 4 +- amrex/docs_html/doxygen/navtreeindex5.js | 4 +- amrex/docs_html/doxygen/navtreeindex50.js | 4 +- amrex/docs_html/doxygen/navtreeindex51.js | 4 +- amrex/docs_html/doxygen/navtreeindex52.js | 4 +- amrex/docs_html/doxygen/navtreeindex53.js | 4 +- amrex/docs_html/doxygen/navtreeindex54.js | 8 +- amrex/docs_html/doxygen/navtreeindex55.js | 4 +- amrex/docs_html/doxygen/navtreeindex56.js | 4 +- amrex/docs_html/doxygen/navtreeindex57.js | 4 +- amrex/docs_html/doxygen/navtreeindex58.js | 4 +- amrex/docs_html/doxygen/navtreeindex59.js | 6 +- amrex/docs_html/doxygen/navtreeindex6.js | 4 +- amrex/docs_html/doxygen/navtreeindex60.js | 8 +- amrex/docs_html/doxygen/navtreeindex61.js | 4 +- amrex/docs_html/doxygen/navtreeindex62.js | 4 +- amrex/docs_html/doxygen/navtreeindex63.js | 4 +- amrex/docs_html/doxygen/navtreeindex64.js | 4 +- amrex/docs_html/doxygen/navtreeindex65.js | 4 +- amrex/docs_html/doxygen/navtreeindex66.js | 4 +- amrex/docs_html/doxygen/navtreeindex67.js | 4 +- amrex/docs_html/doxygen/navtreeindex68.js | 4 +- amrex/docs_html/doxygen/navtreeindex69.js | 4 +- amrex/docs_html/doxygen/navtreeindex7.js | 4 +- amrex/docs_html/doxygen/navtreeindex70.js | 4 +- amrex/docs_html/doxygen/navtreeindex71.js | 4 +- amrex/docs_html/doxygen/navtreeindex72.js | 8 +- amrex/docs_html/doxygen/navtreeindex73.js | 4 +- amrex/docs_html/doxygen/navtreeindex74.js | 8 +- amrex/docs_html/doxygen/navtreeindex75.js | 4 +- amrex/docs_html/doxygen/navtreeindex76.js | 8 +- amrex/docs_html/doxygen/navtreeindex77.js | 4 +- amrex/docs_html/doxygen/navtreeindex78.js | 4 +- amrex/docs_html/doxygen/navtreeindex79.js | 6 +- amrex/docs_html/doxygen/navtreeindex8.js | 4 +- amrex/docs_html/doxygen/navtreeindex80.js | 4 +- amrex/docs_html/doxygen/navtreeindex81.js | 4 +- amrex/docs_html/doxygen/navtreeindex82.js | 4 +- amrex/docs_html/doxygen/navtreeindex83.js | 4 +- amrex/docs_html/doxygen/navtreeindex84.js | 8 +- amrex/docs_html/doxygen/navtreeindex85.js | 4 +- amrex/docs_html/doxygen/navtreeindex86.js | 4 +- amrex/docs_html/doxygen/navtreeindex9.js | 4 +- .../doxygen/AMReX__ParmParse_8cpp.xml | 2182 +++++++++-------- .../doxygen/classamrex_1_1ParmParse.xml | 224 +- 98 files changed, 1518 insertions(+), 1512 deletions(-) diff --git a/amrex/docs_html/_downloads/008eb6dbfab802633dff40122ece848c/amrex.pdf b/amrex/docs_html/_downloads/008eb6dbfab802633dff40122ece848c/amrex.pdf index 815c75742d281b2b0ed7c4ead5ff512e37cc61ab..d506e3d49aec3cf44a1a86adc2c03a0677a18d7a 100644 GIT binary patch delta 392 zcmajV*;b7K06^hI10p3d7Dq>vQh)zB{~0Rj3>{OM$0DN4WN0u8Up<5SUZJ&m0WaVs z+;-KyRxjXU-|W3t{`@LmS!2!y8bZK`coqt*^}cG{)hZhP#t&wd9q zXmrpaF^4sYJEGZ9$Fyj5T$^?$bm$c55=uylq@-nJb?edVq&}zg%gHM!8c=fD8E2hy z-k>2DTy)80S6p??bvN8}%WcC(+;P{ad+r9sfBdS}YC z8MEH|;G<7I`{Ju_=6v_VPnPC?uQr8YkW8e9TdO*UCdZ3oQxmb4Vs{vX$sp5}U60Fu uSLfq3gwBRVn$Fwx!9^voav)6-@!M~o<#6$55a)Hj~Ny;q=$3wQx9 z;g%J9C@KMR#>S~lV+=|w#HiPthd2Nn{2kl zRxP&KE@y{Uc{}a0+a7J&?X}N-2OQKP5Q-GUIwguq%DNoV?XVub`c$Nh+Z#FtMu)SZv5{O`))fU&9F)THzc~GO tww7
Definition: AMReX_IParser.H:58
Parse Parameters From Command Line and Input Files.
Definition: AMReX_ParmParse.H:290
-
bool contains(const char *name) const
Returns true if name is in table.
Definition: AMReX_ParmParse.cpp:1838
-
void addarr(const char *name, const std::vector< int > &ref)
Add a key 'name' with vector of values 'ref' to the end of the PP table.
Definition: AMReX_ParmParse.cpp:1306
-
void get(const char *name, bool &ref, int ival=FIRST) const
Same as getkth() but searches for the last occurrence of name.
Definition: AMReX_ParmParse.cpp:1215
+
bool contains(const char *name) const
Returns true if name is in table.
Definition: AMReX_ParmParse.cpp:1844
+
void addarr(const char *name, const std::vector< int > &ref)
Add a key 'name' with vector of values 'ref' to the end of the PP table.
Definition: AMReX_ParmParse.cpp:1312
+
void get(const char *name, bool &ref, int ival=FIRST) const
Same as getkth() but searches for the last occurrence of name.
Definition: AMReX_ParmParse.cpp:1221
void get(const char *name, std::array< T, N > &ref) const
Definition: AMReX_ParmParse.H:934
void getarr(const char *name, std::vector< T > &ref)
Get an array of enum values using given name.
Definition: AMReX_ParmParse.H:1186
-
static void Initialize(int argc, char **argv, const char *parfile)
Construct an initial ParmParse object from the argc and argv passed in to main(). An error will be si...
Definition: AMReX_ParmParse.cpp:1037
-
static void addfile(std::string const &filename)
Add keys and values from a file to the end of the PP table.
Definition: AMReX_ParmParse.cpp:1023
+
static void Initialize(int argc, char **argv, const char *parfile)
Construct an initial ParmParse object from the argc and argv passed in to main(). An error will be si...
Definition: AMReX_ParmParse.cpp:1043
+
static void addfile(std::string const &filename)
Add keys and values from a file to the end of the PP table.
Definition: AMReX_ParmParse.cpp:1029
static std::string const FileKeyword
keyword for files to load
Definition: AMReX_ParmParse.H:1319
static std::string ParserPrefix
Definition: AMReX_ParmParse.H:1321
-
static int Verbose()
Definition: AMReX_ParmParse.cpp:1118
-
static void SetVerbose(int v)
Definition: AMReX_ParmParse.cpp:1131
+
static int Verbose()
Definition: AMReX_ParmParse.cpp:1124
+
static void SetVerbose(int v)
Definition: AMReX_ParmParse.cpp:1137
void get(const char *new_name, const char *old_name, T &ref)
Get using two names.
Definition: AMReX_ParmParse.H:1111
-
int queryarr(const char *name, std::vector< int > &ref, int start_ix=FIRST, int num_val=ALL) const
Same as queryktharr() but searches for last occurrence of name.
Definition: AMReX_ParmParse.cpp:1299
+
int queryarr(const char *name, std::vector< int > &ref, int start_ix=FIRST, int num_val=ALL) const
Same as queryktharr() but searches for last occurrence of name.
Definition: AMReX_ParmParse.cpp:1305
int queryAdd(const char *name, T &ref)
If name is found, the value in the ParmParse database will be stored in the ref argument....
Definition: AMReX_ParmParse.H:963
int queryAdd(const char *name, std::vector< T > &ref, int num_val)
If name is found, the value in the ParmParse database will be stored in the ref argument....
Definition: AMReX_ParmParse.H:1008
void get(const char *name, T &ref)
. Get enum value using given name.
Definition: AMReX_ParmParse.H:1156
-
void getarr(const char *name, std::vector< int > &ref, int start_ix=FIRST, int num_val=ALL) const
Same as getktharr() but searches for last occurrence of name.
Definition: AMReX_ParmParse.cpp:1285
-
static bool hasUnusedInputs(const std::string &prefix=std::string())
Any unused [prefix.]* parameters?
Definition: AMReX_ParmParse.cpp:1069
+
void getarr(const char *name, std::vector< int > &ref, int start_ix=FIRST, int num_val=ALL) const
Same as getktharr() but searches for last occurrence of name.
Definition: AMReX_ParmParse.cpp:1291
+
static bool hasUnusedInputs(const std::string &prefix=std::string())
Any unused [prefix.]* parameters?
Definition: AMReX_ParmParse.cpp:1075
void getWithParser(const char *name, T &ref) const
Get with Parser. If name is found, this uses amrex::Parser to parse the entire list of empty space se...
Definition: AMReX_ParmParse.H:1082
-
int remove(const char *name)
Remove given name from the table.
Definition: AMReX_ParmParse.cpp:1854
-
Parser makeParser(std::string const &func, Vector< std::string > const &vars) const
Definition: AMReX_ParmParse.cpp:1912
+
int remove(const char *name)
Remove given name from the table.
Definition: AMReX_ParmParse.cpp:1860
+
Parser makeParser(std::string const &func, Vector< std::string > const &vars) const
Definition: AMReX_ParmParse.cpp:1918
int query_enum_case_insensitive(const char *name, T &ref)
. Query enum value using given name.
Definition: AMReX_ParmParse.H:1208
int query(const char *name, std::array< T, N > &ref) const
Definition: AMReX_ParmParse.H:944
-
void getkth(const char *name, int k, bool &ref, int ival=FIRST) const
Get the ival'th value of kth occurrence of the requested name. If successful, the value is converted ...
Definition: AMReX_ParmParse.cpp:1206
-
int queryktharr(const char *name, int k, std::vector< int > &ref, int start_ix=FIRST, int num_val=ALL) const
queryktharr() is to querykth() as getktharr() is to getkth().
Definition: AMReX_ParmParse.cpp:1292
+
void getkth(const char *name, int k, bool &ref, int ival=FIRST) const
Get the ival'th value of kth occurrence of the requested name. If successful, the value is converted ...
Definition: AMReX_ParmParse.cpp:1212
+
int queryktharr(const char *name, int k, std::vector< int > &ref, int start_ix=FIRST, int num_val=ALL) const
queryktharr() is to querykth() as getktharr() is to getkth().
Definition: AMReX_ParmParse.cpp:1298
int queryAdd(const char *name, std::vector< T > &ref)
If name is found, the value in the ParmParse database will be stored in the ref argument....
Definition: AMReX_ParmParse.H:989
-
static bool QueryUnusedInputs()
Definition: AMReX_ParmParse.cpp:1054
-
void add(const char *name, bool val)
Add a key 'name'with value 'ref' to the end of the PP table.
Definition: AMReX_ParmParse.cpp:1240
-
void getktharr(const char *name, int k, std::vector< int > &ref, int start_ix=FIRST, int num_val=ALL) const
Gets an std::vector<int> of num_val values from kth occurrence of given name. If successful,...
Definition: AMReX_ParmParse.cpp:1278
-
static void Finalize()
The destructor. The internal static table will only be deleted if there are no other ParmParse object...
Definition: AMReX_ParmParse.cpp:1137
+
static bool QueryUnusedInputs()
Definition: AMReX_ParmParse.cpp:1060
+
void add(const char *name, bool val)
Add a key 'name'with value 'ref' to the end of the PP table.
Definition: AMReX_ParmParse.cpp:1246
+
void getktharr(const char *name, int k, std::vector< int > &ref, int start_ix=FIRST, int num_val=ALL) const
Gets an std::vector<int> of num_val values from kth occurrence of given name. If successful,...
Definition: AMReX_ParmParse.cpp:1284
+
static void Finalize()
The destructor. The internal static table will only be deleted if there are no other ParmParse object...
Definition: AMReX_ParmParse.cpp:1143
std::string m_prefix
Definition: AMReX_ParmParse.H:1327
-
int countname(const std::string &name) const
Returns the number of times the given name (prepended with prefix) appears in the table.
Definition: AMReX_ParmParse.cpp:1822
-
std::string prefixedName(const std::string_view &str) const
Definition: AMReX_ParmParse.cpp:1009
-
static void SetParserPrefix(std::string a_prefix)
Set prefix used by math expression Parser.
Definition: AMReX_ParmParse.cpp:1163
-
static std::vector< std::string > getUnusedInputs(const std::string &prefix=std::string())
Returns unused [prefix.]* parameters.
Definition: AMReX_ParmParse.cpp:1075
-
int query(const char *name, bool &ref, int ival=FIRST) const
Same as querykth() but searches for the last occurrence of name.
Definition: AMReX_ParmParse.cpp:1232
+
int countname(const std::string &name) const
Returns the number of times the given name (prepended with prefix) appears in the table.
Definition: AMReX_ParmParse.cpp:1828
+
std::string prefixedName(const std::string_view &str) const
Definition: AMReX_ParmParse.cpp:1015
+
static void SetParserPrefix(std::string a_prefix)
Set prefix used by math expression Parser.
Definition: AMReX_ParmParse.cpp:1169
+
static std::vector< std::string > getUnusedInputs(const std::string &prefix=std::string())
Returns unused [prefix.]* parameters.
Definition: AMReX_ParmParse.cpp:1081
+
int query(const char *name, bool &ref, int ival=FIRST) const
Same as querykth() but searches for the last occurrence of name.
Definition: AMReX_ParmParse.cpp:1238
@ FIRST
Definition: AMReX_ParmParse.H:292
@ LAST
Definition: AMReX_ParmParse.H:292
@ ALL
Definition: AMReX_ParmParse.H:292
-
int queryWithParser(const char *name, int &ref) const
Query with Parser. If name is found, this uses amrex::Parser to parse the entire list of empty space ...
Definition: AMReX_ParmParse.cpp:1882
+
int queryWithParser(const char *name, int &ref) const
Query with Parser. If name is found, this uses amrex::Parser to parse the entire list of empty space ...
Definition: AMReX_ParmParse.cpp:1888
const Table & table() const
Definition: AMReX_ParmParse.H:1316
int query(const char *name, T &ref)
. Query enum value using given name.
Definition: AMReX_ParmParse.H:1132
int query(const char *new_name, const char *old_name, T &ref)
Definition: AMReX_ParmParse.H:1097
Table * m_table
Definition: AMReX_ParmParse.H:1329
std::string m_parser_prefix
Definition: AMReX_ParmParse.H:1328
-
int countval(const char *name, int n=LAST) const
Returns the number of values associated with nth occurrence of name (prepended with the prefix) in th...
Definition: AMReX_ParmParse.cpp:1194
-
int querykth(const char *name, int k, bool &ref, int ival=FIRST) const
Similar to getkth() but returns 0 if there is no kth occurrence of name. If successful,...
Definition: AMReX_ParmParse.cpp:1223
+
int countval(const char *name, int n=LAST) const
Returns the number of values associated with nth occurrence of name (prepended with the prefix) in th...
Definition: AMReX_ParmParse.cpp:1200
+
int querykth(const char *name, int k, bool &ref, int ival=FIRST) const
Similar to getkth() but returns 0 if there is no kth occurrence of name. If successful,...
Definition: AMReX_ParmParse.cpp:1229
int queryAdd(const char *name, std::string &ref)
Definition: AMReX_ParmParse.H:971
-
static void dumpTable(std::ostream &os, bool prettyPrint=false)
Write the contents of the table in ASCII to the ostream.
Definition: AMReX_ParmParse.cpp:1169
-
static std::set< std::string > getEntries(const std::string &prefix=std::string())
Returns [prefix.]* parameters.
Definition: AMReX_ParmParse.cpp:1105
+
static void dumpTable(std::ostream &os, bool prettyPrint=false)
Write the contents of the table in ASCII to the ostream.
Definition: AMReX_ParmParse.cpp:1175
+
static std::set< std::string > getEntries(const std::string &prefix=std::string())
Returns [prefix.]* parameters.
Definition: AMReX_ParmParse.cpp:1111
int queryAddWithParser(const char *name, T &ref) const
Query with Parser. If name is found, this uses amrex::Parser to parse the entire list of empty space ...
Definition: AMReX_ParmParse.H:1063
ParmParse(std::string prefix=std::string(), std::string parser_prefix=std::string())
Construct an additional ParmParse object sharing the same internal table as any other such objects in...
Definition: AMReX_ParmParse.cpp:38
void get_enum_case_insensitive(const char *name, T &ref)
. Get enum value using given name.
Definition: AMReX_ParmParse.H:1243
std::unordered_map< std::string, PP_entry > Table
Definition: AMReX_ParmParse.H:1314
-
IParser makeIParser(std::string const &func, Vector< std::string > const &vars) const
Definition: AMReX_ParmParse.cpp:1919
+
IParser makeIParser(std::string const &func, Vector< std::string > const &vars) const
Definition: AMReX_ParmParse.cpp:1925
int queryAdd(const char *name, std::array< T, N > &ref)
If name is found, the value in the ParmParse database will be stored in the ref argument....
Definition: AMReX_ParmParse.H:1023
int queryarr(const char *name, std::vector< T > &ref)
Query an array of enum values using given name.
Definition: AMReX_ParmParse.H:1170
Definition: AMReX_Parser.H:68
diff --git a/amrex/docs_html/doxygen/AMReX__ParticleContainerI_8H_source.html b/amrex/docs_html/doxygen/AMReX__ParticleContainerI_8H_source.html index a047ad3ebd..a4edd624b9 100644 --- a/amrex/docs_html/doxygen/AMReX__ParticleContainerI_8H_source.html +++ b/amrex/docs_html/doxygen/AMReX__ParticleContainerI_8H_source.html @@ -2695,9 +2695,9 @@
Definition: AMReX_ParIter.H:113
MPI_Request req() const
Definition: AMReX_ParallelDescriptor.H:74
Parse Parameters From Command Line and Input Files.
Definition: AMReX_ParmParse.H:290
-
int queryarr(const char *name, std::vector< int > &ref, int start_ix=FIRST, int num_val=ALL) const
Same as queryktharr() but searches for last occurrence of name.
Definition: AMReX_ParmParse.cpp:1299
+
int queryarr(const char *name, std::vector< int > &ref, int start_ix=FIRST, int num_val=ALL) const
Same as queryktharr() but searches for last occurrence of name.
Definition: AMReX_ParmParse.cpp:1305
int queryAdd(const char *name, T &ref)
If name is found, the value in the ParmParse database will be stored in the ref argument....
Definition: AMReX_ParmParse.H:963
-
int query(const char *name, bool &ref, int ival=FIRST) const
Same as querykth() but searches for the last occurrence of name.
Definition: AMReX_ParmParse.cpp:1232
+
int query(const char *name, bool &ref, int ival=FIRST) const
Same as querykth() but searches for the last occurrence of name.
Definition: AMReX_ParmParse.cpp:1238
A distributed container for Particles sorted onto the levels, grids, and tiles of a block-structured ...
Definition: AMReX_ParticleContainer.H:144
std::map< std::pair< int, int >, ParticleTileType > ParticleLevel
Definition: AMReX_ParticleContainer.H:185
typename ParticleTileType::AoS AoS
Definition: AMReX_ParticleContainer.H:186
diff --git a/amrex/docs_html/doxygen/AMReX__ParticleIO_8H_source.html b/amrex/docs_html/doxygen/AMReX__ParticleIO_8H_source.html index efeaaf1003..d5fa2a341d 100644 --- a/amrex/docs_html/doxygen/AMReX__ParticleIO_8H_source.html +++ b/amrex/docs_html/doxygen/AMReX__ParticleIO_8H_source.html @@ -1402,7 +1402,7 @@
Definition: AMReX_PODVector.H:246
iterator begin() noexcept
Definition: AMReX_PODVector.H:601
Parse Parameters From Command Line and Input Files.
Definition: AMReX_ParmParse.H:290
-
int query(const char *name, bool &ref, int ival=FIRST) const
Same as querykth() but searches for the last occurrence of name.
Definition: AMReX_ParmParse.cpp:1232
+
int query(const char *name, bool &ref, int ival=FIRST) const
Same as querykth() but searches for the last occurrence of name.
Definition: AMReX_ParmParse.cpp:1238
A distributed container for Particles sorted onto the levels, grids, and tiles of a block-structured ...
Definition: AMReX_ParticleContainer.H:144
typename SoA::IntVector IntVector
Definition: AMReX_ParticleContainer.H:190
T_ParticleType ParticleType
Definition: AMReX_ParticleContainer.H:146
diff --git a/amrex/docs_html/doxygen/AMReX__RKIntegrator_8H_source.html b/amrex/docs_html/doxygen/AMReX__RKIntegrator_8H_source.html index 10b195ed1d..39bbc279ed 100644 --- a/amrex/docs_html/doxygen/AMReX__RKIntegrator_8H_source.html +++ b/amrex/docs_html/doxygen/AMReX__RKIntegrator_8H_source.html @@ -438,9 +438,9 @@
amrex::Real time_step
Current integrator time step size (Real)
Definition: AMReX_IntegratorBase.H:221
amrex::Real previous_time_step
Step size of the last completed step (Real)
Definition: AMReX_IntegratorBase.H:226
Parse Parameters From Command Line and Input Files.
Definition: AMReX_ParmParse.H:290
-
void get(const char *name, bool &ref, int ival=FIRST) const
Same as getkth() but searches for the last occurrence of name.
Definition: AMReX_ParmParse.cpp:1215
-
int queryarr(const char *name, std::vector< int > &ref, int start_ix=FIRST, int num_val=ALL) const
Same as queryktharr() but searches for last occurrence of name.
Definition: AMReX_ParmParse.cpp:1299
-
void getarr(const char *name, std::vector< int > &ref, int start_ix=FIRST, int num_val=ALL) const
Same as getktharr() but searches for last occurrence of name.
Definition: AMReX_ParmParse.cpp:1285
+
void get(const char *name, bool &ref, int ival=FIRST) const
Same as getkth() but searches for the last occurrence of name.
Definition: AMReX_ParmParse.cpp:1221
+
int queryarr(const char *name, std::vector< int > &ref, int start_ix=FIRST, int num_val=ALL) const
Same as queryktharr() but searches for last occurrence of name.
Definition: AMReX_ParmParse.cpp:1305
+
void getarr(const char *name, std::vector< int > &ref, int start_ix=FIRST, int num_val=ALL) const
Same as getktharr() but searches for last occurrence of name.
Definition: AMReX_ParmParse.cpp:1291
Definition: AMReX_RKIntegrator.H:22
virtual ~RKIntegrator()
Definition: AMReX_RKIntegrator.H:190
void time_interpolate(const T &, const T &S_old, amrex::Real timestep_fraction, T &data) override
Definition: AMReX_RKIntegrator.H:277
diff --git a/amrex/docs_html/doxygen/AMReX__SundialsIntegrator_8H_source.html b/amrex/docs_html/doxygen/AMReX__SundialsIntegrator_8H_source.html index fb521f84f2..6be1ee1e5d 100644 --- a/amrex/docs_html/doxygen/AMReX__SundialsIntegrator_8H_source.html +++ b/amrex/docs_html/doxygen/AMReX__SundialsIntegrator_8H_source.html @@ -743,7 +743,7 @@
A collection (stored as an array) of FArrayBox objects.
Definition: AMReX_MultiFab.H:38
static void Copy(MultiFab &dst, const MultiFab &src, int srccomp, int dstcomp, int numcomp, int nghost)
Copy from src to dst including nghost ghost cells. The two MultiFabs MUST have the same underlying Bo...
Definition: AMReX_MultiFab.cpp:193
Parse Parameters From Command Line and Input Files.
Definition: AMReX_ParmParse.H:290
-
int query(const char *name, bool &ref, int ival=FIRST) const
Same as querykth() but searches for the last occurrence of name.
Definition: AMReX_ParmParse.cpp:1232
+
int query(const char *name, bool &ref, int ival=FIRST) const
Same as querykth() but searches for the last occurrence of name.
Definition: AMReX_ParmParse.cpp:1238
This class provides the user with a few print options.
Definition: AMReX_Print.H:35
Definition: AMReX_SundialsIntegrator.H:87
SUNLinearSolver fast_LS
Definition: AMReX_SundialsIntegrator.H:123
diff --git a/amrex/docs_html/doxygen/AMReX__TimeIntegrator_8H_source.html b/amrex/docs_html/doxygen/AMReX__TimeIntegrator_8H_source.html index f694f93c77..eeb76b09ed 100644 --- a/amrex/docs_html/doxygen/AMReX__TimeIntegrator_8H_source.html +++ b/amrex/docs_html/doxygen/AMReX__TimeIntegrator_8H_source.html @@ -367,7 +367,7 @@
Parse Parameters From Command Line and Input Files.
Definition: AMReX_ParmParse.H:290
-
void get(const char *name, bool &ref, int ival=FIRST) const
Same as getkth() but searches for the last occurrence of name.
Definition: AMReX_ParmParse.cpp:1215
+
void get(const char *name, bool &ref, int ival=FIRST) const
Same as getkth() but searches for the last occurrence of name.
Definition: AMReX_ParmParse.cpp:1221
This class provides the user with a few print options.
Definition: AMReX_Print.H:35
Definition: AMReX_TimeIntegrator.H:26
void set_adaptive_step()
Definition: AMReX_TimeIntegrator.H:180
diff --git a/amrex/docs_html/doxygen/AMReX__WriteBinaryParticleDataHDF5_8H_source.html b/amrex/docs_html/doxygen/AMReX__WriteBinaryParticleDataHDF5_8H_source.html index d39388a059..aa780c5575 100644 --- a/amrex/docs_html/doxygen/AMReX__WriteBinaryParticleDataHDF5_8H_source.html +++ b/amrex/docs_html/doxygen/AMReX__WriteBinaryParticleDataHDF5_8H_source.html @@ -590,7 +590,7 @@
static void SetHDF5fapl(hid_t fapl, MPI_Comm comm)
Definition: AMReX_WriteBinaryParticleDataHDF5.H:80
void WriteHDF5ParticleDataSync(PC const &pc, const std::string &dir, const std::string &name, const Vector< int > &write_real_comp, const Vector< int > &write_int_comp, const Vector< std::string > &real_comp_names, const Vector< std::string > &int_comp_names, const std::string &compression, F &&f, bool is_checkpoint)
Definition: AMReX_WriteBinaryParticleDataHDF5.H:115
int MPI_Comm
Definition: AMReX_ccse-mpi.H:47
-
int query(const char *name, bool &ref, int ival=FIRST) const
Same as querykth() but searches for the last occurrence of name.
Definition: AMReX_ParmParse.cpp:1232
+
int query(const char *name, bool &ref, int ival=FIRST) const
Same as querykth() but searches for the last occurrence of name.
Definition: AMReX_ParmParse.cpp:1238
This class provides the user with a few print options.
Definition: AMReX_Print.H:35
AMREX_GPU_HOST_DEVICE Long size(T const &b) noexcept
integer version
Definition: AMReX_GpuRange.H:26
void streamSynchronize() noexcept
Definition: AMReX_GpuDevice.H:237
diff --git a/amrex/docs_html/doxygen/navtreedata.js b/amrex/docs_html/doxygen/navtreedata.js index d00e18fa30..7cd0ab04f0 100644 --- a/amrex/docs_html/doxygen/navtreedata.js +++ b/amrex/docs_html/doxygen/navtreedata.js @@ -78,93 +78,93 @@ var NAVTREE = var NAVTREEINDEX = [ -"AMReX_8H.html", -"AMReX__AmrvisConstants_8H.html#a3e880279ad4fb97535a0415f652dfc9d", -"AMReX__BLWritePlotFile_8cpp.html#aec030b01162fc088d8de7dc493235430", -"AMReX__CTOParallelForImpl_8H_source.html", -"AMReX__EB2__ND__C_8cpp.html#ae800250c2c38174f8c7e09534afa8f72", -"AMReX__EB__Slopes__3D__K_8H.html#aca7502e590c2d340072bc621adc89a51", -"AMReX__FabArray_8H.html#a2081a3d338ad899832ab632c44a12eb5", -"AMReX__GpuComplex_8H.html#a9f3abe7a79b333248fb3183d9a9df7de", -"AMReX__GpuLaunchFunctsG_8H.html#a2c997958875b66c29beaa428de3d8660", -"AMReX__GpuReduce_8H.html#a6535e02b29e8d7bcf706a29480625a46", -"AMReX__IParser__Y_8cpp.html#accf7d387e26ee1deb890279fca0ca9b4", -"AMReX__Loop_8H.html#a06b069516ee6e8bbbf4c818e44666899", -"AMReX__MLCellABecLap__3D__K_8H_source.html", -"AMReX__MLMG__3D__K_8H.html#a249a580ecbb9cf9c62a5c8398e2e650a", -"AMReX__MLNodeLaplacian_8H_source.html", -"AMReX__MultiCutFab_8cpp.html", -"AMReX__NonLocalBCImpl_8H.html", -"AMReX__ParallelDescriptor_8H.html#a834c805f44e9aa2724debb07602d999e", -"AMReX__Parser_8cpp.html", -"AMReX__ParticleReduce_8H.html#a18f76938d120a4d9891cc99e67cab771", -"AMReX__Random_8cpp.html#ae5aa4a92b1c9940d028c38628ec7a866", -"AMReX__Tuple_8H.html#a72ba0f3bd5880d4218b4bfe93373edf6", -"AMReX__algoim_8H_source.html", -"AMReX__parmparse__fi_8cpp.html#ab81148f285ec4bdd2586cf66077ff34e", -"amrex__iparser_8lex_8nolint_8H.html#a48e81b6f60f5f21fcaca3cc542e6c9f2", -"amrex__iparser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5abf6aa884ce21c74b920efaa114d69290", -"amrex__parser_8lex_8nolint_8H.html#a3e35658077c5654d17265289032c8911", +"", +"AMReX__AmrvisConstants_8H.html#a345f2c2cc5c709a02e40f34b83d914fb", +"AMReX__BLWritePlotFile_8cpp.html#aa9dca52e8981b35caa7b00d00c8c6a8c", +"AMReX__CTOParallelForImpl_8H.html#af8ef78b0668a4a000d853b5cc52170ef", +"AMReX__EB2__ND__C_8cpp.html", +"AMReX__EB__Slopes__3D__K_8H.html#a78dcc640f728727fe5214199e1ba8e8b", +"AMReX__FabArray_8H.html#a094833951f442db9516e0741bd50f6aa", +"AMReX__GpuComplex_8H.html#a9e456bdbe9114f2b3d9c74990577bd91", +"AMReX__GpuLaunchFunctsG_8H.html#a2c5b6087ddf712ba78b4adb8a1baea78", +"AMReX__GpuReduce_8H.html#a611afa3380635b22c50e0c48d1a9e127", +"AMReX__IParser__Y_8cpp.html#acb6b901b917abe69e9bcc985016b7de6", +"AMReX__Loop_8H.html", +"AMReX__MLCellABecLap__3D__K_8H.html#a40570b9308cc5134a2db6a08a170515a", +"AMReX__MLMG__3D__K_8H.html#a0acb2030b45d0173381b66cfdf91ceee", +"AMReX__MLNodeLaplacian_8H.html", +"AMReX__MultiCutFab_8H_source.html", +"AMReX__NeighborParticles_8H_source.html", +"AMReX__ParallelDescriptor_8H.html#a818763835d911ca86537be4604cc10ce", +"AMReX__Parser_8H_source.html", +"AMReX__ParticleReduce_8H.html", +"AMReX__Random_8cpp.html#ae45a9a3a96e46d7b15173894b25134fc", +"AMReX__Tuple_8H.html#a71f402d1250f215a129e6a9950c9ad35", +"AMReX__algoim_8H.html#ae9b79e8e177e12c5d430231f4fa56cee", +"AMReX__parmparse__fi_8cpp.html#aa1f35637a9bbff607365e8087dd63052", +"amrex__iparser_8lex_8nolint_8H.html#a48c2d0af3e96f7c0b5b02c26f2627cc8", +"amrex__iparser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5abae1143ba84f95c06898deb2b78f935b", +"amrex__parser_8lex_8nolint_8H.html#a3cc40a460ad7df816678bcc05241e84c", "amrex__parser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5aa95ab546bba1fe8445b54f24a1009c5b", -"classCommProfStats.html#a75483e35d9c71b281451d66142e996b9", -"classamrex_1_1Amr.html#a5c2a28dfa0840069f813bf56565b4007", -"classamrex_1_1AmrData.html#afd0ce8b38263bf89dedc4e1c806f3de2", -"classamrex_1_1AmrParGDB.html#a00e116c7e99b0d8be6a4db40bfb3b45b", -"classamrex_1_1BaseFab.html#a2fe573448f0463cc140a1452a9510eb0", -"classamrex_1_1BoundCond.html#ad4f9e03d42d0b48eab10408b3958c273", -"classamrex_1_1BoxND.html#a0f6fb20c287e7f4cee6acee7d8c1e827", -"classamrex_1_1CoordSys.html#a80883db17d63160073d45479d937e74b", -"classamrex_1_1DistributionMapping.html#a368e1c7d60259f1f979299bf15f7c22f", -"classamrex_1_1EB2_1_1IntersectionIF.html", -"classamrex_1_1EBDataCollection.html#ab9f91f646f1ca0f33d5d2d3e14ffec77", -"classamrex_1_1FArrayBox.html#a84a692c3807a4e2ab439841c70b1f004", -"classamrex_1_1FabArray.html#aea4482f17a37031cb4d666bb0d35bb75", -"classamrex_1_1FaceDivFree.html#a29635f96be74793ea64f29d6348fc22e", -"classamrex_1_1Geometry.html#a4a9c33cfb4af2e159fcf3dff841881e7", -"classamrex_1_1HypreABecLap2.html#a5d2e1e80ccc5910d5b18be89b43ac98c", -"classamrex_1_1IArrayBox.html#aebc54540f561b7e5cdb0a92a14ead5ba", -"classamrex_1_1InterpBndryDataT.html#ad2de450062127ddfed6337961fdcf3c0", -"classamrex_1_1MLALaplacianT.html#ae10966ebe6615ec3608b8a5987d5286a", -"classamrex_1_1MLEBABecLap.html#aa85c8346fd88d47cf525b9ebd2d64322", -"classamrex_1_1MLLinOpT.html#afb48e62b81e97ddffb92d7b7cea09c55", -"classamrex_1_1MLNodeLinOp.html#a0e84e7809b2a53d3c039783fdb5c33a2", -"classamrex_1_1MultiFab.html#a3f3d92f9f07cf43431b03744b50edbdb", -"classamrex_1_1NeighborParticleContainer.html#a704c1b5b30612c4f5a09378f0a63b221", -"classamrex_1_1PODVector.html#a834016620c6c540a3af5cbe7a2637bed", -"classamrex_1_1ParmParse.html#a5cb7b5e428f4991e8a1fba87649ee6c3", -"classamrex_1_1ParticleContainer__impl.html#a3995a8f437ce88e5a973f4f2f97501bf", -"classamrex_1_1Print.html", -"classamrex_1_1SparseBins.html#a3bea2b14d8950423ccd43ff1c81b8baf", -"classamrex_1_1TableData.html#ad82ea827b5b1999cc86a3b075c7a3659", -"classamrex_1_1WeightedBox.html#a19720ff54b3ba0b9180de7f0b0bbfa76", -"classhacc_1_1Dfft.html#a74dd1b872a7f137e6d55d69b1444d2ba", -"functions_type_s.html", -"interfaceamrex__parmparse__module_1_1amrex__parmparse__get__string.html#ab44ff1b1fa681f3b10a9b9b8c194365b", -"namespaceamrex.html#a1e213ab52cdac41e691ab49370b30a34", -"namespaceamrex.html#a3a7f6659e1b5842a0322fcdd8ad89589a723f6e0a6ed9422b505ce4ea722a9242", -"namespaceamrex.html#a5c1981b67416871bbb9ea30a9de5bbcf", -"namespaceamrex.html#a7ebf2548096900974be75be23948782a", -"namespaceamrex.html#a9f13be15ca764e94680df68d8b9505d6a3de07fb14bde47411225509d67e0bda1", -"namespaceamrex.html#abe72f840d81a1ce49a3811fe8295b222", -"namespaceamrex.html#ae062fb7f904c1f39327797d8c3fea414", -"namespaceamrex.html#afcea7cdc6e03361f56c401b56d66a870", -"namespaceamrex_1_1Gpu.html#a4cb810463e0c04bdea932a011e77b548", -"namespaceamrex_1_1ParallelContext.html#a48543c30b34e4a2696efc8b2788abadd", -"namespaceamrex_1_1Scan.html#a252adc550a6d7b6ff5e31b6be3b2f12f", -"namespaceamrex_1_1experimental_1_1detail_1_1parfor__mf__detail.html#a9322d98e60ba8a07a577cc1140b5e733", -"namespaceamrex__constants__module.html#ae99f5d22813068e80dab04582f065463", -"namespaceparticle__detail.html#a19ab2be6594d991c46cc919e1e56d1a0", -"structamrex_1_1ArenaInfo.html#a17188b136da5e99440f925f648366292", -"structamrex_1_1BATransformer.html#a1d26c72183fc41c34c8b647b2672993e", -"structamrex_1_1Dim3.html", -"structamrex_1_1FabArrayBase_1_1PolarB.html#ad805ea2e85456aeee7173714da9e0167", -"structamrex_1_1Gpu_1_1Managed.html", -"structamrex_1_1LPInfo.html#a5969085705dd33f4ed532326141d4c78", -"structamrex_1_1NonLocalBC_1_1CommData.html#a003cda29a508c69f8a9cb1ee80c7b72b", -"structamrex_1_1Particle.html#a7000ae4ed79c3c7b0c4cb9d73588ed17", -"structamrex_1_1ParticleTileData.html#a04ff698794721724f295d18738c5436b", -"structamrex_1_1Table4D.html#ab7617880b0a8e8e71b7e6ff3a0e9aae0", -"structamrex_1_1detail_1_1gpu__tuple__impl.html" +"classCommProfStats.html#a71a0a4c9fbfae52c4da448c6ac832319", +"classamrex_1_1Amr.html#a5b3ad9bd9642884b6f9bbc2912ac6319", +"classamrex_1_1AmrData.html#afb5907b2c56371b7ab6b7d35c156d7bd", +"classamrex_1_1AmrParGDB.html", +"classamrex_1_1BaseFab.html#a2e3c0c27f4451b4962368e70bb9c0825", +"classamrex_1_1BoundCond.html#a3aa62bbf33b9602551dd3e2a3e4249ee", +"classamrex_1_1BoxND.html#a0d13684f9d3b9bee2c17439f7051b011", +"classamrex_1_1CoordSys.html#a7de7d489e53654914daf590cc820fd60", +"classamrex_1_1DistributionMapping.html#a32466e58df8610e7918c671c7e389b7f", +"classamrex_1_1EB2_1_1IndexSpaceSTL.html#afa9591f706505991554b147f3d2a137b", +"classamrex_1_1EBDataCollection.html#ab87f9babcf2b30b23ea7a36ee621538e", +"classamrex_1_1FArrayBox.html#a7b3c6612330474e7db6e4f6ff9d4f380", +"classamrex_1_1FabArray.html#ae978e4109861cb21bbb90d389fee4a01", +"classamrex_1_1FaceDivFree.html#a0616e1cd7c7ace4f08b92dea1677f2bd", +"classamrex_1_1Geometry.html#a4535bb6797e6c53c228d598f23cc7296", +"classamrex_1_1HypreABecLap2.html#a534455bdd69a5ca6f0967f34aeb10631", +"classamrex_1_1IArrayBox.html#aeba2de0a08ff8906f30a58a9cf04270c", +"classamrex_1_1InterpBndryDataT.html#accdac636c68436e7163d72917cba76c6", +"classamrex_1_1MLALaplacianT.html#ac68818ce99ad5dbd8a1485e419e0f68c", +"classamrex_1_1MLEBABecLap.html#a9acab9bf4580bb611d63434f8e2daeed", +"classamrex_1_1MLLinOpT.html#af8740f5bcf25e80b3e074a99be681c47", +"classamrex_1_1MLNodeLinOp.html#a034b72948cecb00630515b6a2de77109", +"classamrex_1_1MultiFab.html#a3c8c9bf8723fcfac9b8d410485e7ed4a", +"classamrex_1_1NeighborParticleContainer.html#a6fb1047fc993b216cf8b7976cb589c45", +"classamrex_1_1PODVector.html#a7fd3f892debb6d633f30864aac18d858", +"classamrex_1_1ParmParse.html#a5a524b8c11f99e8ef86fd6bbc1a33493", +"classamrex_1_1ParticleContainer__impl.html#a37bfe23bdf8f5b0a9e38f5459ec4a42e", +"classamrex_1_1PolymorphicArenaAllocator.html#abd49730f61493b4c7b5d596ed7ffa547", +"classamrex_1_1SparseBins.html#a2f7e4c5293f3d7c172cb3d2c5c2f610f", +"classamrex_1_1TableData.html#ad4346ff5843f027fe798ba9dfa0ebe51", +"classamrex_1_1WeightedBox.html#a0835a7597d5398b00aede057c5961992", +"classhacc_1_1Dfft.html#a6aead4d24eb32ff0f26282de9e0434d6", +"functions_type_r.html", +"interfaceamrex__parmparse__module_1_1amrex__parmparse__get__string.html", +"namespaceamrex.html#a1df3d6c5876d88132d2b3793984a6b7d", +"namespaceamrex.html#a3a7f6659e1b5842a0322fcdd8ad89589a6d472fc8669b810eccc4c8ccfaf4c1d6", +"namespaceamrex.html#a5be48241dfac16941f5f4c66fdd7d584", +"namespaceamrex.html#a7eba5dd365d87751a963b6bd078673c4", +"namespaceamrex.html#a9f13be15ca764e94680df68d8b9505d6", +"namespaceamrex.html#abe6e640c662e7391a8c1750dfd84a974", +"namespaceamrex.html#ae0606f27bbe31ceed3e506558f00966d", +"namespaceamrex.html#afcc19ed59f5327a67f329b7745af5802", +"namespaceamrex_1_1Gpu.html#a4c26ead15b942c1c4a0195ca7483a315", +"namespaceamrex_1_1ParallelContext.html#a3735bb2b55dab8f232227611c6d25bb8", +"namespaceamrex_1_1Scan.html", +"namespaceamrex_1_1experimental_1_1detail_1_1parfor__mf__detail.html", +"namespaceamrex__constants__module.html#ae2f6d8cbb02d2ebbdda8d6f26aea04df", +"namespaceparticle__detail.html#a1180158d9e9623e55d3d94563e5d078e", +"structamrex_1_1ArenaInfo.html#a106f4ef6d447922447c63d296583e917", +"structamrex_1_1BATransformer.html#a1624c9b9c308aa8bcc73b3133064c861", +"structamrex_1_1DeviceArenaWrapper.html#a79326bc9b3b123fe8e90a4b32aef0d00", +"structamrex_1_1FabArrayBase_1_1PolarB.html#a4728c08d238e8a553b30e672643776a2", +"structamrex_1_1Gpu_1_1LaunchSafeGuard.html#ac98ea424ff44cda617d46e9146702d95", +"structamrex_1_1LPInfo.html#a50655cba9bb48a63c7f0913e0ba8e21a", +"structamrex_1_1NonLocalBC_1_1CommData.html", +"structamrex_1_1Particle.html#a6e26882024ecf05f93701fac523ff9db", +"structamrex_1_1ParticleTileData.html", +"structamrex_1_1Table4D.html#a9f61817deacaa878d06ec111526eb676", +"structamrex_1_1detail_1_1gpu__tuple__element.html#a92871fbadc5d83cf854ac97d12ec1399" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/amrex/docs_html/doxygen/navtreeindex0.js b/amrex/docs_html/doxygen/navtreeindex0.js index b08fcb3eed..4bf5526ad0 100644 --- a/amrex/docs_html/doxygen/navtreeindex0.js +++ b/amrex/docs_html/doxygen/navtreeindex0.js @@ -1,5 +1,6 @@ var NAVTREEINDEX0 = { +"":[2,0,22], "AMReX_8H.html":[4,0,0,2,2], "AMReX_8H.html#a023801a9417fb6bd2f74787e89124a8c":[4,0,0,2,2,25], "AMReX_8H.html#a03acb27c6c261b36754a5886f87170ab":[4,0,0,2,2,38], @@ -248,6 +249,5 @@ var NAVTREEINDEX0 = "AMReX__AmrvisConstants_8H.html#a215d738508df9f39360cdc84a844e98ea70e198feec9ed63c2f25d181a5dc611e":[4,0,0,5,0,2,3,6], "AMReX__AmrvisConstants_8H.html#a215d738508df9f39360cdc84a844e98eaab6fadb81d010967ae7f2188711d1648":[4,0,0,5,0,2,3,0], "AMReX__AmrvisConstants_8H.html#a215d738508df9f39360cdc84a844e98eaba96691ea8224cc3ccf1b9b54dfff4b3":[4,0,0,5,0,2,3,3], -"AMReX__AmrvisConstants_8H.html#a215d738508df9f39360cdc84a844e98eac6c6458c687d1b60adee77a09a91bef5":[4,0,0,5,0,2,3,7], -"AMReX__AmrvisConstants_8H.html#a345f2c2cc5c709a02e40f34b83d914fb":[4,0,0,5,0,2,21] +"AMReX__AmrvisConstants_8H.html#a215d738508df9f39360cdc84a844e98eac6c6458c687d1b60adee77a09a91bef5":[4,0,0,5,0,2,3,7] }; diff --git a/amrex/docs_html/doxygen/navtreeindex1.js b/amrex/docs_html/doxygen/navtreeindex1.js index 4dbf8a6ead..4e2ebdc284 100644 --- a/amrex/docs_html/doxygen/navtreeindex1.js +++ b/amrex/docs_html/doxygen/navtreeindex1.js @@ -1,5 +1,6 @@ var NAVTREEINDEX1 = { +"AMReX__AmrvisConstants_8H.html#a345f2c2cc5c709a02e40f34b83d914fb":[4,0,0,5,0,2,21], "AMReX__AmrvisConstants_8H.html#a3e880279ad4fb97535a0415f652dfc9d":[4,0,0,5,0,2,17], "AMReX__AmrvisConstants_8H.html#a437894f04cb4f84ae291fb58f63fac4f":[4,0,0,5,0,2,7], "AMReX__AmrvisConstants_8H.html#a53ecf753e57075db2ce21ddbb7b70d64":[4,0,0,5,0,2,15], @@ -248,6 +249,5 @@ var NAVTREEINDEX1 = "AMReX__BLWritePlotFile_8cpp.html#a05e93313b0f001e810b02a69f71c5b61":[4,0,0,5,7,8,4], "AMReX__BLWritePlotFile_8cpp.html#a35ef1d42135f8c075072684f42b02b9e":[4,0,0,5,7,8,6], "AMReX__BLWritePlotFile_8cpp.html#a85a195c43f85ba86fc9f4e450117678a":[4,0,0,5,7,8,0], -"AMReX__BLWritePlotFile_8cpp.html#aa60440de48a953eec9553933d683ef9e":[4,0,0,5,7,8,5], -"AMReX__BLWritePlotFile_8cpp.html#aa9dca52e8981b35caa7b00d00c8c6a8c":[4,0,0,5,7,8,2] +"AMReX__BLWritePlotFile_8cpp.html#aa60440de48a953eec9553933d683ef9e":[4,0,0,5,7,8,5] }; diff --git a/amrex/docs_html/doxygen/navtreeindex10.js b/amrex/docs_html/doxygen/navtreeindex10.js index 76546ab1a8..a463d4286e 100644 --- a/amrex/docs_html/doxygen/navtreeindex10.js +++ b/amrex/docs_html/doxygen/navtreeindex10.js @@ -1,5 +1,6 @@ var NAVTREEINDEX10 = { +"AMReX__IParser__Y_8cpp.html#acb6b901b917abe69e9bcc985016b7de6":[4,0,0,2,0,10,18], "AMReX__IParser__Y_8cpp.html#accf7d387e26ee1deb890279fca0ca9b4":[4,0,0,2,0,10,7], "AMReX__IParser__Y_8cpp.html#ad1b3b2f77c6cefc2bc261ccf596c430c":[4,0,0,2,0,10,4], "AMReX__IParser__Y_8cpp.html#ad22cca51d4bfda06050d7f02e555131b":[4,0,0,2,0,10,19], @@ -248,6 +249,5 @@ var NAVTREEINDEX10 = "AMReX__Lazy_8cpp.html#a48f09e6d45685ddcaa72f6424891b9e4":[4,0,0,2,159,2], "AMReX__Lazy_8cpp.html#aaf84a070bebdd187b4edacd264604b5f":[4,0,0,2,159,3], "AMReX__LevelBld_8H.html":[4,0,0,0,15], -"AMReX__LevelBld_8H_source.html":[4,0,0,0,15], -"AMReX__Loop_8H.html":[4,0,0,2,161] +"AMReX__LevelBld_8H_source.html":[4,0,0,0,15] }; diff --git a/amrex/docs_html/doxygen/navtreeindex11.js b/amrex/docs_html/doxygen/navtreeindex11.js index 8e550c3f46..fedba25825 100644 --- a/amrex/docs_html/doxygen/navtreeindex11.js +++ b/amrex/docs_html/doxygen/navtreeindex11.js @@ -1,5 +1,6 @@ var NAVTREEINDEX11 = { +"AMReX__Loop_8H.html":[4,0,0,2,161], "AMReX__Loop_8H.html#a06b069516ee6e8bbbf4c818e44666899":[4,0,0,2,161,17], "AMReX__Loop_8H.html#a0aa649267e39623753c8193411badeb2":[4,0,0,2,161,10], "AMReX__Loop_8H.html#a117156d216f3725f2ed9f99f12f32538":[4,0,0,2,161,24], @@ -248,6 +249,5 @@ var NAVTREEINDEX11 = "AMReX__MLCellABecLap__2D__K_8H.html#a40570b9308cc5134a2db6a08a170515a":[4,0,0,6,0,12,1], "AMReX__MLCellABecLap__2D__K_8H_source.html":[4,0,0,6,0,12], "AMReX__MLCellABecLap__3D__K_8H.html":[4,0,0,6,0,13], -"AMReX__MLCellABecLap__3D__K_8H.html#a078658f433f21a921eaee99b9bb2423f":[4,0,0,6,0,13,0], -"AMReX__MLCellABecLap__3D__K_8H.html#a40570b9308cc5134a2db6a08a170515a":[4,0,0,6,0,13,1] +"AMReX__MLCellABecLap__3D__K_8H.html#a078658f433f21a921eaee99b9bb2423f":[4,0,0,6,0,13,0] }; diff --git a/amrex/docs_html/doxygen/navtreeindex12.js b/amrex/docs_html/doxygen/navtreeindex12.js index 905a2015f4..3ab617b041 100644 --- a/amrex/docs_html/doxygen/navtreeindex12.js +++ b/amrex/docs_html/doxygen/navtreeindex12.js @@ -1,5 +1,6 @@ var NAVTREEINDEX12 = { +"AMReX__MLCellABecLap__3D__K_8H.html#a40570b9308cc5134a2db6a08a170515a":[4,0,0,6,0,13,1], "AMReX__MLCellABecLap__3D__K_8H_source.html":[4,0,0,6,0,13], "AMReX__MLCellABecLap__K_8H.html":[4,0,0,6,0,14], "AMReX__MLCellABecLap__K_8H_source.html":[4,0,0,6,0,14], @@ -248,6 +249,5 @@ var NAVTREEINDEX12 = "AMReX__MLMG__2D__K_8H.html#afb723cebbd068883a814d86a55a9fcd6":[4,0,0,6,0,45,4], "AMReX__MLMG__2D__K_8H_source.html":[4,0,0,6,0,45], "AMReX__MLMG__3D__K_8H.html":[4,0,0,6,0,46], -"AMReX__MLMG__3D__K_8H.html#a04112c67b645fa26bf66d9f82b539ddc":[4,0,0,6,0,46,1], -"AMReX__MLMG__3D__K_8H.html#a0acb2030b45d0173381b66cfdf91ceee":[4,0,0,6,0,46,3] +"AMReX__MLMG__3D__K_8H.html#a04112c67b645fa26bf66d9f82b539ddc":[4,0,0,6,0,46,1] }; diff --git a/amrex/docs_html/doxygen/navtreeindex13.js b/amrex/docs_html/doxygen/navtreeindex13.js index 7391019058..71898ac7d9 100644 --- a/amrex/docs_html/doxygen/navtreeindex13.js +++ b/amrex/docs_html/doxygen/navtreeindex13.js @@ -1,5 +1,6 @@ var NAVTREEINDEX13 = { +"AMReX__MLMG__3D__K_8H.html#a0acb2030b45d0173381b66cfdf91ceee":[4,0,0,6,0,46,3], "AMReX__MLMG__3D__K_8H.html#a249a580ecbb9cf9c62a5c8398e2e650a":[4,0,0,6,0,46,6], "AMReX__MLMG__3D__K_8H.html#a275f0531f9210313eba7b5f30bdd7bb0":[4,0,0,6,0,46,0], "AMReX__MLMG__3D__K_8H.html#a42c1936a2addff0a513ce0fee0e97e79":[4,0,0,6,0,46,7], @@ -248,6 +249,5 @@ var NAVTREEINDEX13 = "AMReX__MLNodeLap__K_8H.html#acf673ebaf5379183e526bd2bbc4c665e":[4,0,0,6,0,58,16], "AMReX__MLNodeLap__K_8H.html#ad804c9fcd8b74d9d8d9477fe5637e0f1":[4,0,0,6,0,58,6], "AMReX__MLNodeLap__K_8H.html#af026ac788ba341757f682018261b97ea":[4,0,0,6,0,58,11], -"AMReX__MLNodeLap__K_8H_source.html":[4,0,0,6,0,58], -"AMReX__MLNodeLaplacian_8H.html":[4,0,0,6,0,60] +"AMReX__MLNodeLap__K_8H_source.html":[4,0,0,6,0,58] }; diff --git a/amrex/docs_html/doxygen/navtreeindex14.js b/amrex/docs_html/doxygen/navtreeindex14.js index b43414fc8f..e6a6b2738e 100644 --- a/amrex/docs_html/doxygen/navtreeindex14.js +++ b/amrex/docs_html/doxygen/navtreeindex14.js @@ -1,5 +1,6 @@ var NAVTREEINDEX14 = { +"AMReX__MLNodeLaplacian_8H.html":[4,0,0,6,0,60], "AMReX__MLNodeLaplacian_8H_source.html":[4,0,0,6,0,60], "AMReX__MLNodeLaplacian_8cpp.html":[4,0,0,6,0,59], "AMReX__MLNodeLaplacian__eb_8cpp.html":[4,0,0,6,0,61], @@ -248,6 +249,5 @@ var NAVTREEINDEX14 = "AMReX__Morton_8H.html#acbda6a326e80b22c8e947f504a89f459":[4,0,0,2,180,0], "AMReX__Morton_8H.html#ae3e56c34dacdffe240410a3f6a7a9252":[4,0,0,2,180,2], "AMReX__Morton_8H_source.html":[4,0,0,2,180], -"AMReX__MultiCutFab_8H.html":[4,0,0,4,100], -"AMReX__MultiCutFab_8H_source.html":[4,0,0,4,100] +"AMReX__MultiCutFab_8H.html":[4,0,0,4,100] }; diff --git a/amrex/docs_html/doxygen/navtreeindex15.js b/amrex/docs_html/doxygen/navtreeindex15.js index ecfbc8fe2d..1b41566140 100644 --- a/amrex/docs_html/doxygen/navtreeindex15.js +++ b/amrex/docs_html/doxygen/navtreeindex15.js @@ -1,5 +1,6 @@ var NAVTREEINDEX15 = { +"AMReX__MultiCutFab_8H_source.html":[4,0,0,4,100], "AMReX__MultiCutFab_8cpp.html":[4,0,0,4,99], "AMReX__MultiFabUtilI_8H.html":[4,0,0,2,192], "AMReX__MultiFabUtilI_8H.html#a0d2b028d5b4be5e38a0e4f8fc778c523":[4,0,0,2,192,5], @@ -248,6 +249,5 @@ var NAVTREEINDEX15 = "AMReX__NeighborParticlesGPUImpl_8H_source.html":[4,0,0,7,7], "AMReX__NeighborParticlesI_8H.html":[4,0,0,7,8], "AMReX__NeighborParticlesI_8H_source.html":[4,0,0,7,8], -"AMReX__NeighborParticles_8H.html":[4,0,0,7,5], -"AMReX__NeighborParticles_8H_source.html":[4,0,0,7,5] +"AMReX__NeighborParticles_8H.html":[4,0,0,7,5] }; diff --git a/amrex/docs_html/doxygen/navtreeindex16.js b/amrex/docs_html/doxygen/navtreeindex16.js index 3ad17b83ff..6569769838 100644 --- a/amrex/docs_html/doxygen/navtreeindex16.js +++ b/amrex/docs_html/doxygen/navtreeindex16.js @@ -1,5 +1,6 @@ var NAVTREEINDEX16 = { +"AMReX__NeighborParticles_8H_source.html":[4,0,0,7,5], "AMReX__NonLocalBCImpl_8H.html":[4,0,0,2,197], "AMReX__NonLocalBCImpl_8H_source.html":[4,0,0,2,197], "AMReX__NonLocalBC_8H.html":[4,0,0,2,196], @@ -248,6 +249,5 @@ var NAVTREEINDEX16 = "AMReX__ParallelDescriptor_8H.html#a76e33bbc9645091e5f01d305da73960a":[4,0,0,2,206,111], "AMReX__ParallelDescriptor_8H.html#a7ae5a5af4ccc5fa61d017ef297455291":[4,0,0,2,206,98], "AMReX__ParallelDescriptor_8H.html#a7eb4a01321f954b8f6936ca59547c7d4":[4,0,0,2,206,86], -"AMReX__ParallelDescriptor_8H.html#a7fe765fcc8bfc4c409483424a83fccf8":[4,0,0,2,206,53], -"AMReX__ParallelDescriptor_8H.html#a818763835d911ca86537be4604cc10ce":[4,0,0,2,206,21] +"AMReX__ParallelDescriptor_8H.html#a7fe765fcc8bfc4c409483424a83fccf8":[4,0,0,2,206,53] }; diff --git a/amrex/docs_html/doxygen/navtreeindex17.js b/amrex/docs_html/doxygen/navtreeindex17.js index 16554bffc1..0d82424b4c 100644 --- a/amrex/docs_html/doxygen/navtreeindex17.js +++ b/amrex/docs_html/doxygen/navtreeindex17.js @@ -1,5 +1,6 @@ var NAVTREEINDEX17 = { +"AMReX__ParallelDescriptor_8H.html#a818763835d911ca86537be4604cc10ce":[4,0,0,2,206,21], "AMReX__ParallelDescriptor_8H.html#a834c805f44e9aa2724debb07602d999e":[4,0,0,2,206,146], "AMReX__ParallelDescriptor_8H.html#a83bd00b0f4fc52881764bcf3e23e7a3f":[4,0,0,2,206,47], "AMReX__ParallelDescriptor_8H.html#a84c9d7d438ae259036461c6db6100a27":[4,0,0,2,206,27], @@ -248,6 +249,5 @@ var NAVTREEINDEX17 = "AMReX__ParmParse_8cpp.html":[4,0,0,2,211], "AMReX__ParmParse_8cpp.html#a68489555764b3beb9c3ca7376dd10e8b":[4,0,0,2,211,1], "AMReX__ParmParse_8cpp.html#ae84f275b5d19a9eee652a6226b944b3f":[4,0,0,2,211,0], -"AMReX__Parser_8H.html":[4,0,0,2,0,13], -"AMReX__Parser_8H_source.html":[4,0,0,2,0,13] +"AMReX__Parser_8H.html":[4,0,0,2,0,13] }; diff --git a/amrex/docs_html/doxygen/navtreeindex18.js b/amrex/docs_html/doxygen/navtreeindex18.js index ec80ab9d4d..4f6c7ad58f 100644 --- a/amrex/docs_html/doxygen/navtreeindex18.js +++ b/amrex/docs_html/doxygen/navtreeindex18.js @@ -1,5 +1,6 @@ var NAVTREEINDEX18 = { +"AMReX__Parser_8H_source.html":[4,0,0,2,0,13], "AMReX__Parser_8cpp.html":[4,0,0,2,0,12], "AMReX__Parser__Exe_8H.html":[4,0,0,2,0,21], "AMReX__Parser__Exe_8H.html#a0f600e600176e6bc4444aaea08ca1c49":[4,0,0,2,0,21,36], @@ -248,6 +249,5 @@ var NAVTREEINDEX18 = "AMReX__ParticleMesh_8H.html#a1cb9d28bd0b809a6157d7e8d2fed5f85":[4,0,0,7,26,1], "AMReX__ParticleMesh_8H.html#a8fa6beab988f9b1236a6a68f659dfbeb":[4,0,0,7,26,2], "AMReX__ParticleMesh_8H.html#af72f8c4ec6c858d83f59c48034851294":[4,0,0,7,26,0], -"AMReX__ParticleMesh_8H_source.html":[4,0,0,7,26], -"AMReX__ParticleReduce_8H.html":[4,0,0,7,29] +"AMReX__ParticleMesh_8H_source.html":[4,0,0,7,26] }; diff --git a/amrex/docs_html/doxygen/navtreeindex19.js b/amrex/docs_html/doxygen/navtreeindex19.js index 6fbba707be..07fc1657ab 100644 --- a/amrex/docs_html/doxygen/navtreeindex19.js +++ b/amrex/docs_html/doxygen/navtreeindex19.js @@ -1,5 +1,6 @@ var NAVTREEINDEX19 = { +"AMReX__ParticleReduce_8H.html":[4,0,0,7,29], "AMReX__ParticleReduce_8H.html#a18f76938d120a4d9891cc99e67cab771":[4,0,0,7,29,8], "AMReX__ParticleReduce_8H.html#a23f8188bafacc115d2cfd1dfcda0db65":[4,0,0,7,29,13], "AMReX__ParticleReduce_8H.html#a2e4d86e52a629511e02bff646ca60b59":[4,0,0,7,29,5], @@ -248,6 +249,5 @@ var NAVTREEINDEX19 = "AMReX__Random_8cpp.html#aa2c1209819cd8dd79499c2b9f088120e":[4,0,0,2,231,14], "AMReX__Random_8cpp.html#aadec079fd8e2cdca36f7f49355e33864":[4,0,0,2,231,10], "AMReX__Random_8cpp.html#abce0125a244f443854b1c4a2709c5990":[4,0,0,2,231,2], -"AMReX__Random_8cpp.html#ad1b283df95b292f478597bc503170459":[4,0,0,2,231,13], -"AMReX__Random_8cpp.html#ae45a9a3a96e46d7b15173894b25134fc":[4,0,0,2,231,12] +"AMReX__Random_8cpp.html#ad1b283df95b292f478597bc503170459":[4,0,0,2,231,13] }; diff --git a/amrex/docs_html/doxygen/navtreeindex2.js b/amrex/docs_html/doxygen/navtreeindex2.js index 5f008f20ce..b05f421932 100644 --- a/amrex/docs_html/doxygen/navtreeindex2.js +++ b/amrex/docs_html/doxygen/navtreeindex2.js @@ -1,5 +1,6 @@ var NAVTREEINDEX2 = { +"AMReX__BLWritePlotFile_8cpp.html#aa9dca52e8981b35caa7b00d00c8c6a8c":[4,0,0,5,7,8,2], "AMReX__BLWritePlotFile_8cpp.html#aec030b01162fc088d8de7dc493235430":[4,0,0,5,7,8,1], "AMReX__BLassert_8H.html":[4,0,0,2,28], "AMReX__BLassert_8H.html#a1defc2bb8023a3e2599bfb2fc637cb43":[4,0,0,2,28,1], @@ -248,6 +249,5 @@ var NAVTREEINDEX2 = "AMReX__CTOParallelForImpl_8H.html#a7bcd0763fa57d502f90cd74ff93ba547":[4,0,0,2,59,1], "AMReX__CTOParallelForImpl_8H.html#a8e05ed632badf5af8c6402411043f313":[4,0,0,2,59,5], "AMReX__CTOParallelForImpl_8H.html#ad43a39ea3d49f287b326ae8409bdceba":[4,0,0,2,59,3], -"AMReX__CTOParallelForImpl_8H.html#add9c441e051b2f701d97e5e505556fa3":[4,0,0,2,59,6], -"AMReX__CTOParallelForImpl_8H.html#af8ef78b0668a4a000d853b5cc52170ef":[4,0,0,2,59,4] +"AMReX__CTOParallelForImpl_8H.html#add9c441e051b2f701d97e5e505556fa3":[4,0,0,2,59,6] }; diff --git a/amrex/docs_html/doxygen/navtreeindex20.js b/amrex/docs_html/doxygen/navtreeindex20.js index 34c895e293..4b30be25eb 100644 --- a/amrex/docs_html/doxygen/navtreeindex20.js +++ b/amrex/docs_html/doxygen/navtreeindex20.js @@ -1,5 +1,6 @@ var NAVTREEINDEX20 = { +"AMReX__Random_8cpp.html#ae45a9a3a96e46d7b15173894b25134fc":[4,0,0,2,231,12], "AMReX__Random_8cpp.html#ae5aa4a92b1c9940d028c38628ec7a866":[4,0,0,2,231,15], "AMReX__Random_8cpp.html#af7786727a4dfac68a7b0bcf67f62f61e":[4,0,0,2,231,0], "AMReX__RealBox_8H.html":[4,0,0,2,236], @@ -248,6 +249,5 @@ var NAVTREEINDEX20 = "AMReX__Tuple_8H.html#a4d3a6a5ee4fec4f89030624c3bfa4ae6":[4,0,0,2,254,30], "AMReX__Tuple_8H.html#a546f82ad84c1f122bb9bf89dcaa2b7a3":[4,0,0,2,254,34], "AMReX__Tuple_8H.html#a55b45d61c6e18c31d787042cf9169385":[4,0,0,2,254,26], -"AMReX__Tuple_8H.html#a578cd6446e7f5c2a1c47ea01cd2267a4":[4,0,0,2,254,43], -"AMReX__Tuple_8H.html#a71f402d1250f215a129e6a9950c9ad35":[4,0,0,2,254,44] +"AMReX__Tuple_8H.html#a578cd6446e7f5c2a1c47ea01cd2267a4":[4,0,0,2,254,43] }; diff --git a/amrex/docs_html/doxygen/navtreeindex21.js b/amrex/docs_html/doxygen/navtreeindex21.js index a6cf93faa1..d4b79f99fe 100644 --- a/amrex/docs_html/doxygen/navtreeindex21.js +++ b/amrex/docs_html/doxygen/navtreeindex21.js @@ -1,5 +1,6 @@ var NAVTREEINDEX21 = { +"AMReX__Tuple_8H.html#a71f402d1250f215a129e6a9950c9ad35":[4,0,0,2,254,44], "AMReX__Tuple_8H.html#a72ba0f3bd5880d4218b4bfe93373edf6":[4,0,0,2,254,22], "AMReX__Tuple_8H.html#a7630375a13ce1d49fd232e6436d658e2":[4,0,0,2,254,25], "AMReX__Tuple_8H.html#a796da28b12c3448559ad1af823e855af":[4,0,0,2,254,38], @@ -248,6 +249,5 @@ var NAVTREEINDEX21 = "AMReX__algoim_8H.html#ad07a32fe98faf4bf2b079e31d5a63fc2":[4,0,0,4,1,29], "AMReX__algoim_8H.html#ad4374cfcd9fd0dcc582d0b7221c7d699":[4,0,0,4,1,20], "AMReX__algoim_8H.html#ad88812a86b6d79fee7ad18f445312126":[4,0,0,4,1,15], -"AMReX__algoim_8H.html#ae87c1a6426de20a1c5f4573bf6f5a08a":[4,0,0,4,1,8], -"AMReX__algoim_8H.html#ae9b79e8e177e12c5d430231f4fa56cee":[4,0,0,4,1,23] +"AMReX__algoim_8H.html#ae87c1a6426de20a1c5f4573bf6f5a08a":[4,0,0,4,1,8] }; diff --git a/amrex/docs_html/doxygen/navtreeindex22.js b/amrex/docs_html/doxygen/navtreeindex22.js index 31cb51cd8d..41e302ab44 100644 --- a/amrex/docs_html/doxygen/navtreeindex22.js +++ b/amrex/docs_html/doxygen/navtreeindex22.js @@ -1,5 +1,6 @@ var NAVTREEINDEX22 = { +"AMReX__algoim_8H.html#ae9b79e8e177e12c5d430231f4fa56cee":[4,0,0,4,1,23], "AMReX__algoim_8H_source.html":[4,0,0,4,1], "AMReX__algoim_8cpp.html":[4,0,0,4,0], "AMReX__algoim_8cpp.html#a2c8ca6ff2da3fdde81370a1dd00c9416":[4,0,0,4,0,2], @@ -248,6 +249,5 @@ var NAVTREEINDEX22 = "AMReX__parmparse__fi_8cpp.html#a78ee350073ec9be9c0939e35df045495":[4,0,0,2,213,16], "AMReX__parmparse__fi_8cpp.html#a8e422f987eadc02120bc10eb8dd63ecf":[4,0,0,2,213,14], "AMReX__parmparse__fi_8cpp.html#a8f3018431606cb83862edff8c75be86d":[4,0,0,2,213,8], -"AMReX__parmparse__fi_8cpp.html#a92ec31caec3866b5b1ae97c629051c9e":[4,0,0,2,213,10], -"AMReX__parmparse__fi_8cpp.html#aa1f35637a9bbff607365e8087dd63052":[4,0,0,2,213,15] +"AMReX__parmparse__fi_8cpp.html#a92ec31caec3866b5b1ae97c629051c9e":[4,0,0,2,213,10] }; diff --git a/amrex/docs_html/doxygen/navtreeindex23.js b/amrex/docs_html/doxygen/navtreeindex23.js index 5826bcc822..b5ede4a60a 100644 --- a/amrex/docs_html/doxygen/navtreeindex23.js +++ b/amrex/docs_html/doxygen/navtreeindex23.js @@ -1,5 +1,6 @@ var NAVTREEINDEX23 = { +"AMReX__parmparse__fi_8cpp.html#aa1f35637a9bbff607365e8087dd63052":[4,0,0,2,213,15], "AMReX__parmparse__fi_8cpp.html#ab81148f285ec4bdd2586cf66077ff34e":[4,0,0,2,213,6], "AMReX__parmparse__fi_8cpp.html#ac35391a012f0a82a935d40dba14361b8":[4,0,0,2,213,20], "AMReX__parmparse__fi_8cpp.html#ad97e291a4928e5576fdba224610bee1c":[4,0,0,2,213,9], @@ -248,6 +249,5 @@ var NAVTREEINDEX23 = "amrex__iparser_8lex_8nolint_8H.html#a45a1e65d8dcd5cb30c5d315c91800a5f":[4,0,0,2,0,4,164], "amrex__iparser_8lex_8nolint_8H.html#a46af646807e0797e72b6e8945e7ea88b":[4,0,0,2,0,4,198], "amrex__iparser_8lex_8nolint_8H.html#a47f8646b5738a8e92fc58b34c7a37547":[4,0,0,2,0,4,107], -"amrex__iparser_8lex_8nolint_8H.html#a483da4c691e92dcb79c40a3514759b6b":[4,0,0,2,0,4,176], -"amrex__iparser_8lex_8nolint_8H.html#a48c2d0af3e96f7c0b5b02c26f2627cc8":[4,0,0,2,0,4,186] +"amrex__iparser_8lex_8nolint_8H.html#a483da4c691e92dcb79c40a3514759b6b":[4,0,0,2,0,4,176] }; diff --git a/amrex/docs_html/doxygen/navtreeindex24.js b/amrex/docs_html/doxygen/navtreeindex24.js index b374b97d64..d34283ed28 100644 --- a/amrex/docs_html/doxygen/navtreeindex24.js +++ b/amrex/docs_html/doxygen/navtreeindex24.js @@ -1,5 +1,6 @@ var NAVTREEINDEX24 = { +"amrex__iparser_8lex_8nolint_8H.html#a48c2d0af3e96f7c0b5b02c26f2627cc8":[4,0,0,2,0,4,186], "amrex__iparser_8lex_8nolint_8H.html#a48e81b6f60f5f21fcaca3cc542e6c9f2":[4,0,0,2,0,4,165], "amrex__iparser_8lex_8nolint_8H.html#a498ea96bb65e39b1eab5c51cf16ead13":[4,0,0,2,0,4,127], "amrex__iparser_8lex_8nolint_8H.html#a4bf8969e5234aef8b46cce9a67a62724":[4,0,0,2,0,4,167], @@ -248,6 +249,5 @@ var NAVTREEINDEX24 = "amrex__iparser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5aae8a7f0cca0ce666d4c817d97d0bfd1d":[4,0,0,2,0,7,81,19], "amrex__iparser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5ab725bc01508bc07772a3b1951d38f491":[4,0,0,2,0,7,81,24], "amrex__iparser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5ab725bc01508bc07772a3b1951d38f491":[4,0,0,2,0,19,81,24], -"amrex__iparser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5abae1143ba84f95c06898deb2b78f935b":[4,0,0,2,0,7,81,1], -"amrex__iparser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5abae1143ba84f95c06898deb2b78f935b":[4,0,0,2,0,19,81,1] +"amrex__iparser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5abae1143ba84f95c06898deb2b78f935b":[4,0,0,2,0,7,81,1] }; diff --git a/amrex/docs_html/doxygen/navtreeindex25.js b/amrex/docs_html/doxygen/navtreeindex25.js index a149a0d9aa..eb9b55befe 100644 --- a/amrex/docs_html/doxygen/navtreeindex25.js +++ b/amrex/docs_html/doxygen/navtreeindex25.js @@ -1,5 +1,6 @@ var NAVTREEINDEX25 = { +"amrex__iparser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5abae1143ba84f95c06898deb2b78f935b":[4,0,0,2,0,19,81,1], "amrex__iparser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5abf6aa884ce21c74b920efaa114d69290":[4,0,0,2,0,7,81,23], "amrex__iparser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5abf6aa884ce21c74b920efaa114d69290":[4,0,0,2,0,19,81,23], "amrex__iparser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5abf77724caf95f61267d5e6e45f5bea8e":[4,0,0,2,0,19,81,25], @@ -248,6 +249,5 @@ var NAVTREEINDEX25 = "amrex__parser_8lex_8nolint_8H.html#a3b3b5f60f720da3f621223997266498c":[4,0,0,2,0,16,156], "amrex__parser_8lex_8nolint_8H.html#a3b70699ea880c5d25a1c75f4ad96c315":[4,0,0,2,0,16,89], "amrex__parser_8lex_8nolint_8H.html#a3c3d1ef92e93b0bc81d7760a73d5c3b6":[4,0,0,2,0,16,33], -"amrex__parser_8lex_8nolint_8H.html#a3c75bb398badb69c7577b21486f9963f":[4,0,0,2,0,16,43], -"amrex__parser_8lex_8nolint_8H.html#a3cc40a460ad7df816678bcc05241e84c":[4,0,0,2,0,16,49] +"amrex__parser_8lex_8nolint_8H.html#a3c75bb398badb69c7577b21486f9963f":[4,0,0,2,0,16,43] }; diff --git a/amrex/docs_html/doxygen/navtreeindex26.js b/amrex/docs_html/doxygen/navtreeindex26.js index 9985a4bf97..e160ea5b75 100644 --- a/amrex/docs_html/doxygen/navtreeindex26.js +++ b/amrex/docs_html/doxygen/navtreeindex26.js @@ -1,5 +1,6 @@ var NAVTREEINDEX26 = { +"amrex__parser_8lex_8nolint_8H.html#a3cc40a460ad7df816678bcc05241e84c":[4,0,0,2,0,16,49], "amrex__parser_8lex_8nolint_8H.html#a3e35658077c5654d17265289032c8911":[4,0,0,2,0,16,121], "amrex__parser_8lex_8nolint_8H.html#a3ea490c9b3617d4479bd80ef93cd5602":[4,0,0,2,0,16,44], "amrex__parser_8lex_8nolint_8H.html#a437cdcd878686881404e320fd941929c":[4,0,0,2,0,16,180], @@ -248,6 +249,5 @@ var NAVTREEINDEX26 = "amrex__parser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5a96c87c48817e6dfc68735f2425d0ab9c":[4,0,0,2,0,19,81,55], "amrex__parser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5a96c87c48817e6dfc68735f2425d0ab9c":[4,0,0,2,0,7,81,55], "amrex__parser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5aa748c01a812d4bab7aac33aebcae3d66":[4,0,0,2,0,19,81,42], -"amrex__parser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5aa748c01a812d4bab7aac33aebcae3d66":[4,0,0,2,0,7,81,42], -"amrex__parser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5aa95ab546bba1fe8445b54f24a1009c5b":[4,0,0,2,0,7,81,68] +"amrex__parser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5aa748c01a812d4bab7aac33aebcae3d66":[4,0,0,2,0,7,81,42] }; diff --git a/amrex/docs_html/doxygen/navtreeindex27.js b/amrex/docs_html/doxygen/navtreeindex27.js index 02d144469b..938c3b82e4 100644 --- a/amrex/docs_html/doxygen/navtreeindex27.js +++ b/amrex/docs_html/doxygen/navtreeindex27.js @@ -1,5 +1,6 @@ var NAVTREEINDEX27 = { +"amrex__parser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5aa95ab546bba1fe8445b54f24a1009c5b":[4,0,0,2,0,7,81,68], "amrex__parser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5aa95ab546bba1fe8445b54f24a1009c5b":[4,0,0,2,0,19,81,68], "amrex__parser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5aa9b8a3a132018bc8a211032d22607a5b":[4,0,0,2,0,7,81,43], "amrex__parser_8tab_8nolint_8H.html#a20a769e9b8f129abf35d03d3904ec0e5aa9b8a3a132018bc8a211032d22607a5b":[4,0,0,2,0,19,81,43], @@ -248,6 +249,5 @@ var NAVTREEINDEX27 = "classCommProfStats.html#a6a7c7ec72dddbcaab79c7e37eb90fbb3":[3,0,17,62], "classCommProfStats.html#a6b95f5cdfd2548a030caf55a28f66a44":[3,0,17,31], "classCommProfStats.html#a6fa096e58f6defb29bb83ac4e68643b8":[3,0,17,6], -"classCommProfStats.html#a7157e096127303084fbae1e6c5929e01":[3,0,17,72], -"classCommProfStats.html#a71a0a4c9fbfae52c4da448c6ac832319":[3,0,17,70] +"classCommProfStats.html#a7157e096127303084fbae1e6c5929e01":[3,0,17,72] }; diff --git a/amrex/docs_html/doxygen/navtreeindex28.js b/amrex/docs_html/doxygen/navtreeindex28.js index bac49fc876..f924316c28 100644 --- a/amrex/docs_html/doxygen/navtreeindex28.js +++ b/amrex/docs_html/doxygen/navtreeindex28.js @@ -1,5 +1,6 @@ var NAVTREEINDEX28 = { +"classCommProfStats.html#a71a0a4c9fbfae52c4da448c6ac832319":[3,0,17,70], "classCommProfStats.html#a75483e35d9c71b281451d66142e996b9":[3,0,17,69], "classCommProfStats.html#a771ce95fb2ff799f85eaaba8917b8256":[3,0,17,37], "classCommProfStats.html#a7bc613de3ca4cd25578bdab2205f5bbd":[3,0,17,20], @@ -248,6 +249,5 @@ var NAVTREEINDEX28 = "classamrex_1_1Amr.html#a5858409b6a0c53ac8e09fd9601a44dcd":[3,0,0,21,80], "classamrex_1_1Amr.html#a5a16c64d38a92425d131ed14624d3fd8":[3,0,0,21,6], "classamrex_1_1Amr.html#a5a4f66cb4090303fedb369cee31c171a":[3,0,0,21,28], -"classamrex_1_1Amr.html#a5a931bcdf3440fa41801f73a87f417ef":[3,0,0,21,92], -"classamrex_1_1Amr.html#a5b3ad9bd9642884b6f9bbc2912ac6319":[3,0,0,21,54] +"classamrex_1_1Amr.html#a5a931bcdf3440fa41801f73a87f417ef":[3,0,0,21,92] }; diff --git a/amrex/docs_html/doxygen/navtreeindex29.js b/amrex/docs_html/doxygen/navtreeindex29.js index 18aea4a194..1d956bc4d1 100644 --- a/amrex/docs_html/doxygen/navtreeindex29.js +++ b/amrex/docs_html/doxygen/navtreeindex29.js @@ -1,5 +1,6 @@ var NAVTREEINDEX29 = { +"classamrex_1_1Amr.html#a5b3ad9bd9642884b6f9bbc2912ac6319":[3,0,0,21,54], "classamrex_1_1Amr.html#a5c2a28dfa0840069f813bf56565b4007":[3,0,0,21,96], "classamrex_1_1Amr.html#a5db40812e41cec37353e6308befc77da":[3,0,0,21,55], "classamrex_1_1Amr.html#a5f91cf7bf6b769609cca453f241744ae":[3,0,0,21,21], @@ -248,6 +249,5 @@ var NAVTREEINDEX29 = "classamrex_1_1AmrData.html#af81255387eae3d9ae9efbeb317a26d40":[3,0,0,408,73], "classamrex_1_1AmrData.html#af87b3b3ccc957963371870e73f8679e1":[3,0,0,408,4], "classamrex_1_1AmrData.html#af952472581f78b118b6337ec671d65f4":[3,0,0,408,62], -"classamrex_1_1AmrData.html#afabb8e1c24620e4fa9cba00f9e4a386d":[3,0,0,408,68], -"classamrex_1_1AmrData.html#afb5907b2c56371b7ab6b7d35c156d7bd":[3,0,0,408,14] +"classamrex_1_1AmrData.html#afabb8e1c24620e4fa9cba00f9e4a386d":[3,0,0,408,68] }; diff --git a/amrex/docs_html/doxygen/navtreeindex3.js b/amrex/docs_html/doxygen/navtreeindex3.js index f333148793..abed159b3e 100644 --- a/amrex/docs_html/doxygen/navtreeindex3.js +++ b/amrex/docs_html/doxygen/navtreeindex3.js @@ -1,5 +1,6 @@ var NAVTREEINDEX3 = { +"AMReX__CTOParallelForImpl_8H.html#af8ef78b0668a4a000d853b5cc52170ef":[4,0,0,2,59,4], "AMReX__CTOParallelForImpl_8H_source.html":[4,0,0,2,59], "AMReX__Cluster_8H.html":[4,0,0,1,8], "AMReX__Cluster_8H_source.html":[4,0,0,1,8], @@ -248,6 +249,5 @@ var NAVTREEINDEX3 = "AMReX__EB2__Level__chkpt__file_8cpp.html":[4,0,0,4,43], "AMReX__EB2__MultiGFab_8H.html":[4,0,0,4,48], "AMReX__EB2__MultiGFab_8H_source.html":[4,0,0,4,48], -"AMReX__EB2__MultiGFab_8cpp.html":[4,0,0,4,47], -"AMReX__EB2__ND__C_8cpp.html":[4,0,0,4,49] +"AMReX__EB2__MultiGFab_8cpp.html":[4,0,0,4,47] }; diff --git a/amrex/docs_html/doxygen/navtreeindex30.js b/amrex/docs_html/doxygen/navtreeindex30.js index ac809f1fcc..faf93a4262 100644 --- a/amrex/docs_html/doxygen/navtreeindex30.js +++ b/amrex/docs_html/doxygen/navtreeindex30.js @@ -1,5 +1,6 @@ var NAVTREEINDEX30 = { +"classamrex_1_1AmrData.html#afb5907b2c56371b7ab6b7d35c156d7bd":[3,0,0,408,14], "classamrex_1_1AmrData.html#afd0ce8b38263bf89dedc4e1c806f3de2":[3,0,0,408,76], "classamrex_1_1AmrData.html#afe8bc6f5489bcdb1c869821656362357":[3,0,0,408,66], "classamrex_1_1AmrData.html#aff316a96447744ee3bd4e3abbb555f6b":[3,0,0,408,42], @@ -248,6 +249,5 @@ var NAVTREEINDEX30 = "classamrex_1_1AmrMeshInSituBridge.html#a1d44edef92b831724d6d6c061abfa47a":[3,0,0,429,4], "classamrex_1_1AmrMeshInSituBridge.html#acd61b99b4b1eaab420b3194f8b6e960d":[3,0,0,429,3], "classamrex_1_1AmrMeshInSituBridge.html#ad03fbf0dc520a5355cc67e6ede643ccf":[3,0,0,429,1], -"classamrex_1_1AmrMeshInSituBridge.html#ae631b7c3debd13f369129d9285c961dc":[3,0,0,429,0], -"classamrex_1_1AmrParGDB.html":[3,0,0,35] +"classamrex_1_1AmrMeshInSituBridge.html#ae631b7c3debd13f369129d9285c961dc":[3,0,0,429,0] }; diff --git a/amrex/docs_html/doxygen/navtreeindex31.js b/amrex/docs_html/doxygen/navtreeindex31.js index 151fc6f2a4..261d0c5d96 100644 --- a/amrex/docs_html/doxygen/navtreeindex31.js +++ b/amrex/docs_html/doxygen/navtreeindex31.js @@ -1,5 +1,6 @@ var NAVTREEINDEX31 = { +"classamrex_1_1AmrParGDB.html":[3,0,0,35], "classamrex_1_1AmrParGDB.html#a00e116c7e99b0d8be6a4db40bfb3b45b":[3,0,0,35,26], "classamrex_1_1AmrParGDB.html#a12049e384e7155d62c0064f9bdd42fbc":[3,0,0,35,6], "classamrex_1_1AmrParGDB.html#a16a9e833e5e2cb6ec87e5ed85d729c06":[3,0,0,35,17], @@ -248,6 +249,5 @@ var NAVTREEINDEX31 = "classamrex_1_1BaseFab.html#a2cafb2b37fd53db25b7ae67bc8e3eecd":[3,0,0,88,108], "classamrex_1_1BaseFab.html#a2d461c954f07f4f27315007cd6142897":[3,0,0,88,42], "classamrex_1_1BaseFab.html#a2d65dc4995843b8c46bc97984cf13749":[3,0,0,88,125], -"classamrex_1_1BaseFab.html#a2daea766f3544b7e920b9ca9b3cb870e":[3,0,0,88,88], -"classamrex_1_1BaseFab.html#a2e3c0c27f4451b4962368e70bb9c0825":[3,0,0,88,155] +"classamrex_1_1BaseFab.html#a2daea766f3544b7e920b9ca9b3cb870e":[3,0,0,88,88] }; diff --git a/amrex/docs_html/doxygen/navtreeindex32.js b/amrex/docs_html/doxygen/navtreeindex32.js index 4e17125675..3e119ce691 100644 --- a/amrex/docs_html/doxygen/navtreeindex32.js +++ b/amrex/docs_html/doxygen/navtreeindex32.js @@ -1,5 +1,6 @@ var NAVTREEINDEX32 = { +"classamrex_1_1BaseFab.html#a2e3c0c27f4451b4962368e70bb9c0825":[3,0,0,88,155], "classamrex_1_1BaseFab.html#a2fe573448f0463cc140a1452a9510eb0":[3,0,0,88,8], "classamrex_1_1BaseFab.html#a30dff1ddf3809400a88f85f546ecbe84":[3,0,0,88,154], "classamrex_1_1BaseFab.html#a30f381aceead942f8c703b4c5bba99ab":[3,0,0,88,118], @@ -248,6 +249,5 @@ var NAVTREEINDEX32 = "classamrex_1_1BndryRegisterT.html#af6ca1d67538728588356d5b07ef6742d":[3,0,0,381,1], "classamrex_1_1BoundCond.html":[3,0,0,382], "classamrex_1_1BoundCond.html#a20bd9a212bbae4a52217cb546f9e752f":[3,0,0,382,2], -"classamrex_1_1BoundCond.html#a2c853c3e4ac28879a78b0454ae018961":[3,0,0,382,1], -"classamrex_1_1BoundCond.html#a3aa62bbf33b9602551dd3e2a3e4249ee":[3,0,0,382,0] +"classamrex_1_1BoundCond.html#a2c853c3e4ac28879a78b0454ae018961":[3,0,0,382,1] }; diff --git a/amrex/docs_html/doxygen/navtreeindex33.js b/amrex/docs_html/doxygen/navtreeindex33.js index a0795ad940..52603ddc23 100644 --- a/amrex/docs_html/doxygen/navtreeindex33.js +++ b/amrex/docs_html/doxygen/navtreeindex33.js @@ -1,5 +1,6 @@ var NAVTREEINDEX33 = { +"classamrex_1_1BoundCond.html#a3aa62bbf33b9602551dd3e2a3e4249ee":[3,0,0,382,0], "classamrex_1_1BoundCond.html#ad4f9e03d42d0b48eab10408b3958c273":[3,0,0,382,3], "classamrex_1_1BoundCond.html#ada76f23f789da2be981f0c3ec8784d34":[3,0,0,382,4], "classamrex_1_1BoxArray.html":[3,0,0,112], @@ -248,6 +249,5 @@ var NAVTREEINDEX33 = "classamrex_1_1BoxND.html#a06960facc10033196456e7d4de9d4ba2":[3,0,0,91,56], "classamrex_1_1BoxND.html#a081d12b584d167cf32bd8104be74e9d5":[3,0,0,91,79], "classamrex_1_1BoxND.html#a0b730b524c8770487179156ea6f8d338":[3,0,0,91,101], -"classamrex_1_1BoxND.html#a0cc8b0304a0f5c4b663f348a3b50bedf":[3,0,0,91,114], -"classamrex_1_1BoxND.html#a0d13684f9d3b9bee2c17439f7051b011":[3,0,0,91,74] +"classamrex_1_1BoxND.html#a0cc8b0304a0f5c4b663f348a3b50bedf":[3,0,0,91,114] }; diff --git a/amrex/docs_html/doxygen/navtreeindex34.js b/amrex/docs_html/doxygen/navtreeindex34.js index 40edeaa06e..cbb32d57aa 100644 --- a/amrex/docs_html/doxygen/navtreeindex34.js +++ b/amrex/docs_html/doxygen/navtreeindex34.js @@ -1,5 +1,6 @@ var NAVTREEINDEX34 = { +"classamrex_1_1BoxND.html#a0d13684f9d3b9bee2c17439f7051b011":[3,0,0,91,74], "classamrex_1_1BoxND.html#a0f6fb20c287e7f4cee6acee7d8c1e827":[3,0,0,91,58], "classamrex_1_1BoxND.html#a116b4a3ed26bc9df2bd4dc91abb3b149":[3,0,0,91,51], "classamrex_1_1BoxND.html#a1587a92eef1cb639221251dc0491ceb5":[3,0,0,91,6], @@ -248,6 +249,5 @@ var NAVTREEINDEX34 = "classamrex_1_1CoordSys.html#a6900764dc4dfae368296b0caf5548999":[3,0,0,118,24], "classamrex_1_1CoordSys.html#a6f6cad7c903feeb070e26cea3df1af5c":[3,0,0,118,31], "classamrex_1_1CoordSys.html#a74cecde9e2041a58b0d9b81b8ed00c22":[3,0,0,118,46], -"classamrex_1_1CoordSys.html#a7d18b648e6020f7b18907a2a96c8b4fd":[3,0,0,118,45], -"classamrex_1_1CoordSys.html#a7de7d489e53654914daf590cc820fd60":[3,0,0,118,1] +"classamrex_1_1CoordSys.html#a7d18b648e6020f7b18907a2a96c8b4fd":[3,0,0,118,45] }; diff --git a/amrex/docs_html/doxygen/navtreeindex35.js b/amrex/docs_html/doxygen/navtreeindex35.js index 60758b63dc..77157ee3f6 100644 --- a/amrex/docs_html/doxygen/navtreeindex35.js +++ b/amrex/docs_html/doxygen/navtreeindex35.js @@ -1,5 +1,6 @@ var NAVTREEINDEX35 = { +"classamrex_1_1CoordSys.html#a7de7d489e53654914daf590cc820fd60":[3,0,0,118,1], "classamrex_1_1CoordSys.html#a80883db17d63160073d45479d937e74b":[3,0,0,118,51], "classamrex_1_1CoordSys.html#a87414a566bba1fff3d0185286a11ba56":[3,0,0,118,30], "classamrex_1_1CoordSys.html#a87497b1adb83ce034ea0ab943fffc08f":[3,0,0,118,54], @@ -248,6 +249,5 @@ var NAVTREEINDEX35 = "classamrex_1_1DistributionMapping.html#a2a57f52831edc3b6ebf3facf3a065933":[3,0,0,126,56], "classamrex_1_1DistributionMapping.html#a2da18b37a31f8c679aa06df2e0f5d697":[3,0,0,126,59], "classamrex_1_1DistributionMapping.html#a2ef033cdeecaf68beca223b0eb537bb4":[3,0,0,126,37], -"classamrex_1_1DistributionMapping.html#a2f4b44ca0d107e8f4a140df9d04a6c14":[3,0,0,126,53], -"classamrex_1_1DistributionMapping.html#a32466e58df8610e7918c671c7e389b7f":[3,0,0,126,54] +"classamrex_1_1DistributionMapping.html#a2f4b44ca0d107e8f4a140df9d04a6c14":[3,0,0,126,53] }; diff --git a/amrex/docs_html/doxygen/navtreeindex36.js b/amrex/docs_html/doxygen/navtreeindex36.js index 7647adeacd..d21ac06775 100644 --- a/amrex/docs_html/doxygen/navtreeindex36.js +++ b/amrex/docs_html/doxygen/navtreeindex36.js @@ -1,5 +1,6 @@ var NAVTREEINDEX36 = { +"classamrex_1_1DistributionMapping.html#a32466e58df8610e7918c671c7e389b7f":[3,0,0,126,54], "classamrex_1_1DistributionMapping.html#a368e1c7d60259f1f979299bf15f7c22f":[3,0,0,126,19], "classamrex_1_1DistributionMapping.html#a3691234f6667de564cebb4e990a4b143":[3,0,0,126,40], "classamrex_1_1DistributionMapping.html#a387a5ebdcf8845ac218d335706651b06":[3,0,0,126,70], @@ -248,6 +249,5 @@ var NAVTREEINDEX36 = "classamrex_1_1EB2_1_1IndexSpaceSTL.html#accce0356b6e62b40a6fa8bb0cf1a9402":[3,0,0,4,44,1], "classamrex_1_1EB2_1_1IndexSpaceSTL.html#ad9db2e06c6728146ed5d6a2cf2fc956c":[3,0,0,4,44,13], "classamrex_1_1EB2_1_1IndexSpaceSTL.html#adc0c4857ce013433b350e51cfb2f1b47":[3,0,0,4,44,2], -"classamrex_1_1EB2_1_1IndexSpaceSTL.html#af24a9105766a527cf4e5f12118e58ca3":[3,0,0,4,44,5], -"classamrex_1_1EB2_1_1IndexSpaceSTL.html#afa9591f706505991554b147f3d2a137b":[3,0,0,4,44,7] +"classamrex_1_1EB2_1_1IndexSpaceSTL.html#af24a9105766a527cf4e5f12118e58ca3":[3,0,0,4,44,5] }; diff --git a/amrex/docs_html/doxygen/navtreeindex37.js b/amrex/docs_html/doxygen/navtreeindex37.js index 045a1554ab..1e0a610dda 100644 --- a/amrex/docs_html/doxygen/navtreeindex37.js +++ b/amrex/docs_html/doxygen/navtreeindex37.js @@ -1,5 +1,6 @@ var NAVTREEINDEX37 = { +"classamrex_1_1EB2_1_1IndexSpaceSTL.html#afa9591f706505991554b147f3d2a137b":[3,0,0,4,44,7], "classamrex_1_1EB2_1_1IntersectionIF.html":[3,0,0,4,21], "classamrex_1_1EB2_1_1IntersectionIF.html#a89428abce93c8dd7f913b7c2c9cbbe70":[3,0,0,4,21,3], "classamrex_1_1EB2_1_1IntersectionIF.html#ac953fe2cb4312628b6ae8dea7c7fd74d":[3,0,0,4,21,1], @@ -248,6 +249,5 @@ var NAVTREEINDEX37 = "classamrex_1_1EBDataCollection.html#a9cfca800c4df32f884205e7b0cfa5b4f":[3,0,0,399,15], "classamrex_1_1EBDataCollection.html#a9d7fc23809662b01ce10290962d272e8":[3,0,0,399,30], "classamrex_1_1EBDataCollection.html#aab5a65341ff21329cc732af1bfb4f004":[3,0,0,399,16], -"classamrex_1_1EBDataCollection.html#ab3e6789efd39bd7d39bd01cf97c85b07":[3,0,0,399,28], -"classamrex_1_1EBDataCollection.html#ab87f9babcf2b30b23ea7a36ee621538e":[3,0,0,399,31] +"classamrex_1_1EBDataCollection.html#ab3e6789efd39bd7d39bd01cf97c85b07":[3,0,0,399,28] }; diff --git a/amrex/docs_html/doxygen/navtreeindex38.js b/amrex/docs_html/doxygen/navtreeindex38.js index 18ae6a3628..fb517a4bc3 100644 --- a/amrex/docs_html/doxygen/navtreeindex38.js +++ b/amrex/docs_html/doxygen/navtreeindex38.js @@ -1,5 +1,6 @@ var NAVTREEINDEX38 = { +"classamrex_1_1EBDataCollection.html#ab87f9babcf2b30b23ea7a36ee621538e":[3,0,0,399,31], "classamrex_1_1EBDataCollection.html#ab9f91f646f1ca0f33d5d2d3e14ffec77":[3,0,0,399,17], "classamrex_1_1EBDataCollection.html#ac0a68c8f5a6914b596f4c47f43d2f6aa":[3,0,0,399,1], "classamrex_1_1EBDataCollection.html#ac8cfe908c7bcdc5b940444e767ceb37b":[3,0,0,399,2], @@ -248,6 +249,5 @@ var NAVTREEINDEX38 = "classamrex_1_1FArrayBox.html#a767556bba83027cac8eeecd67726aab8":[3,0,0,148,45], "classamrex_1_1FArrayBox.html#a77288fec7b52f0234da8cda2d0656d76":[3,0,0,148,7], "classamrex_1_1FArrayBox.html#a78cb311711d0a1b9b479d66d71fa1edf":[3,0,0,148,2], -"classamrex_1_1FArrayBox.html#a7a5acc633fa80ec1cb999be2c4bbdc02":[3,0,0,148,42], -"classamrex_1_1FArrayBox.html#a7b3c6612330474e7db6e4f6ff9d4f380":[3,0,0,148,54] +"classamrex_1_1FArrayBox.html#a7a5acc633fa80ec1cb999be2c4bbdc02":[3,0,0,148,42] }; diff --git a/amrex/docs_html/doxygen/navtreeindex39.js b/amrex/docs_html/doxygen/navtreeindex39.js index 4cd35b436e..56213550c9 100644 --- a/amrex/docs_html/doxygen/navtreeindex39.js +++ b/amrex/docs_html/doxygen/navtreeindex39.js @@ -1,5 +1,6 @@ var NAVTREEINDEX39 = { +"classamrex_1_1FArrayBox.html#a7b3c6612330474e7db6e4f6ff9d4f380":[3,0,0,148,54], "classamrex_1_1FArrayBox.html#a84a692c3807a4e2ab439841c70b1f004":[3,0,0,148,59], "classamrex_1_1FArrayBox.html#a862dcdbd4fbb34b292075f2c7bf44428":[3,0,0,148,13], "classamrex_1_1FArrayBox.html#a8a42f4fe7d3ad41e56175103deec42e1":[3,0,0,148,37], @@ -248,6 +249,5 @@ var NAVTREEINDEX39 = "classamrex_1_1FabArray.html#adbc8db61cee190b8779c871001f78057":[3,0,0,89,108], "classamrex_1_1FabArray.html#ae0a03b23f179e0c50e162387e35ea00b":[3,0,0,89,67], "classamrex_1_1FabArray.html#ae2c5db543d1317f228503a98b47ed796":[3,0,0,89,39], -"classamrex_1_1FabArray.html#ae803504d641d86a8ba9e4b58e81f136b":[3,0,0,89,140], -"classamrex_1_1FabArray.html#ae978e4109861cb21bbb90d389fee4a01":[3,0,0,89,46] +"classamrex_1_1FabArray.html#ae803504d641d86a8ba9e4b58e81f136b":[3,0,0,89,140] }; diff --git a/amrex/docs_html/doxygen/navtreeindex4.js b/amrex/docs_html/doxygen/navtreeindex4.js index 476d8925c1..cacb98d664 100644 --- a/amrex/docs_html/doxygen/navtreeindex4.js +++ b/amrex/docs_html/doxygen/navtreeindex4.js @@ -1,5 +1,6 @@ var NAVTREEINDEX4 = { +"AMReX__EB2__ND__C_8cpp.html":[4,0,0,4,49], "AMReX__EB2__ND__C_8cpp.html#ae800250c2c38174f8c7e09534afa8f72":[4,0,0,4,49,0], "AMReX__EBAmrUtil_8H.html":[4,0,0,4,71], "AMReX__EBAmrUtil_8H.html#aca824ed9a83373a83533e948d2175dee":[4,0,0,4,71,0], @@ -248,6 +249,5 @@ var NAVTREEINDEX4 = "AMReX__EB__Slopes__3D__K_8H.html#a36825d6a9a69b31b0a1266edb3803abf":[4,0,0,4,59,6], "AMReX__EB__Slopes__3D__K_8H.html#a4e01f49332c474c23343e3bb33fedf6b":[4,0,0,4,59,1], "AMReX__EB__Slopes__3D__K_8H.html#a51e80afedc21dcc08721fcceac343311":[4,0,0,4,59,10], -"AMReX__EB__Slopes__3D__K_8H.html#a6bd7930739949538a9fbad94b74b31af":[4,0,0,4,59,5], -"AMReX__EB__Slopes__3D__K_8H.html#a78dcc640f728727fe5214199e1ba8e8b":[4,0,0,4,59,9] +"AMReX__EB__Slopes__3D__K_8H.html#a6bd7930739949538a9fbad94b74b31af":[4,0,0,4,59,5] }; diff --git a/amrex/docs_html/doxygen/navtreeindex40.js b/amrex/docs_html/doxygen/navtreeindex40.js index 0003fdbb8f..cacf23fb50 100644 --- a/amrex/docs_html/doxygen/navtreeindex40.js +++ b/amrex/docs_html/doxygen/navtreeindex40.js @@ -1,5 +1,6 @@ var NAVTREEINDEX40 = { +"classamrex_1_1FabArray.html#ae978e4109861cb21bbb90d389fee4a01":[3,0,0,89,46], "classamrex_1_1FabArray.html#aea4482f17a37031cb4d666bb0d35bb75":[3,0,0,89,102], "classamrex_1_1FabArray.html#aea595d71e8f04b18bc48aaca29acfe77":[3,0,0,89,96], "classamrex_1_1FabArray.html#aebae9f774cd70cb8f12ec1c807e3d72b":[3,0,0,89,128], @@ -248,6 +249,5 @@ var NAVTREEINDEX40 = "classamrex_1_1FaceConservativeLinear.html#a300863fe0bdaa905b0a5cbe163586bf3":[3,0,0,60,2], "classamrex_1_1FaceConservativeLinear.html#a3c80c6eb39069d797a0e460a8dc402db":[3,0,0,60,1], "classamrex_1_1FaceConservativeLinear.html#a7b6f2a09b57e95b750785a7c631c1353":[3,0,0,60,3], -"classamrex_1_1FaceDivFree.html":[3,0,0,58], -"classamrex_1_1FaceDivFree.html#a0616e1cd7c7ace4f08b92dea1677f2bd":[3,0,0,58,2] +"classamrex_1_1FaceDivFree.html":[3,0,0,58] }; diff --git a/amrex/docs_html/doxygen/navtreeindex41.js b/amrex/docs_html/doxygen/navtreeindex41.js index 8b032b845d..a3f503ec73 100644 --- a/amrex/docs_html/doxygen/navtreeindex41.js +++ b/amrex/docs_html/doxygen/navtreeindex41.js @@ -1,5 +1,6 @@ var NAVTREEINDEX41 = { +"classamrex_1_1FaceDivFree.html#a0616e1cd7c7ace4f08b92dea1677f2bd":[3,0,0,58,2], "classamrex_1_1FaceDivFree.html#a29635f96be74793ea64f29d6348fc22e":[3,0,0,58,1], "classamrex_1_1FaceDivFree.html#ae934a7f49ee46587555e00c1bf7e1675":[3,0,0,58,0], "classamrex_1_1FaceDivFree.html#af3e2052a76426fa4bec0ca2ae6faaa76":[3,0,0,58,3], @@ -248,6 +249,5 @@ var NAVTREEINDEX41 = "classamrex_1_1Geometry.html#a26f93383859ece5c7349633cc9f50948":[3,0,0,163,56], "classamrex_1_1Geometry.html#a2cbf2a8943849597fdcb06608416d0db":[3,0,0,163,46], "classamrex_1_1Geometry.html#a3ca59e88c7830d6acd3f90177916f308":[3,0,0,163,57], -"classamrex_1_1Geometry.html#a40882432c46bfa9ae6a7316a0889dc35":[3,0,0,163,26], -"classamrex_1_1Geometry.html#a4535bb6797e6c53c228d598f23cc7296":[3,0,0,163,20] +"classamrex_1_1Geometry.html#a40882432c46bfa9ae6a7316a0889dc35":[3,0,0,163,26] }; diff --git a/amrex/docs_html/doxygen/navtreeindex42.js b/amrex/docs_html/doxygen/navtreeindex42.js index 33b4a1af32..ea957c6967 100644 --- a/amrex/docs_html/doxygen/navtreeindex42.js +++ b/amrex/docs_html/doxygen/navtreeindex42.js @@ -1,5 +1,6 @@ var NAVTREEINDEX42 = { +"classamrex_1_1Geometry.html#a4535bb6797e6c53c228d598f23cc7296":[3,0,0,163,20], "classamrex_1_1Geometry.html#a4a9c33cfb4af2e159fcf3dff841881e7":[3,0,0,163,27], "classamrex_1_1Geometry.html#a4de5799760ae5f5831c719af01a33531":[3,0,0,163,53], "classamrex_1_1Geometry.html#a52477661ac7c7ccbd93f397340176c74":[3,0,0,163,58], @@ -248,6 +249,5 @@ var NAVTREEINDEX42 = "classamrex_1_1HypreABecLap2.html#a310e397f9861ad8f2c09e7e6b0023c8f":[3,0,0,416,10], "classamrex_1_1HypreABecLap2.html#a3125234ef1a34b4160b04d5fc5329ac0":[3,0,0,416,16], "classamrex_1_1HypreABecLap2.html#a3205603faeee158a49f3ab4b8732d57b":[3,0,0,416,14], -"classamrex_1_1HypreABecLap2.html#a4acee7b70c037a9ae8b22757b097e0f3":[3,0,0,416,5], -"classamrex_1_1HypreABecLap2.html#a534455bdd69a5ca6f0967f34aeb10631":[3,0,0,416,4] +"classamrex_1_1HypreABecLap2.html#a4acee7b70c037a9ae8b22757b097e0f3":[3,0,0,416,5] }; diff --git a/amrex/docs_html/doxygen/navtreeindex43.js b/amrex/docs_html/doxygen/navtreeindex43.js index 4c7a46d043..e9a4da9ded 100644 --- a/amrex/docs_html/doxygen/navtreeindex43.js +++ b/amrex/docs_html/doxygen/navtreeindex43.js @@ -1,5 +1,6 @@ var NAVTREEINDEX43 = { +"classamrex_1_1HypreABecLap2.html#a534455bdd69a5ca6f0967f34aeb10631":[3,0,0,416,4], "classamrex_1_1HypreABecLap2.html#a5d2e1e80ccc5910d5b18be89b43ac98c":[3,0,0,416,9], "classamrex_1_1HypreABecLap2.html#a62db2713a2f38292c423242527ff1e0a":[3,0,0,416,12], "classamrex_1_1HypreABecLap2.html#a73dd70f5641b8d1fb5af628c304404a9":[3,0,0,416,15], @@ -248,6 +249,5 @@ var NAVTREEINDEX43 = "classamrex_1_1IArrayBox.html#ab55bcfe89e71d591a08d66ef5ac0c15c":[3,0,0,189,6], "classamrex_1_1IArrayBox.html#aceb0eff246538d984578232e27f82045":[3,0,0,189,15], "classamrex_1_1IArrayBox.html#add58d47d87d67a2140449805c9b82a73":[3,0,0,189,19], -"classamrex_1_1IArrayBox.html#ae3e9c14ff7beff49a8368e57736b69b9":[3,0,0,189,5], -"classamrex_1_1IArrayBox.html#aeba2de0a08ff8906f30a58a9cf04270c":[3,0,0,189,10] +"classamrex_1_1IArrayBox.html#ae3e9c14ff7beff49a8368e57736b69b9":[3,0,0,189,5] }; diff --git a/amrex/docs_html/doxygen/navtreeindex44.js b/amrex/docs_html/doxygen/navtreeindex44.js index e64d63d7fa..5dc180444c 100644 --- a/amrex/docs_html/doxygen/navtreeindex44.js +++ b/amrex/docs_html/doxygen/navtreeindex44.js @@ -1,5 +1,6 @@ var NAVTREEINDEX44 = { +"classamrex_1_1IArrayBox.html#aeba2de0a08ff8906f30a58a9cf04270c":[3,0,0,189,10], "classamrex_1_1IArrayBox.html#aebc54540f561b7e5cdb0a92a14ead5ba":[3,0,0,189,24], "classamrex_1_1IArrayBox.html#af6fedef15cfc27312aafd4587fc49683":[3,0,0,189,1], "classamrex_1_1IArrayBox.html#aff085ec8097788fc08d663f81062154e":[3,0,0,189,16], @@ -248,6 +249,5 @@ var NAVTREEINDEX44 = "classamrex_1_1InterpBndryDataT.html#a86e3caeebf11d0a7786aedf4c4e2281b":[3,0,0,386,6], "classamrex_1_1InterpBndryDataT.html#ab3867a4fd0a4d8e7eba5d2847576bd74":[3,0,0,386,2], "classamrex_1_1InterpBndryDataT.html#ac8f05912699e2607b569431b1c608d36":[3,0,0,386,7], -"classamrex_1_1InterpBndryDataT.html#aca339f6cfefd2b60592adb0bb79a01ea":[3,0,0,386,4], -"classamrex_1_1InterpBndryDataT.html#accdac636c68436e7163d72917cba76c6":[3,0,0,386,8] +"classamrex_1_1InterpBndryDataT.html#aca339f6cfefd2b60592adb0bb79a01ea":[3,0,0,386,4] }; diff --git a/amrex/docs_html/doxygen/navtreeindex45.js b/amrex/docs_html/doxygen/navtreeindex45.js index f9ffea5f04..6cda21f6d7 100644 --- a/amrex/docs_html/doxygen/navtreeindex45.js +++ b/amrex/docs_html/doxygen/navtreeindex45.js @@ -1,5 +1,6 @@ var NAVTREEINDEX45 = { +"classamrex_1_1InterpBndryDataT.html#accdac636c68436e7163d72917cba76c6":[3,0,0,386,8], "classamrex_1_1InterpBndryDataT.html#ad2de450062127ddfed6337961fdcf3c0":[3,0,0,386,0], "classamrex_1_1InterpFaceRegister.html":[3,0,0,49], "classamrex_1_1InterpFaceRegister.html#a02d82e4c9c05f3d9acaf2e2519a8a47a":[3,0,0,49,3], @@ -248,6 +249,5 @@ var NAVTREEINDEX45 = "classamrex_1_1MLALaplacianT.html#ab6e413473dfba935e5169b5db1edcb56":[3,0,0,436,25], "classamrex_1_1MLALaplacianT.html#abcdd9ab9f087bf18744643b24d2e7471":[3,0,0,436,15], "classamrex_1_1MLALaplacianT.html#ac016de333c8459f75c458870a8a3b384":[3,0,0,436,24], -"classamrex_1_1MLALaplacianT.html#ac0826b3db13ebb9c1df0ab1f4b0f238c":[3,0,0,436,12], -"classamrex_1_1MLALaplacianT.html#ac68818ce99ad5dbd8a1485e419e0f68c":[3,0,0,436,19] +"classamrex_1_1MLALaplacianT.html#ac0826b3db13ebb9c1df0ab1f4b0f238c":[3,0,0,436,12] }; diff --git a/amrex/docs_html/doxygen/navtreeindex46.js b/amrex/docs_html/doxygen/navtreeindex46.js index 16a735d98e..79ffd1aba1 100644 --- a/amrex/docs_html/doxygen/navtreeindex46.js +++ b/amrex/docs_html/doxygen/navtreeindex46.js @@ -1,5 +1,6 @@ var NAVTREEINDEX46 = { +"classamrex_1_1MLALaplacianT.html#ac68818ce99ad5dbd8a1485e419e0f68c":[3,0,0,436,19], "classamrex_1_1MLALaplacianT.html#ae10966ebe6615ec3608b8a5987d5286a":[3,0,0,436,10], "classamrex_1_1MLALaplacianT.html#ae1d61f91ba5fce410035367c20a8d8c4":[3,0,0,436,3], "classamrex_1_1MLALaplacianT.html#aea18bbc9ee334ccc7fe5d22e7c693926":[3,0,0,436,20], @@ -248,6 +249,5 @@ var NAVTREEINDEX46 = "classamrex_1_1MLEBABecLap.html#a8e392e42b5c238124145af83776d575a":[3,0,0,445,5], "classamrex_1_1MLEBABecLap.html#a9088117f62b7fdf5ddf44a3cccea40eb":[3,0,0,445,40], "classamrex_1_1MLEBABecLap.html#a92fdeee03f9af3866563ba880cd81879":[3,0,0,445,10], -"classamrex_1_1MLEBABecLap.html#a95ea231a7ff288e48c9209aa44210bcd":[3,0,0,445,30], -"classamrex_1_1MLEBABecLap.html#a9acab9bf4580bb611d63434f8e2daeed":[3,0,0,445,45] +"classamrex_1_1MLEBABecLap.html#a95ea231a7ff288e48c9209aa44210bcd":[3,0,0,445,30] }; diff --git a/amrex/docs_html/doxygen/navtreeindex47.js b/amrex/docs_html/doxygen/navtreeindex47.js index e3022ef7a5..caeb268473 100644 --- a/amrex/docs_html/doxygen/navtreeindex47.js +++ b/amrex/docs_html/doxygen/navtreeindex47.js @@ -1,5 +1,6 @@ var NAVTREEINDEX47 = { +"classamrex_1_1MLEBABecLap.html#a9acab9bf4580bb611d63434f8e2daeed":[3,0,0,445,45], "classamrex_1_1MLEBABecLap.html#aa85c8346fd88d47cf525b9ebd2d64322":[3,0,0,445,38], "classamrex_1_1MLEBABecLap.html#aaa0d12f5f57ddf587493f2c93f516dd8":[3,0,0,445,33], "classamrex_1_1MLEBABecLap.html#aaa5d24895fc813690a700fff13302d30":[3,0,0,445,43], @@ -248,6 +249,5 @@ var NAVTREEINDEX47 = "classamrex_1_1MLLinOpT.html#af3ef819a79d23afc7993a4f6750d7a1d":[3,0,0,452,17], "classamrex_1_1MLLinOpT.html#af5258bf128c18afbb9712ad7230dad8e":[3,0,0,452,113], "classamrex_1_1MLLinOpT.html#af79ba1ae9377062bdcdfc68884529865":[3,0,0,452,87], -"classamrex_1_1MLLinOpT.html#af823f5b435d2f329595b333c82080e35":[3,0,0,452,43], -"classamrex_1_1MLLinOpT.html#af8740f5bcf25e80b3e074a99be681c47":[3,0,0,452,88] +"classamrex_1_1MLLinOpT.html#af823f5b435d2f329595b333c82080e35":[3,0,0,452,43] }; diff --git a/amrex/docs_html/doxygen/navtreeindex48.js b/amrex/docs_html/doxygen/navtreeindex48.js index 3411342c49..f829d7645d 100644 --- a/amrex/docs_html/doxygen/navtreeindex48.js +++ b/amrex/docs_html/doxygen/navtreeindex48.js @@ -1,5 +1,6 @@ var NAVTREEINDEX48 = { +"classamrex_1_1MLLinOpT.html#af8740f5bcf25e80b3e074a99be681c47":[3,0,0,452,88], "classamrex_1_1MLLinOpT.html#afb48e62b81e97ddffb92d7b7cea09c55":[3,0,0,452,67], "classamrex_1_1MLLinOpT.html#afdb203f24caba5241fa95fad173cfae7":[3,0,0,452,53], "classamrex_1_1MLLinOpT.html#afdb609a7a4b9ea229e7b9cc89a8751f7":[3,0,0,452,157], @@ -248,6 +249,5 @@ var NAVTREEINDEX48 = "classamrex_1_1MLNodeLaplacian.html#afc701712c658d0f67bef6a07bbf323b9":[3,0,0,455,15], "classamrex_1_1MLNodeLaplacian.html#aff6d8e0b4352ae92de5b24f380497820":[3,0,0,455,6], "classamrex_1_1MLNodeLinOp.html":[3,0,0,456], -"classamrex_1_1MLNodeLinOp.html#a02892864c3a177a34cc38d3d55a972fd":[3,0,0,456,4], -"classamrex_1_1MLNodeLinOp.html#a034b72948cecb00630515b6a2de77109":[3,0,0,456,45] +"classamrex_1_1MLNodeLinOp.html#a02892864c3a177a34cc38d3d55a972fd":[3,0,0,456,4] }; diff --git a/amrex/docs_html/doxygen/navtreeindex49.js b/amrex/docs_html/doxygen/navtreeindex49.js index 471d56c266..5b75357181 100644 --- a/amrex/docs_html/doxygen/navtreeindex49.js +++ b/amrex/docs_html/doxygen/navtreeindex49.js @@ -1,5 +1,6 @@ var NAVTREEINDEX49 = { +"classamrex_1_1MLNodeLinOp.html#a034b72948cecb00630515b6a2de77109":[3,0,0,456,45], "classamrex_1_1MLNodeLinOp.html#a0e84e7809b2a53d3c039783fdb5c33a2":[3,0,0,456,22], "classamrex_1_1MLNodeLinOp.html#a117db04aae22221b83130cff6e6fdb52":[3,0,0,456,38], "classamrex_1_1MLNodeLinOp.html#a1f11eab31e2487056a5befd79c8a22a0":[3,0,0,456,24], @@ -248,6 +249,5 @@ var NAVTREEINDEX49 = "classamrex_1_1MultiFab.html#a2c8965900aefbe0681bf72cb489b7027":[3,0,0,203,63], "classamrex_1_1MultiFab.html#a2c97960be1543778b979eb2a22c2b5d0":[3,0,0,203,5], "classamrex_1_1MultiFab.html#a2e29e28afce0aa520da5cd068cb5e96b":[3,0,0,203,92], -"classamrex_1_1MultiFab.html#a38506771a271ef8a5d4b6c3065815566":[3,0,0,203,81], -"classamrex_1_1MultiFab.html#a3c8c9bf8723fcfac9b8d410485e7ed4a":[3,0,0,203,78] +"classamrex_1_1MultiFab.html#a38506771a271ef8a5d4b6c3065815566":[3,0,0,203,81] }; diff --git a/amrex/docs_html/doxygen/navtreeindex5.js b/amrex/docs_html/doxygen/navtreeindex5.js index 39655e1d11..dc251936d6 100644 --- a/amrex/docs_html/doxygen/navtreeindex5.js +++ b/amrex/docs_html/doxygen/navtreeindex5.js @@ -1,5 +1,6 @@ var NAVTREEINDEX5 = { +"AMReX__EB__Slopes__3D__K_8H.html#a78dcc640f728727fe5214199e1ba8e8b":[4,0,0,4,59,9], "AMReX__EB__Slopes__3D__K_8H.html#aca7502e590c2d340072bc621adc89a51":[4,0,0,4,59,7], "AMReX__EB__Slopes__3D__K_8H.html#ad0c8e95513e4b9206068cfd188fa60e7":[4,0,0,4,59,2], "AMReX__EB__Slopes__3D__K_8H.html#aedc14b2c4f4cc74057324cd7f66bff3b":[4,0,0,4,59,3], @@ -248,6 +249,5 @@ var NAVTREEINDEX5 = "AMReX__FabArrayUtility_8H.html#aff9cc4b21a84dbb1def69e24fa575064":[4,0,0,2,77,34], "AMReX__FabArrayUtility_8H_source.html":[4,0,0,2,77], "AMReX__FabArray_8H.html":[4,0,0,2,73], -"AMReX__FabArray_8H.html#a064d90077e1d86d6ba81b5b546bb7438":[4,0,0,2,73,13], -"AMReX__FabArray_8H.html#a094833951f442db9516e0741bd50f6aa":[4,0,0,2,73,11] +"AMReX__FabArray_8H.html#a064d90077e1d86d6ba81b5b546bb7438":[4,0,0,2,73,13] }; diff --git a/amrex/docs_html/doxygen/navtreeindex50.js b/amrex/docs_html/doxygen/navtreeindex50.js index be65321d03..9c60316168 100644 --- a/amrex/docs_html/doxygen/navtreeindex50.js +++ b/amrex/docs_html/doxygen/navtreeindex50.js @@ -1,5 +1,6 @@ var NAVTREEINDEX50 = { +"classamrex_1_1MultiFab.html#a3c8c9bf8723fcfac9b8d410485e7ed4a":[3,0,0,203,78], "classamrex_1_1MultiFab.html#a3f3d92f9f07cf43431b03744b50edbdb":[3,0,0,203,53], "classamrex_1_1MultiFab.html#a47a5806c8cffcf0f40ba72a7af2e8ac7":[3,0,0,203,17], "classamrex_1_1MultiFab.html#a4a819ab01c7558b8982acb35eaf0f861":[3,0,0,203,11], @@ -248,6 +249,5 @@ var NAVTREEINDEX50 = "classamrex_1_1NeighborParticleContainer.html#a68fedc2fd57b0e5efccdf65617f930ff":[3,0,0,468,87], "classamrex_1_1NeighborParticleContainer.html#a6aafab3c8c1565c5457b08400f0c7984":[3,0,0,468,83], "classamrex_1_1NeighborParticleContainer.html#a6aeacb4e33f4b1946b8b7a5434a77f6d":[3,0,0,468,69], -"classamrex_1_1NeighborParticleContainer.html#a6d6260836577412b1a3a17c7f8d09bc4":[3,0,0,468,102], -"classamrex_1_1NeighborParticleContainer.html#a6fb1047fc993b216cf8b7976cb589c45":[3,0,0,468,28] +"classamrex_1_1NeighborParticleContainer.html#a6d6260836577412b1a3a17c7f8d09bc4":[3,0,0,468,102] }; diff --git a/amrex/docs_html/doxygen/navtreeindex51.js b/amrex/docs_html/doxygen/navtreeindex51.js index 136e1304b0..57562df405 100644 --- a/amrex/docs_html/doxygen/navtreeindex51.js +++ b/amrex/docs_html/doxygen/navtreeindex51.js @@ -1,5 +1,6 @@ var NAVTREEINDEX51 = { +"classamrex_1_1NeighborParticleContainer.html#a6fb1047fc993b216cf8b7976cb589c45":[3,0,0,468,28], "classamrex_1_1NeighborParticleContainer.html#a704c1b5b30612c4f5a09378f0a63b221":[3,0,0,468,94], "classamrex_1_1NeighborParticleContainer.html#a71350435dff09e0768bdc74d0f943655":[3,0,0,468,80], "classamrex_1_1NeighborParticleContainer.html#a739c2408e1c55081d20e737f6bf7ec8f":[3,0,0,468,86], @@ -248,6 +249,5 @@ var NAVTREEINDEX51 = "classamrex_1_1PODVector.html#a67de98b5efe335d818e6bc91911418ff":[3,0,0,218,47], "classamrex_1_1PODVector.html#a688bc1525c5bcb7456f6423383540666":[3,0,0,218,29], "classamrex_1_1PODVector.html#a7915ebc269c31e0ca4dd52ea91b782ad":[3,0,0,218,36], -"classamrex_1_1PODVector.html#a79713d96447fdc1d95b539753ef20e51":[3,0,0,218,55], -"classamrex_1_1PODVector.html#a7fd3f892debb6d633f30864aac18d858":[3,0,0,218,25] +"classamrex_1_1PODVector.html#a79713d96447fdc1d95b539753ef20e51":[3,0,0,218,55] }; diff --git a/amrex/docs_html/doxygen/navtreeindex52.js b/amrex/docs_html/doxygen/navtreeindex52.js index 02830ae15b..a5a93016ed 100644 --- a/amrex/docs_html/doxygen/navtreeindex52.js +++ b/amrex/docs_html/doxygen/navtreeindex52.js @@ -1,5 +1,6 @@ var NAVTREEINDEX52 = { +"classamrex_1_1PODVector.html#a7fd3f892debb6d633f30864aac18d858":[3,0,0,218,25], "classamrex_1_1PODVector.html#a834016620c6c540a3af5cbe7a2637bed":[3,0,0,218,42], "classamrex_1_1PODVector.html#a84b384d831870fe5521721c6414cab99":[3,0,0,218,11], "classamrex_1_1PODVector.html#a8cbeac763750da6c5bfc9958bbb123d9":[3,0,0,218,12], @@ -248,6 +249,5 @@ var NAVTREEINDEX52 = "classamrex_1_1ParmParse.html#a52b882dec70bfeb4ccf32cd859e148f3":[3,0,0,208,37], "classamrex_1_1ParmParse.html#a53f7e6ff29566e9c9606874b27f64c17":[3,0,0,208,80], "classamrex_1_1ParmParse.html#a54183310926451315930c0a0a09f1475":[3,0,0,208,33], -"classamrex_1_1ParmParse.html#a54307dd658a96ac490ce75a3f74defe2":[3,0,0,208,99], -"classamrex_1_1ParmParse.html#a5a524b8c11f99e8ef86fd6bbc1a33493":[3,0,0,208,92] +"classamrex_1_1ParmParse.html#a54307dd658a96ac490ce75a3f74defe2":[3,0,0,208,99] }; diff --git a/amrex/docs_html/doxygen/navtreeindex53.js b/amrex/docs_html/doxygen/navtreeindex53.js index dc418d2ab3..359e132564 100644 --- a/amrex/docs_html/doxygen/navtreeindex53.js +++ b/amrex/docs_html/doxygen/navtreeindex53.js @@ -1,5 +1,6 @@ var NAVTREEINDEX53 = { +"classamrex_1_1ParmParse.html#a5a524b8c11f99e8ef86fd6bbc1a33493":[3,0,0,208,92], "classamrex_1_1ParmParse.html#a5cb7b5e428f4991e8a1fba87649ee6c3":[3,0,0,208,91], "classamrex_1_1ParmParse.html#a5ce6e0dbb45b0d784d0b4056b28e84ba":[3,0,0,208,16], "classamrex_1_1ParmParse.html#a5d8a36393946626f0725a8143ba2dca3":[3,0,0,208,36], @@ -248,6 +249,5 @@ var NAVTREEINDEX53 = "classamrex_1_1ParticleContainer__impl.html#a33c5150bb59504c072ff32cd2dcd3407":[3,0,0,471,101], "classamrex_1_1ParticleContainer__impl.html#a34e38da1037a8148ddca00deea8abafc":[3,0,0,471,67], "classamrex_1_1ParticleContainer__impl.html#a35020cff021a7a30b466216320848070":[3,0,0,471,92], -"classamrex_1_1ParticleContainer__impl.html#a37bfe23bdf8f5b0a9e38f5459ec4a42e":[3,0,0,471,99], -"classamrex_1_1ParticleContainer__impl.html#a37bfe23bdf8f5b0a9e38f5459ec4a42e":[3,0,0,471,100] +"classamrex_1_1ParticleContainer__impl.html#a37bfe23bdf8f5b0a9e38f5459ec4a42e":[3,0,0,471,99] }; diff --git a/amrex/docs_html/doxygen/navtreeindex54.js b/amrex/docs_html/doxygen/navtreeindex54.js index 904e9b078e..2223c46016 100644 --- a/amrex/docs_html/doxygen/navtreeindex54.js +++ b/amrex/docs_html/doxygen/navtreeindex54.js @@ -1,5 +1,6 @@ var NAVTREEINDEX54 = { +"classamrex_1_1ParticleContainer__impl.html#a37bfe23bdf8f5b0a9e38f5459ec4a42e":[3,0,0,471,100], "classamrex_1_1ParticleContainer__impl.html#a3995a8f437ce88e5a973f4f2f97501bf":[3,0,0,471,1], "classamrex_1_1ParticleContainer__impl.html#a39f3dad374127876863b7888ac53b465":[3,0,0,471,10], "classamrex_1_1ParticleContainer__impl.html#a3c635ec7175b9f6f28bce938ea801423":[3,0,0,471,16], @@ -16,8 +17,8 @@ var NAVTREEINDEX54 = "classamrex_1_1ParticleContainer__impl.html#a4d6bffe8bd2e0c3f068c724ad16026ed":[3,0,0,471,130], "classamrex_1_1ParticleContainer__impl.html#a5019b540f254e7b91f8a2d112d19dc95":[3,0,0,471,69], "classamrex_1_1ParticleContainer__impl.html#a51414af32d7051aef77e91a94ae009ef":[3,0,0,471,120], -"classamrex_1_1ParticleContainer__impl.html#a549364cc9372899941b77e63d953ce51":[3,0,0,471,112], "classamrex_1_1ParticleContainer__impl.html#a549364cc9372899941b77e63d953ce51":[3,0,0,471,111], +"classamrex_1_1ParticleContainer__impl.html#a549364cc9372899941b77e63d953ce51":[3,0,0,471,112], "classamrex_1_1ParticleContainer__impl.html#a54e7d39c60aed23dded20dfdea50f7de":[3,0,0,471,14], "classamrex_1_1ParticleContainer__impl.html#a579db85a7dd51edaeea5fc11888be874":[3,0,0,471,66], "classamrex_1_1ParticleContainer__impl.html#a580c70def9c72011c57ef1b0cec64376":[3,0,0,471,52], @@ -56,8 +57,8 @@ var NAVTREEINDEX54 = "classamrex_1_1ParticleContainer__impl.html#a8d5191405342c36fd041340e170ae4be":[3,0,0,471,152], "classamrex_1_1ParticleContainer__impl.html#a8ed78268b70651f86cae8e2c4cd84781":[3,0,0,471,54], "classamrex_1_1ParticleContainer__impl.html#a8fbe7bffd0c677974504ded6ef24a9f0":[3,0,0,471,155], -"classamrex_1_1ParticleContainer__impl.html#a90b8d7c78a948c202e2af579580d8004":[3,0,0,471,104], "classamrex_1_1ParticleContainer__impl.html#a90b8d7c78a948c202e2af579580d8004":[3,0,0,471,103], +"classamrex_1_1ParticleContainer__impl.html#a90b8d7c78a948c202e2af579580d8004":[3,0,0,471,104], "classamrex_1_1ParticleContainer__impl.html#a917817124424c9af523c504d77b48d84":[3,0,0,471,50], "classamrex_1_1ParticleContainer__impl.html#a926b41920a7dd2ca180db0717f726faa":[3,0,0,471,90], "classamrex_1_1ParticleContainer__impl.html#a952caef3e80ea80bc603c495b8943c2a":[3,0,0,471,38], @@ -248,6 +249,5 @@ var NAVTREEINDEX54 = "classamrex_1_1PlotFileDataImpl.html#af2a7f57c4c0eba9dbf8e38dd84572eb2":[3,0,0,216,9], "classamrex_1_1PolymorphicArenaAllocator.html":[3,0,0,177], "classamrex_1_1PolymorphicArenaAllocator.html#a6cc91f415f75d3cbe8f2cd97a96b8e30":[3,0,0,177,2], -"classamrex_1_1PolymorphicArenaAllocator.html#a7e37e0451471fcf02dbfb376f2804145":[3,0,0,177,1], -"classamrex_1_1PolymorphicArenaAllocator.html#abd49730f61493b4c7b5d596ed7ffa547":[3,0,0,177,0] +"classamrex_1_1PolymorphicArenaAllocator.html#a7e37e0451471fcf02dbfb376f2804145":[3,0,0,177,1] }; diff --git a/amrex/docs_html/doxygen/navtreeindex55.js b/amrex/docs_html/doxygen/navtreeindex55.js index ded45bcc48..044524edae 100644 --- a/amrex/docs_html/doxygen/navtreeindex55.js +++ b/amrex/docs_html/doxygen/navtreeindex55.js @@ -1,5 +1,6 @@ var NAVTREEINDEX55 = { +"classamrex_1_1PolymorphicArenaAllocator.html#abd49730f61493b4c7b5d596ed7ffa547":[3,0,0,177,0], "classamrex_1_1Print.html":[3,0,0,219], "classamrex_1_1Print.html#a0c8f6035a653a6ac6b1938529de12c00":[3,0,0,219,6], "classamrex_1_1Print.html#a11f1c04c6e1559c094d72df8baf5e2b7":[3,0,0,219,0], @@ -248,6 +249,5 @@ var NAVTREEINDEX55 = "classamrex_1_1SparseBins.html#a0c8ada8a50d63270eee76dd43195a8ff":[3,0,0,521,18], "classamrex_1_1SparseBins.html#a1366ec831cf538cf38da122f875fca27":[3,0,0,521,14], "classamrex_1_1SparseBins.html#a20ea0ea6dcb1b42a55b691060c1cffaa":[3,0,0,521,8], -"classamrex_1_1SparseBins.html#a2e0d5402d80dd9e9dfdd8478b0e6c2c7":[3,0,0,521,13], -"classamrex_1_1SparseBins.html#a2f7e4c5293f3d7c172cb3d2c5c2f610f":[3,0,0,521,3] +"classamrex_1_1SparseBins.html#a2e0d5402d80dd9e9dfdd8478b0e6c2c7":[3,0,0,521,13] }; diff --git a/amrex/docs_html/doxygen/navtreeindex56.js b/amrex/docs_html/doxygen/navtreeindex56.js index 91a488bf83..8af017dbe1 100644 --- a/amrex/docs_html/doxygen/navtreeindex56.js +++ b/amrex/docs_html/doxygen/navtreeindex56.js @@ -1,5 +1,6 @@ var NAVTREEINDEX56 = { +"classamrex_1_1SparseBins.html#a2f7e4c5293f3d7c172cb3d2c5c2f610f":[3,0,0,521,3], "classamrex_1_1SparseBins.html#a3bea2b14d8950423ccd43ff1c81b8baf":[3,0,0,521,0], "classamrex_1_1SparseBins.html#a475590b909390bc33d62c299008f46b0":[3,0,0,521,6], "classamrex_1_1SparseBins.html#a54c4ce654739bc4d76a7e8c4859a7be6":[3,0,0,521,7], @@ -248,6 +249,5 @@ var NAVTREEINDEX56 = "classamrex_1_1TableData.html#a95cfb01202068efe699062fad7263bb6":[3,0,0,238,19], "classamrex_1_1TableData.html#a980519b19e7ba7540cafbb896cc92484":[3,0,0,238,12], "classamrex_1_1TableData.html#ab00d213d295a26cdf223d242d4fb3765":[3,0,0,238,6], -"classamrex_1_1TableData.html#acfa4c240bedc25768cb4a29f31a01e53":[3,0,0,238,17], -"classamrex_1_1TableData.html#ad4346ff5843f027fe798ba9dfa0ebe51":[3,0,0,238,25] +"classamrex_1_1TableData.html#acfa4c240bedc25768cb4a29f31a01e53":[3,0,0,238,17] }; diff --git a/amrex/docs_html/doxygen/navtreeindex57.js b/amrex/docs_html/doxygen/navtreeindex57.js index 5b7c55d744..be35fbd094 100644 --- a/amrex/docs_html/doxygen/navtreeindex57.js +++ b/amrex/docs_html/doxygen/navtreeindex57.js @@ -1,5 +1,6 @@ var NAVTREEINDEX57 = { +"classamrex_1_1TableData.html#ad4346ff5843f027fe798ba9dfa0ebe51":[3,0,0,238,25], "classamrex_1_1TableData.html#ad82ea827b5b1999cc86a3b075c7a3659":[3,0,0,238,2], "classamrex_1_1TableData.html#ada3e19980c8c8664eca2bab1ddd46d71":[3,0,0,238,16], "classamrex_1_1TableData.html#af4093a6730c7f7f4c45dae665b1ee35a":[3,0,0,238,14], @@ -248,6 +249,5 @@ var NAVTREEINDEX57 = "classamrex_1_1VisMFBuffer.html#a6408b3042dc48515b0c3722c43826f03":[3,0,0,292,4], "classamrex_1_1VisMFBuffer.html#a6c234740f9ed2f0a3c3fc3cea35f7f2f":[3,0,0,292,2], "classamrex_1_1VisMFBuffer.html#ab8b3e050b7f01e4270b0185d0d0e0497":[3,0,0,292,5], -"classamrex_1_1WeightedBox.html":[3,0,0,124], -"classamrex_1_1WeightedBox.html#a0835a7597d5398b00aede057c5961992":[3,0,0,124,5] +"classamrex_1_1WeightedBox.html":[3,0,0,124] }; diff --git a/amrex/docs_html/doxygen/navtreeindex58.js b/amrex/docs_html/doxygen/navtreeindex58.js index 1886a00476..2aac062bde 100644 --- a/amrex/docs_html/doxygen/navtreeindex58.js +++ b/amrex/docs_html/doxygen/navtreeindex58.js @@ -1,5 +1,6 @@ var NAVTREEINDEX58 = { +"classamrex_1_1WeightedBox.html#a0835a7597d5398b00aede057c5961992":[3,0,0,124,5], "classamrex_1_1WeightedBox.html#a19720ff54b3ba0b9180de7f0b0bbfa76":[3,0,0,124,4], "classamrex_1_1WeightedBox.html#a5a49d0ecc04ce9c84d5cc0e68fd04675":[3,0,0,124,1], "classamrex_1_1WeightedBox.html#a881623a58303364995413ce41b090c0d":[3,0,0,124,0], @@ -248,6 +249,5 @@ var NAVTREEINDEX58 = "classhacc_1_1Dfft.html#a528f9827a3c2afa6e8b223b9ebb89b3b":[3,0,10,1,23], "classhacc_1_1Dfft.html#a5cd500fbad261878702ef0cfc4756e26":[3,0,10,1,30], "classhacc_1_1Dfft.html#a62d18d315e872bef1a1d63fa96dcf1e2":[3,0,10,1,35], -"classhacc_1_1Dfft.html#a652ffd252711fcce9a5cc65d32da877e":[3,0,10,1,8], -"classhacc_1_1Dfft.html#a6aead4d24eb32ff0f26282de9e0434d6":[3,0,10,1,40] +"classhacc_1_1Dfft.html#a652ffd252711fcce9a5cc65d32da877e":[3,0,10,1,8] }; diff --git a/amrex/docs_html/doxygen/navtreeindex59.js b/amrex/docs_html/doxygen/navtreeindex59.js index 1efc2a88fa..60a07c3511 100644 --- a/amrex/docs_html/doxygen/navtreeindex59.js +++ b/amrex/docs_html/doxygen/navtreeindex59.js @@ -1,5 +1,6 @@ var NAVTREEINDEX59 = { +"classhacc_1_1Dfft.html#a6aead4d24eb32ff0f26282de9e0434d6":[3,0,10,1,40], "classhacc_1_1Dfft.html#a74dd1b872a7f137e6d55d69b1444d2ba":[3,0,10,1,3], "classhacc_1_1Dfft.html#a78de684b4a4634ef87e4421b8bf26db2":[3,0,10,1,0], "classhacc_1_1Dfft.html#a7acb4a231d8f4ac7cebe7290e154e32c":[3,0,10,1,22], @@ -235,8 +236,8 @@ var NAVTREEINDEX59 = "functions_rela.html":[3,3,6], "functions_s.html":[3,3,0,19], "functions_t.html":[3,3,0,20], -"functions_type.html":[3,3,3,0], "functions_type.html":[3,3,3], +"functions_type.html":[3,3,3,0], "functions_type_b.html":[3,3,3,1], "functions_type_c.html":[3,3,3,2], "functions_type_d.html":[3,3,3,3], @@ -248,6 +249,5 @@ var NAVTREEINDEX59 = "functions_type_m.html":[3,3,3,9], "functions_type_n.html":[3,3,3,10], "functions_type_o.html":[3,3,3,11], -"functions_type_p.html":[3,3,3,12], -"functions_type_r.html":[3,3,3,13] +"functions_type_p.html":[3,3,3,12] }; diff --git a/amrex/docs_html/doxygen/navtreeindex6.js b/amrex/docs_html/doxygen/navtreeindex6.js index fd23c56f67..ab21de4680 100644 --- a/amrex/docs_html/doxygen/navtreeindex6.js +++ b/amrex/docs_html/doxygen/navtreeindex6.js @@ -1,5 +1,6 @@ var NAVTREEINDEX6 = { +"AMReX__FabArray_8H.html#a094833951f442db9516e0741bd50f6aa":[4,0,0,2,73,11], "AMReX__FabArray_8H.html#a2081a3d338ad899832ab632c44a12eb5":[4,0,0,2,73,8], "AMReX__FabArray_8H.html#a449d5cd7d3d778be0440141f9272d6bd":[4,0,0,2,73,12], "AMReX__FabArray_8H.html#a68d95d50ed271feafbd28018aa0e8d96":[4,0,0,2,73,14], @@ -248,6 +249,5 @@ var NAVTREEINDEX6 = "AMReX__GpuComplex_8H.html#a8a12491f39d80782dcde3ec5419d6e39":[4,0,0,2,118,15], "AMReX__GpuComplex_8H.html#a991630c159fc9def80cb6f19864cd029":[4,0,0,2,118,20], "AMReX__GpuComplex_8H.html#a99c5fbfd6053c7ac2f9e43b3e5eb25d7":[4,0,0,2,118,12], -"AMReX__GpuComplex_8H.html#a9a4cb25adc75b070b5ab1cb6c24b4023":[4,0,0,2,118,6], -"AMReX__GpuComplex_8H.html#a9e456bdbe9114f2b3d9c74990577bd91":[4,0,0,2,118,11] +"AMReX__GpuComplex_8H.html#a9a4cb25adc75b070b5ab1cb6c24b4023":[4,0,0,2,118,6] }; diff --git a/amrex/docs_html/doxygen/navtreeindex60.js b/amrex/docs_html/doxygen/navtreeindex60.js index 5816fd9d02..3227f4dee8 100644 --- a/amrex/docs_html/doxygen/navtreeindex60.js +++ b/amrex/docs_html/doxygen/navtreeindex60.js @@ -1,5 +1,6 @@ var NAVTREEINDEX60 = { +"functions_type_r.html":[3,3,3,13], "functions_type_s.html":[3,3,3,14], "functions_type_t.html":[3,3,3,15], "functions_type_v.html":[3,3,3,16], @@ -66,8 +67,8 @@ var NAVTREEINDEX60 = "globals_enum.html":[4,1,4], "globals_eval.html":[4,1,5], "globals_f.html":[4,1,0,5], -"globals_func.html":[4,1,1], "globals_func.html":[4,1,1,0], +"globals_func.html":[4,1,1], "globals_func_b.html":[4,1,1,1], "globals_func_c.html":[4,1,1,2], "globals_func_d.html":[4,1,1,3], @@ -108,8 +109,8 @@ var NAVTREEINDEX60 = "globals_z.html":[4,1,0,23], "group__HYPRE.html":[1,0], "hierarchy.html":[3,2], -"index.html":[], "index.html":[0], +"index.html":[], "index.html#Overview":[0,0,0], "index.html#amrex_explained":[0,0,4], "index.html#contribute":[0,0,2], @@ -248,6 +249,5 @@ var NAVTREEINDEX60 = "interfaceamrex__parmparse__module_1_1amrex__parmparse__get__real.html":[3,0,7,5], "interfaceamrex__parmparse__module_1_1amrex__parmparse__get__real.html#a7bdfd95b2ce5a8d1ba5763430a49effe":[3,0,7,5,0], "interfaceamrex__parmparse__module_1_1amrex__parmparse__get__realarr.html":[3,0,7,10], -"interfaceamrex__parmparse__module_1_1amrex__parmparse__get__realarr.html#ae2b704ac422486a51e530a62849a119d":[3,0,7,10,0], -"interfaceamrex__parmparse__module_1_1amrex__parmparse__get__string.html":[3,0,7,7] +"interfaceamrex__parmparse__module_1_1amrex__parmparse__get__realarr.html#ae2b704ac422486a51e530a62849a119d":[3,0,7,10,0] }; diff --git a/amrex/docs_html/doxygen/navtreeindex61.js b/amrex/docs_html/doxygen/navtreeindex61.js index 025cd48d0f..30b05b1c37 100644 --- a/amrex/docs_html/doxygen/navtreeindex61.js +++ b/amrex/docs_html/doxygen/navtreeindex61.js @@ -1,5 +1,6 @@ var NAVTREEINDEX61 = { +"interfaceamrex__parmparse__module_1_1amrex__parmparse__get__string.html":[3,0,7,7], "interfaceamrex__parmparse__module_1_1amrex__parmparse__get__string.html#ab44ff1b1fa681f3b10a9b9b8c194365b":[3,0,7,7,0], "interfaceamrex__parmparse__module_1_1amrex__parmparse__get__stringarr.html":[3,0,7,11], "interfaceamrex__parmparse__module_1_1amrex__parmparse__get__stringarr.html#a61fe4caeb4e56c80853d6f1b780b7107":[3,0,7,11,0], @@ -248,6 +249,5 @@ var NAVTREEINDEX61 = "namespaceamrex.html#a1d45248dc1950cb01bc44fc0ca45ab78":[2,0,0,1636], "namespaceamrex.html#a1da2fea26697c988c6d678cc8945d283":[2,0,0,1294], "namespaceamrex.html#a1dc360a0d65213a9d6cce4e3c5145a92":[2,0,0,1304], -"namespaceamrex.html#a1dee48540dad573effdb346154f1da0c":[2,0,0,1620], -"namespaceamrex.html#a1df3d6c5876d88132d2b3793984a6b7d":[2,0,0,583] +"namespaceamrex.html#a1dee48540dad573effdb346154f1da0c":[2,0,0,1620] }; diff --git a/amrex/docs_html/doxygen/navtreeindex62.js b/amrex/docs_html/doxygen/navtreeindex62.js index e829dd2a8d..a7dbf89bdb 100644 --- a/amrex/docs_html/doxygen/navtreeindex62.js +++ b/amrex/docs_html/doxygen/navtreeindex62.js @@ -1,5 +1,6 @@ var NAVTREEINDEX62 = { +"namespaceamrex.html#a1df3d6c5876d88132d2b3793984a6b7d":[2,0,0,583], "namespaceamrex.html#a1e213ab52cdac41e691ab49370b30a34":[2,0,0,980], "namespaceamrex.html#a1e3af8577a1ee3509e9bd184d2ab575a":[2,0,0,1848], "namespaceamrex.html#a1ea98821ea183c55bd8a7ecca588e971":[2,0,0,1053], @@ -248,6 +249,5 @@ var NAVTREEINDEX62 = "namespaceamrex.html#a3a7f6659e1b5842a0322fcdd8ad89589a45e9ea1f41504ce7c2d125cc59fa08ea":[2,0,0,646,6], "namespaceamrex.html#a3a7f6659e1b5842a0322fcdd8ad89589a4bb2d123de0d48093170da3df9163321":[2,0,0,646,8], "namespaceamrex.html#a3a7f6659e1b5842a0322fcdd8ad89589a54156fc39786dde748a8721d4a9ed0ed":[2,0,0,646,15], -"namespaceamrex.html#a3a7f6659e1b5842a0322fcdd8ad89589a5659297c786f4248f15bf8990826f06c":[2,0,0,646,1], -"namespaceamrex.html#a3a7f6659e1b5842a0322fcdd8ad89589a6d472fc8669b810eccc4c8ccfaf4c1d6":[2,0,0,646,2] +"namespaceamrex.html#a3a7f6659e1b5842a0322fcdd8ad89589a5659297c786f4248f15bf8990826f06c":[2,0,0,646,1] }; diff --git a/amrex/docs_html/doxygen/navtreeindex63.js b/amrex/docs_html/doxygen/navtreeindex63.js index ca9e21d80e..884998ec2e 100644 --- a/amrex/docs_html/doxygen/navtreeindex63.js +++ b/amrex/docs_html/doxygen/navtreeindex63.js @@ -1,5 +1,6 @@ var NAVTREEINDEX63 = { +"namespaceamrex.html#a3a7f6659e1b5842a0322fcdd8ad89589a6d472fc8669b810eccc4c8ccfaf4c1d6":[2,0,0,646,2], "namespaceamrex.html#a3a7f6659e1b5842a0322fcdd8ad89589a723f6e0a6ed9422b505ce4ea722a9242":[2,0,0,646,4], "namespaceamrex.html#a3a7f6659e1b5842a0322fcdd8ad89589aaad8c105aa532b69897d9ac0f1d37b51":[2,0,0,646,21], "namespaceamrex.html#a3a7f6659e1b5842a0322fcdd8ad89589ab1139ce456ce4f10e58ddb98628a9e67":[2,0,0,646,7], @@ -248,6 +249,5 @@ var NAVTREEINDEX63 = "namespaceamrex.html#a5b5440802e0895fcba37e6b295116585":[2,0,0,1019], "namespaceamrex.html#a5b952ccbc50bc9049506897ea8050373":[2,0,0,1050], "namespaceamrex.html#a5bb1a9325590f5f9a589156ce352468d":[2,0,0,1680], -"namespaceamrex.html#a5bb5d94ad59c4598d892de4b31a5b641":[2,0,0,1762], -"namespaceamrex.html#a5be48241dfac16941f5f4c66fdd7d584":[2,0,0,753] +"namespaceamrex.html#a5bb5d94ad59c4598d892de4b31a5b641":[2,0,0,1762] }; diff --git a/amrex/docs_html/doxygen/navtreeindex64.js b/amrex/docs_html/doxygen/navtreeindex64.js index 97512f362b..7d8356c586 100644 --- a/amrex/docs_html/doxygen/navtreeindex64.js +++ b/amrex/docs_html/doxygen/navtreeindex64.js @@ -1,5 +1,6 @@ var NAVTREEINDEX64 = { +"namespaceamrex.html#a5be48241dfac16941f5f4c66fdd7d584":[2,0,0,753], "namespaceamrex.html#a5c1981b67416871bbb9ea30a9de5bbcf":[2,0,0,786], "namespaceamrex.html#a5c27ea1a053d1c7eb9de380f9432bddd":[2,0,0,1928], "namespaceamrex.html#a5c2977ac92fe83060eb9443dde71cdd5":[2,0,0,930], @@ -248,6 +249,5 @@ var NAVTREEINDEX64 = "namespaceamrex.html#a7dff05ac5b5c424d1af38a8410e3f155":[2,0,0,1052], "namespaceamrex.html#a7e0f258a02602680779facdad15ec448":[2,0,0,2331], "namespaceamrex.html#a7e167f3e07e0a0a021294e79676891db":[2,0,0,1110], -"namespaceamrex.html#a7eb1742be92272caefd59407a8effebd":[2,0,0,1389], -"namespaceamrex.html#a7eba5dd365d87751a963b6bd078673c4":[2,0,0,818] +"namespaceamrex.html#a7eb1742be92272caefd59407a8effebd":[2,0,0,1389] }; diff --git a/amrex/docs_html/doxygen/navtreeindex65.js b/amrex/docs_html/doxygen/navtreeindex65.js index eba34c868f..6b95996099 100644 --- a/amrex/docs_html/doxygen/navtreeindex65.js +++ b/amrex/docs_html/doxygen/navtreeindex65.js @@ -1,5 +1,6 @@ var NAVTREEINDEX65 = { +"namespaceamrex.html#a7eba5dd365d87751a963b6bd078673c4":[2,0,0,818], "namespaceamrex.html#a7ebf2548096900974be75be23948782a":[2,0,0,1623], "namespaceamrex.html#a7ef9aec0b2f67456f1467c71e043025c":[2,0,0,1806], "namespaceamrex.html#a7f03c49565fe408f76ae7aa2ca26dc99":[2,0,0,1714], @@ -248,6 +249,5 @@ var NAVTREEINDEX65 = "namespaceamrex.html#a9e74312d8181efb0840367305cdbaa84":[2,0,0,1101], "namespaceamrex.html#a9eaf0679e7d5af988ed7ff805e89f2d2":[2,0,0,1741], "namespaceamrex.html#a9edda343dfe7f1dbbd5dcfc2095afac5":[2,0,0,1024], -"namespaceamrex.html#a9ef256dca543656f40f971edaa9b90e9":[2,0,0,1550], -"namespaceamrex.html#a9f13be15ca764e94680df68d8b9505d6":[2,0,0,634] +"namespaceamrex.html#a9ef256dca543656f40f971edaa9b90e9":[2,0,0,1550] }; diff --git a/amrex/docs_html/doxygen/navtreeindex66.js b/amrex/docs_html/doxygen/navtreeindex66.js index caab355d0c..e00ac8c392 100644 --- a/amrex/docs_html/doxygen/navtreeindex66.js +++ b/amrex/docs_html/doxygen/navtreeindex66.js @@ -1,5 +1,6 @@ var NAVTREEINDEX66 = { +"namespaceamrex.html#a9f13be15ca764e94680df68d8b9505d6":[2,0,0,634], "namespaceamrex.html#a9f13be15ca764e94680df68d8b9505d6a3de07fb14bde47411225509d67e0bda1":[2,0,0,634,0], "namespaceamrex.html#a9f13be15ca764e94680df68d8b9505d6a86e193c43ac00a14b0943baf3433c6d0":[2,0,0,634,2], "namespaceamrex.html#a9f13be15ca764e94680df68d8b9505d6a8d7828a9196bfb084013996640e84bd4":[2,0,0,634,1], @@ -248,6 +249,5 @@ var NAVTREEINDEX66 = "namespaceamrex.html#abdd6a96dbb0ce09e48385e053fdb58db":[2,0,0,1516], "namespaceamrex.html#abe0f5b82795df17e723853b7c1b8ee7d":[2,0,0,580], "namespaceamrex.html#abe6757d03f25c7b211b9302f19fe4509":[2,0,0,665], -"namespaceamrex.html#abe6bedbc04acc324ac8d385631276046":[2,0,0,872], -"namespaceamrex.html#abe6e640c662e7391a8c1750dfd84a974":[2,0,0,1425] +"namespaceamrex.html#abe6bedbc04acc324ac8d385631276046":[2,0,0,872] }; diff --git a/amrex/docs_html/doxygen/navtreeindex67.js b/amrex/docs_html/doxygen/navtreeindex67.js index 1d9e27088d..ca4cb25578 100644 --- a/amrex/docs_html/doxygen/navtreeindex67.js +++ b/amrex/docs_html/doxygen/navtreeindex67.js @@ -1,5 +1,6 @@ var NAVTREEINDEX67 = { +"namespaceamrex.html#abe6e640c662e7391a8c1750dfd84a974":[2,0,0,1425], "namespaceamrex.html#abe72f840d81a1ce49a3811fe8295b222":[2,0,0,571], "namespaceamrex.html#abe90237191ad363f7f9dd34c2ac0ebcb":[2,0,0,1376], "namespaceamrex.html#abebd70eafbd522c54911f746d423884f":[2,0,0,1152], @@ -248,6 +249,5 @@ var NAVTREEINDEX67 = "namespaceamrex.html#ae03ee3a195d7ee3ebcb19d20f9fdce73":[2,0,0,2240], "namespaceamrex.html#ae04516f228abbaedeb3e57c4acd79a47":[2,0,0,1838], "namespaceamrex.html#ae05b0f6257a895df1534273573b33a53":[2,0,0,1926], -"namespaceamrex.html#ae05ffbbcc005cc8c081b859226222c78":[2,0,0,2167], -"namespaceamrex.html#ae0606f27bbe31ceed3e506558f00966d":[2,0,0,1359] +"namespaceamrex.html#ae05ffbbcc005cc8c081b859226222c78":[2,0,0,2167] }; diff --git a/amrex/docs_html/doxygen/navtreeindex68.js b/amrex/docs_html/doxygen/navtreeindex68.js index 6c6f16f52e..9266a009a4 100644 --- a/amrex/docs_html/doxygen/navtreeindex68.js +++ b/amrex/docs_html/doxygen/navtreeindex68.js @@ -1,5 +1,6 @@ var NAVTREEINDEX68 = { +"namespaceamrex.html#ae0606f27bbe31ceed3e506558f00966d":[2,0,0,1359], "namespaceamrex.html#ae062fb7f904c1f39327797d8c3fea414":[2,0,0,2232], "namespaceamrex.html#ae08bf7de3948219b7c52cfb9e0a61a59":[2,0,0,2008], "namespaceamrex.html#ae096acad3cf4e038809c53d73c0c57c8":[2,0,0,2261], @@ -248,6 +249,5 @@ var NAVTREEINDEX68 = "namespaceamrex.html#afc49261ef12c032f9da235da11a15b95":[2,0,0,1937], "namespaceamrex.html#afc63f0f94a713d245e1660797a99af63":[2,0,0,1996], "namespaceamrex.html#afc6cc810bf41a81eface49f9cc852316":[2,0,0,1951], -"namespaceamrex.html#afcbdeba24e251f9150ef6234190d083b":[2,0,0,1427], -"namespaceamrex.html#afcc19ed59f5327a67f329b7745af5802":[2,0,0,2119] +"namespaceamrex.html#afcbdeba24e251f9150ef6234190d083b":[2,0,0,1427] }; diff --git a/amrex/docs_html/doxygen/navtreeindex69.js b/amrex/docs_html/doxygen/navtreeindex69.js index f65235c364..a2a72d4b09 100644 --- a/amrex/docs_html/doxygen/navtreeindex69.js +++ b/amrex/docs_html/doxygen/navtreeindex69.js @@ -1,5 +1,6 @@ var NAVTREEINDEX69 = { +"namespaceamrex.html#afcc19ed59f5327a67f329b7745af5802":[2,0,0,2119], "namespaceamrex.html#afcea7cdc6e03361f56c401b56d66a870":[2,0,0,593], "namespaceamrex.html#afd0931fc1fdad21d0be30352126d2290":[2,0,0,1132], "namespaceamrex.html#afd3603d5627ea48a5c25919fa90482f5":[2,0,0,2089], @@ -248,6 +249,5 @@ var NAVTREEINDEX69 = "namespaceamrex_1_1Gpu.html#a45b5d93b9e83ebcd8fb2f1e90aced0c7":[2,0,0,15,121], "namespaceamrex_1_1Gpu.html#a46c58e76f1942c7eefcf205b3ec3d24c":[2,0,0,15,125], "namespaceamrex_1_1Gpu.html#a486219b28139a9445f213969c5324167":[2,0,0,15,59], -"namespaceamrex_1_1Gpu.html#a4bca2075ddd39a12c54ef72d6ab6982c":[2,0,0,15,69], -"namespaceamrex_1_1Gpu.html#a4c26ead15b942c1c4a0195ca7483a315":[2,0,0,15,57] +"namespaceamrex_1_1Gpu.html#a4bca2075ddd39a12c54ef72d6ab6982c":[2,0,0,15,69] }; diff --git a/amrex/docs_html/doxygen/navtreeindex7.js b/amrex/docs_html/doxygen/navtreeindex7.js index 67ed2e0b06..561ed67021 100644 --- a/amrex/docs_html/doxygen/navtreeindex7.js +++ b/amrex/docs_html/doxygen/navtreeindex7.js @@ -1,5 +1,6 @@ var NAVTREEINDEX7 = { +"AMReX__GpuComplex_8H.html#a9e456bdbe9114f2b3d9c74990577bd91":[4,0,0,2,118,11], "AMReX__GpuComplex_8H.html#a9f3abe7a79b333248fb3183d9a9df7de":[4,0,0,2,118,2], "AMReX__GpuComplex_8H.html#a9f590ca3c3a2ca1986d6eb59690fc7d2":[4,0,0,2,118,8], "AMReX__GpuComplex_8H.html#aac289a1a554a6d1018603b5cd7fc8f9e":[4,0,0,2,118,23], @@ -248,6 +249,5 @@ var NAVTREEINDEX7 = "AMReX__GpuLaunchFunctsG_8H.html#a251ca4b51f175328b286fdfd7171c15f":[4,0,0,2,131,24], "AMReX__GpuLaunchFunctsG_8H.html#a254b157995b540641c02a74d2ad65ebe":[4,0,0,2,131,37], "AMReX__GpuLaunchFunctsG_8H.html#a2682b51b767a3b82874463b89373b07d":[4,0,0,2,131,68], -"AMReX__GpuLaunchFunctsG_8H.html#a2c17fa7ab4b55cbcb121d819843bef73":[4,0,0,2,131,26], -"AMReX__GpuLaunchFunctsG_8H.html#a2c5b6087ddf712ba78b4adb8a1baea78":[4,0,0,2,131,8] +"AMReX__GpuLaunchFunctsG_8H.html#a2c17fa7ab4b55cbcb121d819843bef73":[4,0,0,2,131,26] }; diff --git a/amrex/docs_html/doxygen/navtreeindex70.js b/amrex/docs_html/doxygen/navtreeindex70.js index ae68dc0366..9fc1afa5df 100644 --- a/amrex/docs_html/doxygen/navtreeindex70.js +++ b/amrex/docs_html/doxygen/navtreeindex70.js @@ -1,5 +1,6 @@ var NAVTREEINDEX70 = { +"namespaceamrex_1_1Gpu.html#a4c26ead15b942c1c4a0195ca7483a315":[2,0,0,15,57], "namespaceamrex_1_1Gpu.html#a4cb810463e0c04bdea932a011e77b548":[2,0,0,15,122], "namespaceamrex_1_1Gpu.html#a4ffc2b3090d34803c0b78ee6f53d22a9":[2,0,0,15,123], "namespaceamrex_1_1Gpu.html#a568da598ec8829dff901c81d530db976":[2,0,0,15,100], @@ -248,6 +249,5 @@ var NAVTREEINDEX70 = "namespaceamrex_1_1ParallelContext.html#a1bd2485b1543e7238ec40aac8c331fa5":[2,0,0,35,14], "namespaceamrex_1_1ParallelContext.html#a1ceab6de8572b3cfd10ddba48f266863":[2,0,0,35,2], "namespaceamrex_1_1ParallelContext.html#a2ac214c9799843152abe583b8c714501":[2,0,0,35,8], -"namespaceamrex_1_1ParallelContext.html#a2c1b05e38fc339f7a2275f8e32ca64e8":[2,0,0,35,16], -"namespaceamrex_1_1ParallelContext.html#a3735bb2b55dab8f232227611c6d25bb8":[2,0,0,35,4] +"namespaceamrex_1_1ParallelContext.html#a2c1b05e38fc339f7a2275f8e32ca64e8":[2,0,0,35,16] }; diff --git a/amrex/docs_html/doxygen/navtreeindex71.js b/amrex/docs_html/doxygen/navtreeindex71.js index 9480cd9aeb..95e54ca699 100644 --- a/amrex/docs_html/doxygen/navtreeindex71.js +++ b/amrex/docs_html/doxygen/navtreeindex71.js @@ -1,5 +1,6 @@ var NAVTREEINDEX71 = { +"namespaceamrex_1_1ParallelContext.html#a3735bb2b55dab8f232227611c6d25bb8":[2,0,0,35,4], "namespaceamrex_1_1ParallelContext.html#a48543c30b34e4a2696efc8b2788abadd":[2,0,0,35,5], "namespaceamrex_1_1ParallelContext.html#a49130bb9cdd82b02c9ac9674aa19925f":[2,0,0,35,10], "namespaceamrex_1_1ParallelContext.html#a5f6737315bff6905419103b17acf3d06":[2,0,0,35,17], @@ -248,6 +249,5 @@ var NAVTREEINDEX71 = "namespaceamrex_1_1RungeKutta_1_1detail.html#a2b1678a718395e6b7e45b5f94facacc5":[2,0,0,44,0,4], "namespaceamrex_1_1RungeKutta_1_1detail.html#a48d9165de135899d941aab232bb9a0bc":[2,0,0,44,0,0], "namespaceamrex_1_1RungeKutta_1_1detail.html#a4d21c4682e4e96dd66469d11d28251fc":[2,0,0,44,0,2], -"namespaceamrex_1_1RungeKutta_1_1detail.html#a8669b8369a79b53d3596365f5b601dfa":[2,0,0,44,0,3], -"namespaceamrex_1_1Scan.html":[2,0,0,45] +"namespaceamrex_1_1RungeKutta_1_1detail.html#a8669b8369a79b53d3596365f5b601dfa":[2,0,0,44,0,3] }; diff --git a/amrex/docs_html/doxygen/navtreeindex72.js b/amrex/docs_html/doxygen/navtreeindex72.js index 6c42854ebb..ed37073e59 100644 --- a/amrex/docs_html/doxygen/navtreeindex72.js +++ b/amrex/docs_html/doxygen/navtreeindex72.js @@ -1,5 +1,6 @@ var NAVTREEINDEX72 = { +"namespaceamrex_1_1Scan.html":[2,0,0,45], "namespaceamrex_1_1Scan.html#a252adc550a6d7b6ff5e31b6be3b2f12f":[2,0,0,45,4], "namespaceamrex_1_1Scan.html#a375a3f04c8c0b11c577d168dbff3c9fd":[2,0,0,45,3], "namespaceamrex_1_1Scan.html#a839af9b78fc019c53c7375e7bd3d127e":[2,0,0,45,6], @@ -216,10 +217,10 @@ var NAVTREEINDEX72 = "namespaceamrex_1_1detail.html#afba19b362ef5b56935db1a4da37c6fae":[2,0,0,6,89], "namespaceamrex_1_1detail.html#afd0b9d029d68b514e004d7c4fccfbe42":[2,0,0,6,64], "namespaceamrex_1_1disabled.html":[2,0,0,7], -"namespaceamrex_1_1disabled.html#a06556adef1343823eb8f3add01f1dc96":[2,0,0,688], "namespaceamrex_1_1disabled.html#a06556adef1343823eb8f3add01f1dc96":[2,0,0,7,3], -"namespaceamrex_1_1disabled.html#a0d57b1b25d1b53052c080fe847e40acd":[2,0,0,7,2], +"namespaceamrex_1_1disabled.html#a06556adef1343823eb8f3add01f1dc96":[2,0,0,688], "namespaceamrex_1_1disabled.html#a0d57b1b25d1b53052c080fe847e40acd":[2,0,0,687], +"namespaceamrex_1_1disabled.html#a0d57b1b25d1b53052c080fe847e40acd":[2,0,0,7,2], "namespaceamrex_1_1disabled.html#a8b565c4d58a622a606eb0db1276b6669":[2,0,0,7,4], "namespaceamrex_1_1disabled.html#a8b565c4d58a622a606eb0db1276b6669":[2,0,0,689], "namespaceamrex_1_1disabled.html#ab5317e33b0a4c8a91cefb704d2a60f6b":[2,0,0,7,0], @@ -248,6 +249,5 @@ var NAVTREEINDEX72 = "namespaceamrex_1_1experimental_1_1detail.html":[2,0,0,9,0], "namespaceamrex_1_1experimental_1_1detail.html#a1ca37420b1fa40a6bea03a7b27927dd3":[2,0,0,9,0,1], "namespaceamrex_1_1experimental_1_1detail.html#a949c0aacfa23b08a5a25ccd78a6e4ba3":[2,0,0,9,0,2], -"namespaceamrex_1_1experimental_1_1detail.html#af4b1a1ece0c298c4e109283a8a515289":[2,0,0,9,0,3], -"namespaceamrex_1_1experimental_1_1detail_1_1parfor__mf__detail.html":[2,0,0,9,0,0] +"namespaceamrex_1_1experimental_1_1detail.html#af4b1a1ece0c298c4e109283a8a515289":[2,0,0,9,0,3] }; diff --git a/amrex/docs_html/doxygen/navtreeindex73.js b/amrex/docs_html/doxygen/navtreeindex73.js index 97b5b280e7..6022733ee5 100644 --- a/amrex/docs_html/doxygen/navtreeindex73.js +++ b/amrex/docs_html/doxygen/navtreeindex73.js @@ -1,5 +1,6 @@ var NAVTREEINDEX73 = { +"namespaceamrex_1_1experimental_1_1detail_1_1parfor__mf__detail.html":[2,0,0,9,0,0], "namespaceamrex_1_1experimental_1_1detail_1_1parfor__mf__detail.html#a9322d98e60ba8a07a577cc1140b5e733":[2,0,0,9,0,0,0], "namespaceamrex_1_1fudetail.html":[2,0,0,14], "namespaceamrex_1_1fudetail.html#a00bcb8f20c7b002cb0034537fea3526b":[2,0,0,14,31], @@ -248,6 +249,5 @@ var NAVTREEINDEX73 = "namespaceamrex__constants__module.html#ad3fd6c63d0c0954f675fe3b37ea0223d":[2,0,3,7], "namespaceamrex__constants__module.html#ad701c896075f8435c6d10def6629fe76":[2,0,3,2], "namespaceamrex__constants__module.html#adcf19334126a0c0621bb1a5d277f513e":[2,0,3,20], -"namespaceamrex__constants__module.html#ae2e70eb2f49e4b9b3e0f31f677b28c43":[2,0,3,25], -"namespaceamrex__constants__module.html#ae2f6d8cbb02d2ebbdda8d6f26aea04df":[2,0,3,34] +"namespaceamrex__constants__module.html#ae2e70eb2f49e4b9b3e0f31f677b28c43":[2,0,3,25] }; diff --git a/amrex/docs_html/doxygen/navtreeindex74.js b/amrex/docs_html/doxygen/navtreeindex74.js index 621f363ad3..829ba75981 100644 --- a/amrex/docs_html/doxygen/navtreeindex74.js +++ b/amrex/docs_html/doxygen/navtreeindex74.js @@ -1,5 +1,6 @@ var NAVTREEINDEX74 = { +"namespaceamrex__constants__module.html#ae2f6d8cbb02d2ebbdda8d6f26aea04df":[2,0,3,34], "namespaceamrex__constants__module.html#ae99f5d22813068e80dab04582f065463":[2,0,3,30], "namespaceamrex__constants__module.html#aeb6d1230cd2bb69d1e8a79f646808baa":[2,0,3,24], "namespaceamrex__constants__module.html#af4ddfd48f8b6271dcf253d5a3bd38e6a":[2,0,3,27], @@ -167,8 +168,8 @@ var NAVTREEINDEX74 = "namespacedetail.html#afbc4fb91adabe79223cea83ef23e4020":[2,0,18,8], "namespacedetail.html#afc1b915037c4dab142f1df60d412713e":[2,0,18,6], "namespacehacc.html":[2,0,19], -"namespacemembers.html":[2,1,0], "namespacemembers.html":[2,1,0,0], +"namespacemembers.html":[2,1,0], "namespacemembers_a.html":[2,1,0,1], "namespacemembers_b.html":[2,1,0,2], "namespacemembers_c.html":[2,1,0,3], @@ -177,8 +178,8 @@ var NAVTREEINDEX74 = "namespacemembers_enum.html":[2,1,4], "namespacemembers_eval.html":[2,1,5], "namespacemembers_f.html":[2,1,0,6], -"namespacemembers_func.html":[2,1,1], "namespacemembers_func.html":[2,1,1,0], +"namespacemembers_func.html":[2,1,1], "namespacemembers_func_a.html":[2,1,1,1], "namespacemembers_func_b.html":[2,1,1,2], "namespacemembers_func_c.html":[2,1,1,3], @@ -248,6 +249,5 @@ var NAVTREEINDEX74 = "namespacemembers_x.html":[2,1,0,23], "namespacemembers_y.html":[2,1,0,24], "namespacemembers_z.html":[2,1,0,25], -"namespaceparticle__detail.html":[2,0,20], -"namespaceparticle__detail.html#a1180158d9e9623e55d3d94563e5d078e":[2,0,20,4] +"namespaceparticle__detail.html":[2,0,20] }; diff --git a/amrex/docs_html/doxygen/navtreeindex75.js b/amrex/docs_html/doxygen/navtreeindex75.js index 150bc29719..56457e62e1 100644 --- a/amrex/docs_html/doxygen/navtreeindex75.js +++ b/amrex/docs_html/doxygen/navtreeindex75.js @@ -1,5 +1,6 @@ var NAVTREEINDEX75 = { +"namespaceparticle__detail.html#a1180158d9e9623e55d3d94563e5d078e":[2,0,20,4], "namespaceparticle__detail.html#a19ab2be6594d991c46cc919e1e56d1a0":[2,0,20,5], "namespaceparticle__detail.html#a30a6f3594be5d404180737352c8c375d":[2,0,20,8], "namespaceparticle__detail.html#a689cb58670e56b21d1fa937e8772c992":[2,0,20,7], @@ -248,6 +249,5 @@ var NAVTREEINDEX75 = "structamrex_1_1ArenaAllocatorBase.html#ad5f2db0d8d58e0591dae17ff0c3672c3":[3,0,0,165,8], "structamrex_1_1ArenaAllocatorBase.html#aff48c37eec55fef7a4e4013dd98cb1bc":[3,0,0,165,7], "structamrex_1_1ArenaInfo.html":[3,0,0,72], -"structamrex_1_1ArenaInfo.html#a0ab972913e7e764d7f0c88097ce1c619":[3,0,0,72,6], -"structamrex_1_1ArenaInfo.html#a106f4ef6d447922447c63d296583e917":[3,0,0,72,7] +"structamrex_1_1ArenaInfo.html#a0ab972913e7e764d7f0c88097ce1c619":[3,0,0,72,6] }; diff --git a/amrex/docs_html/doxygen/navtreeindex76.js b/amrex/docs_html/doxygen/navtreeindex76.js index fafe347a09..aebe9e0ce9 100644 --- a/amrex/docs_html/doxygen/navtreeindex76.js +++ b/amrex/docs_html/doxygen/navtreeindex76.js @@ -1,5 +1,6 @@ var NAVTREEINDEX76 = { +"structamrex_1_1ArenaInfo.html#a106f4ef6d447922447c63d296583e917":[3,0,0,72,7], "structamrex_1_1ArenaInfo.html#a17188b136da5e99440f925f648366292":[3,0,0,72,4], "structamrex_1_1ArenaInfo.html#a18ad35d706eda3be6347c90f86d68e81":[3,0,0,72,8], "structamrex_1_1ArenaInfo.html#a3e4fb9cf84bc98cccf0d32e99ecd4ccc":[3,0,0,72,10], @@ -38,8 +39,8 @@ var NAVTREEINDEX76 = "structamrex_1_1Array2D.html#a6c11e88a9c5d43efdbfc6f1acef6397d":[3,0,0,76,3], "structamrex_1_1Array2D.html#a7ed97ce5a43fa5616d9d89171c05c286":[3,0,0,76,14], "structamrex_1_1Array2D.html#a85acd12849153eb0faca0f5c22f84d3d":[3,0,0,76,12], -"structamrex_1_1Array2D.html#a8cae9876b2158d16359202ee47da38aa":[3,0,0,76,7], "structamrex_1_1Array2D.html#a8cae9876b2158d16359202ee47da38aa":[3,0,0,76,6], +"structamrex_1_1Array2D.html#a8cae9876b2158d16359202ee47da38aa":[3,0,0,76,7], "structamrex_1_1Array2D.html#aa8de85adf5367a972d5da3c2562530f9":[3,0,0,76,18], "structamrex_1_1Array2D.html#ac3b0f0863090dfd120326dccff60fb81":[3,0,0,76,10], "structamrex_1_1Array2D.html#ad663a1d8bd1165b26303ff63b0cfafbe":[3,0,0,76,19], @@ -63,8 +64,8 @@ var NAVTREEINDEX76 = "structamrex_1_1Array3D.html#a8434ec94124e414497999f2bbf293ae0":[3,0,0,77,22], "structamrex_1_1Array3D.html#a95521eae522931f98cbb29c0daba5b35":[3,0,0,77,1], "structamrex_1_1Array3D.html#ab58dde651cfad3f07ffdfb42d66e1c3b":[3,0,0,77,8], -"structamrex_1_1Array3D.html#abf54e64537c495cc45a1be3d73982a4a":[3,0,0,77,6], "structamrex_1_1Array3D.html#abf54e64537c495cc45a1be3d73982a4a":[3,0,0,77,7], +"structamrex_1_1Array3D.html#abf54e64537c495cc45a1be3d73982a4a":[3,0,0,77,6], "structamrex_1_1Array3D.html#ace0391dec6f0b2c90c125db136ad86b0":[3,0,0,77,18], "structamrex_1_1Array3D.html#adfb237ca22c5441c5f708a1f8470ba5b":[3,0,0,77,21], "structamrex_1_1Array3D.html#ae7c4e83776aa2f4f136bd43d5e7ba4f5":[3,0,0,77,11], @@ -248,6 +249,5 @@ var NAVTREEINDEX76 = "structamrex_1_1BATnull.html#acbc8236261bea0edca9a42f8625675fd":[3,0,0,106,1], "structamrex_1_1BATnull.html#adbf770a4d1b9218ca9d68249d84e9b36":[3,0,0,106,3], "structamrex_1_1BATransformer.html":[3,0,0,111], -"structamrex_1_1BATransformer.html#a0d5404cf30e094f664ab13a32024777d":[3,0,0,111,3], -"structamrex_1_1BATransformer.html#a1624c9b9c308aa8bcc73b3133064c861":[3,0,0,111,14] +"structamrex_1_1BATransformer.html#a0d5404cf30e094f664ab13a32024777d":[3,0,0,111,3] }; diff --git a/amrex/docs_html/doxygen/navtreeindex77.js b/amrex/docs_html/doxygen/navtreeindex77.js index 22579f0f6a..5484e2ff2f 100644 --- a/amrex/docs_html/doxygen/navtreeindex77.js +++ b/amrex/docs_html/doxygen/navtreeindex77.js @@ -1,5 +1,6 @@ var NAVTREEINDEX77 = { +"structamrex_1_1BATransformer.html#a1624c9b9c308aa8bcc73b3133064c861":[3,0,0,111,14], "structamrex_1_1BATransformer.html#a1d26c72183fc41c34c8b647b2672993e":[3,0,0,111,4], "structamrex_1_1BATransformer.html#a2d9128c80e5c47d5ce89cd3d930ce13a":[3,0,0,111,13], "structamrex_1_1BATransformer.html#a34546a5ba0006584f390d2a051f25a3a":[3,0,0,111,2], @@ -248,6 +249,5 @@ var NAVTREEINDEX77 = "structamrex_1_1DestComp.html":[3,0,0,86], "structamrex_1_1DestComp.html#ab31802a9ed04a354ae054227b10ec7e0":[3,0,0,86,1], "structamrex_1_1DestComp.html#aec058b399a7b244f3d848d3c128358fd":[3,0,0,86,0], -"structamrex_1_1DeviceArenaWrapper.html":[3,0,0,167], -"structamrex_1_1DeviceArenaWrapper.html#a79326bc9b3b123fe8e90a4b32aef0d00":[3,0,0,167,0] +"structamrex_1_1DeviceArenaWrapper.html":[3,0,0,167] }; diff --git a/amrex/docs_html/doxygen/navtreeindex78.js b/amrex/docs_html/doxygen/navtreeindex78.js index 0a1bf5f02a..8cb34334c1 100644 --- a/amrex/docs_html/doxygen/navtreeindex78.js +++ b/amrex/docs_html/doxygen/navtreeindex78.js @@ -1,5 +1,6 @@ var NAVTREEINDEX78 = { +"structamrex_1_1DeviceArenaWrapper.html#a79326bc9b3b123fe8e90a4b32aef0d00":[3,0,0,167,0], "structamrex_1_1Dim3.html":[3,0,0,122], "structamrex_1_1Dim3.html#a090510e5e79fd6c75d96c906cd9250e1":[3,0,0,122,0], "structamrex_1_1Dim3.html#a301b8be615c36e302d8510be17c63e90":[3,0,0,122,2], @@ -248,6 +249,5 @@ var NAVTREEINDEX78 = "structamrex_1_1FabArrayBase_1_1ParForInfo.html#afbef7a6e6ec6924b7ea37855908c0524":[3,0,0,132,11,6], "structamrex_1_1FabArrayBase_1_1ParForInfo.html#afc603c5935ba128b01935f5ab94491ad":[3,0,0,132,11,10], "structamrex_1_1FabArrayBase_1_1PolarB.html":[3,0,0,132,12], -"structamrex_1_1FabArrayBase_1_1PolarB.html#a12e01cdb22ecb858691ad5a17517eb62":[3,0,0,132,12,1], -"structamrex_1_1FabArrayBase_1_1PolarB.html#a4728c08d238e8a553b30e672643776a2":[3,0,0,132,12,2] +"structamrex_1_1FabArrayBase_1_1PolarB.html#a12e01cdb22ecb858691ad5a17517eb62":[3,0,0,132,12,1] }; diff --git a/amrex/docs_html/doxygen/navtreeindex79.js b/amrex/docs_html/doxygen/navtreeindex79.js index e1002e67db..2b93ccda23 100644 --- a/amrex/docs_html/doxygen/navtreeindex79.js +++ b/amrex/docs_html/doxygen/navtreeindex79.js @@ -1,5 +1,6 @@ var NAVTREEINDEX79 = { +"structamrex_1_1FabArrayBase_1_1PolarB.html#a4728c08d238e8a553b30e672643776a2":[3,0,0,132,12,2], "structamrex_1_1FabArrayBase_1_1PolarB.html#ad805ea2e85456aeee7173714da9e0167":[3,0,0,132,12,0], "structamrex_1_1FabArrayBase_1_1PolarB.html#ae7d84e3daa0f3502f2ce6369dcb42f60":[3,0,0,132,12,3], "structamrex_1_1FabArrayBase_1_1RB180.html":[3,0,0,132,13], @@ -88,8 +89,8 @@ var NAVTREEINDEX79 = "structamrex_1_1FilccCell.html#a61e51420f94e3f8dcd17cf8fc6ad5543":[3,0,0,150,1], "structamrex_1_1FilccCell.html#a61e51420f94e3f8dcd17cf8fc6ad5543":[3,0,0,150,0], "structamrex_1_1FilfcFace.html":[3,0,0,151], -"structamrex_1_1FilfcFace.html#ad645b5fbef61bf27e55c948d95ee2634":[3,0,0,151,1], "structamrex_1_1FilfcFace.html#ad645b5fbef61bf27e55c948d95ee2634":[3,0,0,151,2], +"structamrex_1_1FilfcFace.html#ad645b5fbef61bf27e55c948d95ee2634":[3,0,0,151,1], "structamrex_1_1FilfcFace.html#ad645b5fbef61bf27e55c948d95ee2634":[3,0,0,151,0], "structamrex_1_1ForkJoin_1_1ComponentSet.html":[3,0,0,152,0], "structamrex_1_1ForkJoin_1_1ComponentSet.html#a12a2ef93337b59b9371db5f9bc43be69":[3,0,0,152,0,3], @@ -248,6 +249,5 @@ var NAVTREEINDEX79 = "structamrex_1_1Gpu_1_1HostToDevice.html":[3,0,0,5,8], "structamrex_1_1Gpu_1_1LaunchSafeGuard.html":[3,0,0,5,11], "structamrex_1_1Gpu_1_1LaunchSafeGuard.html#a1f41c945c1a3385ae229c7b64af2948c":[3,0,0,5,11,0], -"structamrex_1_1Gpu_1_1LaunchSafeGuard.html#aa241ac23303cd06b4eb0b725e5815086":[3,0,0,5,11,2], -"structamrex_1_1Gpu_1_1LaunchSafeGuard.html#ac98ea424ff44cda617d46e9146702d95":[3,0,0,5,11,1] +"structamrex_1_1Gpu_1_1LaunchSafeGuard.html#aa241ac23303cd06b4eb0b725e5815086":[3,0,0,5,11,2] }; diff --git a/amrex/docs_html/doxygen/navtreeindex8.js b/amrex/docs_html/doxygen/navtreeindex8.js index f45456bf57..7a2ec65a02 100644 --- a/amrex/docs_html/doxygen/navtreeindex8.js +++ b/amrex/docs_html/doxygen/navtreeindex8.js @@ -1,5 +1,6 @@ var NAVTREEINDEX8 = { +"AMReX__GpuLaunchFunctsG_8H.html#a2c5b6087ddf712ba78b4adb8a1baea78":[4,0,0,2,131,8], "AMReX__GpuLaunchFunctsG_8H.html#a2c997958875b66c29beaa428de3d8660":[4,0,0,2,131,11], "AMReX__GpuLaunchFunctsG_8H.html#a2f8ea56d6a1b9ab6ae591e7a11d0edfa":[4,0,0,2,131,33], "AMReX__GpuLaunchFunctsG_8H.html#a3100c920743097917f3a6a9ab4b90436":[4,0,0,2,131,51], @@ -248,6 +249,5 @@ var NAVTREEINDEX8 = "AMReX__GpuReduce_8H.html#a4bca2075ddd39a12c54ef72d6ab6982c":[4,0,0,2,141,11], "AMReX__GpuReduce_8H.html#a4c26ead15b942c1c4a0195ca7483a315":[4,0,0,2,141,5], "AMReX__GpuReduce_8H.html#a5f398c68426376a50cd0a17af032a904":[4,0,0,2,141,6], -"AMReX__GpuReduce_8H.html#a60fd190b91e286384cf13808993fea3d":[4,0,0,2,141,3], -"AMReX__GpuReduce_8H.html#a611afa3380635b22c50e0c48d1a9e127":[4,0,0,2,141,12] +"AMReX__GpuReduce_8H.html#a60fd190b91e286384cf13808993fea3d":[4,0,0,2,141,3] }; diff --git a/amrex/docs_html/doxygen/navtreeindex80.js b/amrex/docs_html/doxygen/navtreeindex80.js index 9a9d1717ab..6475f1b9df 100644 --- a/amrex/docs_html/doxygen/navtreeindex80.js +++ b/amrex/docs_html/doxygen/navtreeindex80.js @@ -1,5 +1,6 @@ var NAVTREEINDEX80 = { +"structamrex_1_1Gpu_1_1LaunchSafeGuard.html#ac98ea424ff44cda617d46e9146702d95":[3,0,0,5,11,1], "structamrex_1_1Gpu_1_1Managed.html":[3,0,0,5,21], "structamrex_1_1Gpu_1_1Managed.html#ac55c26882c245ab3d4b27a99142407fe":[3,0,0,5,21,1], "structamrex_1_1Gpu_1_1Managed.html#ad7d60ecb610a604829583ba6bed29731":[3,0,0,5,21,0], @@ -248,6 +249,5 @@ var NAVTREEINDEX80 = "structamrex_1_1LPInfo.html#a44bed45a637286c1feb801cacf3e72cc":[3,0,0,448,25], "structamrex_1_1LPInfo.html#a454072adea5f89687df38b5ebe03abad":[3,0,0,448,2], "structamrex_1_1LPInfo.html#a45b2ff9402b86070a36448a89c4e6e8a":[3,0,0,448,13], -"structamrex_1_1LPInfo.html#a4a7b1b85ca071370a9a98488be7dd5dc":[3,0,0,448,10], -"structamrex_1_1LPInfo.html#a50655cba9bb48a63c7f0913e0ba8e21a":[3,0,0,448,6] +"structamrex_1_1LPInfo.html#a4a7b1b85ca071370a9a98488be7dd5dc":[3,0,0,448,10] }; diff --git a/amrex/docs_html/doxygen/navtreeindex81.js b/amrex/docs_html/doxygen/navtreeindex81.js index bac1a121d5..83981b41ba 100644 --- a/amrex/docs_html/doxygen/navtreeindex81.js +++ b/amrex/docs_html/doxygen/navtreeindex81.js @@ -1,5 +1,6 @@ var NAVTREEINDEX81 = { +"structamrex_1_1LPInfo.html#a50655cba9bb48a63c7f0913e0ba8e21a":[3,0,0,448,6], "structamrex_1_1LPInfo.html#a5969085705dd33f4ed532326141d4c78":[3,0,0,448,3], "structamrex_1_1LPInfo.html#a5fc5c419284399b3b4536bab8a917f28":[3,0,0,448,17], "structamrex_1_1LPInfo.html#a60ea99c73f17852d0e41ea154b86841a":[3,0,0,448,20], @@ -248,6 +249,5 @@ var NAVTREEINDEX81 = "structamrex_1_1NonLocalBC_1_1ApplyDtosAndProjectionOnReciever.html#a86713118d056b9b6aecf7c588915b7a4":[3,0,0,11,15,0], "structamrex_1_1NonLocalBC_1_1ApplyDtosAndProjectionOnReciever.html#a961b07dcb0ecaf46a06c9e792f6e451f":[3,0,0,11,15,1], "structamrex_1_1NonLocalBC_1_1ApplyDtosAndProjectionOnReciever.html#aca8782125cabf6d92e994f234ab7519b":[3,0,0,11,15,3], -"structamrex_1_1NonLocalBC_1_1ApplyDtosAndProjectionOnReciever.html#af5e6237a29344dbd4ff748c0bf22cdb7":[3,0,0,11,15,2], -"structamrex_1_1NonLocalBC_1_1CommData.html":[3,0,0,11,11] +"structamrex_1_1NonLocalBC_1_1ApplyDtosAndProjectionOnReciever.html#af5e6237a29344dbd4ff748c0bf22cdb7":[3,0,0,11,15,2] }; diff --git a/amrex/docs_html/doxygen/navtreeindex82.js b/amrex/docs_html/doxygen/navtreeindex82.js index 4c43c6d4ad..1b5763a373 100644 --- a/amrex/docs_html/doxygen/navtreeindex82.js +++ b/amrex/docs_html/doxygen/navtreeindex82.js @@ -1,5 +1,6 @@ var NAVTREEINDEX82 = { +"structamrex_1_1NonLocalBC_1_1CommData.html":[3,0,0,11,11], "structamrex_1_1NonLocalBC_1_1CommData.html#a003cda29a508c69f8a9cb1ee80c7b72b":[3,0,0,11,11,5], "structamrex_1_1NonLocalBC_1_1CommData.html#a013fcdb6969b2114c8a41b59a75ce564":[3,0,0,11,11,1], "structamrex_1_1NonLocalBC_1_1CommData.html#a1bef6147ea1eda449fa5872d533d1876":[3,0,0,11,11,0], @@ -248,6 +249,5 @@ var NAVTREEINDEX82 = "structamrex_1_1Particle.html#a46b64285f66ebd66e86258462b440c51":[3,0,0,472,31], "structamrex_1_1Particle.html#a5b427f85a35cad6a54cb8ee01b424ccb":[3,0,0,472,20], "structamrex_1_1Particle.html#a60efba6078d3acb0c2911e1a91a67a7b":[3,0,0,472,2], -"structamrex_1_1Particle.html#a6974466bbe1639c042ea8079b1ee163c":[3,0,0,472,15], -"structamrex_1_1Particle.html#a6e26882024ecf05f93701fac523ff9db":[3,0,0,472,7] +"structamrex_1_1Particle.html#a6974466bbe1639c042ea8079b1ee163c":[3,0,0,472,15] }; diff --git a/amrex/docs_html/doxygen/navtreeindex83.js b/amrex/docs_html/doxygen/navtreeindex83.js index c466b9f5f9..e11e5541bf 100644 --- a/amrex/docs_html/doxygen/navtreeindex83.js +++ b/amrex/docs_html/doxygen/navtreeindex83.js @@ -1,5 +1,6 @@ var NAVTREEINDEX83 = { +"structamrex_1_1Particle.html#a6e26882024ecf05f93701fac523ff9db":[3,0,0,472,7], "structamrex_1_1Particle.html#a7000ae4ed79c3c7b0c4cb9d73588ed17":[3,0,0,472,18], "structamrex_1_1Particle.html#a729d8ca45fc82f0f14064c9600778865":[3,0,0,472,26], "structamrex_1_1Particle.html#a7532d647d3775739b3078195c85f25ec":[3,0,0,472,23], @@ -248,6 +249,5 @@ var NAVTREEINDEX83 = "structamrex_1_1ParticleTile.html#aecc824f28d4d4735eb5ca3cb0d763216":[3,0,0,516,1], "structamrex_1_1ParticleTile.html#af0f0e616393a552d2bde49f930babbae":[3,0,0,516,27], "structamrex_1_1ParticleTile.html#af37f9208b1b9908daad6789415d20f81":[3,0,0,516,74], -"structamrex_1_1ParticleTile.html#af54fdaaae348f3ef6c4f9ec72ed5d7aa":[3,0,0,516,53], -"structamrex_1_1ParticleTileData.html":[3,0,0,513] +"structamrex_1_1ParticleTile.html#af54fdaaae348f3ef6c4f9ec72ed5d7aa":[3,0,0,516,53] }; diff --git a/amrex/docs_html/doxygen/navtreeindex84.js b/amrex/docs_html/doxygen/navtreeindex84.js index 3e65a6468d..d4db607ab0 100644 --- a/amrex/docs_html/doxygen/navtreeindex84.js +++ b/amrex/docs_html/doxygen/navtreeindex84.js @@ -1,13 +1,14 @@ var NAVTREEINDEX84 = { +"structamrex_1_1ParticleTileData.html":[3,0,0,513], "structamrex_1_1ParticleTileData.html#a04ff698794721724f295d18738c5436b":[3,0,0,513,17], -"structamrex_1_1ParticleTileData.html#a0af54ea0c3714956400e422787104bb4":[3,0,0,513,15], "structamrex_1_1ParticleTileData.html#a0af54ea0c3714956400e422787104bb4":[3,0,0,513,16], +"structamrex_1_1ParticleTileData.html#a0af54ea0c3714956400e422787104bb4":[3,0,0,513,15], "structamrex_1_1ParticleTileData.html#a11bccd3938ed5beb19a29798dfc543cb":[3,0,0,513,1], "structamrex_1_1ParticleTileData.html#a1f4aec471e58edd6d4c3bcbff0ff8182":[3,0,0,513,21], "structamrex_1_1ParticleTileData.html#a249e437162c17a56356c37d2d1a90306":[3,0,0,513,24], -"structamrex_1_1ParticleTileData.html#a26340692c39099549a1fbba08b666ced":[3,0,0,513,6], "structamrex_1_1ParticleTileData.html#a26340692c39099549a1fbba08b666ced":[3,0,0,513,7], +"structamrex_1_1ParticleTileData.html#a26340692c39099549a1fbba08b666ced":[3,0,0,513,6], "structamrex_1_1ParticleTileData.html#a28683f199083fef39cd0dde6aafb8859":[3,0,0,513,10], "structamrex_1_1ParticleTileData.html#a3905ca69e86570132f8d8b9a5b9d0f10":[3,0,0,513,13], "structamrex_1_1ParticleTileData.html#a3db02853f88b6daab07d024e148538d3":[3,0,0,513,3], @@ -248,6 +249,5 @@ var NAVTREEINDEX84 = "structamrex_1_1Table4D.html#a346a4f218664dc863f9082a7f1a13f6b":[3,0,0,237,5], "structamrex_1_1Table4D.html#a3668191c352566d1d1c5835102b69e8c":[3,0,0,237,3], "structamrex_1_1Table4D.html#a57bde5d86b817e2779189949f8b589c5":[3,0,0,237,12], -"structamrex_1_1Table4D.html#a5bdb603ccb81078e1f7ce2b5430ae76e":[3,0,0,237,6], -"structamrex_1_1Table4D.html#a9f61817deacaa878d06ec111526eb676":[3,0,0,237,11] +"structamrex_1_1Table4D.html#a5bdb603ccb81078e1f7ce2b5430ae76e":[3,0,0,237,6] }; diff --git a/amrex/docs_html/doxygen/navtreeindex85.js b/amrex/docs_html/doxygen/navtreeindex85.js index 49eb82f9a7..8644428f2e 100644 --- a/amrex/docs_html/doxygen/navtreeindex85.js +++ b/amrex/docs_html/doxygen/navtreeindex85.js @@ -1,5 +1,6 @@ var NAVTREEINDEX85 = { +"structamrex_1_1Table4D.html#a9f61817deacaa878d06ec111526eb676":[3,0,0,237,11], "structamrex_1_1Table4D.html#ab7617880b0a8e8e71b7e6ff3a0e9aae0":[3,0,0,237,2], "structamrex_1_1Table4D.html#acc728a4ffcef48eef5ef2ebe9b0a3ed6":[3,0,0,237,8], "structamrex_1_1Table4D.html#ad91320085ac8e7599dd38d7b067fa1b4":[3,0,0,237,7], @@ -248,6 +249,5 @@ var NAVTREEINDEX85 = "structamrex_1_1detail_1_1gpu__tuple__element.html":[3,0,0,3,4], "structamrex_1_1detail_1_1gpu__tuple__element.html#a173fd40f6e1643b310b699177737307f":[3,0,0,3,4,2], "structamrex_1_1detail_1_1gpu__tuple__element.html#a22c363abb743a01c6fe3a000cb31a915":[3,0,0,3,4,0], -"structamrex_1_1detail_1_1gpu__tuple__element.html#a33dfcf0ade1a0d7f43ce7a1249a48c54":[3,0,0,3,4,3], -"structamrex_1_1detail_1_1gpu__tuple__element.html#a92871fbadc5d83cf854ac97d12ec1399":[3,0,0,3,4,1] +"structamrex_1_1detail_1_1gpu__tuple__element.html#a33dfcf0ade1a0d7f43ce7a1249a48c54":[3,0,0,3,4,3] }; diff --git a/amrex/docs_html/doxygen/navtreeindex86.js b/amrex/docs_html/doxygen/navtreeindex86.js index 303fe11b9e..e33938828f 100644 --- a/amrex/docs_html/doxygen/navtreeindex86.js +++ b/amrex/docs_html/doxygen/navtreeindex86.js @@ -1,5 +1,6 @@ var NAVTREEINDEX86 = { +"structamrex_1_1detail_1_1gpu__tuple__element.html#a92871fbadc5d83cf854ac97d12ec1399":[3,0,0,3,4,1], "structamrex_1_1detail_1_1gpu__tuple__impl.html":[3,0,0,3,5], "structamrex_1_1detail_1_1gpu__tuple__impl_3_01I_00_01Head_00_01Tail_8_8_8_01_4.html":[3,0,0,3,6], "structamrex_1_1detail_1_1gpu__tuple__impl_3_01I_00_01Head_00_01Tail_8_8_8_01_4.html#a52514ef1d14b3467dd51e98568305acf":[3,0,0,3,6,1], @@ -245,6 +246,5 @@ var NAVTREEINDEX86 = "verbosity_8cpp.html#ae37c5205501d8800e493a60c7f701ac7":[4,0,0,5,10,11,0], "verbosity_8h.html":[4,0,0,5,10,12], "verbosity_8h.html#ae37c5205501d8800e493a60c7f701ac7":[4,0,0,5,10,12,0], -"verbosity_8h_source.html":[4,0,0,5,10,12], -"":[2,0,22] +"verbosity_8h_source.html":[4,0,0,5,10,12] }; diff --git a/amrex/docs_html/doxygen/navtreeindex9.js b/amrex/docs_html/doxygen/navtreeindex9.js index da4bd86095..4625daf881 100644 --- a/amrex/docs_html/doxygen/navtreeindex9.js +++ b/amrex/docs_html/doxygen/navtreeindex9.js @@ -1,5 +1,6 @@ var NAVTREEINDEX9 = { +"AMReX__GpuReduce_8H.html#a611afa3380635b22c50e0c48d1a9e127":[4,0,0,2,141,12], "AMReX__GpuReduce_8H.html#a6535e02b29e8d7bcf706a29480625a46":[4,0,0,2,141,8], "AMReX__GpuReduce_8H.html#a70672ccc3c84750b04061d9750d7d6bd":[4,0,0,2,141,21], "AMReX__GpuReduce_8H.html#aa5c5b55bc0c81fe8ea8c1c7de585b587":[4,0,0,2,141,19], @@ -248,6 +249,5 @@ var NAVTREEINDEX9 = "AMReX__IParser__Y_8cpp.html#aac33f49e08b74b6c3f4fa773755f36e6":[4,0,0,2,0,10,32], "AMReX__IParser__Y_8cpp.html#ac283fe1c5d28044a723b5c8a46272f75":[4,0,0,2,0,10,21], "AMReX__IParser__Y_8cpp.html#ac7a5d02f651cdb8b30aa2a0de332d670":[4,0,0,2,0,10,17], -"AMReX__IParser__Y_8cpp.html#acaf77a8dc997257b02f28ac1bebe36e2":[4,0,0,2,0,10,13], -"AMReX__IParser__Y_8cpp.html#acb6b901b917abe69e9bcc985016b7de6":[4,0,0,2,0,10,18] +"AMReX__IParser__Y_8cpp.html#acaf77a8dc997257b02f28ac1bebe36e2":[4,0,0,2,0,10,13] }; diff --git a/amrex/docs_xml/doxygen/AMReX__ParmParse_8cpp.xml b/amrex/docs_xml/doxygen/AMReX__ParmParse_8cpp.xml index 6cf60b6e56..bfa3372892 100644 --- a/amrex/docs_xml/doxygen/AMReX__ParmParse_8cpp.xml +++ b/amrex/docs_xml/doxygen/AMReX__ParmParse_8cpp.xml @@ -1932,1257 +1932,1263 @@ std::is_same_v<T,long>|| std::is_same_v<T,longlong>|| std::is_same_v<T,float>|| -std::is_same_v<T,double>){ -if(pp_parser(table,parser_prefix,name,valname,ref)){ -returntrue; -} -} - -amrex::ErrorStream()<<"ParmParse::queryvaltypemismatchonvaluenumber" -<<ival<<"of"<<'\n'; -if(occurrence==ParmParse::LAST) -{ -amrex::ErrorStream()<<"lastoccurrenceof"; -} -else -{ -amrex::ErrorStream()<<"occurrencenumber"<<occurrence<<"of"; -} -amrex::ErrorStream()<<name<<'\n'; -amrex::ErrorStream()<<"Expectedan\"" -<<tok_name(ref) -<<"\"typewhichcan'tbeparsedfromthestring\"" -<<valname<<"\"\n" -<<pp_to_string(name,*def)<<'\n'; -amrex::Abort(); -} -returntrue; -} - -template<classT> -void -sgetval(constParmParse::Table&table, -conststd::string&parser_prefix, -conststd::string&name, -T&ref, -intival, -intoccurrence) -{ -if(squeryval(table,parser_prefix,name,ref,ival,occurrence)==0) -{ -amrex::ErrorStream()<<"ParmParse::getval"; -if(occurrence>=0) -{ -amrex::ErrorStream()<<"occurrencenumber" -<<occurrence -<<"of"; -} - -amrex::ErrorStream()<<"ParmParse::getval():" -<<name -<<"notfoundintable" -<<'\n'; -ParmParse::dumpTable(amrex::ErrorStream()); -amrex::Abort(); -} -} - -template<classT> -bool -squeryarr(constParmParse::Table&table, -conststd::string&parser_prefix, -conststd::string&name, -std::vector<T>&ref, -intstart_ix, -intnum_val, -intoccurrence) -{ -// -//Getlastoccurrenceofnameintable. -// -autoconst*def=ppindex(table,occurrence,name); -if(def==nullptr) -{ -returnfalse; -} -// -//Doesithavesufficientnumberofvaluesandaretheyall -//thesametype? +std::is_same_v<T,double>) +{ +if(pp_parser(table,parser_prefix,name,valname,ref)){ +returntrue; +} +}else{ +amrex::ignore_unused(parser_prefix); +} + +amrex::ErrorStream()<<"ParmParse::queryvaltypemismatchonvaluenumber" +<<ival<<"of"<<'\n'; +if(occurrence==ParmParse::LAST) +{ +amrex::ErrorStream()<<"lastoccurrenceof"; +} +else +{ +amrex::ErrorStream()<<"occurrencenumber"<<occurrence<<"of"; +} +amrex::ErrorStream()<<name<<'\n'; +amrex::ErrorStream()<<"Expectedan\"" +<<tok_name(ref) +<<"\"typewhichcan'tbeparsedfromthestring\"" +<<valname<<"\"\n" +<<pp_to_string(name,*def)<<'\n'; +amrex::Abort(); +} +returntrue; +} + +template<classT> +void +sgetval(constParmParse::Table&table, +conststd::string&parser_prefix, +conststd::string&name, +T&ref, +intival, +intoccurrence) +{ +if(squeryval(table,parser_prefix,name,ref,ival,occurrence)==0) +{ +amrex::ErrorStream()<<"ParmParse::getval"; +if(occurrence>=0) +{ +amrex::ErrorStream()<<"occurrencenumber" +<<occurrence +<<"of"; +} + +amrex::ErrorStream()<<"ParmParse::getval():" +<<name +<<"notfoundintable" +<<'\n'; +ParmParse::dumpTable(amrex::ErrorStream()); +amrex::Abort(); +} +} + +template<classT> +bool +squeryarr(constParmParse::Table&table, +conststd::string&parser_prefix, +conststd::string&name, +std::vector<T>&ref, +intstart_ix, +intnum_val, +intoccurrence) +{ +// +//Getlastoccurrenceofnameintable. +// +autoconst*def=ppindex(table,occurrence,name); +if(def==nullptr) +{ +returnfalse; +} // -if(num_val==ParmParse::ALL) -{ -num_val=static_cast<int>(def->size()); -} - -if(num_val==0){returntrue;} - -intstop_ix=start_ix+num_val-1; -if(static_cast<int>(ref.size())<=stop_ix) -{ -ref.resize(stop_ix+1); -} -if(stop_ix>=static_cast<int>(def->size())) -{ -amrex::ErrorStream()<<"ParmParse::queryarrtoomanyvaluesrequestedfor"; -if(occurrence==ParmParse::LAST) -{ -amrex::ErrorStream()<<"lastoccurrenceof"; -} -else -{ -amrex::ErrorStream()<<"occurrence"<<occurrence<<"of"; -} -amrex::ErrorStream()<<name<<'\n'<<pp_to_string(name,*def)<<'\n'; -amrex::Abort(); -} -for(intn=start_ix;n<=stop_ix;n++) -{ -conststd::string&valname=(*def)[n]; -boolok=is(valname,ref[n]); -if(!ok) -{ -ifconstexpr(std::is_same_v<T,int>|| -std::is_same_v<T,long>|| -std::is_same_v<T,longlong>|| -std::is_same_v<T,float>|| -std::is_same_v<T,double>){ -if(pp_parser(table,parser_prefix,name,valname,ref[n])){ -continue; -} -} - -amrex::ErrorStream()<<"ParmParse::queryarrtypemismatchonvaluenumber" -<<n<<"of"; -if(occurrence==ParmParse::LAST) -{ -amrex::ErrorStream()<<"lastoccurrenceof"; -} -else -{ -amrex::ErrorStream()<<"occurrencenumber"<<occurrence<<"of"; -} -amrex::ErrorStream()<<name<<'\n'; -amrex::ErrorStream()<<"Expectedan\"" -<<tok_name(ref) -<<"\"typewhichcan'tbeparsedfromthestring\"" -<<valname<<"\"\n" -<<pp_to_string(name,*def)<<'\n'; -amrex::Abort(); -} -} -returntrue; -} - -template<classT> -void -sgetarr(constParmParse::Table&table, -conststd::string&parser_prefix, -conststd::string&name, -std::vector<T>&ref, -intstart_ix, -intnum_val, -intoccurrence) -{ -if(squeryarr(table,parser_prefix,name,ref,start_ix,num_val,occurrence)==0) -{ -amrex::ErrorStream()<<"ParmParse::sgetarr"; -if(occurrence>=0) -{ -amrex::ErrorStream()<<"occurrencenumber"<<occurrence<<"of"; -} -amrex::ErrorStream()<<"ParmParse::sgetarr():" -<<name -<<"notfoundintable" -<<'\n'; -ParmParse::dumpTable(amrex::ErrorStream()); -amrex::Abort(); -} -} - -template<classT> -void -saddval(conststd::string&name,constT&ref) -{ -std::stringstreamval; -val<<std::setprecision(17)<<ref; - -auto&entry=g_table[name]; -entry.m_vals.emplace_back(std::vector<std::string>{val.str()}); -++entry.m_count; -} - -template<classT> -void -saddarr(conststd::string&name,conststd::vector<T>&ref) -{ -std::vector<std::string>arr; -arr.reserve(ref.size()); -for(autoconst&item:ref){ -std::stringstreamval; -val<<std::setprecision(17)<<item; -arr.push_back(val.str()); -} - -auto&entry=g_table[name]; -entry.m_vals.emplace_back(std::move(arr)); -++entry.m_count; -} - -//InitializeParmParse. -void -ppinit(intargc,char**argv,constchar*parfile,ParmParse::Table&table) -{ -if(parfile!=nullptr) -{ -read_file(parfile,table); -} - -if(argc>0) -{ -std::stringargstr; -constcharSPACE=''; -for(inti=0;i<argc;i++) -{ -argstr+=argv[i]; -argstr+=SPACE; -} -ParmParse::Tablearg_table; -constchar*b=argstr.c_str(); -bldTable(b,arg_table); -// -//Appendarg_tabletoendofexistingtable. -// -for(auto&[name,arg_entry]:arg_table){ -auto&src=arg_entry.m_vals; -auto&dst=table[name].m_vals; -std::move(std::begin(src),std::end(src),std::back_inserter(dst)); -} -} -initialized=true; -} - -boolunused_table_entries_q(constParmParse::Table&table, -conststd::string&prefix=std::string()) -{ -if(prefix.empty()){ -returnstd::any_of(table.begin(),table.end(), -[](autoconst&x)->bool{ -returnx.second.m_count==0; -}); -}else{ -autos=prefix+'.'; +//Doesithavesufficientnumberofvaluesandaretheyall +//thesametype? +// +if(num_val==ParmParse::ALL) +{ +num_val=static_cast<int>(def->size()); +} + +if(num_val==0){returntrue;} + +intstop_ix=start_ix+num_val-1; +if(static_cast<int>(ref.size())<=stop_ix) +{ +ref.resize(stop_ix+1); +} +if(stop_ix>=static_cast<int>(def->size())) +{ +amrex::ErrorStream()<<"ParmParse::queryarrtoomanyvaluesrequestedfor"; +if(occurrence==ParmParse::LAST) +{ +amrex::ErrorStream()<<"lastoccurrenceof"; +} +else +{ +amrex::ErrorStream()<<"occurrence"<<occurrence<<"of"; +} +amrex::ErrorStream()<<name<<'\n'<<pp_to_string(name,*def)<<'\n'; +amrex::Abort(); +} +for(intn=start_ix;n<=stop_ix;n++) +{ +conststd::string&valname=(*def)[n]; +boolok=is(valname,ref[n]); +if(!ok) +{ +ifconstexpr(std::is_same_v<T,int>|| +std::is_same_v<T,long>|| +std::is_same_v<T,longlong>|| +std::is_same_v<T,float>|| +std::is_same_v<T,double>) +{ +if(pp_parser(table,parser_prefix,name,valname,ref[n])){ +continue; +} +}else{ +amrex::ignore_unused(parser_prefix); +} + +amrex::ErrorStream()<<"ParmParse::queryarrtypemismatchonvaluenumber" +<<n<<"of"; +if(occurrence==ParmParse::LAST) +{ +amrex::ErrorStream()<<"lastoccurrenceof"; +} +else +{ +amrex::ErrorStream()<<"occurrencenumber"<<occurrence<<"of"; +} +amrex::ErrorStream()<<name<<'\n'; +amrex::ErrorStream()<<"Expectedan\"" +<<tok_name(ref) +<<"\"typewhichcan'tbeparsedfromthestring\"" +<<valname<<"\"\n" +<<pp_to_string(name,*def)<<'\n'; +amrex::Abort(); +} +} +returntrue; +} + +template<classT> +void +sgetarr(constParmParse::Table&table, +conststd::string&parser_prefix, +conststd::string&name, +std::vector<T>&ref, +intstart_ix, +intnum_val, +intoccurrence) +{ +if(squeryarr(table,parser_prefix,name,ref,start_ix,num_val,occurrence)==0) +{ +amrex::ErrorStream()<<"ParmParse::sgetarr"; +if(occurrence>=0) +{ +amrex::ErrorStream()<<"occurrencenumber"<<occurrence<<"of"; +} +amrex::ErrorStream()<<"ParmParse::sgetarr():" +<<name +<<"notfoundintable" +<<'\n'; +ParmParse::dumpTable(amrex::ErrorStream()); +amrex::Abort(); +} +} + +template<classT> +void +saddval(conststd::string&name,constT&ref) +{ +std::stringstreamval; +val<<std::setprecision(17)<<ref; + +auto&entry=g_table[name]; +entry.m_vals.emplace_back(std::vector<std::string>{val.str()}); +++entry.m_count; +} + +template<classT> +void +saddarr(conststd::string&name,conststd::vector<T>&ref) +{ +std::vector<std::string>arr; +arr.reserve(ref.size()); +for(autoconst&item:ref){ +std::stringstreamval; +val<<std::setprecision(17)<<item; +arr.push_back(val.str()); +} + +auto&entry=g_table[name]; +entry.m_vals.emplace_back(std::move(arr)); +++entry.m_count; +} + +//InitializeParmParse. +void +ppinit(intargc,char**argv,constchar*parfile,ParmParse::Table&table) +{ +if(parfile!=nullptr) +{ +read_file(parfile,table); +} + +if(argc>0) +{ +std::stringargstr; +constcharSPACE=''; +for(inti=0;i<argc;i++) +{ +argstr+=argv[i]; +argstr+=SPACE; +} +ParmParse::Tablearg_table; +constchar*b=argstr.c_str(); +bldTable(b,arg_table); +// +//Appendarg_tabletoendofexistingtable. +// +for(auto&[name,arg_entry]:arg_table){ +auto&src=arg_entry.m_vals; +auto&dst=table[name].m_vals; +std::move(std::begin(src),std::end(src),std::back_inserter(dst)); +} +} +initialized=true; +} + +boolunused_table_entries_q(constParmParse::Table&table, +conststd::string&prefix=std::string()) +{ +if(prefix.empty()){ returnstd::any_of(table.begin(),table.end(), -[&](autoconst&x)->bool{ -returnx.second.m_count==0 -&&x.first.substr(0,s.size())==s; -}); -} -} - -voidpp_print_unused(conststd::string&pfx,constParmParse::Table&table) -{ -std::vector<std::string>sorted_names; -sorted_names.reserve(table.size()); -for(autoconst&[name,entry]:table){ -if(entry.m_count==0){ -sorted_names.push_back(name); -} -} -std::sort(sorted_names.begin(),sorted_names.end()); - -for(autoconst&name:sorted_names){ -autoconst&entry=table.at(name); -for(autoconst&vals:entry.m_vals){ -amrex::AllPrint()<<pfx<<"::"<<pp_to_string(name,vals)<<'\n'; -} -} -} - -template<typenameT,typenamePARSER_t=std::conditional_t<std::is_integral_v<T>, -IParser,Parser>> -PARSER_t -pp_make_parser(std::stringconst&func,Vector<std::string>const&vars, -ParmParse::Tableconst&table,std::stringconst&parser_prefix) -{ -usingvalue_t=std::conditional_t<std::is_integral_v<T>,longlong,double>; - -std::vector<std::string>prefixes; -prefixes.reserve(3); -prefixes.emplace_back(); -if(!parser_prefix.empty()){ -prefixes.emplace_back(parser_prefix+"."); -} -if(!ParmParse::ParserPrefix.empty()){ -prefixes.emplace_back(ParmParse::ParserPrefix+"."); -} - -PARSER_tparser(func); - -autosymbols=parser.symbols(); -for(autoconst&var:vars){ -symbols.erase(var); -} - -for(autoconst&s:symbols){ -value_tv=0; -boolr=false; -for(autoconst&pf:prefixes){ -r=squeryval(table,parser_prefix,pf+s,v, -ParmParse::FIRST,ParmParse::LAST); -if(r){break;} -} -if(r==false){ -amrex::Error("ParmParse:failedtoparse"+func); -} -parser.setConstant(s,v); -} -if(!vars.empty()){ -parser.registerVariables(vars); -} - -returnparser; -} - -template<typenameT> -boolpp_parser(constParmParse::Table&table,conststd::string&parser_prefix, -conststd::string&name,conststd::string&val,T&ref) -{ -auto&recursive_symbols=g_parser_recursive_symbols[OpenMP::get_thread_num()]; -if(autofound=recursive_symbols.find(name);found!=recursive_symbols.end()){ -amrex::Error("ParmParse:recursivereferenceto"+name+"isnotallowed"); -returnfalse; -}else{ -recursive_symbols.insert(name); -} - -autoparser=pp_make_parser<T>(val,{},table,parser_prefix); -autoexe=parser.templatecompileHost<0>(); -ref=static_cast<T>(exe()); - -recursive_symbols.erase(name); -returntrue; -} - -}//Endofunnamednamespace. +[](autoconst&x)->bool{ +returnx.second.m_count==0; +}); +}else{ +autos=prefix+'.'; +returnstd::any_of(table.begin(),table.end(), +[&](autoconst&x)->bool{ +returnx.second.m_count==0 +&&x.first.substr(0,s.size())==s; +}); +} +} + +voidpp_print_unused(conststd::string&pfx,constParmParse::Table&table) +{ +std::vector<std::string>sorted_names; +sorted_names.reserve(table.size()); +for(autoconst&[name,entry]:table){ +if(entry.m_count==0){ +sorted_names.push_back(name); +} +} +std::sort(sorted_names.begin(),sorted_names.end()); + +for(autoconst&name:sorted_names){ +autoconst&entry=table.at(name); +for(autoconst&vals:entry.m_vals){ +amrex::AllPrint()<<pfx<<"::"<<pp_to_string(name,vals)<<'\n'; +} +} +} + +template<typenameT,typenamePARSER_t=std::conditional_t<std::is_integral_v<T>, +IParser,Parser>> +PARSER_t +pp_make_parser(std::stringconst&func,Vector<std::string>const&vars, +ParmParse::Tableconst&table,std::stringconst&parser_prefix) +{ +usingvalue_t=std::conditional_t<std::is_integral_v<T>,longlong,double>; + +std::vector<std::string>prefixes; +prefixes.reserve(3); +prefixes.emplace_back(); +if(!parser_prefix.empty()){ +prefixes.emplace_back(parser_prefix+"."); +} +if(!ParmParse::ParserPrefix.empty()){ +prefixes.emplace_back(ParmParse::ParserPrefix+"."); +} + +PARSER_tparser(func); + +autosymbols=parser.symbols(); +for(autoconst&var:vars){ +symbols.erase(var); +} + +for(autoconst&s:symbols){ +value_tv=0; +boolr=false; +for(autoconst&pf:prefixes){ +r=squeryval(table,parser_prefix,pf+s,v, +ParmParse::FIRST,ParmParse::LAST); +if(r){break;} +} +if(r==false){ +amrex::Error("ParmParse:failedtoparse"+func); +} +parser.setConstant(s,v); +} +if(!vars.empty()){ +parser.registerVariables(vars); +} + +returnparser; +} + +template<typenameT> +boolpp_parser(constParmParse::Table&table,conststd::string&parser_prefix, +conststd::string&name,conststd::string&val,T&ref) +{ +auto&recursive_symbols=g_parser_recursive_symbols[OpenMP::get_thread_num()]; +if(autofound=recursive_symbols.find(name);found!=recursive_symbols.end()){ +amrex::Error("ParmParse:recursivereferenceto"+name+"isnotallowed"); +returnfalse; +}else{ +recursive_symbols.insert(name); +} + +autoparser=pp_make_parser<T>(val,{},table,parser_prefix); +autoexe=parser.templatecompileHost<0>(); +ref=static_cast<T>(exe()); -std::string -ParmParse::prefixedName(conststd::string_view&str)const -{ -AMREX_ASSERT(!str.empty()); - -if(m_prefix.empty()){ -returnstd::string(str); -}else{ -std::stringr=m_prefix+'.'; -r.append(str); -returnr; -} -} - -void -ParmParse::addfile(std::stringconst&filename){ -#ifdefAMREX_USE_MPI -if(ParallelDescriptor::Communicator()==MPI_COMM_NULL) -{ -throwstd::runtime_error("ParmParse::addfile:AMReXmustbeinitialized"); -} -#endif - -autofile=FileKeyword; -std::vector<std::string>val{{filename}}; -addDefn(file,val,g_table); -} - -void -ParmParse::Initialize(intargc, -char**argv, -constchar*parfile) -{ -if(initialized) -{ -amrex::Error("ParmParse::Initialize():alreadyinitialized!"); -} - -g_parser_recursive_symbols.resize(OpenMP::get_max_threads()); - -ppinit(argc,argv,parfile,g_table); - -amrex::ExecOnFinalize(ParmParse::Finalize); -} - -bool -ParmParse::QueryUnusedInputs() -{ -if(ParallelDescriptor::IOProcessor()&&unused_table_entries_q(g_table)) -{ -if(ParmParse::Verbose()){ -amrex::OutStream()<<"UnusedParmParseVariables:\n"; -pp_print_unused("[TOP]",g_table); -amrex::OutStream()<<'\n'; -} -returntrue; -} -returnfalse; -} - -bool -ParmParse::hasUnusedInputs(conststd::string&prefix) -{ -returnunused_table_entries_q(g_table,prefix); +recursive_symbols.erase(name); +returntrue; +} + +}//Endofunnamednamespace. + +std::string +ParmParse::prefixedName(conststd::string_view&str)const +{ +AMREX_ASSERT(!str.empty()); + +if(m_prefix.empty()){ +returnstd::string(str); +}else{ +std::stringr=m_prefix+'.'; +r.append(str); +returnr; +} +} + +void +ParmParse::addfile(std::stringconst&filename){ +#ifdefAMREX_USE_MPI +if(ParallelDescriptor::Communicator()==MPI_COMM_NULL) +{ +throwstd::runtime_error("ParmParse::addfile:AMReXmustbeinitialized"); +} +#endif + +autofile=FileKeyword; +std::vector<std::string>val{{filename}}; +addDefn(file,val,g_table); +} + +void +ParmParse::Initialize(intargc, +char**argv, +constchar*parfile) +{ +if(initialized) +{ +amrex::Error("ParmParse::Initialize():alreadyinitialized!"); +} + +g_parser_recursive_symbols.resize(OpenMP::get_max_threads()); + +ppinit(argc,argv,parfile,g_table); + +amrex::ExecOnFinalize(ParmParse::Finalize); +} + +bool +ParmParse::QueryUnusedInputs() +{ +if(ParallelDescriptor::IOProcessor()&&unused_table_entries_q(g_table)) +{ +if(ParmParse::Verbose()){ +amrex::OutStream()<<"UnusedParmParseVariables:\n"; +pp_print_unused("[TOP]",g_table); +amrex::OutStream()<<'\n'; +} +returntrue; +} +returnfalse; } -std::vector<std::string> -ParmParse::getUnusedInputs(conststd::string&prefix) +bool +ParmParse::hasUnusedInputs(conststd::string&prefix) { -std::vector<std::string>sorted_names; -conststd::stringprefixdot=prefix.empty()?std::string():prefix+"."; -for(autoconst&[name,entry]:g_table){ -if(entry.m_count==0&& -name.substr(0,prefixdot.size())==prefixdot) -{ -sorted_names.push_back(name); -} -} -std::sort(sorted_names.begin(),sorted_names.end()); - -std::vector<std::string>r; -for(autoconst&name:sorted_names){ -autoconst&entry=g_table[name]; -for(autoconst&vals:entry.m_vals){ -std::stringtmp(name); -tmp.append("="); -for(autoconst&v:vals){ -tmp+=""+v; -} -r.emplace_back(std::move(tmp)); -} -} - -returnr; -} - -std::set<std::string> -ParmParse::getEntries(conststd::string&prefix) -{ -std::set<std::string>r; -conststd::stringprefixdot=prefix.empty()?std::string():prefix+"."; -for(autoconst&[name,entry]:g_table){ -if(name.substr(0,prefixdot.size())==prefixdot){ -r.insert(name); -} -} -returnr; -} - -int -ParmParse::Verbose() -{ -if(pp_detail::verbose<0){ -pp_detail::verbose=std::max(amrex::Verbose(),0); -ParmParsepp("amrex.parmparse"); -if(!pp.query("verbose","v",pp_detail::verbose)){ -pp.add("verbose",pp_detail::verbose); -} -} -returnpp_detail::verbose; -} - -void -ParmParse::SetVerbose(intv) -{ -pp_detail::verbose=v; +returnunused_table_entries_q(g_table,prefix); +} + +std::vector<std::string> +ParmParse::getUnusedInputs(conststd::string&prefix) +{ +std::vector<std::string>sorted_names; +conststd::stringprefixdot=prefix.empty()?std::string():prefix+"."; +for(autoconst&[name,entry]:g_table){ +if(entry.m_count==0&& +name.substr(0,prefixdot.size())==prefixdot) +{ +sorted_names.push_back(name); +} +} +std::sort(sorted_names.begin(),sorted_names.end()); + +std::vector<std::string>r; +for(autoconst&name:sorted_names){ +autoconst&entry=g_table[name]; +for(autoconst&vals:entry.m_vals){ +std::stringtmp(name); +tmp.append("="); +for(autoconst&v:vals){ +tmp+=""+v; +} +r.emplace_back(std::move(tmp)); +} +} + +returnr; +} + +std::set<std::string> +ParmParse::getEntries(conststd::string&prefix) +{ +std::set<std::string>r; +conststd::stringprefixdot=prefix.empty()?std::string():prefix+"."; +for(autoconst&[name,entry]:g_table){ +if(name.substr(0,prefixdot.size())==prefixdot){ +r.insert(name); +} +} +returnr; +} + +int +ParmParse::Verbose() +{ +if(pp_detail::verbose<0){ +pp_detail::verbose=std::max(amrex::Verbose(),0); +ParmParsepp("amrex.parmparse"); +if(!pp.query("verbose","v",pp_detail::verbose)){ +pp.add("verbose",pp_detail::verbose); +} +} +returnpp_detail::verbose; } void -ParmParse::Finalize() +ParmParse::SetVerbose(intv) { -if(ParallelDescriptor::IOProcessor()&&unused_table_entries_q(g_table)) -{ -if(ParmParse::Verbose()){ -amrex::OutStream()<<"UnusedParmParseVariables:\n"; -pp_print_unused("[TOP]",g_table); -amrex::OutStream()<<'\n'; -} -if(amrex::system::abort_on_unused_inputs){ -amrex::Abort("ERROR:unusedParmParsevariables."); -} -} -g_table.clear(); - -#if!defined(BL_NO_FORT) -amrex_finalize_namelist(); -#endif - -g_parser_recursive_symbols.clear(); +pp_detail::verbose=v; +} + +void +ParmParse::Finalize() +{ +if(ParallelDescriptor::IOProcessor()&&unused_table_entries_q(g_table)) +{ +if(ParmParse::Verbose()){ +amrex::OutStream()<<"UnusedParmParseVariables:\n"; +pp_print_unused("[TOP]",g_table); +amrex::OutStream()<<'\n'; +} +if(amrex::system::abort_on_unused_inputs){ +amrex::Abort("ERROR:unusedParmParsevariables."); +} +} +g_table.clear(); -pp_detail::verbose=-1; -initialized=false; -} +#if!defined(BL_NO_FORT) +amrex_finalize_namelist(); +#endif -void -ParmParse::SetParserPrefix(std::stringa_prefix) -{ -ParmParse::ParserPrefix=std::move(a_prefix); +g_parser_recursive_symbols.clear(); + +pp_detail::verbose=-1; +initialized=false; } void -ParmParse::dumpTable(std::ostream&os,boolprettyPrint) +ParmParse::SetParserPrefix(std::stringa_prefix) { -std::vector<std::string>sorted_names; -sorted_names.reserve(g_table.size()); -for(autoconst&[name,entry]:g_table){ -sorted_names.push_back(name); -} -std::sort(sorted_names.begin(),sorted_names.end()); - -for(autoconst&name:sorted_names){ -autoconst&entry=g_table[name]; -if(prettyPrint&&entry.m_count>0){ -for(autoconst&vals:entry.m_vals){ -os<<pp_to_pretty_string(name,vals)<<'\n'; -} -} -else{ -for(autoconst&vals:entry.m_vals){ -os<<pp_to_string(name,vals)<<'\n'; -} -} -} -} - -int -ParmParse::countval(constchar*name, -intn)const -{ -// -//Firstfindn'thoccurrenceofnameintable. -// -autoconst*def=ppindex(*m_table,n,prefixedName(name)); -returndef==nullptr?0:static_cast<int>(def->size()); -} - -//BOOL -void -ParmParse::getkth(constchar*name, -intk, -bool&ref, -intival)const -{ -sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); -} - -void -ParmParse::get(constchar*name, -bool&ref, -intival)const -{ -sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); -} - -int -ParmParse::querykth(constchar*name, -intk, -bool&ref, -intival)const -{ -returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); -} - -int -ParmParse::query(constchar*name, -bool&ref, -intival)const -{ -returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); -} - -void -ParmParse::add(constchar*name, -constboolval) -{ -saddval(prefixedName(name),val); -} - -//INT -void -ParmParse::getkth(constchar*name,intk,int&ref,intival)const -{ -sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); -} - +ParmParse::ParserPrefix=std::move(a_prefix); +} + +void +ParmParse::dumpTable(std::ostream&os,boolprettyPrint) +{ +std::vector<std::string>sorted_names; +sorted_names.reserve(g_table.size()); +for(autoconst&[name,entry]:g_table){ +sorted_names.push_back(name); +} +std::sort(sorted_names.begin(),sorted_names.end()); + +for(autoconst&name:sorted_names){ +autoconst&entry=g_table[name]; +if(prettyPrint&&entry.m_count>0){ +for(autoconst&vals:entry.m_vals){ +os<<pp_to_pretty_string(name,vals)<<'\n'; +} +} +else{ +for(autoconst&vals:entry.m_vals){ +os<<pp_to_string(name,vals)<<'\n'; +} +} +} +} + +int +ParmParse::countval(constchar*name, +intn)const +{ +// +//Firstfindn'thoccurrenceofnameintable. +// +autoconst*def=ppindex(*m_table,n,prefixedName(name)); +returndef==nullptr?0:static_cast<int>(def->size()); +} + +//BOOL +void +ParmParse::getkth(constchar*name, +intk, +bool&ref, +intival)const +{ +sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); +} + +void +ParmParse::get(constchar*name, +bool&ref, +intival)const +{ +sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); +} + +int +ParmParse::querykth(constchar*name, +intk, +bool&ref, +intival)const +{ +returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); +} + +int +ParmParse::query(constchar*name, +bool&ref, +intival)const +{ +returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); +} + +void +ParmParse::add(constchar*name, +constboolval) +{ +saddval(prefixedName(name),val); +} + +//INT void -ParmParse::get(constchar*name,int&ref,intival)const +ParmParse::getkth(constchar*name,intk,int&ref,intival)const { -sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); +sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); } -int -ParmParse::querykth(constchar*name,intk,int&ref,intival)const +void +ParmParse::get(constchar*name,int&ref,intival)const { -returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); +sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); } int -ParmParse::query(constchar*name,int&ref,intival)const +ParmParse::querykth(constchar*name,intk,int&ref,intival)const { -returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); +returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); } -void -ParmParse::add(constchar*name,constintval) -{ -saddval(prefixedName(name),val); +int +ParmParse::query(constchar*name,int&ref,intival)const +{ +returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); } void -ParmParse::getktharr(constchar*name,intk,std::vector<int>&ref, -intstart_ix,intnum_val)const -{ -sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); -} - -void -ParmParse::getarr(constchar*name,std::vector<int>&ref,intstart_ix, -intnum_val)const -{ -sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); -} - -int -ParmParse::queryktharr(constchar*name,intk,std::vector<int>&ref, -intstart_ix,intnum_val)const -{ -returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); -} - -int -ParmParse::queryarr(constchar*name,std::vector<int>&ref,intstart_ix, -intnum_val)const -{ -returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); -} - -void -ParmParse::addarr(constchar*name,conststd::vector<int>&ref) -{ -saddarr(prefixedName(name),ref); +ParmParse::add(constchar*name,constintval) +{ +saddval(prefixedName(name),val); +} + +void +ParmParse::getktharr(constchar*name,intk,std::vector<int>&ref, +intstart_ix,intnum_val)const +{ +sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); +} + +void +ParmParse::getarr(constchar*name,std::vector<int>&ref,intstart_ix, +intnum_val)const +{ +sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); +} + +int +ParmParse::queryktharr(constchar*name,intk,std::vector<int>&ref, +intstart_ix,intnum_val)const +{ +returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); +} + +int +ParmParse::queryarr(constchar*name,std::vector<int>&ref,intstart_ix, +intnum_val)const +{ +returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); } - -//LONG -void -ParmParse::getkth(constchar*name,intk,long&ref,intival)const -{ -sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); -} - +void +ParmParse::addarr(constchar*name,conststd::vector<int>&ref) +{ +saddarr(prefixedName(name),ref); +} + + +//LONG void -ParmParse::get(constchar*name,long&ref,intival)const +ParmParse::getkth(constchar*name,intk,long&ref,intival)const { -sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); +sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); } -int -ParmParse::querykth(constchar*name,intk,long&ref,intival)const +void +ParmParse::get(constchar*name,long&ref,intival)const { -returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); +sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); } int -ParmParse::query(constchar*name,long&ref,intival)const +ParmParse::querykth(constchar*name,intk,long&ref,intival)const { -returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); +returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); } -void -ParmParse::add(constchar*name, -constlongval) -{ -saddval(prefixedName(name),val); -} - -void -ParmParse::getktharr(constchar*name,intk,std::vector<long>&ref, -intstart_ix,intnum_val)const -{ -sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); -} - -void -ParmParse::getarr(constchar*name,std::vector<long>&ref,intstart_ix, -intnum_val)const -{ -sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); -} - -int -ParmParse::queryktharr(constchar*name,intk,std::vector<long>&ref, -intstart_ix,intnum_val)const -{ -returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); -} - -int -ParmParse::queryarr(constchar*name,std::vector<long>&ref,intstart_ix, -intnum_val)const -{ -returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); -} - -void -ParmParse::addarr(constchar*name,conststd::vector<long>&ref) -{ -saddarr(prefixedName(name),ref); +int +ParmParse::query(constchar*name,long&ref,intival)const +{ +returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); +} + +void +ParmParse::add(constchar*name, +constlongval) +{ +saddval(prefixedName(name),val); +} + +void +ParmParse::getktharr(constchar*name,intk,std::vector<long>&ref, +intstart_ix,intnum_val)const +{ +sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); +} + +void +ParmParse::getarr(constchar*name,std::vector<long>&ref,intstart_ix, +intnum_val)const +{ +sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); +} + +int +ParmParse::queryktharr(constchar*name,intk,std::vector<long>&ref, +intstart_ix,intnum_val)const +{ +returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); +} + +int +ParmParse::queryarr(constchar*name,std::vector<long>&ref,intstart_ix, +intnum_val)const +{ +returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); } -//longlong -void -ParmParse::getkth(constchar*name,intk,longlong&ref,intival)const -{ -sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); -} - +void +ParmParse::addarr(constchar*name,conststd::vector<long>&ref) +{ +saddarr(prefixedName(name),ref); +} + +//longlong void -ParmParse::get(constchar*name,longlong&ref,intival)const +ParmParse::getkth(constchar*name,intk,longlong&ref,intival)const { -sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); +sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); } -int -ParmParse::querykth(constchar*name,intk,longlong&ref,intival)const +void +ParmParse::get(constchar*name,longlong&ref,intival)const { -returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); +sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); } int -ParmParse::query(constchar*name,longlong&ref,intival)const +ParmParse::querykth(constchar*name,intk,longlong&ref,intival)const { -returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); +returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); } -void -ParmParse::add(constchar*name,constlonglongval) -{ -saddval(prefixedName(name),val); +int +ParmParse::query(constchar*name,longlong&ref,intival)const +{ +returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); } void -ParmParse::getktharr(constchar*name,intk,std::vector<longlong>&ref, -intstart_ix,intnum_val)const -{ -sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); -} - -void -ParmParse::getarr(constchar*name,std::vector<longlong>&ref,intstart_ix, -intnum_val)const -{ -sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); -} - -int -ParmParse::queryktharr(constchar*name,intk,std::vector<longlong>&ref, -intstart_ix,intnum_val)const -{ -returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); -} - -int -ParmParse::queryarr(constchar*name,std::vector<longlong>&ref,intstart_ix, -intnum_val)const -{ -returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); -} - -void -ParmParse::addarr(constchar*name,conststd::vector<longlong>&ref) -{ -saddarr(prefixedName(name),ref); +ParmParse::add(constchar*name,constlonglongval) +{ +saddval(prefixedName(name),val); +} + +void +ParmParse::getktharr(constchar*name,intk,std::vector<longlong>&ref, +intstart_ix,intnum_val)const +{ +sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); +} + +void +ParmParse::getarr(constchar*name,std::vector<longlong>&ref,intstart_ix, +intnum_val)const +{ +sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); +} + +int +ParmParse::queryktharr(constchar*name,intk,std::vector<longlong>&ref, +intstart_ix,intnum_val)const +{ +returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); +} + +int +ParmParse::queryarr(constchar*name,std::vector<longlong>&ref,intstart_ix, +intnum_val)const +{ +returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); } -//FLOAT -void -ParmParse::getkth(constchar*name,intk,float&ref,intival)const -{ -sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); -} - +void +ParmParse::addarr(constchar*name,conststd::vector<longlong>&ref) +{ +saddarr(prefixedName(name),ref); +} + +//FLOAT void -ParmParse::get(constchar*name,float&ref,intival)const +ParmParse::getkth(constchar*name,intk,float&ref,intival)const { -sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); +sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); } -int -ParmParse::querykth(constchar*name,intk,float&ref,intival)const +void +ParmParse::get(constchar*name,float&ref,intival)const { -returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); +sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); } int -ParmParse::query(constchar*name,float&ref,intival)const +ParmParse::querykth(constchar*name,intk,float&ref,intival)const { -returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); +returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); } -void -ParmParse::add(constchar*name,constfloatval) -{ -saddval(prefixedName(name),val); +int +ParmParse::query(constchar*name,float&ref,intival)const +{ +returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); } void -ParmParse::getktharr(constchar*name,intk,std::vector<float>&ref, -intstart_ix,intnum_val)const -{ -sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); -} - -void -ParmParse::getarr(constchar*name,std::vector<float>&ref,intstart_ix, -intnum_val)const -{ -sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); -} - -int -ParmParse::queryktharr(constchar*name,intk,std::vector<float>&ref, -intstart_ix,intnum_val)const -{ -returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); -} - -int -ParmParse::queryarr(constchar*name,std::vector<float>&ref,intstart_ix, -intnum_val)const -{ -returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); -} - -void -ParmParse::addarr(constchar*name,conststd::vector<float>&ref) -{ -saddarr(prefixedName(name),ref); +ParmParse::add(constchar*name,constfloatval) +{ +saddval(prefixedName(name),val); +} + +void +ParmParse::getktharr(constchar*name,intk,std::vector<float>&ref, +intstart_ix,intnum_val)const +{ +sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); +} + +void +ParmParse::getarr(constchar*name,std::vector<float>&ref,intstart_ix, +intnum_val)const +{ +sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); +} + +int +ParmParse::queryktharr(constchar*name,intk,std::vector<float>&ref, +intstart_ix,intnum_val)const +{ +returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); +} + +int +ParmParse::queryarr(constchar*name,std::vector<float>&ref,intstart_ix, +intnum_val)const +{ +returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); } - - -//DOUBLE -void -ParmParse::getkth(constchar*name,intk,double&ref,intival)const -{ -sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); -} - +void +ParmParse::addarr(constchar*name,conststd::vector<float>&ref) +{ +saddarr(prefixedName(name),ref); +} + + + +//DOUBLE void -ParmParse::get(constchar*name,double&ref,intival)const +ParmParse::getkth(constchar*name,intk,double&ref,intival)const { -sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); +sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); } -int -ParmParse::querykth(constchar*name,intk,double&ref,intival)const +void +ParmParse::get(constchar*name,double&ref,intival)const { -returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); +sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); } int -ParmParse::query(constchar*name,double&ref,intival)const +ParmParse::querykth(constchar*name,intk,double&ref,intival)const { -returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); +returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); } -void -ParmParse::add(constchar*name,constdoubleval) -{ -saddval(prefixedName(name),val); +int +ParmParse::query(constchar*name,double&ref,intival)const +{ +returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); } void -ParmParse::getktharr(constchar*name,intk,std::vector<double>&ref, -intstart_ix,intnum_val)const -{ -sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); -} - -void -ParmParse::getarr(constchar*name,std::vector<double>&ref,intstart_ix, -intnum_val)const -{ -sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); -} - -int -ParmParse::queryktharr(constchar*name,intk,std::vector<double>&ref, -intstart_ix,intnum_val)const -{ -returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); -} - -int -ParmParse::queryarr(constchar*name,std::vector<double>&ref,intstart_ix, -intnum_val)const -{ -returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); -} - -void -ParmParse::addarr(constchar*name,conststd::vector<double>&ref) -{ -saddarr(prefixedName(name),ref); +ParmParse::add(constchar*name,constdoubleval) +{ +saddval(prefixedName(name),val); +} + +void +ParmParse::getktharr(constchar*name,intk,std::vector<double>&ref, +intstart_ix,intnum_val)const +{ +sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); +} + +void +ParmParse::getarr(constchar*name,std::vector<double>&ref,intstart_ix, +intnum_val)const +{ +sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); +} + +int +ParmParse::queryktharr(constchar*name,intk,std::vector<double>&ref, +intstart_ix,intnum_val)const +{ +returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); +} + +int +ParmParse::queryarr(constchar*name,std::vector<double>&ref,intstart_ix, +intnum_val)const +{ +returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); } - - -//STRING -void -ParmParse::getkth(constchar*name,intk,std::string&ref,intival)const -{ -sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); -} - +void +ParmParse::addarr(constchar*name,conststd::vector<double>&ref) +{ +saddarr(prefixedName(name),ref); +} + + + +//STRING void -ParmParse::get(constchar*name,std::string&ref,intival)const +ParmParse::getkth(constchar*name,intk,std::string&ref,intival)const { -sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); +sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); } -int -ParmParse::querykth(constchar*name,intk,std::string&ref,intival)const +void +ParmParse::get(constchar*name,std::string&ref,intival)const { -returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); +sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); } int -ParmParse::query(constchar*name,std::string&ref,intival)const +ParmParse::querykth(constchar*name,intk,std::string&ref,intival)const { -returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); +returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); } -void -ParmParse::add(constchar*name,conststd::string&val) -{ -saddval(prefixedName(name),val); +int +ParmParse::query(constchar*name,std::string&ref,intival)const +{ +returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); } void -ParmParse::getktharr(constchar*name,intk,std::vector<std::string>&ref, -intstart_ix,intnum_val)const -{ -sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); -} - -void -ParmParse::getarr(constchar*name,std::vector<std::string>&ref, -intstart_ix,intnum_val)const -{ -sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); -} - -int -ParmParse::queryktharr(constchar*name,intk,std::vector<std::string>&ref, -intstart_ix,intnum_val)const -{ -returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); -} - -int -ParmParse::queryarr(constchar*name,std::vector<std::string>&ref, -intstart_ix,intnum_val)const -{ -returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); -} - -void -ParmParse::addarr(constchar*name,conststd::vector<std::string>&ref) -{ -saddarr(prefixedName(name),ref); +ParmParse::add(constchar*name,conststd::string&val) +{ +saddval(prefixedName(name),val); +} + +void +ParmParse::getktharr(constchar*name,intk,std::vector<std::string>&ref, +intstart_ix,intnum_val)const +{ +sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); +} + +void +ParmParse::getarr(constchar*name,std::vector<std::string>&ref, +intstart_ix,intnum_val)const +{ +sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); +} + +int +ParmParse::queryktharr(constchar*name,intk,std::vector<std::string>&ref, +intstart_ix,intnum_val)const +{ +returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); +} + +int +ParmParse::queryarr(constchar*name,std::vector<std::string>&ref, +intstart_ix,intnum_val)const +{ +returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); } - - -//INTVECT -void -ParmParse::getkth(constchar*name,intk,IntVect&ref,intival)const -{ -sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); -} - +void +ParmParse::addarr(constchar*name,conststd::vector<std::string>&ref) +{ +saddarr(prefixedName(name),ref); +} + + + +//INTVECT void -ParmParse::get(constchar*name,IntVect&ref,intival)const +ParmParse::getkth(constchar*name,intk,IntVect&ref,intival)const { -sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); +sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); } -int -ParmParse::querykth(constchar*name,intk,IntVect&ref,intival)const +void +ParmParse::get(constchar*name,IntVect&ref,intival)const { -returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); +sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); } int -ParmParse::query(constchar*name,IntVect&ref,intival)const +ParmParse::querykth(constchar*name,intk,IntVect&ref,intival)const { -returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); +returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); } -void -ParmParse::add(constchar*name,constIntVect&val) -{ -saddval(prefixedName(name),val); +int +ParmParse::query(constchar*name,IntVect&ref,intival)const +{ +returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); } void -ParmParse::getktharr(constchar*name,intk,std::vector<IntVect>&ref, -intstart_ix,intnum_val)const -{ -sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); -} - -void -ParmParse::getarr(constchar*name,std::vector<IntVect>&ref, -intstart_ix,intnum_val)const -{ -sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); -} - -int -ParmParse::queryktharr(constchar*name,intk,std::vector<IntVect>&ref, -intstart_ix,intnum_val)const -{ -returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); -} - -int -ParmParse::queryarr(constchar*name,std::vector<IntVect>&ref, -intstart_ix,intnum_val)const -{ -returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); -} - -void -ParmParse::addarr(constchar*name,conststd::vector<IntVect>&ref) -{ -saddarr(prefixedName(name),ref); +ParmParse::add(constchar*name,constIntVect&val) +{ +saddval(prefixedName(name),val); +} + +void +ParmParse::getktharr(constchar*name,intk,std::vector<IntVect>&ref, +intstart_ix,intnum_val)const +{ +sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); +} + +void +ParmParse::getarr(constchar*name,std::vector<IntVect>&ref, +intstart_ix,intnum_val)const +{ +sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); +} + +int +ParmParse::queryktharr(constchar*name,intk,std::vector<IntVect>&ref, +intstart_ix,intnum_val)const +{ +returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); +} + +int +ParmParse::queryarr(constchar*name,std::vector<IntVect>&ref, +intstart_ix,intnum_val)const +{ +returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); } -//BOX -void -ParmParse::getkth(constchar*name,intk,Box&ref,intival)const -{ -sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); -} - +void +ParmParse::addarr(constchar*name,conststd::vector<IntVect>&ref) +{ +saddarr(prefixedName(name),ref); +} + +//BOX void -ParmParse::get(constchar*name,Box&ref,intival)const +ParmParse::getkth(constchar*name,intk,Box&ref,intival)const { -sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); +sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); } -int -ParmParse::querykth(constchar*name,intk,Box&ref,intival)const +void +ParmParse::get(constchar*name,Box&ref,intival)const { -returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); +sgetval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); } int -ParmParse::query(constchar*name,Box&ref,intival)const +ParmParse::querykth(constchar*name,intk,Box&ref,intival)const { -returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); +returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,k); } -void -ParmParse::add(constchar*name,constBox&val) -{ -saddval(prefixedName(name),val); +int +ParmParse::query(constchar*name,Box&ref,intival)const +{ +returnsqueryval(*m_table,m_parser_prefix,prefixedName(name),ref,ival,LAST); } void -ParmParse::getktharr(constchar*name,intk,std::vector<Box>&ref, -intstart_ix,intnum_val)const -{ -sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); -} - -void -ParmParse::getarr(constchar*name,std::vector<Box>&ref, -intstart_ix,intnum_val)const -{ -sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); -} - -int -ParmParse::queryktharr(constchar*name,intk,std::vector<Box>&ref, -intstart_ix,intnum_val)const -{ -returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); -} - -int -ParmParse::queryarr(constchar*name,std::vector<Box>&ref, -intstart_ix,intnum_val)const -{ -returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); -} - -void -ParmParse::addarr(constchar*name,conststd::vector<Box>&ref) -{ -saddarr(prefixedName(name),ref); +ParmParse::add(constchar*name,constBox&val) +{ +saddval(prefixedName(name),val); +} + +void +ParmParse::getktharr(constchar*name,intk,std::vector<Box>&ref, +intstart_ix,intnum_val)const +{ +sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); +} + +void +ParmParse::getarr(constchar*name,std::vector<Box>&ref, +intstart_ix,intnum_val)const +{ +sgetarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); +} + +int +ParmParse::queryktharr(constchar*name,intk,std::vector<Box>&ref, +intstart_ix,intnum_val)const +{ +returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,k); +} + +int +ParmParse::queryarr(constchar*name,std::vector<Box>&ref, +intstart_ix,intnum_val)const +{ +returnsqueryarr(*m_table,m_parser_prefix,prefixedName(name),ref,start_ix,num_val,LAST); } - -int -ParmParse::queryarr(constchar*name,IntVect&ref)const -{ -std::vector<int>v; -intexist=this->queryarr(name,v); -if(exist){ -AMREX_ALWAYS_ASSERT(v.size()==AMREX_SPACEDIM); -for(inti=0;i<AMREX_SPACEDIM;++i){ref[i]=v[i];} -} -returnexist; -} - -void -ParmParse::getarr(constchar*name,IntVect&ref)const -{ -std::vector<int>v; -this->getarr(name,v); -AMREX_ALWAYS_ASSERT(v.size()==AMREX_SPACEDIM); -for(inti=0;i<AMREX_SPACEDIM;++i){ref[i]=v[i];} -} - -int -ParmParse::queryarr(constchar*name,RealVect&ref)const -{ -std::vector<Real>v; -intexist=this->queryarr(name,v); -if(exist){ -AMREX_ALWAYS_ASSERT(v.size()==AMREX_SPACEDIM); -for(inti=0;i<AMREX_SPACEDIM;++i){ref[i]=v[i];} -} -returnexist; -} - -void -ParmParse::getarr(constchar*name,RealVect&ref)const -{ -std::vector<Real>v; -this->getarr(name,v); -AMREX_ALWAYS_ASSERT(v.size()==AMREX_SPACEDIM); -for(inti=0;i<AMREX_SPACEDIM;++i){ref[i]=v[i];} -} - -// -//Returnnumberofoccurrencesofparametername. -// - -int -ParmParse::countname(conststd::string&name)const -{ -autopname=prefixedName(name); -autofound=m_table->find(pname); -if(found!=m_table->cend()){ -returnstatic_cast<int>(found->second.m_vals.size()); -}else{ -return0; -} -} - -// -//Returntrueifnameintable. -// - -bool -ParmParse::contains(constchar*name)const -{ -autopname=prefixedName(name); -autofound=m_table->find(pname); -if(found!=m_table->cend()){ -#ifdefAMREX_USE_OMP -#pragmaompatomicupdate -#endif -++(found->second.m_count); -returntrue; -}else{ -returnfalse; -} -} - -int -ParmParse::remove(constchar*name) -{ -autoconstpname=prefixedName(name); -auton=m_table->erase(pname); -returnstatic_cast<int>(n); -} - -namespace{ -template<classT> -boolsqueryWithParser(constParmParse::Table&table, -conststd::string&parser_prefix, -conststd::string&name, -T&ref) -{ -std::vector<std::string>vals; -boolexist=squeryarr(table,parser_prefix,name,vals, -ParmParse::FIRST,ParmParse::ALL,ParmParse::LAST); -if(!exist){returnfalse;} - -std::stringcombined_string; -for(autoconst&v:vals){ -combined_string.append(v); -} -returnpp_parser(table,parser_prefix,name,combined_string,ref); -} -} - -int -ParmParse::queryWithParser(constchar*name,int&ref)const -{ -returnsqueryWithParser(*m_table,m_parser_prefix,prefixedName(name),ref); +void +ParmParse::addarr(constchar*name,conststd::vector<Box>&ref) +{ +saddarr(prefixedName(name),ref); +} + + +int +ParmParse::queryarr(constchar*name,IntVect&ref)const +{ +std::vector<int>v; +intexist=this->queryarr(name,v); +if(exist){ +AMREX_ALWAYS_ASSERT(v.size()==AMREX_SPACEDIM); +for(inti=0;i<AMREX_SPACEDIM;++i){ref[i]=v[i];} +} +returnexist; +} + +void +ParmParse::getarr(constchar*name,IntVect&ref)const +{ +std::vector<int>v; +this->getarr(name,v); +AMREX_ALWAYS_ASSERT(v.size()==AMREX_SPACEDIM); +for(inti=0;i<AMREX_SPACEDIM;++i){ref[i]=v[i];} +} + +int +ParmParse::queryarr(constchar*name,RealVect&ref)const +{ +std::vector<Real>v; +intexist=this->queryarr(name,v); +if(exist){ +AMREX_ALWAYS_ASSERT(v.size()==AMREX_SPACEDIM); +for(inti=0;i<AMREX_SPACEDIM;++i){ref[i]=v[i];} +} +returnexist; +} + +void +ParmParse::getarr(constchar*name,RealVect&ref)const +{ +std::vector<Real>v; +this->getarr(name,v); +AMREX_ALWAYS_ASSERT(v.size()==AMREX_SPACEDIM); +for(inti=0;i<AMREX_SPACEDIM;++i){ref[i]=v[i];} +} + +// +//Returnnumberofoccurrencesofparametername. +// + +int +ParmParse::countname(conststd::string&name)const +{ +autopname=prefixedName(name); +autofound=m_table->find(pname); +if(found!=m_table->cend()){ +returnstatic_cast<int>(found->second.m_vals.size()); +}else{ +return0; +} +} + +// +//Returntrueifnameintable. +// + +bool +ParmParse::contains(constchar*name)const +{ +autopname=prefixedName(name); +autofound=m_table->find(pname); +if(found!=m_table->cend()){ +#ifdefAMREX_USE_OMP +#pragmaompatomicupdate +#endif +++(found->second.m_count); +returntrue; +}else{ +returnfalse; +} +} + +int +ParmParse::remove(constchar*name) +{ +autoconstpname=prefixedName(name); +auton=m_table->erase(pname); +returnstatic_cast<int>(n); +} + +namespace{ +template<classT> +boolsqueryWithParser(constParmParse::Table&table, +conststd::string&parser_prefix, +conststd::string&name, +T&ref) +{ +std::vector<std::string>vals; +boolexist=squeryarr(table,parser_prefix,name,vals, +ParmParse::FIRST,ParmParse::ALL,ParmParse::LAST); +if(!exist){returnfalse;} + +std::stringcombined_string; +for(autoconst&v:vals){ +combined_string.append(v); +} +returnpp_parser(table,parser_prefix,name,combined_string,ref); +} } int -ParmParse::queryWithParser(constchar*name,long&ref)const +ParmParse::queryWithParser(constchar*name,int&ref)const { returnsqueryWithParser(*m_table,m_parser_prefix,prefixedName(name),ref); } int -ParmParse::queryWithParser(constchar*name,longlong&ref)const +ParmParse::queryWithParser(constchar*name,long&ref)const { returnsqueryWithParser(*m_table,m_parser_prefix,prefixedName(name),ref); } int -ParmParse::queryWithParser(constchar*name,float&ref)const +ParmParse::queryWithParser(constchar*name,longlong&ref)const { returnsqueryWithParser(*m_table,m_parser_prefix,prefixedName(name),ref); } int -ParmParse::queryWithParser(constchar*name,double&ref)const +ParmParse::queryWithParser(constchar*name,float&ref)const { returnsqueryWithParser(*m_table,m_parser_prefix,prefixedName(name),ref); } -Parser -ParmParse::makeParser(std::stringconst&func, -Vector<std::string>const&vars)const -{ -returnpp_make_parser<double>(func,vars,*m_table,m_parser_prefix); -} - -IParser -ParmParse::makeIParser(std::stringconst&func, -Vector<std::string>const&vars)const -{ -returnpp_make_parser<longlong>(func,vars,*m_table,m_parser_prefix); -} - -} +int +ParmParse::queryWithParser(constchar*name,double&ref)const +{ +returnsqueryWithParser(*m_table,m_parser_prefix,prefixedName(name),ref); +} + +Parser +ParmParse::makeParser(std::stringconst&func, +Vector<std::string>const&vars)const +{ +returnpp_make_parser<double>(func,vars,*m_table,m_parser_prefix); +} + +IParser +ParmParse::makeIParser(std::stringconst&func, +Vector<std::string>const&vars)const +{ +returnpp_make_parser<longlong>(func,vars,*m_table,m_parser_prefix); +} + +} diff --git a/amrex/docs_xml/doxygen/classamrex_1_1ParmParse.xml b/amrex/docs_xml/doxygen/classamrex_1_1ParmParse.xml index 497507b6de..942fabddee 100644 --- a/amrex/docs_xml/doxygen/classamrex_1_1ParmParse.xml +++ b/amrex/docs_xml/doxygen/classamrex_1_1ParmParse.xml @@ -166,7 +166,7 @@ - + int @@ -189,7 +189,7 @@ - + int @@ -207,7 +207,7 @@ - + void @@ -238,7 +238,7 @@ - + void @@ -265,7 +265,7 @@ - + int @@ -296,7 +296,7 @@ - + int @@ -323,7 +323,7 @@ - + void @@ -345,7 +345,7 @@ - + void @@ -376,7 +376,7 @@ - + void @@ -403,7 +403,7 @@ - + int @@ -434,7 +434,7 @@ - + int @@ -461,7 +461,7 @@ - + void @@ -483,7 +483,7 @@ - + void @@ -514,7 +514,7 @@ - + void @@ -541,7 +541,7 @@ - + int @@ -572,7 +572,7 @@ - + int @@ -599,7 +599,7 @@ - + void @@ -621,7 +621,7 @@ - + void @@ -652,7 +652,7 @@ - + void @@ -679,7 +679,7 @@ - + int @@ -710,7 +710,7 @@ - + int @@ -737,7 +737,7 @@ - + void @@ -759,7 +759,7 @@ - + void @@ -790,7 +790,7 @@ - + void @@ -817,7 +817,7 @@ - + int @@ -848,7 +848,7 @@ - + int @@ -875,7 +875,7 @@ - + void @@ -897,7 +897,7 @@ - + void @@ -928,7 +928,7 @@ - + void @@ -955,7 +955,7 @@ - + int @@ -986,7 +986,7 @@ - + int @@ -1013,7 +1013,7 @@ - + void @@ -1035,7 +1035,7 @@ - + void @@ -1066,7 +1066,7 @@ - + void @@ -1093,7 +1093,7 @@ - + int @@ -1124,7 +1124,7 @@ - + int @@ -1151,7 +1151,7 @@ - + void @@ -1173,7 +1173,7 @@ - + void @@ -1204,7 +1204,7 @@ - + void @@ -1231,7 +1231,7 @@ - + int @@ -1262,7 +1262,7 @@ - + int @@ -1289,7 +1289,7 @@ - + void @@ -1311,7 +1311,7 @@ - + void @@ -1342,7 +1342,7 @@ - + void @@ -1369,7 +1369,7 @@ - + int @@ -1400,7 +1400,7 @@ - + int @@ -1427,7 +1427,7 @@ - + void @@ -1449,7 +1449,7 @@ - + void @@ -1485,7 +1485,7 @@ - + void @@ -1517,7 +1517,7 @@ - + int @@ -1553,7 +1553,7 @@ - + int @@ -1585,7 +1585,7 @@ - + void @@ -1607,7 +1607,7 @@ - + void @@ -1643,7 +1643,7 @@ - + void @@ -1675,7 +1675,7 @@ - + int @@ -1711,7 +1711,7 @@ - + int @@ -1743,7 +1743,7 @@ - + void @@ -1765,7 +1765,7 @@ - + void @@ -1801,7 +1801,7 @@ - + void @@ -1833,7 +1833,7 @@ - + int @@ -1869,7 +1869,7 @@ - + int @@ -1901,7 +1901,7 @@ - + void @@ -1923,7 +1923,7 @@ - + void @@ -1959,7 +1959,7 @@ - + void @@ -1991,7 +1991,7 @@ - + int @@ -2027,7 +2027,7 @@ - + int @@ -2059,7 +2059,7 @@ - + void @@ -2081,7 +2081,7 @@ - + void @@ -2117,7 +2117,7 @@ - + void @@ -2149,7 +2149,7 @@ - + int @@ -2185,7 +2185,7 @@ - + int @@ -2217,7 +2217,7 @@ - + void @@ -2239,7 +2239,7 @@ - + void @@ -2275,7 +2275,7 @@ - + void @@ -2307,7 +2307,7 @@ - + int @@ -2343,7 +2343,7 @@ - + int @@ -2375,7 +2375,7 @@ - + void @@ -2397,7 +2397,7 @@ - + void @@ -2433,7 +2433,7 @@ - + void @@ -2465,7 +2465,7 @@ - + int @@ -2501,7 +2501,7 @@ - + int @@ -2533,7 +2533,7 @@ - + void @@ -2555,7 +2555,7 @@ - + void @@ -2591,7 +2591,7 @@ - + void @@ -2623,7 +2623,7 @@ - + int @@ -2659,7 +2659,7 @@ - + int @@ -2691,7 +2691,7 @@ - + void @@ -2713,7 +2713,7 @@ - + int @@ -2734,7 +2734,7 @@ - + void @@ -2755,7 +2755,7 @@ - + int @@ -2777,7 +2777,7 @@ - + void @@ -2799,7 +2799,7 @@ - + @@ -3026,7 +3026,7 @@ - + int @@ -3047,7 +3047,7 @@ - + int @@ -3068,7 +3068,7 @@ - + int @@ -3089,7 +3089,7 @@ - + int @@ -3110,7 +3110,7 @@ - + @@ -3466,7 +3466,7 @@ - + Parser @@ -3488,7 +3488,7 @@ - + IParser @@ -3510,7 +3510,7 @@ - + const Table & @@ -3551,7 +3551,7 @@ - + void @@ -3565,7 +3565,7 @@ - + void @@ -3583,7 +3583,7 @@ - + int @@ -3596,7 +3596,7 @@ - + void @@ -3613,7 +3613,7 @@ - + void @@ -3636,7 +3636,7 @@ - + void @@ -3654,7 +3654,7 @@ - + bool @@ -3667,7 +3667,7 @@ - + bool @@ -3686,7 +3686,7 @@ - + std::vector< std::string > @@ -3705,7 +3705,7 @@ - + std::set< std::string > @@ -3724,7 +3724,7 @@ - + @@ -3743,7 +3743,7 @@ - +