Advanced Multi-Physics (AMP)
On-Line Documentation
DiffusionTransportTensorModel.h
Go to the documentation of this file.
1#ifndef included_AMP_DiffusionTransportTensorModel
2#define included_AMP_DiffusionTransportTensorModel
3
4#include "AMP/operators/diffusion/DiffusionTransportModel.h"
5
6
7namespace AMP::Operator {
8
10
12{
13public:
15 std::shared_ptr<const DiffusionTransportTensorModelParameters> params );
16
23 virtual void
24 getTensorTransport( AMP::Array<std::shared_ptr<std::vector<double>>> &result,
25 std::map<std::string, std::shared_ptr<std::vector<double>>> &args,
26 const std::vector<libMesh::Point> &Coordinates = d_DummyCoords );
27};
28} // namespace AMP::Operator
29
30#endif
static const std::vector< libMesh::Point > d_DummyCoords
DiffusionTransportTensorModel(std::shared_ptr< const DiffusionTransportTensorModelParameters > params)
virtual void getTensorTransport(AMP::Array< std::shared_ptr< std::vector< double > > > &result, std::map< std::string, std::shared_ptr< std::vector< double > > > &args, const std::vector< libMesh::Point > &Coordinates=d_DummyCoords)
transport model returning a vector of tensors
ElementPhysicsModelParameters DiffusionTransportTensorModelParameters



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