var fDesc=new Array(); fDesc[0] = "BRAHMS is a Modular Execution Framework for dynamical systems. It knits together independently-authored software modules implementing dynamical processes into an integrated system, and supervises the deployment and execution of that system.BRAHMS primarily consists of the Engine (responsible for housekeeping, facilitating communications, scheduling, etc.) and the Components (user-authored plug-ins responsible for computing the actual SystemML processes). They talk to each other through the interface provided by the BRAHMS Component Interface. A lightweight wrapper sits on top of the Engine, providing an interface to the shell. For more, see Anatomy."; function tShowHide(id, show) { var s = document.getElementById("desc"); if ((s.innerHTML.length<=212 || show==1) && show!=2) { s.innerHTML = fDesc[id]; if (document.getElementById('m1')) document.getElementById('m1').style.display='none'; if (document.getElementById('m2')) document.getElementById('m2').style.display='none'; if (document.getElementById('more_txt')) document.getElementById('more_txt').style.display='inline'; } else { s.innerHTML = ''; } }