The task of designing porous materials for use in specific applications requires a detailed understanding of the adsorption process and how adsorption is affected by material properties. Applications of interest include maximizing gravimetric or volumetric adsorption capacity for hydrogen and carbon dioxide and increasing the selectivity for carbon dioxide in...