You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Found via `codespell -q 3 -S "*.svg" -L argumentos,barrer,bu,datas,excede,fases,funcion,functinos,hace,pares,pres,prool,reste,ser,shepard,tawk,ue,vectores`
Copy file name to clipboardExpand all lines: README4engineers.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -32,7 +32,7 @@ The latter should show the numerical results. See the [tensile test tutorial](ht
32
32
To fix ideas, let us consider the [NAFEMS LE10 "Thick plate pressure" benchmark](https://www.seamplex.com/feenox/examples/mechanical.html#nafems-le10-thick-plate-pressure-benchmark). @Fig:nafems-le10 shows that there is a one-to-one correspondence between the human-friendly problem formulation and the input file FeenoX reads.
33
33
There is no need to give extra settings if the problem does not ask for them.
34
34
Note that since the problem has only one volume, `E` means "the" Young modulus.
35
-
No need to deal with a map between materials and mesh entitites (in this case the mapping is not needed but in [multi-material problems](https://seamplex.com/feenox/examples/mechanical.html#two-cubes-compressing-each-other) the mapping is needed indeed). Nothing more, nothing less.
35
+
No need to deal with a map between materials and mesh entities (in this case the mapping is not needed but in [multi-material problems](https://seamplex.com/feenox/examples/mechanical.html#two-cubes-compressing-each-other) the mapping is needed indeed). Nothing more, nothing less.
36
36
37
37
{#fig:nafems-le10 width=100% }
-h, --help display options and detailed explanations of commmand-line usage
30
+
-h, --help display options and detailed explanations of command-line usage
31
31
-v, --version display brief version information and exit
32
32
-V, --versions display detailed version information
33
33
--pdes list the types of PROBLEMs that FeenoX can solve, one per line
@@ -106,15 +106,15 @@ The [input file](https://seamplex.com/feenox/doc/sds.html#sec:input)...
106
106
- is Git-traceable ([the mesh is defined in a separate file](https://seamplex.com/feenox/doc/sds.html#sec:input) created by [Gmsh](http://gmsh.info/), which may or may not be tracked)
107
107
- allows the user to enter [algebraic expressions whenever a numerical value is needed](https://seamplex.com/feenox/doc/sds.html#sec:expression) (everything is an expression)
108
108
- understands [definitions (nouns) and instructions (verbs)](https://seamplex.com/feenox/doc/sds.html#sec:nouns_verbs). FeenoX has an actual instruction pointer that loops over the instruction set (there might even be [conditional blocks](https://www.seamplex.com/feenox/doc/feenox-manual.html#if)).
109
-
- is [simple for simple files](https://seamplex.com/feenox/doc/sds.html#sec:simple) (but might get [more complicated for mor complex problems](https://seamplex.com/feenox/doc/sds.html#sec:complex)). Remember [Alan Kay](https://en.wikipedia.org/wiki/Alan_Kay)'s quote: ["simple things should be simple and complex things should be possible."](https://www.quora.com/What-is-the-story-behind-Alan-Kay-s-adage-Simple-things-should-be-simple-complex-things-should-be-possible)
109
+
- is [simple for simple files](https://seamplex.com/feenox/doc/sds.html#sec:simple) (but might get [more complicated for more complex problems](https://seamplex.com/feenox/doc/sds.html#sec:complex)). Remember [Alan Kay](https://en.wikipedia.org/wiki/Alan_Kay)'s quote: ["simple things should be simple and complex things should be possible."](https://www.quora.com/What-is-the-story-behind-Alan-Kay-s-adage-Simple-things-should-be-simple-complex-things-should-be-possible)
110
110
111
111
112
112
Following the Unix rule of silence, [the output is 100% user-defined](https://seamplex.com/feenox/doc/sds.html#sec:output): if there are not explicit output instructions, FeenoX will not write anything. And probably nothing will be computed (because FeenoX is smart and will not compute things that are not actually needed).
113
113
114
114
115
115
# How
116
116
117
-
Feenox is a computational tool designed to be run on Unix servers as a part of a [cloud-first](https://seamplex.com/feenox/doc/sds.html#cloud-first) workflow, optionally [involving MPI communication among different servers](https://seamplex.com/feenox/doc/sds.html#sec:scalability) to hande arbitrarily-large problems:
117
+
Feenox is a computational tool designed to be run on Unix servers as a part of a [cloud-first](https://seamplex.com/feenox/doc/sds.html#cloud-first) workflow, optionally [involving MPI communication among different servers](https://seamplex.com/feenox/doc/sds.html#sec:scalability) to handle arbitrarily-large problems:
Copy file name to clipboardExpand all lines: doc/cloud-first.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ For instance, to make proper use of the computational resources available in rem
18
18
* design shared network file systems
19
19
* etc.
20
20
21
-
Instead of having to manually perform this set up each time a calculation is needed, one can automatize the workflow with _ad-hoc_ scripts acting as "thin clients" which would, for instance,
21
+
Instead of having to manually perform this set up each time a calculation is needed, one can automate the workflow with _ad-hoc_ scripts acting as "thin clients" which would, for instance,
22
22
23
23
* launch and configure the remote computing instances, optionally using containerization technology
24
24
* send the input files needed by the computational tools
Copy file name to clipboardExpand all lines: doc/compilation.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,7 @@ In particular, [PETSc](https://petsc.org/release/) (and [SLEPc](https://slepc.up
36
36
FeenoX has one mandatory dependency for run-time execution and the standard build toolchain for compilation. It is written in\ C99 so only a C compiler is needed, although `make` is also required. Free and open source compilers are favored.
37
37
The usual C compiler is `gcc` but `clang` or Intel’s `icc` and the newer `icx` can also be used.
38
38
39
-
Note that there is no need to have a Fortran nor a C++ compiler to build FeenoX. They might be needed to build other dependencies (such as PETSc and its dependencies), but not to compile FeenoX if all the dependencies are installed from the oeprating system's package repositories. In case the build toolchain is not already installed, do so with
39
+
Note that there is no need to have a Fortran nor a C++ compiler to build FeenoX. They might be needed to build other dependencies (such as PETSc and its dependencies), but not to compile FeenoX if all the dependencies are installed from the operating system's package repositories. In case the build toolchain is not already installed, do so with
0 commit comments