This is a read only copy of the old FEniCS QA forum. Please visit the new QA forum to ask questions

Is this a good forum for FEniCS user questions?

+11 votes

I'm trying out a new solution for FEniCS user questions. The engine is named Question2Answer and was fairly easy to install (once I figured out which php and sql modules to install...).

Is it useful?

Pros:

Cons:

  • It's self-hosted (but so is the mailing list)
asked Jun 6, 2013 by logg FEniCS Expert (11,790 points)
Comments work fine too.
Does it handle some markup language and LaTeX?
Yes, I think mathjax is supported somehow but I don't know how.
http://www.question2answer.org/qa/1996/how-can-i-configure-q2a-to-support-mathtex-or-latex?show=15356#a15356 seems to provide same markdown language as bitbucket which is convenient.
I am trying to see what happens when someone posts a comment -- Ridg
PS How does it mark who made the comment?
Ridg, you need to create an accoun (sign up) on this site to show who posted. When you have done that, I think you should be able to click a button next to your comment saying something like "I posted this" to claim the post you did as anonymous.
It's a bit sketchy that the confirmation email sends the passwords in clear text, but I'm not sure if you guys have any control on that.

2 Answers

+6 votes
 
Best answer
I think it looks pretty good, with lots of possibilities to add functionality with different plugins. Of course it is a lot of work, but in comparison we have spend a lot of time geting the web page up and running.
answered Jun 6, 2013 by johanhake FEniCS Expert (22,480 points)
selected Jun 11, 2013 by Jan Blechta
Also nice with gravatar integration :)
Yes, we all love to see all that curly hair. ;-)
Looks like flagging also works ;)
Who gets notified when a posting get flagged?
I didn't see any notification.
–1 vote

One thing that I'm missing is code formatting with syntax highlighting. There seem to be plugins available so potentially we could add that too. In the meantime. One can pick Courier New from the dropdown menu to write code:

# Define Dirichlet boundary (x = 0 or x = 1)

def boundary(x):
    return x[0] < DOLFIN_EPS or x[0] > 1.0 - DOLFIN_EPS
 
# Define boundary condition
u0 = Constant(0.0)
bc = DirichletBC(V, u0, boundary)
 
# Define variational problem
u = TrialFunction(V)
v = TestFunction(V)
f = Expression("10*exp(-(pow(x[0] - 0.5, 2) + pow(x[1] - 0.5, 2)) / 0.02)")
g = Expression("sin(5*x[0])")
a = inner(grad(u), grad(v))*dx
L = f*v*dx + g*v*ds
 
answered Jun 6, 2013 by logg FEniCS Expert (11,790 points)
I down voted your answer because the solution sucks. I'd prefer if you changed it to: "I'll add support for this in a few minutes". But hey, that's just my opinion, if you don't like it, try to flag this comment as spam and let's see what happens. :)
My points went up from 150 to 170 for this comment.
It's good to try out the down-voting button also... :-)
...