Advanced Multi-Physics (AMP)
On-Line Documentation
Classes | Namespaces | Enumerations
Variable.h File Reference
#include "AMP/utils/Units.h"
#include "AMP/utils/enable_shared_from_this.h"
#include <memory>
#include <string_view>
Include dependency graph for Variable.h:

Go to the source code of this file.

Classes

class  AMP::LinearAlgebra::Variable
 A description of the data in the vector. More...
 

Namespaces

namespace  AMP
 
namespace  AMP::IO
 
namespace  AMP::LinearAlgebra
 

Enumerations

enum class  AMP::LinearAlgebra::ScatterType : uint8_t { AMP::LinearAlgebra::CONSISTENT_ADD , AMP::LinearAlgebra::CONSISTENT_SET }
 Flag to choose algorithm for makeConsistent. More...
 
enum class  AMP::LinearAlgebra::UpdateState : uint8_t {
  AMP::LinearAlgebra::UNCHANGED = 0 , AMP::LinearAlgebra::LOCAL_CHANGED = 1 , AMP::LinearAlgebra::ADDING = 2 , AMP::LinearAlgebra::SETTING = 3 ,
  AMP::LinearAlgebra::MIXED = 4
}
 The four states a Vector can be in. More...
 



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