|
| template<typename IsActive> |
| static std::pair< std::vector< std::size_t >, std::vector< std::size_t > > | ProcessLib::extractInnerAndOuterNodes (MeshLib::Mesh const &mesh, MeshLib::Mesh const &sub_mesh, IsActive is_active) |
| static std::vector< std::vector< std::size_t > > | ProcessLib::extractElementsAlongOuterNodes (MeshLib::Mesh const &mesh, MeshLib::Mesh const &sub_mesh, std::vector< std::size_t > const &outer_nodes) |
| static DeactivatedSubdomainMesh | ProcessLib::createDeactivatedSubdomainMesh (MeshLib::Mesh const &mesh, std::unordered_set< int > const &deactivated_subdomain_material_ids) |
| static MathLib::PiecewiseLinearInterpolation | ProcessLib::parseTimeIntervalOrCurve (std::optional< BaseLib::ConfigTree > const &time_interval_config, std::optional< std::string > const &curve_name, std::map< std::string, std::unique_ptr< MathLib::PiecewiseLinearInterpolation > > const &curves) |
| static std::pair< Eigen::Vector3d, Eigen::Vector3d > | ProcessLib::parseLineSegment (BaseLib::ConfigTree const &config) |
| | Returns a line segment represented by its begin and end points.
|
| static detail::Ball | ProcessLib::parseBall (BaseLib::ConfigTree const &config) |
| | Returns a ball represented by its center and its radius.
|
| DeactivatedSubdomain | ProcessLib::createDeactivatedSubdomain (BaseLib::ConfigTree const &config, MeshLib::Mesh const &mesh, std::vector< std::unique_ptr< ParameterLib::ParameterBase > > const ¶meters, std::map< std::string, std::unique_ptr< MathLib::PiecewiseLinearInterpolation > > const &curves) |
| std::vector< DeactivatedSubdomain > | ProcessLib::createDeactivatedSubdomains (BaseLib::ConfigTree const &config, MeshLib::Mesh const &mesh, std::vector< std::unique_ptr< ParameterLib::ParameterBase > > const ¶meters, std::map< std::string, std::unique_ptr< MathLib::PiecewiseLinearInterpolation > > const &curves) |