virtual void init(const MAST::GeomElem &elem)
initializes the object for the geometric element elem.
virtual void clear_frequency_function()
clears association with a system to this discipline, and vice-a-versa
virtual void set_elem_data(unsigned int dim, const libMesh::Elem &ref_elem, MAST::GeomElem &elem) const
virtual function, but nothing to be done for fluids.
virtual void elem_calculations(bool if_jac, ComplexVectorX &vec, ComplexMatrixX &mat)
performs the element calculations over elem, and returns the element vector and matrix quantities in ...
MAST::FrequencyFunction * _frequency
frequency function used to define the oscillatory frequency
FrequencyDomainLinearizedComplexAssemblyElemOperations()
default constructor
virtual void elem_sensitivity_calculations(const MAST::FunctionBase &f, ComplexVectorX &vec)
performs the element sensitivity calculations over elem, and returns the element residual sensitivity...
void set_frequency_function(MAST::FrequencyFunction &f)
sets the frequency function for analysis
virtual ~FrequencyDomainLinearizedComplexAssemblyElemOperations()
destructor