Questions tagged [julia]

Julia is a high-level, high-performance dynamic programming language for technical computing. It addresses the two-language problem by combining the ease of use of languages such as R and Python with the performance of C and Fortran.

Filter by
Sorted by
Tagged with
1
vote
1answer
136 views

Is LAPACK behind the cutting edge of dense linear algebra?

I have been digging into some numerical linear algebra lately, and reading in particular about how LAPACK solves symmetric eigenvalue problems. I noticed that the ...
0
votes
1answer
158 views

Can Julia be used to create a large-scale CFD software like OpenFOAM?

I have some experience with some programming languages like C/C++, Fortran, Python, etc but recently, I am getting interested in Julia. But, I am wondering if Julia could be used to create some large ...
0
votes
1answer
50 views

Applications of Julia in Chemistry and Molecular Physics?

I was wondering if there are any Theoretical & Computational Chemistry (MM, QM) codes or publications out there that are based primarily on the Julia programming language?
2
votes
1answer
114 views

Lambdifying a symbolic matrix in Julia

If I have a symbolic matrix defined as T below, is there any way to lambdify this as function of variables, say σ..., and return ...
-1
votes
1answer
150 views

Has anyone used Julia to write a PDE solver?

I've tinkered with Matlab's PDE toolbox for a while but was wondering whether anyone here has used Julia to build a PDE solver. If so, what are the advantages and limitations of Julia for PDEs? I'm ...
5
votes
1answer
74 views

How to record hardware and software info in Julia?

Watermark extension for Jupyter shows system and package information for reproducibility: ...
0
votes
0answers
14 views

Solving SDEs in R until a prespecified value is reached

I am trying to solve a system of SDEs in R using the Diffeqr package. A simplified version of the system: ...
3
votes
1answer
163 views

Solving an SDE with time-dependent parameter in R

I am trying to solve a system of SDEs in R using the Diffeqr package. Let's reduce the system to a simple ODE: ...
2
votes
0answers
520 views

Scalability of Julia language [closed]

The Julia language has caught my attention as I am a heavy MATLAB user, but would like more performance. Julia looks attractive as skipping the whole 'prototype in MATLAB then rewrite code in FORTRAN/...
1
vote
1answer
324 views

Plotting Excel data with Julia [closed]

Let me first be clear that I'm still new to Julia. I need to plot time series data contained in an Excel file using Julia. So far I couldn't find any packages for that. The only workaround I found ...
3
votes
1answer
123 views

Alternative to messy grid node indexing within multiple layers of loops

Recently,I dive into a set of somehow ancient Fortran codes and try to fully understand them. A large fraction of these codes are multiple layers of loops over many state variable dimensions, which ...
3
votes
1answer
109 views

Looking for saddle point in scalar function with multiple parameters

I have a real valued function, let's call it $f(\mathbf{x}, \mathbf{y})$, which I would like to maximise with respect to $\mathbf{x}\in\mathrm{R}^d$ and minimise it with respect to $\mathbf{y}\in\...
5
votes
1answer
155 views

Where does the floating point error come from? (Finite difference using matrix multiplication versus shifts and adding.)

In Julia it appears that one picks up some error terms when doing finite differences using matrix multiplication versus shifts and addition. ...
5
votes
0answers
341 views

Optimization on the manifold of stochastic matrices

So I have an optimization problem of the form $$\text{maximize}\hspace{3mm}f(A):{\bf R}^{K\times K}\rightarrow{\bf R}$$ $$\text{subject to}\hspace{19mm}A^T{\bf 1}=\bf{1}$$ $$\hspace{33mm}A\geq 0$$ ...
56
votes
4answers
9k views

How mature is the “Julia” scientific computing language project?

I'm considering learning a new language to use for numerical/simulation modelling projects, as a (partial) replacement for the C++ and Python that I currently use. I came across Julia, which sounds ...