void BCInterfaceFunctionUserDefined< PhysicalSolverType >::setGlobalData( const BCInterfaceData& data ) { //Set mapFunction std::map< std::string, userDefinedFunctions > mapFunction; mapFunction["Sin"] = Sin; // Retrieving the strings M_functionType = mapFunction[ data.baseString() ]; // Set parameters M_parameters = data.parameters(); }