OGS
ProcessLib::PythonBoundaryCondition Member List

This is the complete list of members for ProcessLib::PythonBoundaryCondition, including all inherited members.

_bc_dataProcessLib::PythonBoundaryConditionprivate
_dof_table_boundaryProcessLib::PythonBoundaryConditionprivate
_flush_stdoutProcessLib::PythonBoundaryConditionprivate
_local_assemblersProcessLib::PythonBoundaryConditionprivate
applyNaturalBC(const double t, std::vector< GlobalVector * > const &x, int const process_id, GlobalMatrix *K, GlobalVector &b, GlobalMatrix *Jac) overrideProcessLib::PythonBoundaryConditionvirtual
collectPrimaryVariables(std::vector< double > &primary_variables, MeshLib::Node const &boundary_node, GlobalVector const &x) constProcessLib::PythonBoundaryConditionprivate
getDofIdx(std::size_t const boundary_node_id) constProcessLib::PythonBoundaryConditionprivate
getDofIdx(std::size_t const boundary_node_id, int const var, int const comp) constProcessLib::PythonBoundaryConditionprivate
getEssentialBCValues(const double t, const GlobalVector &x, NumLib::IndexValueVector< GlobalIndexType > &bc_values) const overrideProcessLib::PythonBoundaryConditionvirtual
interpolateToHigherOrderNode(GlobalVector const &x, int const var, int const comp, MeshLib::Node const &boundary_node) constProcessLib::PythonBoundaryConditionprivate
postTimestep(const double, std::vector< GlobalVector * > const &, int const)ProcessLib::BoundaryConditioninlinevirtual
preTimestep(const double, std::vector< GlobalVector * > const &, int const)ProcessLib::BoundaryConditioninlinevirtual
PythonBoundaryCondition(PythonBcData &&bc_data, unsigned const integration_order, bool const flush_stdout, unsigned const bulk_mesh_dimension, NumLib::LocalToGlobalIndexMap const &dof_table_bulk)ProcessLib::PythonBoundaryCondition
~BoundaryCondition()=defaultProcessLib::BoundaryConditionvirtual