Comments (4)
I appreciate your response, and I would like to conclude that this matter can now be considered resolved.
from pelelmex.
Do you mean as an initial or a boundary condition ?
from pelelmex.
As an initial condition!
from pelelmex.
It is possible to do something like that, but nothing out-of-the-box, you'll will need to implement the IO in the pelelm_prob*
files. For example in the Exec/Case/ChallengeProblem
case, we load velocities data from a binary/ASCII file to use them as initial conditions. You'll need the following:
- define a container for the data you want to load, similar to these pointers
- Read the data out of the ASCII file, allocate the pointers declared above and copy the data in, as done here
- finally, use the data in pelelm_initdata(), interpolating on the cartesian grid from your dataset
The example of the HIT file is pretty lengthy, but it can handle interpolating the data consistently over multiple AMR during the initialization and so on. You might be able to simplify the code a bit if you know that the resolution of your ASCII data matches the AMR level cartesian grid for instance.
from pelelmex.
Related Issues (20)
- Post-processing plt files HOT 1
- Compilation in a cluster using a new mechanism model HOT 6
- Rough walls HOT 5
- Default value of active_control.velMax HOT 1
- peleLM.isothermal_EB = 1 causes CUDA error 700 - illegal memory access was encountered !!! HOT 2
- Auto-ignition in CounterFlow case with lu_88sk HOT 3
- Reading plt files using self-made python script? HOT 3
- Add test coverage for Efield cases HOT 1
- Repository size is too large HOT 5
- Add the diffusion coefficients of each species in the PLT directories. HOT 2
- PremBunsen3D crashes
- Compiling SUNDIALS Library on New Cluster without GitHub Access HOT 9
- Non-unity Lewis number HOT 21
- pelelm.incompressible flag segfaults HOT 1
- Hanging during initialisation with EB HOT 2
- amrex::Abort::0::MLMGBndry::setBoxBC: Unknown LinOpBCType !!! SIGABRT HOT 4
- Unnecessary code after mac FillPatchTwoLevels? HOT 16
- Wall boundary conditions (e.g. NoSlipWallIsothermal) do lead to wrong behaviour using the soret effect. HOT 23
- Adaptive mesh refinement in specific region of computational domain HOT 9
- AMReX MLMG bottom solve change causes PeleLMeX EB_PipeFlow test to fail HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pelelmex.