2021
DOI: 10.1007/s11831-021-09636-0
|View full text |Cite
|
Sign up to set email alerts
|

Julia Language in Computational Mechanics: A New Competitor

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
7
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(7 citation statements)
references
References 78 publications
0
7
0
Order By: Relevance
“…Instead of OOP, it relies on generic functions and a rich type system, making interoperability and modularity more straightforward. Although being young, it is getting a fast adoption among data science practitioners (bezanson2012julia ; Xiao et al, 2022).…”
Section: Textgraphsmentioning
confidence: 99%
“…Instead of OOP, it relies on generic functions and a rich type system, making interoperability and modularity more straightforward. Although being young, it is getting a fast adoption among data science practitioners (bezanson2012julia ; Xiao et al, 2022).…”
Section: Textgraphsmentioning
confidence: 99%
“…Developers can select the appropriate parallelism method for their needs. Parallel computing on many-core GPUs can be conducted by using specific packages or utilizing the built-in function of Julia and parallel arrays [1].…”
Section: The Julia Languagementioning
confidence: 99%
“…Currently, numerical methods are the most important tools for solving various scientific and engineering problems [1]. For example, the Finite Element Method (FEM), one of the most successful numerical methods, has been widely employed in different scientific and engineering fields because of its mathematically rigorous proof and satisfactory efficiency [2][3][4].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…In this context, recent studies by Xiao et al (2021) indicate that Julia is challenging the 'natural' notions that high-level language programs must be slow or that machine performance requires sacrificing human convenience. Julia achieves this by incorporating computer science techniques such as multiparadigm programming, multiple dispatch, dynamic typing, and the use of package libraries in C and Python.…”
Section: Introductionmentioning
confidence: 99%