jsMath

Welcome to the

Vanderbilt Physics Notebook

a place for all sorts of eratic ramblings and rants: - - - - - - - - - - Click Here for the GettingStarted Quick Start Guide

Login to create a user profile. This is needed before you can edit pages.

Add a "WikiWord" to a page to create a magical link.

Have Fun!

Some Links to Additional Features

Equations (Displayed not evaluated): see ???????? - help page still in progress

$ \int^1_\kappa \left[\bigl(1-w^2\bigr)\bigl(\kappa^2-w^2\bigr)\right]^{-1/2} dw  $ = $ frac{4}{\left(1+\sqrt{\kappa}\,\right)^2} K \left(\left(\frac{1-\sqrt{\kappa}}{1+\sqrt{\kappa}}\right)^{\!\!2}\right) $

$ \mathop{\rm grd} \phi(z) = \left(a+\frac{2d}{\pi}\right) v_\infty\, \overline{f'(z)} = v_\infty \left[ \pi a +  frac{2d}{\pi a + 2dw^{-1/2}(w-1)^{1/2}} \right]^- $

\mathop{\rm grd} \phi(z) = \left(a+\frac{2d}{\pi}\right) v_\infty\, \overline{f'(z)} = v_\infty \left[ \pi a + frac{2d}{\pi a + 2dw^{-1/2}(w-1)^{1/2}} \right]^-

Spreadsheet Functions in Tables: see SC Quick Reference

{ { {
#!sctable
||1||2||=A0+B0||
||10||20||=@sum(A1:B1)||
} } }

RESULT:

1.00

2.00

3.00

10.00

20.00

30.00

Plotting Functions: see ???????? - help page still in progress

set pm3d explicit
set parametric
splot cos(u)*cos(v),cos(u)*sin(v),sin(u)

--> -->

OSError

[Errno 13] Permission denied: '/usr/local/var/moin/write'

If you want to report a bug, please save this page and attach it to your bug report.

Traceback

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

  1. /usr/local/lib/python2.4/site-packages/MoinMoin/request.py in run (self=<MoinMoin.request.RequestCGI object>)

    1. 1149 from MoinMoin.wikiaction import getHandler
    2. 1150 handler = getHandler(self, action)
    3. 1151 handler(self.page.page_name, self)
    4. 1152
    5. 1153 # generate page footer (actions that do not want this footer use
    • handler = <function do_show>
    • self = <MoinMoin.request.RequestCGI object>
    • self.page = <MoinMoin.Page.Page instance>
    • self.page.page_name = u'Physics Notebook'
  2. /usr/local/lib/python2.4/site-packages/MoinMoin/wikiaction.py in do_show (pagename=u'Physics Notebook', request=<MoinMoin.request.RequestCGI object>)

    1. 466 else:
    2. 467 request.cacheable = 1
    3. 468 Page(request, pagename).send_page(request, count_hit=1)
    4. 469
    5. 470
    • global Page = <class MoinMoin.Page.Page>
    • request = <MoinMoin.request.RequestCGI object>
    • pagename = u'Physics Notebook'
    • ).send_page undefined
    • count_hit undefined
  3. /usr/local/lib/python2.4/site-packages/MoinMoin/Page.py in send_page (self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestCGI object>, msg='', **keywords={'count_hit': 1})

    1. 1251 format_args=pi_formatargs,
    2. 1252 do_cache=do_cache,
    3. 1253 start_line=pi_lines)
    4. 1254
    5. 1255 # check for pending footnotes
    • start_line undefined
    • pi_lines = 1
  4. /usr/local/lib/python2.4/site-packages/MoinMoin/Page.py in send_page_content (self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestCGI object>, Parser=<class wikiconfig.plugin.parser.jsmath.Parser>, body=u'\n\'\'Welcome to the \'\'\n\n= Vanderbilt Physics Noteb...\'\'\'\'\'there are even ["Drawing?"] functions\n---- \n', format_args=u'', do_cache=1, **kw={'start_line': 1})

    1. 1342 try:
    2. 1343 code = self.loadCache(request)
    3. 1344 self.execute(request, parser, code)
    4. 1345 except Exception, e:
    5. 1346 if not is_cache_exception(e):
    • self = <MoinMoin.Page.Page instance>
    • self.execute = <bound method Page.execute of <MoinMoin.Page.Page instance>>
    • request = <MoinMoin.request.RequestCGI object>
    • parser = <wikiconfig.plugin.parser.jsmath.Parser instance>
    • code = <code object ? at 0xb71b51a0, file "Physics Notebook", line 2>
  5. /usr/local/lib/python2.4/site-packages/MoinMoin/Page.py in execute (self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestCGI object>, parser=<wikiconfig.plugin.parser.jsmath.Parser instance>, code=<code object ? at 0xb71b51a0, file "Physics Notebook", line 2>)

    1. 1371 __file__ = os.path.join(MoinMoin.__loader__.archive, 'dummy')
    2. 1372 try:
    3. 1373 exec code
    4. 1374 except 'CacheNeedsUpdate':
    5. 1375 raise Exception('CacheNeedsUpdate')
    • code = <code object ? at 0xb71b51a0, file "Physics Notebook", line 2>
  6. /usr/local/var/moin/lasdamas/cgi-bin/Physics Notebook in ?

  7. /usr/local/lib/python2.4/site-packages/MoinMoin/formatter/base.py in processor (self=<MoinMoin.formatter.text_html.Formatter instance>, processor_name=u'gnuplot', lines=[u'set pm3d explicit', u'set parametric', u'splot cos(u)*cos(v),cos(u)*sin(v),sin(u)'], is_parser=1)

    1. 315 lines = lines[1:]
    2. 316 p = parser('\n'.join(lines), self.request, format_args=args)
    3. 317 p.format(self)
    4. 318 del p
    5. 319 return ''
    • p = <wikiconfig.plugin.parser.gnuplot.Parser instance>
    • p.format = <bound method Parser.format of <wikiconfig.plugin.parser.gnuplot.Parser instance>>
    • self = <MoinMoin.formatter.text_html.Formatter instance>
  8. /usr/local/var/moin/write/data/plugin/parser/gnuplot.py in format (self=<wikiconfig.plugin.parser.gnuplot.Parser instance>, formatter=<MoinMoin.formatter.text_html.Formatter instance>)

  9. /usr/lib/python2.4/os.py in makedirs (name='/usr/local/var/moin/write/data/cache/gnuplot/attachments', mode=509)

    1. 154 head, tail = path.split(head)
    2. 155 if head and tail and not path.exists(head):
    3. 156 makedirs(head, mode)
    4. 157 if tail == curdir: # xxx/newdir/. exists if xxx/newdir exists
    5. 158 return
    • global makedirs = <function makedirs>
    • head = '/usr/local/var/moin/write/data/cache/gnuplot'
    • mode = 509
  10. /usr/lib/python2.4/os.py in makedirs (name='/usr/local/var/moin/write/data/cache/gnuplot', mode=509)

    1. 154 head, tail = path.split(head)
    2. 155 if head and tail and not path.exists(head):
    3. 156 makedirs(head, mode)
    4. 157 if tail == curdir: # xxx/newdir/. exists if xxx/newdir exists
    5. 158 return
    • global makedirs = <function makedirs>
    • head = '/usr/local/var/moin/write/data/cache'
    • mode = 509
  11. /usr/lib/python2.4/os.py in makedirs (name='/usr/local/var/moin/write/data/cache', mode=509)

    1. 154 head, tail = path.split(head)
    2. 155 if head and tail and not path.exists(head):
    3. 156 makedirs(head, mode)
    4. 157 if tail == curdir: # xxx/newdir/. exists if xxx/newdir exists
    5. 158 return
    • global makedirs = <function makedirs>
    • head = '/usr/local/var/moin/write/data'
    • mode = 509
  12. /usr/lib/python2.4/os.py in makedirs (name='/usr/local/var/moin/write/data', mode=509)

    1. 154 head, tail = path.split(head)
    2. 155 if head and tail and not path.exists(head):
    3. 156 makedirs(head, mode)
    4. 157 if tail == curdir: # xxx/newdir/. exists if xxx/newdir exists
    5. 158 return
    • global makedirs = <function makedirs>
    • head = '/usr/local/var/moin/write'
    • mode = 509
  13. /usr/lib/python2.4/os.py in makedirs (name='/usr/local/var/moin/write', mode=509)

    1. 157 if tail == curdir: # xxx/newdir/. exists if xxx/newdir exists
    2. 158 return
    3. 159 mkdir(name, mode)
    4. 160
    5. 161 def removedirs(name):
    • global mkdir = <built-in function mkdir>
    • name = '/usr/local/var/moin/write'
    • mode = 509

OSError

[Errno 13] Permission denied: '/usr/local/var/moin/write'

  • args = (13, 'Permission denied')
  • errno = 13
  • filename = '/usr/local/var/moin/write'
  • strerror = 'Permission denied'

System Details

  • Date: Wed, 16 May 2012 12:12:35 +0000
  • Platform: Linux AnSUtil 2.6.15-57-386 #1 PREEMPT Wed Apr 27 17:43:07 UTC 2011 i686
  • Python: Python 2.4.3 (/usr/bin/python)
  • MoinMoin: Release 1.5.6 (release)