NeoN
A framework for CFD software
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
NeoN::la::SharedSparsityBundle< SystemSparsityType, BoundarySparsityType > Struct Template Reference

#include <faceToMatrixAddress.hpp>

Public Member Functions

 SharedSparsityBundle (std::shared_ptr< const SystemSparsityType > systemSparsity, std::shared_ptr< const FaceToMatrixAddress > faceToMatrixAddress, std::shared_ptr< const BoundarySparsityType > boundarySparsity)
 

Public Attributes

std::shared_ptr< const SystemSparsityType > systemSparsity
 
std::shared_ptr< const FaceToMatrixAddressfaceToMatrixAddress
 
std::shared_ptr< const BoundarySparsityType > boundarySparsity
 

Detailed Description

template<typename SystemSparsityType, typename BoundarySparsityType>
struct NeoN::la::SharedSparsityBundle< SystemSparsityType, BoundarySparsityType >

Definition at line 195 of file faceToMatrixAddress.hpp.

Constructor & Destructor Documentation

◆ SharedSparsityBundle()

template<typename SystemSparsityType , typename BoundarySparsityType >
NeoN::la::SharedSparsityBundle< SystemSparsityType, BoundarySparsityType >::SharedSparsityBundle ( std::shared_ptr< const SystemSparsityType >  systemSparsity,
std::shared_ptr< const FaceToMatrixAddress faceToMatrixAddress,
std::shared_ptr< const BoundarySparsityType >  boundarySparsity 
)
inline

Definition at line 203 of file faceToMatrixAddress.hpp.

Member Data Documentation

◆ boundarySparsity

template<typename SystemSparsityType , typename BoundarySparsityType >
std::shared_ptr<const BoundarySparsityType> NeoN::la::SharedSparsityBundle< SystemSparsityType, BoundarySparsityType >::boundarySparsity

Definition at line 199 of file faceToMatrixAddress.hpp.

◆ faceToMatrixAddress

template<typename SystemSparsityType , typename BoundarySparsityType >
std::shared_ptr<const FaceToMatrixAddress> NeoN::la::SharedSparsityBundle< SystemSparsityType, BoundarySparsityType >::faceToMatrixAddress

Definition at line 198 of file faceToMatrixAddress.hpp.

◆ systemSparsity

template<typename SystemSparsityType , typename BoundarySparsityType >
std::shared_ptr<const SystemSparsityType> NeoN::la::SharedSparsityBundle< SystemSparsityType, BoundarySparsityType >::systemSparsity

Definition at line 197 of file faceToMatrixAddress.hpp.


The documentation for this struct was generated from the following file: