Skip to content

Cmake cgns reader #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 685 commits into
base: cgns_reader
Choose a base branch
from
Open

Conversation

cwsmith
Copy link

@cwsmith cwsmith commented Jul 15, 2020

Here are some cmake tweaks, namely the use of bob_public_dep.

@cwsmith cwsmith marked this pull request as ready for review July 17, 2020 13:02
cwsmith and others added 28 commits June 25, 2021 08:59
When all the options are set to false for Pre, Mid, and Post balance,
we check the imbalance and if it is bigger than in->maximumImbalance, then
we choose the best option based on the following criteria

a) if compiled with zoltan and #peers < 16K, use graph Zoltan
b) if compiled with zoltan and #peers > 16K, use RIB Zoltan
c) if compiled without zoltan,  use parma
Using the size field information this logic figures out the required number
of adapt iterations. If the number is larger than 10 we cap it to 10 and show a
warning message to the user.
using target_compile_definitions
adds comment explaining the reason for having a condition on #parts when calling Zoltan

Co-authored-by: Cameron Smith <[email protected]>
This way users cannot modify the input options. There is a new API
ma::makeAdvanced that can be called on a const Input* to remove the
constant-ness so (advanced) users can modify adapt options if they
choose to do so.
the period is a literal not a wildcard
EN_getMatchingEnts takes two args
Takes care of clean up of sizefield and solutiontransfer objects at
the end of adapt instead of inside d-tor of ma::Input.
KennethEJansen and others added 30 commits January 29, 2023 11:49
… pass. Note the bigger changes were in getting the bump version of MGEN to write in the new (modelDim)*1M+dmg_model_dim approach. Some retooling was necessary since the box model has 0 values for tags of all 4 dimensions so error flags had to move to -1.
not sure why this was commented out
github ci builds were failing on this
fixes ci release build error
matchedNodeElementReader and serial mesh support for > 2B entities
Conflicts:
	CMakeLists.txt
	apf/apfConstruct.cc
	apf/apfConvert.h
	mds/apfMDS.h
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants