Advanced Multi-Physics (AMP)
On-Line Documentation
Classes | Namespaces
AMPManager.h File Reference
#include "AMP/utils/AMP_MPI.h"
#include <array>
#include <functional>
#include <memory>
#include <set>
#include <string>
#include <vector>
Include dependency graph for AMPManager.h:

Go to the source code of this file.

Classes

class  AMP::AMPManager
 Class AMPManager is a utility for managing startup and shutdown for AMP applications and for changing the maximum number of patch data components supported by AMP patches. All applications should call AMPManager::startup() at the beginning of the program. Startup will initialize all packages including MPI. AMPManager::shutdown() should be called at the end of the program, before calling exit(0). Note that the shutdown, but it shuts down the packages, MPI, and deallocates memory. More...
 
class  AMP::AMPManagerProperties
 Class AMPManagerProperties is a class that contains the various startup options for AMP. More...
 

Namespaces

namespace  AMP
 
namespace  StackTrace
 



Advanced Multi-Physics (AMP)
Oak Ridge National Laboratory
Idaho National Laboratory
Los Alamos National Laboratory
This page automatically produced from the
source code by doxygen
Last updated: Tue Mar 10 2026 13:06:41.
Comments on this page