ExternalFlowForceJacobian< dim, number, n_species > Struct Template Reference
|
Developer Documentation
|
MeltPoolDG::CompressibleFlow::ExternalFlowForceJacobian< dim, number, n_species > Struct Template Referenceabstract
#include <utils.hpp>
Inheritance diagram for MeltPoolDG::CompressibleFlow::ExternalFlowForceJacobian< dim, number, n_species >:
Public Member Functions | |
| virtual | ~ExternalFlowForceJacobian ()=default |
| virtual ConservedVariablesType< dim, number, n_species > | value (number time_step_size, unsigned int cell_batch_id, const dealii::Point< dim, dealii::VectorizedArray< number > > &points, const ConservedVariablesType< dim, number, n_species > &w, const ConservedVariablesType< dim, number, n_species > &delta_w)=0 |
Constructor & Destructor Documentation
◆ ~ExternalFlowForceJacobian()
template<int dim, typename number , int n_species = 1>
|
virtualdefault |
Member Function Documentation
◆ value()
template<int dim, typename number , int n_species = 1>
|
pure virtual |
This function computes the jacobian of the external force contribution for the balance of mass, momentum, and energy equations at the given set of points. The returned value then contains the body force as given in the respective governing equations and can directly be added to the right-hand side.
- Parameters
-
time_step_size Size of the current time step. cell_batch_id The ID of the cell batch for which to compute the external force. points Coordinates of the points at which the external force is evaluated. w Conserved variables at the corresponding points. delta_w Increment in conserved variables at the corresponding points.
- Returns
- The computed contribution of the external force to be added to the conservation equations.
The documentation for this struct was generated from the following file:
- include/meltpooldg/compressible_flow/utils.hpp
Generated by