http:^^www.cs.cornell.edu^info^people^rick^chains^chains.html
来自「This data set contains WWW-pages collect」· HTML 代码 · 共 101 行
HTML
101 行
MIME-Version: 1.0
Server: CERN/3.0
Date: Sunday, 24-Nov-96 23:08:12 GMT
Content-Type: text/html
Content-Length: 4029
Last-Modified: Tuesday, 24-Oct-95 13:55:49 GMT
<TITLE>The Chains Programming Language</TITLE> <IMGSRC="/Info/Projects/SimLab/images/ChainsLogo4.gif"> <P> The <IMG SRC="/Info/Projects/SimLab/images/ChainsText2.gif"> programming language is acomputer language whose basic data structures and operations are basedon mathematical objects such as <em>vertices</em>, <em>cells</em>,<em>cell complexes</em>, <em>chains</em>, <em>cochains</em>, andoperators such as <em>boundary</em> and <em>coboundary</em>. <P>Together these data types provide the ability to represent a geometricshape or other topological structure with an algebraic formula. Once atopological or geometric structure is expressed algebraically, itbecomes possible to operate on geometry and topology with rigorouslydefined algebraic operations, which in turn makes it possible tosystematically compute topological and geometric quantities andproperties. <A HREF="example.html"> Here </A> is an example of acomplex, chain and their algebraic and graphical representations.<P><<A HREF="about-logo.html">About the logo</A>><<A HREF="lagrange-quote.html">Quotation</A>><<A HREF="chains.au"> Chains theme song (30 second audio)</A>><P> <H2><A HREF="/Info/Projects/SimLab/whats-new.html">What's New?</A></H2><H2>Applications of the <IMG SRC="/Info/Projects/SimLab/images/ChainsText2.gif">Lanugage</H2><MENU><LI> <A HREF="Combined.html"> Multiple Domain Physical Simulation:</A><IMG SRC="/Info/Projects/SimLab/images/ChainsText2.gif"> has been used to create a combinedfluid/elastic solid simulator. <LI> <A HREF="combined.mpg"> An animation</A> of one run of thecombined simulator, showing the coupled nature of the fluid/solidinteractions: how the fluid pressure deflects the elastic solid, whichin turn provides a modified fluid volume.<LI> Finite elements: </A><A HREF="/Info/People/rick/tech-reports/TR94-1406.ps">Cornell CS TR94-1406 (postscript version)</A> describes the use of<IMG SRC="/Info/Projects/SimLab/images/ChainsText2.gif"> as a "language for FEM." Thearticle presents a two page formal specification of an FEM formulationof plane stress, using quadratic shape functions defined overtriangles. This <IMG SRC="/Info/Projects/SimLab/images/ChainsText2.gif"> programcorresponds closely to a textbook derivation, and yet is efficientlyexecutable.<LI> <A HREF="communication.html"> Communication and standardization</A><LI> Parallel and distributed computation (see <AHREF="/Info/People/rick/chains/ra/bibliography3.4.html#Herlihy93">[HS93]</A>) <LI> Scientific computing and visualization.</MENU><P>The <IMG SRC="/Info/Projects/SimLab/images/ChainsText2.gif"> language formalizes therelationship between geometry (form) and physical behavior (function),which is fundamental to most engineering activities. <IMGSRC="/Info/Projects/SimLab/images/ChainsText2.gif"> has applications in computer aideddesign (CAD), scientific computing, and distributed and parallelcomputation.<H3>An algebraic-topological programming language</H3> <IMGSRC="/Info/Projects/SimLab/images/ChainsText2.gif"><AHREF="/Info/People/rick/chains/ra/bibliography3.4.html#Palmer94"> [Pal94]</A> <AHREF="/Info/People/rick/chains/ra/bibliography3.4.html#Palmer93">[PS93] </A> is acomputer language that has algebraic-topological objects such as<B>vertices</B>, <B>simplexes</B>, <B>complexes</B>, and <B>chains</B> as it's basic data types. The power of <IMGSRC="/Info/Projects/SimLab/images/ChainsText2.gif"> lies in theability to write an expression that has an evaluable topological (orgeometric) semantics. This provides the ability to ``program'' at amuch higher semantic level.The relationship between the <IMGSRC="/Info/Projects/SimLab/images/ChainsText2.gif"> language andalgebraic-topology is similar to that between the MATLAB language andmatrix algebra, or between CSG<AHREF="/Info/People/rick/chains/ra/bibliography3.4.html#Requicha81">[RV81]</A> andgeometry.<ADDRESS> Rick Palmer / rick@cs.cornell.edu </ADDRESS>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?