#include <lbs_bndry_func_lua.h>
|  | 
|  | BoundaryFunctionToLua (std::string lua_function_name) | 
|  | 
| std::vector< double > | Evaluate (size_t cell_global_id, int cell_material_id, unsigned int face_index, unsigned int face_node_index, const chi_mesh::Vector3 &face_node_location, const chi_mesh::Vector3 &face_node_normal, const std::vector< int > &quadrature_angle_indices, const std::vector< chi_mesh::Vector3 > &quadrature_angle_vectors, const std::vector< std::pair< double, double > > &quadrature_phi_theta_angles, const std::vector< int > &group_indices, double time) override | 
|  | 
| virtual std::vector< double > | Evaluate (size_t cell_global_id, int cell_material_id, unsigned int face_index, unsigned int face_node_index, const chi_mesh::Vector3 &face_node_location, const chi_mesh::Vector3 &face_node_normal, const std::vector< int > &quadrature_angle_indices, const std::vector< chi_mesh::Vector3 > &quadrature_angle_vectors, const std::vector< std::pair< double, double > > &quadrature_phi_theta_angles, const std::vector< int > &group_indices, double time)=0 | 
|  | 
| virtual | ~BoundaryFunction ()=default | 
|  | 
Definition at line 12 of file lbs_bndry_func_lua.h.
 
◆ BoundaryFunctionToLua()
  
  | 
        
          | lbs::BoundaryFunctionToLua::BoundaryFunctionToLua | ( | std::string | lua_function_name | ) |  |  | inlineexplicit | 
 
 
◆ Evaluate()
  
  | 
        
          | std::vector< double > lbs::BoundaryFunctionToLua::Evaluate | ( | size_t | cell_global_id, |  
          |  |  | int | cell_material_id, |  
          |  |  | unsigned int | face_index, |  
          |  |  | unsigned int | face_node_index, |  
          |  |  | const chi_mesh::Vector3 & | face_node_location, |  
          |  |  | const chi_mesh::Vector3 & | face_node_normal, |  
          |  |  | const std::vector< int > & | quadrature_angle_indices, |  
          |  |  | const std::vector< chi_mesh::Vector3 > & | quadrature_angle_vectors, |  
          |  |  | const std::vector< std::pair< double, double > > & | quadrature_phi_theta_angles, |  
          |  |  | const std::vector< int > & | group_indices, |  
          |  |  | double | time |  
          |  | ) |  |  |  | override | 
 
 
◆ m_lua_function_name
  
  | 
        
          | const std::string lbs::BoundaryFunctionToLua::m_lua_function_name |  | private | 
 
 
The documentation for this class was generated from the following files: