MAST3
Multidisciplinary-design Adaptation and Sensitivity Toolkit (MAST)
surface_flux.hpp File Reference
Include dependency graph for surface_flux.hpp:

Go to the source code of this file.

Classes

class  MAST::Physics::Conduction::SurfaceFluxLoad< FEVarType, FluxFieldType, SectionAreaType, Dim, ContextType >
 This class implements the discrete evaluation of the surface heat flux kernel defined as

\[ - \int_{\Gamma_e} \phi a q_n~d\Gamma, \]

where, $ \phi$ is the variation, $ a $ is the section thickness for 2D elements or section area for 1D elements, and $ q_n $ is the boundary normal flux. More...

 

Namespaces

 MAST
 
 MAST::Physics
 
 MAST::Physics::Conduction
 

Functions

template<typename ScalarType , typename SectionAreaType , typename FluxFieldType , typename ContextType , uint_t Dim>
std::enable_if< Dim==3, ScalarType >::type MAST::Physics::Conduction::flux_multiplier (const FluxFieldType *f, const SectionAreaType *s, ContextType &c)