waves
Basic FE playground
katoptron::Loads< scalar > Class Template Reference

Class which includes all the loads, boundary conditions, preloads, and weights. More...

#include <Loads.h>

Public Member Functions

 Loads ()
 
 Loads (Problem &pbl, Teuchos::RCP< Map > map, Teuchos::RCP< Domain< scalar >> domain)
 Loads constructor. More...
 

Public Attributes

Teuchos::RCP< DirichletList< scalar > > dirichletList
 
Teuchos::RCP< NeumannList< scalar > > neumannList
 
Teuchos::RCP< SourcesList< scalar > > sourcesList
 
Teuchos::RCP< PreloadList< scalar > > preloadList
 
Teuchos::RCP< WeightsList< scalar > > weightsList
 

Detailed Description

template<typename scalar>
class katoptron::Loads< scalar >

Class which includes all the loads, boundary conditions, preloads, and weights.

Constructor & Destructor Documentation

◆ Loads() [1/2]

template<typename scalar >
katoptron::Loads< scalar >::Loads ( )

◆ Loads() [2/2]

template<typename scalar >
katoptron::Loads< scalar >::Loads ( Problem pbl,
Teuchos::RCP< Map map,
Teuchos::RCP< Domain< scalar >>  domain 
)

Loads constructor.

This constructor initializes the lists of Dirichlet BC, Neumann BC, sources, preloads, and weights.

Arguments:

  • pbl: A Problem object,
  • map: an RCP to a Map object,
  • domain: an RCP to a Domain object.

Member Data Documentation

◆ dirichletList

template<typename scalar >
Teuchos::RCP<DirichletList<scalar> > katoptron::Loads< scalar >::dirichletList

◆ neumannList

template<typename scalar >
Teuchos::RCP<NeumannList<scalar> > katoptron::Loads< scalar >::neumannList

◆ preloadList

template<typename scalar >
Teuchos::RCP<PreloadList<scalar> > katoptron::Loads< scalar >::preloadList

◆ sourcesList

template<typename scalar >
Teuchos::RCP<SourcesList<scalar> > katoptron::Loads< scalar >::sourcesList

◆ weightsList

template<typename scalar >
Teuchos::RCP<WeightsList<scalar> > katoptron::Loads< scalar >::weightsList

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