Classes | Namespaces

QCAD_SchrodingerDirichlet.hpp File Reference

#include "Phalanx_ConfigDefs.hpp"
#include "Phalanx_Evaluator_WithBaseImpl.hpp"
#include "Phalanx_Evaluator_Derived.hpp"
#include "Phalanx_MDField.hpp"
#include "Teuchos_ParameterList.hpp"
#include "Epetra_Vector.h"
#include "Sacado_ParameterAccessor.hpp"
#include "PHAL_AlbanyTraits.hpp"
Include dependency graph for QCAD_SchrodingerDirichlet.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QCAD::SchrodingerDirichletBase< EvalT, Traits >
 Similar to PHAL::Dirichlet, but in Jacobian specialization zeros out the column as well as the row corresponding to a DBC to preserve the symmetry of the Schrodinger problem's Hamiltonian (its jacobian). More...
class  QCAD::SchrodingerDirichlet< PHAL::AlbanyTraits::Residual, Traits >
class  QCAD::SchrodingerDirichlet< PHAL::AlbanyTraits::Jacobian, Traits >
class  QCAD::SchrodingerDirichlet< PHAL::AlbanyTraits::Tangent, Traits >
class  QCAD::SchrodingerDirichletAggregator< EvalT, Traits >

Namespaces

namespace  QCAD
 

Provides general-purpose template-specialized functions for use in other evaluator classes.